(Scripts/Ahnkahet): Fixed problem gathering GUIDS from bosses. (#18689)
This commit is contained in:
parent
39b94880db
commit
4199cb8ce0
4 changed files with 10 additions and 6 deletions
|
|
@ -40,7 +40,7 @@ enum AhnKahetCreatures
|
|||
NPC_ELDER_NADOX = 29309,
|
||||
NPC_PRINCE_TALDARAM = 29308,
|
||||
NPC_JEDOGA_SHADOWSEEKER = 29310,
|
||||
NPC_HERALD_JOLAZJ = 29311,
|
||||
NPC_HERALD_VOLAZJ = 29311,
|
||||
NPC_AMANITAR = 30258,
|
||||
// Teldaram and Jedoga encounter related
|
||||
NPC_JEDOGA_CONTROLLER = 30181,
|
||||
|
|
|
|||
|
|
@ -73,7 +73,7 @@ enum Yells
|
|||
|
||||
struct boss_elder_nadox : public BossAI
|
||||
{
|
||||
boss_elder_nadox(Creature* creature) : BossAI(creature, DATA_PRINCE_TALDARAM),
|
||||
boss_elder_nadox(Creature* creature) : BossAI(creature, DATA_ELDER_NADOX),
|
||||
guardianSummoned(false),
|
||||
respectYourElders(true)
|
||||
{
|
||||
|
|
|
|||
|
|
@ -641,7 +641,7 @@ struct npc_twilight_volunteer : public ScriptedAI
|
|||
}
|
||||
else if (id == POINT_RITUAL)
|
||||
{
|
||||
if (Creature* jedoga = ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_JEDOGA_SHADOWSEEKER)))
|
||||
if (Creature* jedoga = pInstance->GetCreature(DATA_JEDOGA_SHADOWSEEKER))
|
||||
{
|
||||
jedoga->AI()->Talk(SAY_SACRIFICE_2);
|
||||
jedoga->CastSpell(nullptr, SPELL_SACRIFICE_BEAM); /// @todo: Visual is not working. (cosmetic)
|
||||
|
|
@ -665,7 +665,7 @@ struct npc_twilight_volunteer : public ScriptedAI
|
|||
me->SetWalk(true);
|
||||
me->GetMotionMaster()->MovePoint(POINT_RITUAL, JedogaPosition[2], false);
|
||||
|
||||
if (Creature* jedoga = ObjectAccessor::GetCreature(*me, pInstance->GetGuidData(DATA_JEDOGA_SHADOWSEEKER)))
|
||||
if (Creature* jedoga = pInstance->GetCreature(DATA_JEDOGA_SHADOWSEEKER))
|
||||
{
|
||||
if (Creature* ritualTrigger = jedoga->SummonCreature(NPC_JEDOGA_CONTROLLER, JedogaPosition[2], TEMPSUMMON_TIMED_DESPAWN, 15000))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -24,8 +24,12 @@
|
|||
|
||||
ObjectData const creatureData[] =
|
||||
{
|
||||
{ NPC_PRINCE_TALDARAM, DATA_PRINCE_TALDARAM },
|
||||
{ 0, 0 }
|
||||
{ NPC_PRINCE_TALDARAM, DATA_PRINCE_TALDARAM },
|
||||
{ NPC_JEDOGA_SHADOWSEEKER, DATA_JEDOGA_SHADOWSEEKER },
|
||||
{ NPC_ELDER_NADOX, DATA_ELDER_NADOX },
|
||||
{ NPC_HERALD_VOLAZJ, DATA_HERALD_VOLAZJ },
|
||||
{ NPC_AMANITAR, DATA_AMANITAR },
|
||||
{ 0, 0 }
|
||||
};
|
||||
|
||||
DoorData const doorData[] =
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue