diff options
Diffstat (limited to 'src/game/TemporarySummon.cpp')
-rw-r--r-- | src/game/TemporarySummon.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/TemporarySummon.cpp b/src/game/TemporarySummon.cpp index 357a32b4ecb..553f7644b64 100644 --- a/src/game/TemporarySummon.cpp +++ b/src/game/TemporarySummon.cpp @@ -172,9 +172,9 @@ void TemporarySummon::Summon(TempSummonType type, uint32 lifetime) void TemporarySummon::UnSummon() { - CombatStop(); + RemoveCharmedOrPossessedBy(NULL); - UnpossessSelf(false); + CombatStop(); CleanupsBeforeDelete(); AddObjectToRemoveList(); |