local weapon = Weapon(WEAPON_SWORD) -- Ice rapier
weapon:id(2396)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Broad sword
weapon:id(2413)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Crimson sword
weapon:id(7385)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Two handed sword
weapon:id(2377)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Wyvern fang
weapon:id(7408)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Crystal sword
weapon:id(7449)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fire sword
weapon:id(2392)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Bright sword
weapon:id(2407)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Epee
weapon:id(2438)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Haunted blade
weapon:id(7407)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_CLUB) -- Lunar staff
weapon:id(7424)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Blacksteel sword
weapon:id(7406)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Djinn blade
weapon:id(2451)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Assassin dagger
weapon:id(7404)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Mercenary sword
weapon:id(7386)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Pharaoh sword
weapon:id(2446)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Dragon slayer
weapon:id(7402)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Relic sword
weapon:id(7383)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Thaian sword
weapon:id(7391)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Bloody edge
weapon:id(7416)
weapon:level(55)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Giant sword
weapon:id(2393)
weapon:level(55)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Mystic sword
weapon:id(7384)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Demonrage sword
weapon:id(7382)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Runed sword
weapon:id(7417)
weapon:level(65)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Berserker
weapon:id(7403)
weapon:level(65)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Nightmare blade
weapon:id(7418)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Havoc blade
weapon:id(7405)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Justice seeker
weapon:id(7390)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- The avenger
weapon:id(6528)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Magic sword
weapon:id(2400)
weapon:level(80)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Emerald sword
weapon:id(8930)
weapon:level(100)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Epiphany
weapon:id(8931)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Calamity
weapon:id(8932)
weapon:level(100)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Warlord sword
weapon:id(2408)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Magic longsword
weapon:id(2390)
weapon:level(140)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Sai
weapon:id(11306)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Zaoan sword
weapon:id(11307)
weapon:level(55)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Blade of corruption
weapon:id(12649)
weapon:level(82)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Twiceslicer
weapon:id(12613)
weapon:level(58)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Shimmer sword
weapon:id(13871)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Crystalline sword
weapon:id(18450)
weapon:level(62)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Ratana
weapon:id(20092)
weapon:level(15)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Crude umbral blade
weapon:id(22398)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Umbral blade
weapon:id(22399)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Umbral masterblade
weapon:id(22400)
weapon:level(250)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Crude umbral slayer
weapon:id(22401)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Umbral slayer
weapon:id(22402)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Umbral masterslayer
weapon:id(22403)
weapon:level(250)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Impaler of the igniter
weapon:id(25416)
weapon:level(150)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fiery spike sword
weapon:id(7744)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fiery relic sword
weapon:id(7745)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fiery mystic blade
weapon:id(7746)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fiery blacksteel sword
weapon:id(7747)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Fiery dragon slayer
weapon:id(7748)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Icy spike sword
weapon:id(7763)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Icy relic sword
weapon:id(7764)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Icy mystic blade
weapon:id(7765)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Icy blacksteel sword
weapon:id(7766)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Icy dragon slayer
weapon:id(7767)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Earth spike sword
weapon:id(7854)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Earth relic sword
weapon:id(7855)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Earth mystic blade
weapon:id(7856)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Earth blacksteel sword
weapon:id(7857)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Earth dragon slayer
weapon:id(7858)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Energy spike sword
weapon:id(7869)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Energy relic sword
weapon:id(7870)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Energy mystic blade
weapon:id(7871)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Energy blacksteel sword
weapon:id(7872)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_SWORD) -- Energy dragon slayer
weapon:id(7873)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Battle axe
weapon:id(2378)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Barbarian axe
weapon:id(2429)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Dwarven axe
weapon:id(2435)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Obsidian lance
weapon:id(2425)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Knight axe
weapon:id(2430)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Double axe
weapon:id(2387)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Halberd
weapon:id(2381)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Daramanian waraxe
weapon:id(2440)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Naginata
weapon:id(2426)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Beastslayer axe
weapon:id(3962)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Glorious axe
weapon:id(7454)
weapon:level(30)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Fire axe
weapon:id(2432)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Headchopper
weapon:id(7380)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Noble axe
weapon:id(7456)
weapon:level(35)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Dreaded cleaver
weapon:id(7419)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Titan axe
weapon:id(7413)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Butcher's axe
weapon:id(7412)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Angelic axe
weapon:id(7436)
weapon:level(45)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Ornamented axe
weapon:id(7411)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Impaler
weapon:id(7435)
weapon:level(85)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Twin axe
weapon:id(2447)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Vile axe
weapon:id(7388)
weapon:level(55)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Guardian halberd
weapon:id(2427)
weapon:level(55)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Heroic axe
weapon:id(7389)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Dragon lance
weapon:id(2414)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- War axe
weapon:id(2454)
weapon:level(65)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Ravager's axe
weapon:id(2443)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Reaper's axe
weapon:id(7420)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Royal axe
weapon:id(7434)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Ravenwing
weapon:id(7433)
weapon:level(65)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Ruthless axe
weapon:id(6553)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Executioner
weapon:id(7453)
weapon:level(85)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Stonecutter axe
weapon:id(2431)
weapon:level(90)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Great axe
weapon:id(2415)
weapon:level(95)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Hellforged axe
weapon:id(8924)
weapon:level(110)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Solar axe
weapon:id(8925)
weapon:level(130)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Demonwing axe
weapon:id(8926)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Drakinata
weapon:id(11305)
weapon:level(60)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Twin hooks
weapon:id(11309)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Zaoan halberd
weapon:id(11323)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Deepling axe
weapon:id(15404)
weapon:level(80)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Warrior's axe
weapon:id(15451)
weapon:level(40)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Guardian axe
weapon:id(15454)
weapon:level(50)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Hive scythe
weapon:id(15492)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Heavy trident
weapon:id(13838)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Crude umbral axe
weapon:id(22404)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Umbral axe
weapon:id(22405)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Umbral master axe
weapon:id(22406)
weapon:level(250)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Crude umbral chopper
weapon:id(22407)
weapon:level(75)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Umbral chopper
weapon:id(22408)
weapon:level(120)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Umbral master chopper
weapon:id(22409)
weapon:level(250)
weapon:wieldUnproperly(true)
weapon:vocation("knight", true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Ogre choppa
weapon:id(24828)
weapon:level(25)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Rift lance
weapon:id(25383)
weapon:level(70)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Plague bite
weapon:id(25415)
weapon:level(150)
weapon:wieldUnproperly(true)
weapon:register()

local weapon = Weapon(WEAPON_AXE) -- Fiery barbarian axe
weapon:id(7749)
weapon:level(20)
weapon:wieldUnproperly(true)
weapon:action("removecharge")
weapon:register()
