Inheritance: Server.Items.Daisho
Ejemplo n.º 1
0
            public override void OnResponse(NetState sender, RelayInfo info)
            {
                if (m_Deed.Deleted)
                {
                    return;
                }

                BaseWeapon weapon = null;

                switch (info.ButtonID)
                {
                case 0: return;

                case 1: weapon = new NewbieAxe(); break;

                case 2: weapon = new NewbieBattleAxe(); break;

                case 3: weapon = new NewbieDoubleAxe(); break;

                case 4: weapon = new NewbieExecutionersAxe(); break;

                case 5: weapon = new NewbieDaisho(); break;

                case 6: weapon = new NewbieLargeBattleAxe(); break;

                case 7: weapon = new NewbieSai(); break;

                case 8: weapon = new NewbieTwoHandedAxe(); break;

                case 9: weapon = new NewbieWarAxe(); break;

                case 10: weapon = new NewbieBow(); break;

                case 11: weapon = new NewbieCompositeBow(); break;

                case 12: weapon = new NewbieCrossbow(); break;

                case 13: weapon = new NewbieHeavyCrossbow(); break;

                case 14: weapon = new NewbieRepeatingCrossbow(); break;

                case 15: weapon = new NewbieButcher(); break;

                case 16: weapon = new NewbieCleaver(); break;

                case 17: weapon = new NewbieDagger(); break;

                case 18: weapon = new NewbieSkinningKnife(); break;

                case 19: weapon = new NewbieDiamondMace(); break;

                case 20: weapon = new NewbieHammerPick(); break;

                case 21: weapon = new NewbieMace(); break;

                case 22: weapon = new NewbieMaul(); break;

                case 23: weapon = new NewbieScepter(); break;

                case 24: weapon = new NewbieWarHammer(); break;

                case 25: weapon = new NewbieWarMace(); break;

                case 26: weapon = new NewbieBardiche(); break;

                case 27: weapon = new NewbieHalberd(); break;

                case 28: weapon = new NewbieScythe(); break;

                case 29: weapon = new NewbieBladedStaff(); break;

                case 30: weapon = new NewbieDoubleBladedStaff(); break;

                case 31: weapon = new NewbiePike(); break;

                case 32: weapon = new NewbiePitchfork(); break;

                case 33: weapon = new NewbieShortSpear(); break;

                case 34: weapon = new NewbieTessen(); break;

                case 35: weapon = new NewbieTetsubo(); break;

                case 36: weapon = new NewbieWakizashi(); break;

                case 37: weapon = new NewbieGnarledStaff(); break;

                case 38: weapon = new NewbieQuarterStaff(); break;

                case 39: weapon = new NewbieShepherdsCrook(); break;

                case 40: weapon = new NewbieHarvester(); break;

                case 41: weapon = new NewbieBroadsword(); break;

                case 42: weapon = new NewbieElvenSpellblade(); break;

                case 43: weapon = new NewbieCutlass(); break;

                case 44: weapon = new NewbieKatana(); break;

                case 45: weapon = new NewbieKryss(); break;

                case 46: weapon = new NewbieLance(); break;

                case 47: weapon = new NewbieLongsword(); break;

                case 48: weapon = new NewbieScimitar(); break;

                case 49: weapon = new NewbieVikingSword(); break;

                case 50: weapon = new NewbieNoDachi(); break;
                }

                if (weapon != null)
                {
                    m_From.Backpack.DropItem(weapon);
                    m_From.SendMessage("You summon the Newbie Weapon!");
                    m_Deed.Delete();
                }
            }