diff options
Diffstat (limited to 'src/game/TemporarySummon.cpp')
-rw-r--r-- | src/game/TemporarySummon.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/game/TemporarySummon.cpp b/src/game/TemporarySummon.cpp index e708aadfd77..c60e0119821 100644 --- a/src/game/TemporarySummon.cpp +++ b/src/game/TemporarySummon.cpp @@ -197,7 +197,7 @@ void TempSummon::InitStats(uint32 duration) { Creature *oldSummon = GetMap()->GetCreature(owner->m_SummonSlot[slot]); if(oldSummon && oldSummon->isSummon()) - ((TempSummon*)oldSummon)->UnSummon(); + oldSummon->ToTempSummon()->UnSummon(); } owner->m_SummonSlot[slot] = GetGUID(); } |