From ac4ed1efdf2d800ab2ea605fac982c9436cfba1b Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 19 May 2011 22:27:18 +0200 Subject: Core/Spells: Moved setting UNIT_CREATED_BY_SPELL out of spell effect handlers and sending SMSG_TOTEM_CREATED into Totem class --- .../scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp index 9db92d10d6c..2844376fe21 100755 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp @@ -1397,16 +1397,15 @@ class spell_putricide_mutated_transformation : public SpellScriptLoader Position pos; caster->GetPosition(&pos); - TempSummon* summon = caster->GetMap()->SummonCreature(entry, pos, properties, duration, caster); + TempSummon* summon = caster->GetMap()->SummonCreature(entry, pos, properties, duration, caster, GetSpellInfo()->Id); if (!summon || !summon->IsVehicle()) return; caster->CastSpell(summon, SPELL_MUTATED_TRANSFORMATION_NAME, true); summon->CastSpell(summon, SPELL_ABOMINATION_VEHICLE_POWER_DRAIN, true); summon->CastSpell(summon, SPELL_MUTATED_TRANSFORMATION_DAMAGE, true); - caster->EnterVehicle(summon, 0); - summon->SetUInt32Value(UNIT_CREATED_BY_SPELL, GetSpellInfo()->Id); + caster->EnterVehicle(summon, 0); summon->SetCreatorGUID(caster->GetGUID()); putricide->AI()->JustSummoned(summon); } -- cgit v1.2.3