Exemple #1
0
 public StaffTarget(BaseStaff owner)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = owner;
 }
Exemple #2
0
        public StaffCurvedBladePrompt(Mobile from, BaseStaff hilt, CurvedBlade blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            from.SendMessage("Please type in the code for the polearm you would like to make:");
            from.SendMessage(" 1 - Bardiche ");
            from.SendMessage(" 2 - Scythe ");
            from.SendMessage(" 3 - Spear ");
            from.SendMessage(" 4 - Pitchfork ");

            if (((IKhaerosMobile)from).Feats.GetFeatLevel(FeatList.Bone) > 2)
            {
                from.SendMessage(" 5 - Mhordul Bladed Bone Staff ");
                from.SendMessage(" 6 - Mhordul Bone Spear ");
                from.SendMessage(" 7 - Mhordul Bone Scythe ");
            }
        }
Exemple #3
0
        public StaffShortBladePrompt(Mobile from, BaseStaff hilt, ShortBlade blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            from.SendMessage("Please type in the code for the type of polearm you would like to make:");
            from.SendMessage(" 1 - Double Bladed Staff ");
            from.SendMessage(" 2 - Pike ");
            from.SendMessage(" 3 - Short Spear ");

            if (((PlayerMobile)from).Nation == Nation.Mhordul)
                from.SendMessage(" 4 - Mhordul Spear ");
            if (((PlayerMobile)from).Nation == Nation.Tyrean)
                from.SendMessage(" 5 - Tyrean Harpoon ");
        }
Exemple #4
0
 public PitchforkTarget(BaseStaff hilt, CurvedBlade blade1, CurvedBlade blade2)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = hilt;
     m_Blade1 = blade1;
     m_Blade2 = blade2;
 }
Exemple #5
0
 public MhordulBladedStaffTarget(BaseStaff hilt, CurvedBlade blade)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = hilt;
     m_Blade = blade;
 }
Exemple #6
0
 public DoubleBladedStaffTarget(BaseStaff hilt, ShortBlade blade)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = hilt;
     m_Blade = blade;
 }
Exemple #7
0
 public StaffTarget(BaseStaff item)
     : base(6, false, TargetFlags.None)
 {
     m_Item = item;
 }
Exemple #8
0
 public StaffTarget(BaseStaff item)
     : base(6, false, TargetFlags.None)
 {
     AllowNonlocal = true;
     m_Item = item;
 }