public override void SetPosition(Position pos) { ActivePran?.SetPosition(Position); Position = pos; SendPacketAll(new UpdatePosition(this, 0)); WorldManager.Instance.ShowVisibleUnits(this); }
public void TeleportTo(float x, float y) { var pos = (Position)Position.Clone(); pos.CoordX = x; pos.CoordY = y; Position = pos; ActivePran?.SetPosition(pos); Connection.SendPacket(new UpdatePosition(this, 1)); WorldManager.Instance.ShowVisibleUnits(this); }