From e4476fab6eb8e9b712a9fa25c8db7b78ab22ddb7 Mon Sep 17 00:00:00 2001 From: Gildor Date: Sun, 26 Apr 2020 21:24:00 +0200 Subject: Scripts/OnyxiasLair: Fix Onyxia Eruption spell (#24472) --- src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp b/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp index 4adb935ddd4..b62f5ab2264 100644 --- a/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp +++ b/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp @@ -111,7 +111,9 @@ public: //THIS GOB IS A TRAP - What shall i do? =( //Cast it spell? Copyed Heigan method floorEruption->SendCustomAnim(floorEruption->GetGoAnimProgress()); - floorEruption->CastSpell(nullptr, Difficulty(instance->GetSpawnMode()) == RAID_DIFFICULTY_10MAN_NORMAL ? 17731 : 69294); //pFloorEruption->GetGOInfo()->trap.spellId + CastSpellExtraArgs args; + args.OriginalCaster = onyxiaGUID; + floorEruption->CastSpell(floorEruption, floorEruption->GetGOInfo()->trap.spellId, args); //Get all immediatly nearby floors std::list nearFloorList; -- cgit v1.2.3