From cdd92bab4dc7415afbadb1c9d4d3ad8e98a7fb11 Mon Sep 17 00:00:00 2001 From: Ianislav Vasilev Date: Sun, 16 Jun 2019 21:56:54 +0300 Subject: Initial fix suggestion for #23232. (#23237) --- src/server/scripts/Kalimdor/zone_feralas.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/server/scripts/Kalimdor/zone_feralas.cpp b/src/server/scripts/Kalimdor/zone_feralas.cpp index 6b2fcd299c4..d63d73ea428 100644 --- a/src/server/scripts/Kalimdor/zone_feralas.cpp +++ b/src/server/scripts/Kalimdor/zone_feralas.cpp @@ -149,10 +149,10 @@ public: ## spell_gordunni_trap ######*/ -enum GordunniTrap +enum GordunniTrapSpells { - GO_GORDUNNI_DIRT_MOUND_1 = 144064, - GO_GORDUNNI_DIRT_MOUND_2 = 177681 + SPELL_GORDUNNI_DIRT_MOUND_CHEST = 11756, + SPELL_GORDUNNI_DIRT_MOUND_JUNK = 19394 }; class spell_gordunni_trap : public SpellScriptLoader @@ -167,8 +167,7 @@ class spell_gordunni_trap : public SpellScriptLoader void HandleDummy() { GameObject* caster = GetGObjCaster(); - if (GameObject* chest = caster->SummonGameObject(urand(0, 1) ? GO_GORDUNNI_DIRT_MOUND_1 : GO_GORDUNNI_DIRT_MOUND_2, *caster, QuaternionData(), 0)) - chest->SetSpellId(GetSpellInfo()->Id); + caster->CastSpell(caster, urand(0, 1) ? SPELL_GORDUNNI_DIRT_MOUND_CHEST : SPELL_GORDUNNI_DIRT_MOUND_JUNK); } void Register() override -- cgit v1.2.3