mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-24 19:06:49 +01:00
Core/Scripts: fix build after recent cherry picks
This commit is contained in:
@@ -196,13 +196,12 @@ public:
|
||||
|
||||
if (!guardCorpses.empty())
|
||||
{
|
||||
if (ObjectGuid target = Trinity::Containers::SelectRandomContainerElement(guardCorpses))
|
||||
if(Creature* creatureTarget = ObjectAccessor::GetCreature(*me, target))
|
||||
{
|
||||
creatureTarget->CastSpell(creatureTarget, SPELL_SUMMON_CORPSE_SCARABS_MOB, true, nullptr, nullptr, me->GetGUID());
|
||||
creatureTarget->AI()->Talk(EMOTE_SCARAB);
|
||||
creatureTarget->DespawnOrUnsummon();
|
||||
}
|
||||
if (Creature* creatureTarget = ObjectAccessor::GetCreature(*me, Trinity::Containers::SelectRandomContainerElement(guardCorpses)))
|
||||
{
|
||||
creatureTarget->CastSpell(creatureTarget, SPELL_SUMMON_CORPSE_SCARABS_MOB, true, nullptr, nullptr, me->GetGUID());
|
||||
creatureTarget->AI()->Talk(EMOTE_SCARAB);
|
||||
creatureTarget->DespawnOrUnsummon();
|
||||
}
|
||||
}
|
||||
break;
|
||||
case EVENT_LOCUST:
|
||||
@@ -243,7 +242,7 @@ class at_anubrekhan_entrance : public AreaTriggerScript
|
||||
public:
|
||||
at_anubrekhan_entrance() : AreaTriggerScript("at_anubrekhan_entrance") { }
|
||||
|
||||
bool OnTrigger(Player* player, AreaTriggerEntry const* /*areaTrigger*/) override
|
||||
bool OnTrigger(Player* player, AreaTriggerEntry const* /*areaTrigger*/, bool /*entered*/) override
|
||||
{
|
||||
InstanceScript* instance = player->GetInstanceScript();
|
||||
if (!instance || instance->GetData(DATA_HAD_ANUBREKHAN_GREET) || instance->GetBossState(BOSS_ANUBREKHAN) != NOT_STARTED)
|
||||
|
||||
@@ -261,7 +261,7 @@ class at_faerlina_entrance : public AreaTriggerScript
|
||||
public:
|
||||
at_faerlina_entrance() : AreaTriggerScript("at_faerlina_entrance") { }
|
||||
|
||||
bool OnTrigger(Player* player, AreaTriggerEntry const* /*areaTrigger*/) override
|
||||
bool OnTrigger(Player* player, AreaTriggerEntry const* /*areaTrigger*/, bool /*entered*/) override
|
||||
{
|
||||
InstanceScript* instance = player->GetInstanceScript();
|
||||
if (!instance || instance->GetData(DATA_HAD_FAERLINA_GREET) || instance->GetBossState(BOSS_FAERLINA) != NOT_STARTED)
|
||||
|
||||
Reference in New Issue
Block a user