Core/Transports: Add missing null pointer check in Transport::SummonPassenger

This commit is contained in:
Shauren
2022-02-07 12:50:48 +01:00
parent 20af35fd13
commit db8280a0fb

View File

@@ -477,7 +477,8 @@ TempSummon* Transport::SummonPassenger(uint32 entry, Position const& pos, TempSu
if (summoner && !(properties && properties->GetFlags().HasFlag(SummonPropertiesFlags::IgnoreSummonerPhase)))
phaseShiftOwner = summoner;
PhasingHandler::InheritPhaseShift(summon, phaseShiftOwner);
if (phaseShiftOwner)
PhasingHandler::InheritPhaseShift(summon, phaseShiftOwner);
summon->SetCreatedBySpell(spellId);