Core/Packets: Fixed possible crash in SandboxScalingData::GenerateDataForUnits

This commit is contained in:
joschiwald
2017-08-06 18:08:07 +02:00
parent 6c60dddbc6
commit 16f2673343

View File

@@ -125,7 +125,10 @@ namespace WorldPackets
else if (Creature* creatureAttacker = attacker->ToCreature())
{
if (Player* playerTarget = target->ToPlayer())
return GenerateDataForUnits(creatureAttacker, playerTarget);
{
if (creatureAttacker->HasScalableLevels())
return GenerateDataForUnits(creatureAttacker, playerTarget);
}
else if (Creature* creatureTarget = target->ToCreature())
{
if (creatureAttacker->HasScalableLevels() || creatureTarget->HasScalableLevels())