diff options
| -rw-r--r-- | src/server/scripts/Kalimdor/zone_feralas.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
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 |
