From b2f5136215b21d0aa17e5d7668a3f88ad1c92aac Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 20 Mar 2009 21:09:16 -0600 Subject: [PATCH] *Fix a crash for summoned creatures without summer. --HG-- branch : trunk --- src/game/TemporarySummon.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/game/TemporarySummon.cpp b/src/game/TemporarySummon.cpp index 07ab36c40d..408c4e3ba4 100644 --- a/src/game/TemporarySummon.cpp +++ b/src/game/TemporarySummon.cpp @@ -26,8 +26,9 @@ TempSummon::TempSummon(SummonPropertiesEntry const *properties, Unit *owner) : Creature(), m_type(TEMPSUMMON_MANUAL_DESPAWN), m_timer(0), m_lifetime(0) -, m_Properties(properties), m_summonerGUID(owner->GetGUID()) +, m_Properties(properties) { + m_summonerGUID = owner ? owner->GetGUID() : 0; m_summonMask |= SUMMON_MASK_SUMMON; }