Target() public method

public Target ( IPoint3D p ) : void
p IPoint3D
return void
Esempio n. 1
0
 protected override void OnTarget(Mobile from, object o)
 {
     if (o is Mobile)
     {
         m_Owner.Target((Mobile)o);
     }
 }
Esempio n. 2
0
 protected override void OnTarget(Mobile from, object o)
 {
     if (o is IPoint3D p)
     {
         m_Owner.Target(p);
     }
 }
Esempio n. 3
0
            protected override void OnTarget(Mobile from, object o)
            {
                IPoint3D p = o as IPoint3D;

                if (p != null)
                {
                    m_Owner.Target(p);
                }
            }
Esempio n. 4
0
            protected override void OnTarget(Mobile from, object o)
            {
                var entity = o as IEntity;

                if (XmlScript.HasTrigger(entity, TriggerName.onTargeted) &&
                    UberScriptTriggers.Trigger(entity, from, TriggerName.onTargeted, null, null, m_Owner))
                {
                    return;
                }

                var p = o as IPoint3D;

                if (p != null)
                {
                    m_Owner.Target(p);
                }
            }
Esempio n. 5
0
 protected override void OnTarget(Mobile from, object o)
 {
     if (Core.UOSP) //switch targetting for Siege
     {
         IPoint3D p = o as IPoint3D;
         if (p != null)
         {
             m_Owner.TargetOnIslandSiege(p);
         }
     }
     else
     {
         if (o is Mobile)
         {
             m_Owner.Target((Mobile)o);
         }
     }
 }