aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-09-30 16:31:01 +0200
committerShauren <shauren.trinity@gmail.com>2023-09-30 16:31:01 +0200
commit2de255bc1789b78113dca03004e7acdc8d6983f6 (patch)
tree2c83d86fef121be7f9a0f68013a3ffad14402493
parente883b61094c3a5d2e80d2165e53921631e72e33e (diff)
Core/GameObjects: Implemented data22 for chests (allow opening while immune)
-rw-r--r--src/server/game/Entities/GameObject/GameObjectData.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Entities/GameObject/GameObjectData.h b/src/server/game/Entities/GameObject/GameObjectData.h
index 0021f82ba9f..deee786d1e6 100644
--- a/src/server/game/Entities/GameObject/GameObjectData.h
+++ b/src/server/game/Entities/GameObject/GameObjectData.h
@@ -1017,7 +1017,7 @@ struct GameObjectTemplate
case GAMEOBJECT_TYPE_DOOR: return door.noDamageImmune;
case GAMEOBJECT_TYPE_BUTTON: return button.noDamageImmune;
case GAMEOBJECT_TYPE_QUESTGIVER: return questgiver.noDamageImmune;
- case GAMEOBJECT_TYPE_CHEST: return 1;
+ case GAMEOBJECT_TYPE_CHEST: return !chest.DamageImmuneOK;
case GAMEOBJECT_TYPE_GOOBER: return goober.noDamageImmune;
case GAMEOBJECT_TYPE_FLAGSTAND: return flagStand.noDamageImmune;
case GAMEOBJECT_TYPE_FLAGDROP: return flagDrop.noDamageImmune;