mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-16 18:40:28 +00:00
fix(Scripts/RuinsOfAhnQiraj): Despawn Ayamiss summons on death/reset (#12550)
This commit is contained in:
@@ -102,6 +102,8 @@ public:
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
summons.Summon(who);
|
||||
}
|
||||
|
||||
void MovementInform(uint32 type, uint32 id) override
|
||||
@@ -257,6 +259,14 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
void JustSummoned(Creature* summon) override
|
||||
{
|
||||
if (Creature* ayamiss = _instance->GetCreature(DATA_AYAMISS))
|
||||
{
|
||||
ayamiss->AI()->JustSummoned(summon);
|
||||
}
|
||||
}
|
||||
|
||||
void MoveInLineOfSight(Unit* who) override
|
||||
|
||||
{
|
||||
|
||||
@@ -26,6 +26,7 @@ ObjectData const creatureData[] =
|
||||
{ NPC_BURU, DATA_BURU },
|
||||
{ NPC_KURINNAXX, DATA_KURINNAXX },
|
||||
{ NPC_RAJAXX, DATA_RAJAXX },
|
||||
{ NPC_AYAMISS, DATA_AYAMISS },
|
||||
{ NPC_OSSIRIAN, DATA_OSSIRIAN },
|
||||
{ NPC_QUUEZ, DATA_QUUEZ },
|
||||
{ NPC_TUUBID, DATA_TUUBID },
|
||||
@@ -90,9 +91,6 @@ public:
|
||||
case NPC_BURU:
|
||||
_buruGUID = creature->GetGUID();
|
||||
break;
|
||||
case NPC_AYAMISS:
|
||||
_ayamissGUID = creature->GetGUID();
|
||||
break;
|
||||
case NPC_OSSIRIAN:
|
||||
_ossirianGUID = creature->GetGUID();
|
||||
break;
|
||||
@@ -186,8 +184,6 @@ public:
|
||||
return _moamGUID;
|
||||
case DATA_BURU:
|
||||
return _buruGUID;
|
||||
case DATA_AYAMISS:
|
||||
return _ayamissGUID;
|
||||
case DATA_OSSIRIAN:
|
||||
return _ossirianGUID;
|
||||
case DATA_PARALYZED:
|
||||
@@ -285,7 +281,6 @@ public:
|
||||
ObjectGuid _rajaxxGUID;
|
||||
ObjectGuid _moamGUID;
|
||||
ObjectGuid _buruGUID;
|
||||
ObjectGuid _ayamissGUID;
|
||||
ObjectGuid _ossirianGUID;
|
||||
ObjectGuid _paralyzedGUID;
|
||||
uint32 _rajaxWaveCounter;
|
||||
|
||||
Reference in New Issue
Block a user