fix(Scripts/BlackwingLair): Orb of Domination can no longer be used when you are controlling a pet (#16880)

initial
This commit is contained in:
Dan
2023-09-17 12:50:43 +02:00
committed by GitHub
parent fac6ddbcfb
commit d15d72c812

View File

@@ -290,7 +290,7 @@ public:
bool OnGossipHello(Player* player, GameObject* go) override
{
if (InstanceScript* instance = go->GetInstanceScript())
if (instance->GetData(DATA_EGG_EVENT) != DONE && !player->HasAura(SPELL_MIND_EXHAUSTION))
if (instance->GetData(DATA_EGG_EVENT) != DONE && !player->HasAura(SPELL_MIND_EXHAUSTION) && !player->GetPet())
if (Creature* razor = ObjectAccessor::GetCreature(*go, instance->GetGuidData(DATA_RAZORGORE_THE_UNTAMED)))
{
razor->AI()->SetGUID(player->GetGUID());