Skip to content

Commit ba1c17f

Browse files
mr-jjgkillerwife
authored andcommitted
Uldaman: fix Annora despawn group id (7000000 -> 700000 triggers world state)
Annora (Artisan Enchanting trainer) does not spawn after clearing the scorpion room in Uldaman on Classic realms. Classic dungeon creature-group IDs were renumbered, but the instance script still checked for group id `7000000`. As a result, the world-state flag `WORLD_STATE_CUSTOM_SPAWN_ANNORA` was never set. Update the group id check to `700000`, restoring the correct spawn trigger. - Clear all scorpions in Annora's room in Uldaman - Verify Annora spawns and can be interacted with Root cause analysis and fix suggestion by **miraco** (Discord discussion, 2025-09-01)
1 parent bbcb580 commit ba1c17f

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/game/AI/ScriptDevAI/scripts/eastern_kingdoms/uldaman/instance_uldaman.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ void instance_uldaman::OnCreatureCreate(Creature* pCreature)
8282
// Prototype, hardcoded
8383
void instance_uldaman::OnCreatureGroupDespawn(CreatureGroup* pGroup, Creature* /*pCreature*/)
8484
{
85-
if (pGroup->GetGroupId() == 7000000)
85+
if (pGroup->GetGroupId() == 700000)
8686
instance->GetVariableManager().SetVariable(WORLD_STATE_CUSTOM_SPAWN_ANNORA, 1);
8787
}
8888

0 commit comments

Comments
 (0)