Example #1
0
File: Player.cs Project: uvbs/DoR
        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();
                    }
                }
            }
        }
Example #2
0
        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();
                }
            }
        }
Example #3
0
        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();
                }
            }
        }