93 door->UseDoorOrButton();
100 webBridge->UseDoorOrButton();
uint32 const EncounterCount
bool LeaderHasStringId(std::string_view id) const
void SetBossNumber(uint32 number)
void LoadObjectData(std::span< ObjectData const > creatureData, std::span< ObjectData const > gameObjectData)
void SetHeaders(std::string_view dataHeaders)
void LoadDungeonEncounterData(std::span< DungeonEncounterData const > encounters)
void LoadDoorData(std::span< DoorData const > data)
GameObject * GetGameObject(uint32 type)
void LoadBossBoundaries(BossBoundaryData const &data)
instance_nerubar_palace()
InstanceScript * GetInstanceScript(InstanceMap *map) const override
static constexpr ObjectData creatureData[]
static constexpr ObjectData objectData[]
void AddSC_instance_nerubar_palace()
static constexpr DungeonEncounterData const encounters[]
static constexpr DoorData doorData[]
static BossBoundaryData const boundaries
@ DATA_BROODTWISTER_OVINAX
@ DATA_ULGRAX_THE_DEVOURER
@ DATA_WEB_BRIDGE_ULGRAX_INTRO
@ DATA_NEXUS_PRINCESS_KYVEZA
@ DATA_NERUBAR_PALACE_DOOR_INTRO
@ DATA_THE_BLOODBOUND_HORROR
@ BOSS_BROODTWISTER_OVINAX
@ BOSS_NEXUS_PRINCESS_KYVEZA
@ BOSS_ULGRAX_THE_DEVOURER
@ BOSS_THE_BLOODBOUND_HORROR
@ GO_WEB_BRIDGE_ULGRAX_INTRO
@ GO_NERUBAR_PALACE_DOOR_INTRO
instance_nerubar_palace_InstanceMapScript(InstanceMap *map)
bool _entranceRoomCleared
void OnCreatureGroupDepleted(CreatureGroup const *creatureGroup) override