示例#1
0
 public LargeHandleTarget(LargeHandle owner)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = owner;
 }
示例#2
0
        public LHDualAxeHeadPrompt(Mobile from, LargeHandle hilt, DualAxeHead blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            from.SendMessage("Please type the code for the kind of axe would you like to make:");
            from.SendMessage(" 1 - Large Battle Axe ");
            from.SendMessage(" 2 - Two-Handed Axe ");

            if (((PlayerMobile)from).Nation == Nation.Alyrian)
                from.SendMessage(" 3 - Alyrian Two-Handed Axe ");
            if (((PlayerMobile)from).Nation == Nation.Khemetar)
                from.SendMessage(" 4 - Khemetar Axe ");
            if (((PlayerMobile)from).Nation == Nation.Mhordul)
            {
                from.SendMessage(" 5 - Mhordul Axe ");
                from.SendMessage(" 6 - Mhordul Heavy Battle Axe ");
            }
            if (((PlayerMobile)from).Nation == Nation.Tyrean)
            {
                from.SendMessage(" 7 - Tyrean Winged Axe ");
                from.SendMessage(" 8 - Tyrean Double Axe ");
            }
        }
示例#3
0
        public LHCurvedBladePrompt(Mobile from, LargeHandle hilt, CurvedBlade blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            if (((PlayerMobile)from).Nation != Nation.Azhuran && ((PlayerMobile)from).Nation != Nation.Khemetar && ((PlayerMobile)from).Nation != Nation.Mhordul)
                OnResponse(from, "1");
            else
            {
                from.SendMessage("Please type the code for the kind of weapon you would like to make:");
                from.SendMessage(" 1 - Hand Scythe ");

                if (((PlayerMobile)from).Nation == Nation.Azhuran)
                    from.SendMessage(" 2 - Azhuran Hooked Club ");
                if (((PlayerMobile)from).Nation == Nation.Khemetar)
                {
                    from.SendMessage(" 3 - Khemetar Heavy Khopesh ");
                    from.SendMessage(" 4 - Khemetar Falchion ");
                    from.SendMessage(" 5 - Khemetar Large Crescent Sword ");
                }
                if (((PlayerMobile)from).Nation == Nation.Mhordul)
                    from.SendMessage(" 6 - Mhordul Warfork ");
            }
        }
示例#4
0
 public MhordulWarForkTarget(LargeHandle hilt, CurvedBlade blade)
     : base(2, false, TargetFlags.None)
 {
     m_Hilt = hilt;
     m_Blade = blade;
 }
示例#5
0
        public LH_HammerHeadPrompt(Mobile from, LargeHandle hilt, HammerHead blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            from.SendMessage("Please type the code for the kind of weapon you would like to make:");
            from.SendMessage(" 1 - Hammer Pick ");
            from.SendMessage(" 2 - Light Hammer ");
            from.SendMessage(" 3 - War Hammer ");

            if (((PlayerMobile)from).Nation == Nation.Alyrian)
                from.SendMessage(" 4 - Alyrian BattleHammer ");
            if (((PlayerMobile)from).Nation == Nation.Tyrean)
                from.SendMessage(" 5 - Tyrean BattleHammer ");
            if (((PlayerMobile)from).Nation == Nation.Vhalurian)
            {
                from.SendMessage(" 6 - Vhalurian Heavy Maul ");
                from.SendMessage(" 7 - Vhalurian Maul ");
                from.SendMessage(" 8 - Vhalurian War Hammer ");
            }
        }
示例#6
0
        public LHAxeHeadPrompt(Mobile from, LargeHandle hilt, AxeHead blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            from.SendMessage("Please type the code for the kind of axe would you like to make:");
            from.SendMessage(" 1 - Axe ");
            from.SendMessage(" 2 - Battle Axe ");
            from.SendMessage(" 3 - War Axe ");

            if (((PlayerMobile)from).Nation == Nation.Azhuran)
                from.SendMessage(" 4 - Azhuran Axe ");
            if (((IKhaerosMobile)from).Feats.GetFeatLevel(FeatList.Bone) > 2)
                from.SendMessage(" 5 - Mhordul Bone Axe - (Requires 10 bones) ");
            if (((PlayerMobile)from).Nation == Nation.Tyrean)
            {
                from.SendMessage(" 6 - Tyrean Ornate Axe ");
                from.SendMessage(" 7 - Tyrean Throwing Axe ");
                from.SendMessage(" 8 - Tyrean War Axe ");
            }
            if (((PlayerMobile)from).Nation == Nation.Vhalurian)
                from.SendMessage(" 9 - Vhalurian War Axe ");
        }
示例#7
0
        public LHMaceHeadPrompt(Mobile from, LargeHandle hilt, MaceHead blade)
        {
            m_Hilt = hilt;
            m_Blade = blade;

            if (((PlayerMobile)from).Nation != Nation.Khemetar && ((PlayerMobile)from).Nation != Nation.Tyrean && ((PlayerMobile)from).Nation != Nation.Vhalurian)
                OnResponse(from, "1");
            else
            {
                from.SendMessage("Please type the code for the kind of mace would you like to make:");
                from.SendMessage(" 1 - Maul ");

                if (((PlayerMobile)from).Nation == Nation.Khemetar)
                    from.SendMessage(" 2 - Khemetar War Mace ");
                if (((PlayerMobile)from).Nation == Nation.Tyrean)
                    from.SendMessage(" 3 - Tyrean War Mace ");
                if (((PlayerMobile)from).Nation == Nation.Vhalurian)
                    from.SendMessage(" 4 - Vhalurian Mace ");
            }
        }