mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-18 16:38:42 +01:00
*Do not update object visibility immediately when object is added to map.
--HG-- branch : trunk
This commit is contained in:
@@ -1649,6 +1649,8 @@ TempSummon *Map::SummonCreature(uint32 entry, float x, float y, float z, float a
|
||||
Add((Creature*)summon);
|
||||
summon->InitSummon(duration);
|
||||
|
||||
ObjectAccessor::UpdateObjectVisibility(summon);
|
||||
|
||||
return summon;
|
||||
}
|
||||
|
||||
@@ -1706,6 +1708,8 @@ Vehicle* WorldObject::SummonVehicle(uint32 entry, float x, float y, float z, flo
|
||||
|
||||
map->Add((Creature*)v);
|
||||
|
||||
ObjectAccessor::UpdateObjectVisibility(v);
|
||||
|
||||
return v;
|
||||
}
|
||||
|
||||
@@ -1810,6 +1814,8 @@ Pet* Player::SummonPet(uint32 entry, float x, float y, float z, float ang, PetTy
|
||||
if(duration > 0)
|
||||
pet->SetDuration(duration);
|
||||
|
||||
ObjectAccessor::UpdateObjectVisibility(pet);
|
||||
|
||||
return pet;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user