chirpnest/items.go
2019-06-06 16:22:14 +08:00

495 lines
33 KiB
Go
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package main
import (
"log"
)
func reloadObjItem(code string, name string, itemTypeID64 int64, weight int) {
id := silentGetObjItemID(code, name)
if id == 0 {
_, err := addObjItem(code, name, itemTypeID64, weight)
logOnError(err, "reloadObjItem : addObjItem")
}
}
func resetObjItem() {
log.Print("Reloading items")
reloadObjItem(`01`, `Thread`, objSubTypeItemResource, 1)
reloadObjItem(`02`, `Stick`, objSubTypeItemResource, 1)
reloadObjItem(`03`, `Pelt`, objSubTypeItemResource, 1)
reloadObjItem(`04`, `Bone`, objSubTypeItemResource, 1)
reloadObjItem(`05`, `Coal`, objSubTypeItemResource, 1)
reloadObjItem(`06`, `Charcoal`, objSubTypeItemResource, 1)
reloadObjItem(`07`, `Powder`, objSubTypeItemResource, 1)
reloadObjItem(`08`, `Iron Ore`, objSubTypeItemResource, 2)
reloadObjItem(`09`, `Cloth`, objSubTypeItemResource, 1)
reloadObjItem(`10`, `Silver Ore`, objSubTypeItemResource, 2)
reloadObjItem(`100`, `Pouch of Gold`, objSubTypeItemResource, 0)
reloadObjItem(`11`, `Bauxite`, objSubTypeItemResource, 2)
reloadObjItem(`12`, `Cord`, objSubTypeItemResource, 2)
reloadObjItem(`13`, `Magic Stone`, objSubTypeItemResource, 1)
reloadObjItem(`14`, `Wooden shaft`, objSubTypeItemResource, 2)
reloadObjItem(`15`, `Sapphire`, objSubTypeItemResource, 2)
reloadObjItem(`16`, `Solvent`, objSubTypeItemResource, 2)
reloadObjItem(`17`, `Ruby`, objSubTypeItemResource, 2)
reloadObjItem(`18`, `Hardener`, objSubTypeItemResource, 2)
reloadObjItem(`19`, `Steel`, objSubTypeItemResource, 2)
reloadObjItem(`20`, `Leather`, objSubTypeItemResource, 1)
reloadObjItem(`21`, `Bone Powder`, objSubTypeItemResource, 1)
reloadObjItem(`22`, `String`, objSubTypeItemResource, 1)
reloadObjItem(`23`, `Coke`, objSubTypeItemResource, 1)
reloadObjItem(`24`, `Purified Powder`, objSubTypeItemResource, 1)
reloadObjItem(`25`, `Silver Alloy`, objSubTypeItemResource, 3)
reloadObjItem(`27`, `Steel Mold`, objSubTypeItemResource, 2)
reloadObjItem(`28`, `Silver Mold`, objSubTypeItemResource, 2)
reloadObjItem(`29`, `Blacksmith Frame`, objSubTypeItemResource, 3)
reloadObjItem(`30`, `Artisan Frame`, objSubTypeItemResource, 3)
reloadObjItem(`31`, `Rope`, objSubTypeItemResource, 1)
reloadObjItem(`32`, `Silver Frame`, objSubTypeItemResource, 2)
reloadObjItem(`33`, `Metal Plate`, objSubTypeItemResource, 2)
reloadObjItem(`34`, `Metallic Fiber`, objSubTypeItemResource, 2)
reloadObjItem(`35`, `Crafted Leather`, objSubTypeItemResource, 1)
reloadObjItem(`36`, `Quality Cloth`, objSubTypeItemResource, 2)
reloadObjItem(`37`, `Blacksmith Mold`, objSubTypeItemResource, 3)
reloadObjItem(`38`, `Artisan Mold`, objSubTypeItemResource, 3)
reloadObjItem(`39`, `Stinky Sumac`, objSubTypeItemAlch, 1)
reloadObjItem(`40`, `Mercy Sassafras`, objSubTypeItemAlch, 1)
reloadObjItem(`41`, `Cliff Rue`, objSubTypeItemAlch, 1)
reloadObjItem(`42`, `Love Creeper`, objSubTypeItemAlch, 1)
reloadObjItem(`43`, `Wolf Root`, objSubTypeItemAlch, 1)
reloadObjItem(`44`, `Swamp Lavender`, objSubTypeItemAlch, 1)
reloadObjItem(`45`, `White Blossom`, objSubTypeItemAlch, 1)
reloadObjItem(`46`, `Ilaves`, objSubTypeItemAlch, 1)
reloadObjItem(`47`, `Ephijora`, objSubTypeItemAlch, 1)
reloadObjItem(`48`, `Storm Hyssop`, objSubTypeItemAlch, 1)
reloadObjItem(`49`, `Cave Garlic`, objSubTypeItemAlch, 1)
reloadObjItem(`50`, `Yellow Seed`, objSubTypeItemAlch, 1)
reloadObjItem(`51`, `Tecceagrass`, objSubTypeItemAlch, 1)
reloadObjItem(`52`, `Spring Bay Leaf`, objSubTypeItemAlch, 1)
reloadObjItem(`53`, `Ash Rosemary`, objSubTypeItemAlch, 1)
reloadObjItem(`54`, `Sanguine Parsley`, objSubTypeItemAlch, 1)
reloadObjItem(`55`, `Sun Tarragon`, objSubTypeItemAlch, 1)
reloadObjItem(`56`, `Maccunut`, objSubTypeItemAlch, 1)
reloadObjItem(`57`, `Dragon Seed`, objSubTypeItemAlch, 1)
reloadObjItem(`58`, `Queen's Pepper`, objSubTypeItemAlch, 1)
reloadObjItem(`59`, `Plasma of Abyss`, objSubTypeItemAlch, 1)
reloadObjItem(`60`, `Ultramarine Dust`, objSubTypeItemAlch, 1)
reloadObjItem(`61`, `Ethereal Bone`, objSubTypeItemAlch, 1)
reloadObjItem(`62`, `Itacory`, objSubTypeItemAlch, 1)
reloadObjItem(`63`, `Assassin Vine`, objSubTypeItemAlch, 1)
reloadObjItem(`64`, `Kloliarway`, objSubTypeItemAlch, 1)
reloadObjItem(`65`, `Astrulic`, objSubTypeItemAlch, 1)
reloadObjItem(`66`, `Flammia Nut`, objSubTypeItemAlch, 1)
reloadObjItem(`67`, `Plexisop`, objSubTypeItemAlch, 1)
reloadObjItem(`68`, `Mammoth Dill`, objSubTypeItemAlch, 1)
reloadObjItem(`69`, `Silver Dust`, objSubTypeItemAlch, 1)
reloadObjItem(`501`, `Wrapping`, objSubTypeItemMisc, 2)
reloadObjItem(`502`, `Leash`, objSubTypeItemMisc, 2)
reloadObjItem(`505`, `Wooden Arrow`, objSubTypeItemMisc, 10)
reloadObjItem(`507`, `Bottle of Remedy`, objSubTypeItemMisc, -1)
reloadObjItem(`509`, `Bottle of Poison`, objSubTypeItemMisc, -1)
reloadObjItem(`511`, `Steel Arrow`, objSubTypeItemMisc, 10)
reloadObjItem(`513`, `Silver Arrow`, objSubTypeItemMisc, 10)
reloadObjItem(`515`, `Broad Arrows Pack`, objSubTypeItemMisc, -1)
reloadObjItem(`517`, `Heavy Arrows Pack`, objSubTypeItemMisc, -1)
reloadObjItem(`519`, `Compound Arrows Pack`, objSubTypeItemMisc, -1)
reloadObjItem(`614`, `Gift Coupon: Pig`, objSubTypeItemMisc, 1)
reloadObjItem(`615`, `Gift Coupon: Horse`, objSubTypeItemMisc, 1)
reloadObjItem(`617`, `Gift Coupon: Mouse`, objSubTypeItemMisc, 1)
reloadObjItem(`618`, `Hay`, objSubTypeItemMisc, 5) // PROPAGATE TO WIKI
reloadObjItem(`619`, `Corn`, objSubTypeItemMisc, 5) // PROPAGATE TO WIKI
reloadObjItem(`620`, `Hamsters`, objSubTypeItemMisc, 5) // PROPAGATE TO WIKI
reloadObjItem(`621`, `Cheese`, objSubTypeItemMisc, 5) // PROPAGATE TO WIKI
reloadObjItem(`623`, `Gift Coupon: Ant`, objSubTypeItemMisc, 1)
reloadObjItem(`624`, `Gift Coupon: Spider`, objSubTypeItemMisc, 1)
reloadObjItem(`625`, `Gift Coupon: Haunted`, objSubTypeItemMisc, 1)
reloadObjItem(`626`, `Gift Coupon: Camel`, objSubTypeItemMisc, 1)
reloadObjItem(`a01`, `Cloth Jacket`, objSubTypeItemOther, -1)
reloadObjItem(`a02`, `Leather Shirt`, objSubTypeItemOther, -1)
reloadObjItem(`a03`, `Chain Mail`, objSubTypeItemOther, -1)
reloadObjItem(`a04`, `Silver Cuirass`, objSubTypeItemOther, -1)
reloadObjItem(`a05`, `Mithril armor`, objSubTypeItemOther, -1)
reloadObjItem(`a06`, `Hat`, objSubTypeItemOther, -1)
reloadObjItem(`a07`, `Leather Hood`, objSubTypeItemOther, -1)
reloadObjItem(`a08`, `Steel helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a09`, `Silver helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a10`, `Mithril helmet`, objSubTypeItemOther, 190) // PROPAGATE TO WIKI
reloadObjItem(`a11`, `Sandals`, objSubTypeItemOther, -1)
reloadObjItem(`a12`, `Leather shoes`, objSubTypeItemOther, -1)
reloadObjItem(`a13`, `Steel boots`, objSubTypeItemOther, -1)
reloadObjItem(`a14`, `Silver boots`, objSubTypeItemOther, -1)
reloadObjItem(`a15`, `Mithril boots`, objSubTypeItemOther, -1)
reloadObjItem(`a16`, `Gloves (Item)`, objSubTypeItemOther, -1)
reloadObjItem(`a17`, `Leather gloves`, objSubTypeItemOther, -1)
reloadObjItem(`a18`, `Steel gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`a19`, `Silver gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`a20`, `Mithril gauntlets`, objSubTypeItemOther, 125) // PROPAGATE TO WIKI
reloadObjItem(`a21`, `Wooden shield`, objSubTypeItemOther, -1)
reloadObjItem(`a22`, `Skeleton buckler`, objSubTypeItemOther, -1)
reloadObjItem(`a23`, `Bronze shield`, objSubTypeItemOther, -1)
reloadObjItem(`a24`, `Silver shield`, objSubTypeItemOther, -1)
reloadObjItem(`a25`, `Mithril shield`, objSubTypeItemOther, -1)
reloadObjItem(`a26`, `Royal guard cape`, objSubTypeItemOther, -1)
reloadObjItem(`a27`, `Order armor`, objSubTypeItemOther, -1)
reloadObjItem(`a28`, `Order helmet`, objSubTypeItemOther, 190)
reloadObjItem(`a29`, `Order boots`, objSubTypeItemOther, -1)
reloadObjItem(`a30`, `Order gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`a31`, `Order shield`, objSubTypeItemOther, -1)
reloadObjItem(`a32`, `Hunter armor`, objSubTypeItemOther, 450)
reloadObjItem(`a33`, `Hunter helmet`, objSubTypeItemOther, 190)
reloadObjItem(`a34`, `Hunter boots`, objSubTypeItemOther, -1)
reloadObjItem(`a35`, `Hunter gloves`, objSubTypeItemOther, 125) // PROPAGATE TO WIKI
reloadObjItem(`a36`, `Clarity robe`, objSubTypeItemOther, 450)
reloadObjItem(`a37`, `Clarity circlet`, objSubTypeItemOther, 190)
reloadObjItem(`a38`, `Clarity shoes`, objSubTypeItemOther, 125)
reloadObjItem(`a39`, `Clarity bracers`, objSubTypeItemOther, 125)
reloadObjItem(`a40`, `Pencil of Truth`, objSubTypeItemOther, 10)
reloadObjItem(`a41`, `Bard's cape`, objSubTypeItemOther, -1)
reloadObjItem(`a45`, `Crusader armor`, objSubTypeItemOther, -1)
reloadObjItem(`a46`, `Crusader helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a47`, `Crusader boots`, objSubTypeItemOther, 200)
reloadObjItem(`a48`, `Crusader gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`a49`, `Crusader shield`, objSubTypeItemOther, 200)
reloadObjItem(`a50`, `Royal armor`, objSubTypeItemOther, -1)
reloadObjItem(`a51`, `Royal helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a52`, `Royal boots`, objSubTypeItemOther, 200)
reloadObjItem(`a53`, `Royal gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`a54`, `Royal shield`, objSubTypeItemOther, 200)
reloadObjItem(`a55`, `Ghost armor`, objSubTypeItemOther, 480)
reloadObjItem(`a56`, `Ghost helmet`, objSubTypeItemOther, 200)
reloadObjItem(`a57`, `Ghost boots`, objSubTypeItemOther, 90)
reloadObjItem(`a58`, `Ghost gloves`, objSubTypeItemOther, -1)
reloadObjItem(`a59`, `Lion armor`, objSubTypeItemOther, -1)
reloadObjItem(`a60`, `Lion helmet`, objSubTypeItemOther, 200)
reloadObjItem(`a61`, `Lion boots`, objSubTypeItemOther, -1)
reloadObjItem(`a62`, `Lion gloves`, objSubTypeItemOther, -1)
reloadObjItem(`a63`, `Demon robe`, objSubTypeItemOther, 480)
reloadObjItem(`a64`, `Demon circlet`, objSubTypeItemOther, 200)
reloadObjItem(`a65`, `Demon shoes`, objSubTypeItemOther, 140)
reloadObjItem(`a66`, `Demon bracers`, objSubTypeItemOther, 140)
reloadObjItem(`a67`, `Divine robe`, objSubTypeItemOther, 480)
reloadObjItem(`a68`, `Divine circlet`, objSubTypeItemOther, 200)
reloadObjItem(`a69`, `Divine shoes`, objSubTypeItemOther, 140)
reloadObjItem(`a70`, `Divine bracers`, objSubTypeItemOther, 140)
reloadObjItem(`a71`, `Storm cloak`, objSubTypeItemOther, -1)
reloadObjItem(`a72`, `Durable cloak`, objSubTypeItemOther, 30) // PROPAGATE TO WIKI
reloadObjItem(`a73`, `Blessed cloak`, objSubTypeItemOther, 30)
reloadObjItem(`a74`, `Hiking Jar`, objSubTypeItemOther, -1)
reloadObjItem(`a75`, `Hiking Bag`, objSubTypeItemOther, -1)
reloadObjItem(`a76`, `Stick of Wisdom`, objSubTypeItemOther, 10)
reloadObjItem(`a78`, `Council armor`, objSubTypeItemOther, 510)
reloadObjItem(`a79`, `Council helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a80`, `Council boots`, objSubTypeItemOther, -1)
reloadObjItem(`a81`, `Council gauntlets`, objSubTypeItemOther, 155)
reloadObjItem(`a82`, `Council shield`, objSubTypeItemOther, -1)
reloadObjItem(`a83`, `Griffin armor`, objSubTypeItemOther, -1)
reloadObjItem(`a84`, `Griffin helmet`, objSubTypeItemOther, -1)
reloadObjItem(`a85`, `Griffin boots`, objSubTypeItemOther, 155)
reloadObjItem(`a86`, `Griffin gloves`, objSubTypeItemOther, 155)
reloadObjItem(`a87`, `Celestial armor`, objSubTypeItemOther, 510)
reloadObjItem(`a88`, `Celestial helmet`, objSubTypeItemOther, 210)
reloadObjItem(`a89`, `Celestial boots`, objSubTypeItemOther, 155)
reloadObjItem(`a90`, `Celestial bracers`, objSubTypeItemOther, 155)
reloadObjItem(`a100`, `Assault cape`, objSubTypeItemOther, -1)
reloadObjItem(`a101`, `Craftsman Apron`, objSubTypeItemOther, -1)
reloadObjItem(`a102`, `Stoneskin cloak`, objSubTypeItemOther, -1)
reloadObjItem(`ch1`, `Zombie Chest`, objSubTypeItemOther, -1)
reloadObjItem(`e1`, `Cocoa Powder`, objSubTypeItemOther, 1)
reloadObjItem(`e109`, `🧟Walker armor`, objSubTypeItemOther, -1)
reloadObjItem(`e110`, `🧟Walker helmet`, objSubTypeItemOther, -1)
reloadObjItem(`e111`, `🧟Walker boots`, objSubTypeItemOther, -1)
reloadObjItem(`e112`, `🧟Walker gauntlets`, objSubTypeItemOther, -1)
reloadObjItem(`e113`, `🧟Walker shield`, objSubTypeItemOther, -1)
reloadObjItem(`e114`, `Zombie armor`, objSubTypeItemOther, 480)
reloadObjItem(`e115`, `Zombie helmet`, objSubTypeItemOther, -1)
reloadObjItem(`e116`, `Zombie boots`, objSubTypeItemOther, 140)
reloadObjItem(`e117`, `Zombie gauntlets`, objSubTypeItemOther, 140)
reloadObjItem(`e118`, `Zombie shield`, objSubTypeItemOther, -1)
reloadObjItem(`e125`, `Demon shoes`, objSubTypeItemOther, -1)
reloadObjItem(`e128`, `Manwolf helmet`, objSubTypeItemOther, -1)
reloadObjItem(`e130`, `Manwolf gloves`, objSubTypeItemOther, -1)
reloadObjItem(`e132`, `Werewolf helmet`, objSubTypeItemOther, 200)
reloadObjItem(`e139`, `Nosferatu armor`, objSubTypeItemOther, -1)
reloadObjItem(`e144`, `War Club`, objSubTypeItemOther, -1)
reloadObjItem(`e147`, `Manwolf Knife`, objSubTypeItemOther, -1)
reloadObjItem(`e150`, `Walker Club`, objSubTypeItemOther, -1)
reloadObjItem(`e153`, `Werewolf Knife`, objSubTypeItemOther, -1)
reloadObjItem(`e2`, `Egg`, objSubTypeItemMisc, 1)
reloadObjItem(`e3`, `Flour`, objSubTypeItemMisc, 1)
reloadObjItem(`e4`, `Milk`, objSubTypeItemMisc, -1)
reloadObjItem(`e5`, `Sugar`, objSubTypeItemMisc, -1)
reloadObjItem(`est`, `Evil Spirits Totem`, objSubTypeItemMisc, 50)
reloadObjItem(`hw102`, `Timeless Jade`, objSubTypeItemMisc, -1)
reloadObjItem(`hw104`, `Shadow Bloodstone`, objSubTypeItemMisc, -1)
reloadObjItem(`hw107`, `Void Emerald`, objSubTypeItemMisc, -1)
reloadObjItem(`k01`, `Champion blade`, objSubTypeItemPart, 10)
reloadObjItem(`k02`, `Trident blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k03`, `Hunter shaft`, objSubTypeItemPart, 10)
reloadObjItem(`k04`, `War Hammer head`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k05`, `Hunter blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k06`, `Order Armor piece`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k07`, `Order Helmet fragment`, objSubTypeItemPart, 10)
reloadObjItem(`k08`, `Order Boots part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k09`, `Order Gauntlets part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k10`, `Order Shield part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k11`, `Hunter Armor part`, objSubTypeItemPart, 10)
reloadObjItem(`k12`, `Hunter Helmet fragment`, objSubTypeItemPart, 10)
reloadObjItem(`k13`, `Hunter Boots part`, objSubTypeItemPart, 10)
reloadObjItem(`k14`, `Hunter Gloves part`, objSubTypeItemPart, 10)
reloadObjItem(`k15`, `Clarity Robe piece`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k16`, `Clarity Circlet fragment`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k17`, `Clarity Shoes part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k18`, `Clarity Bracers part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k19`, `Thundersoul blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k20`, `Doomblade blade`, objSubTypeItemPart, -1)
reloadObjItem(`k21`, `Eclipse blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k22`, `Guard's blade`, objSubTypeItemPart, 10)
reloadObjItem(`k23`, `King's Defender blade`, objSubTypeItemPart, 10)
reloadObjItem(`k24`, `Raging Lance blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k25`, `Composite Bow shaft`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k26`, `Lightning Bow shaft`, objSubTypeItemPart, -1)
reloadObjItem(`k27`, `Hailstorm Bow shaft`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k28`, `Imperial Axe head`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k29`, `Skull Crusher head`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k30`, `Dragon Mace head`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k31`, `Ghost blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k32`, `Lion blade`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k33`, `Crusader Armor piece`, objSubTypeItemPart, -1)
reloadObjItem(`k34`, `Crusader Helmet fragment`, objSubTypeItemPart, -1)
reloadObjItem(`k35`, `Crusader Boots part`, objSubTypeItemPart, -1)
reloadObjItem(`k36`, `Crusader Gauntlets part`, objSubTypeItemPart, -1)
reloadObjItem(`k37`, `Crusader Shield part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k38`, `Royal Armor piece`, objSubTypeItemPart, -1)
reloadObjItem(`k39`, `Royal Helmet fragment`, objSubTypeItemPart, -1)
reloadObjItem(`k40`, `Royal Boots part`, objSubTypeItemPart, -1)
reloadObjItem(`k41`, `Royal Gauntlets part`, objSubTypeItemPart, -1)
reloadObjItem(`k42`, `Royal Shield part`, objSubTypeItemPart, -1)
reloadObjItem(`k43`, `Ghost Armor part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k44`, `Ghost Helmet fragment`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k45`, `Ghost Boots part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k46`, `Ghost Gloves part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k47`, `Lion Armor part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k48`, `Lion Helmet fragment`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k49`, `Lion Boots part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k50`, `Lion Gloves part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k51`, `Demon Robe piece`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k52`, `Demon Circlet fragment`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k53`, `Demon Shoes part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k54`, `Demon Bracers part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k55`, `Divine Robe piece`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k56`, `Divine Circlet fragment`, objSubTypeItemPart, -1)
reloadObjItem(`k57`, `Divine Shoes part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k58`, `Divine Bracers part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k59`, `Storm Cloak part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k60`, `Durable Cloak part`, objSubTypeItemPart, -1)
reloadObjItem(`k61`, `Blessed Cloak part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k78`, `Council Armor part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k79`, `Council Helmet part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k80`, `Council Boots part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k81`, `Council Gauntlets part`, objSubTypeItemPart, 10)
reloadObjItem(`k82`, `Council Shield part`, objSubTypeItemPart, -1)
reloadObjItem(`k83`, `Griffin Armor part`, objSubTypeItemPart, -1)
reloadObjItem(`k84`, `Griffin Helmet part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k85`, `Griffin Boots part`, objSubTypeItemPart, -1)
reloadObjItem(`k86`, `Griffin Gloves part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k87`, `Celestial Armor part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k88`, `Celestial Helmet part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k89`, `Celestial Boots part`, objSubTypeItemPart, -1)
reloadObjItem(`k90`, `Celestial Bracers part`, objSubTypeItemPart, -1)
reloadObjItem(`k91`, `Griffin Knife part`, objSubTypeItemPart, -1)
reloadObjItem(`k92`, `Minotaur Sword part`, objSubTypeItemPart, -1)
reloadObjItem(`k93`, `Phoenix Sword part`, objSubTypeItemPart, -1)
reloadObjItem(`k94`, `Heavy Fauchard part`, objSubTypeItemPart, -1)
reloadObjItem(`k95`, `Guisarme part`, objSubTypeItemPart, -1)
reloadObjItem(`k96`, `Meteor Bow part`, objSubTypeItemPart, -1)
reloadObjItem(`k97`, `Nightfall Bow part`, objSubTypeItemPart, -1)
reloadObjItem(`k98`, `Black Morningstar part`, objSubTypeItemPart, -1)
reloadObjItem(`k99`, `Maiming Bulawa part`, objSubTypeItemPart, -1)
reloadObjItem(`k100`, `Assault Cape part`, objSubTypeItemPart, -1)
reloadObjItem(`k101`, `Craftsman Apron part`, objSubTypeItemPart, 10) // PROPAGATE TO WIKI
reloadObjItem(`k102`, `Stoneskin Cloak part`, objSubTypeItemPart, -1)
reloadObjItem(`p01`, `Vial of Rage`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p02`, `Potion of Rage`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p03`, `Bottle of Rage`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p04`, `Vial of Peace`, objSubTypeItemMisc, 1)
reloadObjItem(`p05`, `Potion of Peace`, objSubTypeItemMisc, 1)
reloadObjItem(`p06`, `Bottle of Peace`, objSubTypeItemMisc, 1)
reloadObjItem(`p07`, `Vial of Greed`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p08`, `Potion of Greed`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p09`, `Bottle of Greed`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p10`, `Vial of Nature`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p11`, `Potion of Nature`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p12`, `Bottle of Nature`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p13`, `Vial of Mana`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p14`, `Potion of Mana`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p15`, `Bottle of Mana`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p16`, `Vial of Twilight`, objSubTypeItemMisc, 1)
reloadObjItem(`p17`, `Potion of Twilight`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p18`, `Bottle of Twilight`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p19`, `Vial of Morph`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p20`, `Potion of Morph`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`p21`, `Bottle of Morph`, objSubTypeItemMisc, 1) // PROPAGATE TO WIKI
reloadObjItem(`pmp`, `Pumpkin`, objSubTypeItemMisc, -1)
reloadObjItem(`r01`, `Champion Sword recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r02`, `Trident recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r03`, `Hunter Bow recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r04`, `War Hammer recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r05`, `Hunter Dagger recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r06`, `Order Armor recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r07`, `Order Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r08`, `Order Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r09`, `Order Gauntlets recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r10`, `Order Shield recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r100`, `Assault Cape recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r101`, `Craftsman Apron recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r102`, `Stoneskin Cloak recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r11`, `Hunter Armor recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r12`, `Hunter Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r13`, `Hunter Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r14`, `Hunter Gloves recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r15`, `Clarity Robe recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r16`, `Clarity Circlet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r17`, `Clarity Shoes recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r18`, `Clarity Bracers recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r19`, `Thundersoul Sword recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r20`, `Doomblade Sword recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r21`, `Eclipse recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r22`, `Guard's Spear recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r23`, `King's Defender recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r24`, `Raging Lance recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r25`, `Composite Bow recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r26`, `Lightning Bow recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r27`, `Hailstorm Bow recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r28`, `Imperial Axe recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r29`, `Skull Crusher recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r30`, `Dragon Mace recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r31`, `Ghost Dagger recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r32`, `Lion Knife recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r33`, `Crusader Armor recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r34`, `Crusader Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r35`, `Crusader Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r36`, `Crusader Gauntlets recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r37`, `Crusader Shield recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r38`, `Royal Armor recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r39`, `Royal Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r40`, `Royal Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r41`, `Royal Gauntlets recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r42`, `Royal Shield recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r43`, `Ghost Armor recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r44`, `Ghost Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r45`, `Ghost Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r46`, `Ghost Gloves recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r47`, `Lion Armor recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r48`, `Lion Helmet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r49`, `Lion Boots recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r50`, `Lion Gloves recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r51`, `Demon Robe recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r52`, `Demon Circlet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r53`, `Demon Shoes recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r54`, `Demon Bracers recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r55`, `Divine Robe recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r56`, `Divine Circlet recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r57`, `Divine Shoes recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r58`, `Divine Bracers recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r59`, `Storm Cloak recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r60`, `Durable Cloak recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r61`, `Blessed Cloak recipe`, objSubTypeItemRecipe, 10)
reloadObjItem(`r78`, `Council Armor recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r79`, `Council Helmet recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r80`, `Council Boots recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r81`, `Council Gauntlets recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r82`, `Council Shield recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r83`, `Griffin Armor recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r84`, `Griffin Helmet recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r85`, `Griffin Boots recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r86`, `Griffin Gloves recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r87`, `Celestial Armor recipe`, objSubTypeItemRecipe, 10) // PROPAGATE TO WIKI
reloadObjItem(`r88`, `Celestial Helmet recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r89`, `Celestial Boots recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r90`, `Celestial Bracers recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r91`, `Griffin Knife recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r92`, `Minotaur Sword recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r93`, `Phoenix Sword recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r94`, `Heavy Fauchard recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r95`, `Guisarme recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r96`, `Meteor Bow recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r97`, `Nightfall Bow recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r98`, `Black Morningstar recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`r99`, `Maiming Bulawa recipe`, objSubTypeItemRecipe, -1)
reloadObjItem(`s01`, `📕Scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s02`, `📕Scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s03`, `📗Scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s04`, `📗Scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s05`, `📘Scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s06`, `📘Scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s07`, `📙Scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s08`, `📙Scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s11`, `📕Rare scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s12`, `📕Rare scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s13`, `📗Rare scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s14`, `📗Rare scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s15`, `📘Rare scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s16`, `📘Rare scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s17`, `📙Rare scroll of Rage`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s18`, `📙Rare scroll of Peace`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s50`, `🖋Scroll of Engraving`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`s51`, `Scroll of Engraving`, objSubTypeItemMisc, 1) // CREATE AND PROPAGATE TO WIKI
reloadObjItem(`tch`, `Torch`, objSubTypeItemOther, -1)
reloadObjItem(`td1`, `Colorless shard`, objSubTypeItemOther, 50) // PROPAGATE TO WIKI
reloadObjItem(`w01`, `Wooden Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w02`, `Short Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w03`, `Long Sword`, objSubTypeItemOther, 180)
reloadObjItem(`w04`, `Widow Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w05`, `Knight's Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w06`, `Elven Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w07`, `Rapier`, objSubTypeItemOther, 180)
reloadObjItem(`w08`, `Short Spear`, objSubTypeItemOther, -1)
reloadObjItem(`w09`, `Long Spear`, objSubTypeItemOther, -1)
reloadObjItem(`w10`, `Lance`, objSubTypeItemOther, -1)
reloadObjItem(`w11`, `Elven Spear`, objSubTypeItemOther, -1)
reloadObjItem(`w12`, `Halberd`, objSubTypeItemOther, -1)
reloadObjItem(`w13`, `Kitchen Knife`, objSubTypeItemOther, -1)
reloadObjItem(`w14`, `Battle Knife`, objSubTypeItemOther, -1)
reloadObjItem(`w15`, `Steel Dagger`, objSubTypeItemOther, -1)
reloadObjItem(`w16`, `Silver Dagger`, objSubTypeItemOther, -1)
reloadObjItem(`w17`, `Mithril Dagger`, objSubTypeItemOther, 180)
reloadObjItem(`w18`, `Short Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w19`, `Wooden Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w20`, `Long Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w21`, `Elven Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w22`, `Forest Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w23`, `Club`, objSubTypeItemOther, -1)
reloadObjItem(`w24`, `Bone Club`, objSubTypeItemOther, -1)
reloadObjItem(`w25`, `Heavy Club`, objSubTypeItemOther, -1)
reloadObjItem(`w26`, `Steel Axe`, objSubTypeItemOther, -1)
reloadObjItem(`w27`, `Mithril Axe`, objSubTypeItemOther, -1)
reloadObjItem(`w28`, `Champion Sword`, objSubTypeItemOther, 180)
reloadObjItem(`w29`, `Trident`, objSubTypeItemOther, -1)
reloadObjItem(`w30`, `Hunter Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w31`, `War Hammer`, objSubTypeItemOther, 180)
reloadObjItem(`w32`, `Hunter Dagger`, objSubTypeItemOther, 180)
reloadObjItem(`w33`, `Thundersoul Sword`, objSubTypeItemOther, 200)
reloadObjItem(`w34`, `Doomblade Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w35`, `Eclipse`, objSubTypeItemOther, 200)
reloadObjItem(`w36`, `Guard's Spear`, objSubTypeItemOther, -1)
reloadObjItem(`w37`, `King's Defender`, objSubTypeItemOther, -1)
reloadObjItem(`w38`, `Raging Lance`, objSubTypeItemOther, 200)
reloadObjItem(`w39`, `Composite Bow`, objSubTypeItemOther, 200)
reloadObjItem(`w40`, `Lightning Bow`, objSubTypeItemOther, 200)
reloadObjItem(`w41`, `Hailstorm Bow`, objSubTypeItemOther, 200)
reloadObjItem(`w42`, `Imperial Axe`, objSubTypeItemOther, -1)
reloadObjItem(`w43`, `Skull Crusher`, objSubTypeItemOther, -1)
reloadObjItem(`w44`, `Dragon Mace`, objSubTypeItemOther, 200)
reloadObjItem(`w45`, `Ghost Dagger`, objSubTypeItemOther, -1)
reloadObjItem(`w46`, `Lion Knife`, objSubTypeItemOther, -1)
reloadObjItem(`w91`, `Griffin Knife`, objSubTypeItemOther, -1)
reloadObjItem(`w92`, `Minotaur Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w93`, `Phoenix Sword`, objSubTypeItemOther, -1)
reloadObjItem(`w94`, `Heavy Fauchard`, objSubTypeItemOther, -1)
reloadObjItem(`w95`, `Guisarme`, objSubTypeItemOther, -1)
reloadObjItem(`w96`, `Meteor Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w97`, `Nightfall Bow`, objSubTypeItemOther, -1)
reloadObjItem(`w98`, `Black Morningstar`, objSubTypeItemOther, -1)
reloadObjItem(`w99`, `Maiming Bulawa`, objSubTypeItemOther, 0)
}