Core/Creatures: backported trainer update and skill initialization

This commit is contained in:
Ovahlord committed 2020-01-12 23:53:35 +01:00
1 parent 0e60ed1682
commit 7760d95962
34 files changed
+1390 -869

No files matched your search

+3 -3
View File
@@ -1974,19 +1974,19 @@ void Object::ForceValuesUpdateAtIndex(uint32 i)
AddToObjectUpdateIfNeeded();
}
void WorldObject::SendMessageToSet(WorldPacket* data, bool self)
void WorldObject::SendMessageToSet(WorldPacket* data, bool self) const
{
if (IsInWorld())
SendMessageToSetInRange(data, GetVisibilityRange(), self);
}
void WorldObject::SendMessageToSetInRange(WorldPacket* data, float dist, bool /*self*/)
void WorldObject::SendMessageToSetInRange(WorldPacket* data, float dist, bool /*self*/) const
{
Trinity::MessageDistDeliverer notifier(this, data, dist);
Cell::VisitWorldObjects(this, notifier, dist);
}
void WorldObject::SendMessageToSet(WorldPacket* data, Player const* skipped_rcvr)
void WorldObject::SendMessageToSet(WorldPacket* data, Player const* skipped_rcvr) const
{
Trinity::MessageDistDeliverer notifier(this, data, GetVisibilityRange(), false, skipped_rcvr);
Cell::VisitWorldObjects(this, notifier, GetVisibilityRange());