public override void OnRangeUpdate() { if (CurrentPiece == null || !CurrentPiece.IsOn((ushort)(X / 64), (ushort)(Y / 64), Zone.ZoneId)) { CurrentPiece = Zone.ClientInfo.GetWorldPiece((ushort)X, (ushort)Y, Zone.ZoneId); if (CurrentPiece != null) { if (CurrentPiece.Area != null) { TokInterface.AddTok(CurrentPiece.Area.TokExploreEntry); } if (CurrentPiece.IsPvp((byte)Realm)) { CbtInterface.EnablePvp(); } } } }
public override void OnRangeUpdate() { if (CurrentPiece == null || !CurrentPiece.IsOn((ushort)(X / 64), (ushort)(Y / 64), Zone.ZoneId)) { CurrentPiece = Zone.ClientInfo.GetWorldPiece((ushort)X, (ushort)Y, Zone.ZoneId); if (CurrentPiece != null) { if (CurrentPiece.Area != null) TokInterface.AddTok(CurrentPiece.Area.TokExploreEntry); if (CurrentPiece.IsPvp((byte)Realm)) CbtInterface.EnablePvp(); } } }
public override void OnRangeUpdate() { if (CurrentPiece == null || !CurrentPiece.IsOn((ushort)(X / 64), (ushort)(Y / 64), Zone.ZoneId)) { CurrentPiece = Zone.ClientInfo.GetWorldPiece((ushort)X, (ushort)Y, Zone.ZoneId); if (CurrentPiece != null) { if (Realm == GameData.Realms.REALMS_REALM_DESTRUCTION && CurrentPiece.DestruArea != null) TokInterface.AddTok(CurrentPiece.DestruArea.TokExploreEntry); if (Realm == GameData.Realms.REALMS_REALM_ORDER && CurrentPiece.OrderArea != null) TokInterface.AddTok(CurrentPiece.OrderArea.TokExploreEntry); if (CurrentPiece.IsPvp((byte)Realm)) CbtInterface.EnablePvp(); } } }