diff options
author | Shauren <shauren.trinity@gmail.com> | 2025-06-26 15:24:16 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2025-06-26 15:24:16 +0200 |
commit | db4af7ca4cd105b5a1dd1493fb1740cdd27329bb (patch) | |
tree | 9d0108146ac248773baff0e31991cf1ef99ad22b /src/server/game/Instances/InstanceScript.h | |
parent | 9247723c0721207dcaea22141861855f4e0a173f (diff) |
Core/LFG: Change InstanceScript::UpdateLfgEncounterState to only pass valid dungeon encounter ids to LFGMgr
Diffstat (limited to 'src/server/game/Instances/InstanceScript.h')
-rw-r--r-- | src/server/game/Instances/InstanceScript.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/server/game/Instances/InstanceScript.h b/src/server/game/Instances/InstanceScript.h index 228304d8b06..a83413be2c2 100644 --- a/src/server/game/Instances/InstanceScript.h +++ b/src/server/game/Instances/InstanceScript.h @@ -132,15 +132,13 @@ typedef std::vector<AreaBoundary const*> CreatureBoundary; struct BossInfo { - BossInfo() : state(TO_BE_DECIDED) { DungeonEncounters.fill(nullptr); } - DungeonEncounterEntry const* GetDungeonEncounterForDifficulty(Difficulty difficulty) const; - EncounterState state; + EncounterState state = TO_BE_DECIDED; std::array<GuidSet, static_cast<uint8>(EncounterDoorBehavior::Max)> door; GuidSet minion; CreatureBoundary boundary; - std::array<DungeonEncounterEntry const*, MAX_DUNGEON_ENCOUNTERS_PER_BOSS> DungeonEncounters; + std::array<DungeonEncounterEntry const*, MAX_DUNGEON_ENCOUNTERS_PER_BOSS> DungeonEncounters = { }; }; struct DoorInfo |