fix(Scripts/ZulAman): initial Amani'shi pack (#21084)

This commit is contained in:
Jelle Meeus
2025-01-04 11:07:30 +01:00
committed by GitHub
parent 275ff66e29
commit 6598be59c5
3 changed files with 20 additions and 0 deletions

View File

@@ -410,6 +410,13 @@ struct npc_harrison_jones : public ScriptedAI
scheduler.Schedule(1s, [this](TaskContext /*task*/)
{
me->SetStandState(UNIT_STAND_STATE_DEAD);
}).Schedule(2s, [this](TaskContext /*task*/)
{
// Send savages to attack players
std::list<Creature*> creatures;
me->GetCreatureListWithEntryInGrid(creatures, NPC_AMANISHI_SAVAGE, 100.0f);
for (Creature* creature : creatures)
creature->AI()->SetData(0, 0);
});
_instance->StorePersistentData(DATA_TIMED_RUN, 21);
_instance->DoAction(ACTION_START_TIMED_RUN);

View File

@@ -54,6 +54,7 @@ enum CreatureIds
NPC_HALAZZI = 23577,
NPC_NALORAKK = 23576,
NPC_SPIRIT_LYNX = 24143,
NPC_AMANISHI_SAVAGE = 23889,
NPC_AMANISHI_WARBRINGER = 23580,
NPC_AMANISHI_TRIBESMAN = 23582,
NPC_AMANISHI_MEDICINE_MAN = 23581,