Core/Units: no longer send collision height change packets when a player has not been added to the world yet
This commit is contained in:
1 parent
8f69d98ed9
commit
27d9726dc3
1 file changed
+2
-1
@@ -8192,7 +8192,8 @@ void Unit::Mount(uint32 mount, uint32 VehicleId, uint32 creatureEntry)
|
||||
if (charm->GetTypeId() == TYPEID_UNIT)
|
||||
charm->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_STUNNED);
|
||||
|
||||
player->SendMovementSetCollisionHeight(player->GetCollisionHeight(), UPDATE_COLLISION_HEIGHT_MOUNT);
|
||||
if (player->IsInWorld())
|
||||
player->SendMovementSetCollisionHeight(player->GetCollisionHeight(), UPDATE_COLLISION_HEIGHT_MOUNT);
|
||||
}
|
||||
|
||||
RemoveAurasWithInterruptFlags(SpellAuraInterruptFlags::Mount);
|
||||
|
||||
Reference in new issue
Block a user