From 4432a9a692f8345404a48c4210c6c89d7b0e4039 Mon Sep 17 00:00:00 2001 From: jensbrak <52660827+jensbrak@users.noreply.github.com> Date: Thu, 22 Dec 2022 10:11:54 +0100 Subject: [PATCH] Decouple SharedItemData from code Store it in CSV file instead, for easy updating of new items introduced in the game --- Loki/Loki.csproj | 7 + Loki/SharedItemData.cs | 2634 +-------------------------------------- Loki/SharedItemData.csv | 435 +++++++ 3 files changed, 467 insertions(+), 2609 deletions(-) create mode 100644 Loki/SharedItemData.csv diff --git a/Loki/Loki.csproj b/Loki/Loki.csproj index a2cd353..963d14a 100644 --- a/Loki/Loki.csproj +++ b/Loki/Loki.csproj @@ -30,6 +30,7 @@ + all @@ -73,4 +74,10 @@ + + + PreserveNewest + + + diff --git a/Loki/SharedItemData.cs b/Loki/SharedItemData.cs index 8c76d5d..4a8a447 100644 --- a/Loki/SharedItemData.cs +++ b/Loki/SharedItemData.cs @@ -1,4 +1,9 @@ +using System; using System.Collections.Generic; +using System.Diagnostics; +using System.Globalization; +using System.IO; +using System.Linq; using Loki; namespace Loki @@ -37,2623 +42,34 @@ public class SharedItemData public int MaxStack { get; set; } public string DisplayName { get; set; } public int MaxQuality { get; set; } - public ItemType ItemType {get;set;} + public ItemType ItemType { get; set; } } public static class ItemDb { - private static readonly Dictionary ItemData = new Dictionary - { - ["Abomination_attack1"] = new SharedItemData - { - ItemName = "Abomination_attack1", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Swing attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Abomination_attack2"] = new SharedItemData - { - ItemName = "Abomination_attack2", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Slam attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Abomination_attack3"] = new SharedItemData - { - ItemName = "Abomination_attack3", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stub to the ground", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Acorn"] = new SharedItemData - { - ItemName = "Acorn", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Acorns", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Amber"] = new SharedItemData - { - ItemName = "Amber", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Amber", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["AmberPearl"] = new SharedItemData - { - ItemName = "AmberPearl", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Amber pearl", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["AncientSeed"] = new SharedItemData - { - ItemName = "AncientSeed", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Ancient seed", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["ArmorBronzeChest"] = new SharedItemData - { - ItemName = "ArmorBronzeChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Bronze plate cuirass", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorBronzeLegs"] = new SharedItemData - { - ItemName = "ArmorBronzeLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Bronze plate leggings", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorFenringChest"] = new SharedItemData - { - ItemName = "ArmorFenringChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Fenris coat", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorFenringLegs"] = new SharedItemData - { - ItemName = "ArmorFenringLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Fenris leggings", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorIronChest"] = new SharedItemData - { - ItemName = "ArmorIronChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Iron scale mail", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorIronLegs"] = new SharedItemData - { - ItemName = "ArmorIronLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Iron greaves", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorLeatherChest"] = new SharedItemData - { - ItemName = "ArmorLeatherChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 400, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Leather tunic", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorLeatherLegs"] = new SharedItemData - { - ItemName = "ArmorLeatherLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 400, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Leather pants", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorPaddedCuirass"] = new SharedItemData - { - ItemName = "ArmorPaddedCuirass", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Padded cuirass", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorPaddedGreaves"] = new SharedItemData - { - ItemName = "ArmorPaddedGreaves", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Padded greaves", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorRagsChest"] = new SharedItemData - { - ItemName = "ArmorRagsChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Rag tunic", - MaxQuality = 2, ItemType = (ItemType)7, - }, - ["ArmorRagsLegs"] = new SharedItemData - { - ItemName = "ArmorRagsLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Rag pants", - MaxQuality = 2, ItemType = (ItemType)11, - }, - ["ArmorRootChest"] = new SharedItemData - { - ItemName = "ArmorRootChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 800, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Root harnesk", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorRootLegs"] = new SharedItemData - { - ItemName = "ArmorRootLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 800, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Root leggings", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorTrollLeatherChest"] = new SharedItemData - { - ItemName = "ArmorTrollLeatherChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 500, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Troll leather tunic", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorTrollLeatherLegs"] = new SharedItemData - { - ItemName = "ArmorTrollLeatherLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 500, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Troll leather pants", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArmorWolfChest"] = new SharedItemData - { - ItemName = "ArmorWolfChest", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Wolf armor chest", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["ArmorWolfLegs"] = new SharedItemData - { - ItemName = "ArmorWolfLegs", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Wolf armor legs", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["ArrowBronze"] = new SharedItemData - { - ItemName = "ArrowBronze", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Bronzehead arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowFire"] = new SharedItemData - { - ItemName = "ArrowFire", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Fire arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowFlint"] = new SharedItemData - { - ItemName = "ArrowFlint", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Flinthead arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowFrost"] = new SharedItemData - { - ItemName = "ArrowFrost", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Frost arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowIron"] = new SharedItemData - { - ItemName = "ArrowIron", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Ironhead arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowNeedle"] = new SharedItemData - { - ItemName = "ArrowNeedle", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Needle arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowObsidian"] = new SharedItemData - { - ItemName = "ArrowObsidian", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Obsidian arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowPoison"] = new SharedItemData - { - ItemName = "ArrowPoison", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Poison arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowSilver"] = new SharedItemData - { - ItemName = "ArrowSilver", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Silver arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["ArrowWood"] = new SharedItemData - { - ItemName = "ArrowWood", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Wood arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["AtgeirBlackmetal"] = new SharedItemData - { - ItemName = "AtgeirBlackmetal", IsTeleportable = true, UsesDurability = true, MaxDurability = 175, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Blackmetal atgeir", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["AtgeirBronze"] = new SharedItemData - { - ItemName = "AtgeirBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 125, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze atgeir", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["AtgeirIron"] = new SharedItemData - { - ItemName = "AtgeirIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 175, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron atgeir", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["AxeBlackMetal"] = new SharedItemData - { - ItemName = "AxeBlackMetal", IsTeleportable = true, UsesDurability = true, MaxDurability = 175, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Blackmetal axe", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["AxeBronze"] = new SharedItemData - { - ItemName = "AxeBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 125, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze axe", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["AxeFlint"] = new SharedItemData - { - ItemName = "AxeFlint", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 30, MaxStack = 1, DisplayName = "Flint axe", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["AxeIron"] = new SharedItemData - { - ItemName = "AxeIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 175, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron axe", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["AxeStone"] = new SharedItemData - { - ItemName = "AxeStone", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 30, MaxStack = 1, DisplayName = "Stone axe", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["Barley"] = new SharedItemData - { - ItemName = "Barley", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Barley", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BarleyFlour"] = new SharedItemData - { - ItemName = "BarleyFlour", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Barley flour", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BarleyWine"] = new SharedItemData - { - ItemName = "BarleyWine", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Fire resistance barley wine", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["BarleyWineBase"] = new SharedItemData - { - ItemName = "BarleyWineBase", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Barley wine base: Fire resistance", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Battleaxe"] = new SharedItemData - { - ItemName = "Battleaxe", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Battleaxe", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["BattleaxeCrystal"] = new SharedItemData - { - ItemName = "BattleaxeCrystal", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Crystal battleaxe", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["bat_melee"] = new SharedItemData - { - ItemName = "bat_melee", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bat melee", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Beard1"] = new SharedItemData - { - ItemName = "Beard1", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Long 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard10"] = new SharedItemData - { - ItemName = "Beard10", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 4", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard2"] = new SharedItemData - { - ItemName = "Beard2", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Long 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard3"] = new SharedItemData - { - ItemName = "Beard3", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Short 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard4"] = new SharedItemData - { - ItemName = "Beard4", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Short 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard5"] = new SharedItemData - { - ItemName = "Beard5", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard6"] = new SharedItemData - { - ItemName = "Beard6", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard7"] = new SharedItemData - { - ItemName = "Beard7", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Short 3", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard8"] = new SharedItemData - { - ItemName = "Beard8", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Thick 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Beard9"] = new SharedItemData - { - ItemName = "Beard9", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 3", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["BeardNone"] = new SharedItemData - { - ItemName = "BeardNone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "No beard", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["BeechSeeds"] = new SharedItemData - { - ItemName = "BeechSeeds", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Beech seeds", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BeltStrength"] = new SharedItemData - { - ItemName = "BeltStrength", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Megingjord", - MaxQuality = 1, ItemType = (ItemType)18, - }, - ["BirchSeeds"] = new SharedItemData - { - ItemName = "BirchSeeds", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Birch seeds", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BlackMetal"] = new SharedItemData - { - ItemName = "BlackMetal", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Black metal", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BlackMetalScrap"] = new SharedItemData - { - ItemName = "BlackMetalScrap", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Black metal scrap", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BlackSoup"] = new SharedItemData - { - ItemName = "BlackSoup", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Black soup", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["blobelite_attack_aoe"] = new SharedItemData - { - ItemName = "blobelite_attack_aoe", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fart", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["blobtar_attack"] = new SharedItemData - { - ItemName = "blobtar_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fireballattack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["blob_attack_aoe"] = new SharedItemData - { - ItemName = "blob_attack_aoe", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fart", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Bloodbag"] = new SharedItemData - { - ItemName = "Bloodbag", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Bloodbag", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BloodPudding"] = new SharedItemData - { - ItemName = "BloodPudding", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Blood pudding", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Blueberries"] = new SharedItemData - { - ItemName = "Blueberries", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Blueberries", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["BoarJerky"] = new SharedItemData - { - ItemName = "BoarJerky", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Boar jerky", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["boar_base_attack"] = new SharedItemData - { - ItemName = "boar_base_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "boar attack1", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["BombOoze"] = new SharedItemData - { - ItemName = "BombOoze", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Ooze bomb", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["BoneFragments"] = new SharedItemData - { - ItemName = "BoneFragments", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Bone fragments", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["bonemass_attack_aoe"] = new SharedItemData - { - ItemName = "bonemass_attack_aoe", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "heal", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["bonemass_attack_punch"] = new SharedItemData - { - ItemName = "bonemass_attack_punch", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["bonemass_attack_spawn"] = new SharedItemData - { - ItemName = "bonemass_attack_spawn", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "heal", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["bonemass_attack_throw"] = new SharedItemData - { - ItemName = "bonemass_attack_throw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slime throw", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Bow"] = new SharedItemData - { - ItemName = "Bow", IsTeleportable = true, UsesDurability = true, MaxDurability = 50, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Crude bow", - MaxQuality = 4, ItemType = (ItemType)4, - }, - ["BowDraugrFang"] = new SharedItemData - { - ItemName = "BowDraugrFang", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Draugr fang", - MaxQuality = 4, ItemType = (ItemType)4, - }, - ["BowFineWood"] = new SharedItemData - { - ItemName = "BowFineWood", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Finewood bow", - MaxQuality = 4, ItemType = (ItemType)4, - }, - ["BowHuntsman"] = new SharedItemData - { - ItemName = "BowHuntsman", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Huntsman bow", - MaxQuality = 4, ItemType = (ItemType)4, - }, - ["Bread"] = new SharedItemData - { - ItemName = "Bread", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Bread", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["BreadDough"] = new SharedItemData - { - ItemName = "BreadDough", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Bread dough", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Bronze"] = new SharedItemData - { - ItemName = "Bronze", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Bronze", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["BronzeNails"] = new SharedItemData - { - ItemName = "BronzeNails", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Bronze nails", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["CapeDeerHide"] = new SharedItemData - { - ItemName = "CapeDeerHide", IsTeleportable = true, UsesDurability = true, MaxDurability = 400, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Deer hide cape", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeLinen"] = new SharedItemData - { - ItemName = "CapeLinen", IsTeleportable = true, UsesDurability = true, MaxDurability = 1500, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Linen cape", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeLox"] = new SharedItemData - { - ItemName = "CapeLox", IsTeleportable = true, UsesDurability = true, MaxDurability = 1200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Lox cape", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeOdin"] = new SharedItemData - { - ItemName = "CapeOdin", IsTeleportable = true, UsesDurability = true, MaxDurability = 1500, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Cape of Odin", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeTest"] = new SharedItemData - { - ItemName = "CapeTest", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "CAPE TEST", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeTrollHide"] = new SharedItemData - { - ItemName = "CapeTrollHide", IsTeleportable = true, UsesDurability = true, MaxDurability = 500, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Troll hide cape", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["CapeWolf"] = new SharedItemData - { - ItemName = "CapeWolf", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wolf fur cape", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["Carrot"] = new SharedItemData - { - ItemName = "Carrot", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Carrot", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["CarrotSeeds"] = new SharedItemData - { - ItemName = "CarrotSeeds", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Carrot seeds", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["CarrotSoup"] = new SharedItemData - { - ItemName = "CarrotSoup", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Carrot soup", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Chain"] = new SharedItemData - { - ItemName = "Chain", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Chain", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Chitin"] = new SharedItemData - { - ItemName = "Chitin", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Chitin", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Cloudberry"] = new SharedItemData - { - ItemName = "Cloudberry", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Cloudberries", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Club"] = new SharedItemData - { - ItemName = "Club", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["Coal"] = new SharedItemData - { - ItemName = "Coal", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Coal", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Coins"] = new SharedItemData - { - ItemName = "Coins", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 999, DisplayName = "Coins", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["CookedDeerMeat"] = new SharedItemData - { - ItemName = "CookedDeerMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cooked deer meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["CookedLoxMeat"] = new SharedItemData - { - ItemName = "CookedLoxMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cooked lox meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["CookedMeat"] = new SharedItemData - { - ItemName = "CookedMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cooked boar meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["CookedWolfMeat"] = new SharedItemData - { - ItemName = "CookedWolfMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cooked wolf meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Copper"] = new SharedItemData - { - ItemName = "Copper", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Copper", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["CopperOre"] = new SharedItemData - { - ItemName = "CopperOre", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Copper ore", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["CryptKey"] = new SharedItemData - { - ItemName = "CryptKey", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Swamp key", - MaxQuality = 1, ItemType = (ItemType)16, - }, - ["Crystal"] = new SharedItemData - { - ItemName = "Crystal", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Crystal", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Cultivator"] = new SharedItemData - { - ItemName = "Cultivator", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Cultivator", - MaxQuality = 3, ItemType = (ItemType)19, - }, - ["Dandelion"] = new SharedItemData - { - ItemName = "Dandelion", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Dandelion", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Deathsquito_sting"] = new SharedItemData - { - ItemName = "Deathsquito_sting", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wraith melee", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["DeerHide"] = new SharedItemData - { - ItemName = "DeerHide", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Deer hide", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["DeerMeat"] = new SharedItemData - { - ItemName = "DeerMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Deer meat", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["DeerStew"] = new SharedItemData - { - ItemName = "DeerStew", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Deer stew", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["DragonEgg"] = new SharedItemData - { - ItemName = "DragonEgg", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragon egg", - MaxQuality = 1, ItemType = (ItemType)16, - }, - ["DragonTear"] = new SharedItemData - { - ItemName = "DragonTear", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Dragon tear", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["dragon_bite"] = new SharedItemData - { - ItemName = "dragon_bite", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragon claw left", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_claw_left"] = new SharedItemData - { - ItemName = "dragon_claw_left", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragon claw left", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_claw_right"] = new SharedItemData - { - ItemName = "dragon_claw_right", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragon claw left", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_coldbreath"] = new SharedItemData - { - ItemName = "dragon_coldbreath", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "dragon breath", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_coldbreath_OLD"] = new SharedItemData - { - ItemName = "dragon_coldbreath_OLD", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "dragon breath", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_spit_shotgun"] = new SharedItemData - { - ItemName = "dragon_spit_shotgun", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "cold ball", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["dragon_taunt"] = new SharedItemData - { - ItemName = "dragon_taunt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "scream", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["draugr_arrow"] = new SharedItemData - { - ItemName = "draugr_arrow", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Ironhead arrow", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["draugr_axe"] = new SharedItemData - { - ItemName = "draugr_axe", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragur axe", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["draugr_bow"] = new SharedItemData - { - ItemName = "draugr_bow", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bow", - MaxQuality = 1, ItemType = (ItemType)4, - }, - ["draugr_sword"] = new SharedItemData - { - ItemName = "draugr_sword", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragur axe", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Eikthyr_antler"] = new SharedItemData - { - ItemName = "Eikthyr_antler", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "StagAttack1", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Eikthyr_charge"] = new SharedItemData - { - ItemName = "Eikthyr_charge", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "StagAttack2", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Eikthyr_flegs_OLD"] = new SharedItemData - { - ItemName = "Eikthyr_flegs_OLD", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "StagAttack1", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Eikthyr_stomp"] = new SharedItemData - { - ItemName = "Eikthyr_stomp", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["ElderBark"] = new SharedItemData - { - ItemName = "ElderBark", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Ancient bark", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Entrails"] = new SharedItemData - { - ItemName = "Entrails", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Entrails", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Eyescream"] = new SharedItemData - { - ItemName = "Eyescream", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Eyescream", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Feathers"] = new SharedItemData - { - ItemName = "Feathers", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Feathers", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Fenring_attack_claw"] = new SharedItemData - { - ItemName = "Fenring_attack_claw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "claw", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Fenring_attack_fireclaw"] = new SharedItemData - { - ItemName = "Fenring_attack_fireclaw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "claw", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Fenring_attack_fireclaw_double"] = new SharedItemData - { - ItemName = "Fenring_attack_fireclaw_double", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "claw", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Fenring_attack_flames"] = new SharedItemData - { - ItemName = "Fenring_attack_flames", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Fenring cultist flames", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Fenring_attack_jump"] = new SharedItemData - { - ItemName = "Fenring_attack_jump", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "claw", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Fenring_taunt"] = new SharedItemData - { - ItemName = "Fenring_taunt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "scream", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["FineWood"] = new SharedItemData - { - ItemName = "FineWood", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Fine wood", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["FirCone"] = new SharedItemData - { - ItemName = "FirCone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Fir cone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["FishCooked"] = new SharedItemData - { - ItemName = "FishCooked", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cooked fish", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["FishingBait"] = new SharedItemData - { - ItemName = "FishingBait", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Fishing bait", - MaxQuality = 1, ItemType = (ItemType)9, - }, - ["FishingRod"] = new SharedItemData - { - ItemName = "FishingRod", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Fishing rod", - MaxQuality = 1, ItemType = (ItemType)14, - }, - ["FishRaw"] = new SharedItemData - { - ItemName = "FishRaw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Raw fish", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["FishWraps"] = new SharedItemData - { - ItemName = "FishWraps", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Fish wraps", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["FistFenrirClaw"] = new SharedItemData - { - ItemName = "FistFenrirClaw", IsTeleportable = true, UsesDurability = true, MaxDurability = 300, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Flesh rippers", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["Flametal"] = new SharedItemData - { - ItemName = "Flametal", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Flametal", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["FlametalOre"] = new SharedItemData - { - ItemName = "FlametalOre", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Flametal ore", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Flax"] = new SharedItemData - { - ItemName = "Flax", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Flax", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Flint"] = new SharedItemData - { - ItemName = "Flint", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Flint", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["FreezeGland"] = new SharedItemData - { - ItemName = "FreezeGland", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Freeze gland", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["gd_king_punch"] = new SharedItemData - { - ItemName = "gd_king_punch", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["gd_king_rootspawn"] = new SharedItemData - { - ItemName = "gd_king_rootspawn", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "spawn", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["gd_king_scream"] = new SharedItemData - { - ItemName = "gd_king_scream", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "scream", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["gd_king_shoot"] = new SharedItemData - { - ItemName = "gd_king_shoot", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "shaman attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["gd_king_stomp"] = new SharedItemData - { - ItemName = "gd_king_stomp", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Ghost_attack"] = new SharedItemData - { - ItemName = "Ghost_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinArmband"] = new SharedItemData - { - ItemName = "GoblinArmband", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["GoblinBrute_ArmGuard"] = new SharedItemData - { - ItemName = "GoblinBrute_ArmGuard", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["GoblinBrute_Attack"] = new SharedItemData - { - ItemName = "GoblinBrute_Attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Brute sword", - MaxQuality = 7, ItemType = (ItemType)3, - }, - ["GoblinBrute_Backbones"] = new SharedItemData - { - ItemName = "GoblinBrute_Backbones", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["GoblinBrute_ExecutionerCap"] = new SharedItemData - { - ItemName = "GoblinBrute_ExecutionerCap", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["GoblinBrute_HipCloth"] = new SharedItemData - { - ItemName = "GoblinBrute_HipCloth", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["GoblinBrute_LegBones"] = new SharedItemData - { - ItemName = "GoblinBrute_LegBones", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)18, - }, - ["GoblinBrute_RageAttack"] = new SharedItemData - { - ItemName = "GoblinBrute_RageAttack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Brute sword", - MaxQuality = 7, ItemType = (ItemType)3, - }, - ["GoblinBrute_ShoulderGuard"] = new SharedItemData - { - ItemName = "GoblinBrute_ShoulderGuard", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)17, - }, - ["GoblinBrute_Taunt"] = new SharedItemData - { - ItemName = "GoblinBrute_Taunt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Brute taunt", - MaxQuality = 7, ItemType = (ItemType)3, - }, - ["GoblinClub"] = new SharedItemData - { - ItemName = "GoblinClub", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinHelmet"] = new SharedItemData - { - ItemName = "GoblinHelmet", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["GoblinKing_Beam"] = new SharedItemData - { - ItemName = "GoblinKing_Beam", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "dragon breath", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinKing_Meteors"] = new SharedItemData - { - ItemName = "GoblinKing_Meteors", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "spawn", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinKing_Nova"] = new SharedItemData - { - ItemName = "GoblinKing_Nova", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinKing_Taunt"] = new SharedItemData - { - ItemName = "GoblinKing_Taunt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "scream", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinLegband"] = new SharedItemData - { - ItemName = "GoblinLegband", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["GoblinLoin"] = new SharedItemData - { - ItemName = "GoblinLoin", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)11, - }, - ["GoblinShaman_attack_fireball"] = new SharedItemData - { - ItemName = "GoblinShaman_attack_fireball", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fireballattack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinShaman_attack_poke"] = new SharedItemData - { - ItemName = "GoblinShaman_attack_poke", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinShaman_attack_protect"] = new SharedItemData - { - ItemName = "GoblinShaman_attack_protect", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "heal", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinShaman_Headdress_antlers"] = new SharedItemData - { - ItemName = "GoblinShaman_Headdress_antlers", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)6, - }, - ["GoblinShaman_Headdress_feathers"] = new SharedItemData - { - ItemName = "GoblinShaman_Headdress_feathers", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)6, - }, - ["GoblinShaman_Staff_Bones"] = new SharedItemData - { - ItemName = "GoblinShaman_Staff_Bones", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)18, - }, - ["GoblinShaman_Staff_Feathers"] = new SharedItemData - { - ItemName = "GoblinShaman_Staff_Feathers", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Club", - MaxQuality = 1, ItemType = (ItemType)18, - }, - ["GoblinShoulders"] = new SharedItemData - { - ItemName = "GoblinShoulders", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron plate armor", - MaxQuality = 4, ItemType = (ItemType)7, - }, - ["GoblinSpear"] = new SharedItemData - { - ItemName = "GoblinSpear", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Flint spear", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinSword"] = new SharedItemData - { - ItemName = "GoblinSword", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze sword", - MaxQuality = 7, ItemType = (ItemType)3, - }, - ["GoblinTorch"] = new SharedItemData - { - ItemName = "GoblinTorch", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Torch", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["GoblinTotem"] = new SharedItemData - { - ItemName = "GoblinTotem", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Fuling totem", - MaxQuality = 1, ItemType = (ItemType)16, - }, - ["GreydwarfEye"] = new SharedItemData - { - ItemName = "GreydwarfEye", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Greydwarf eye", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Greydwarf_attack"] = new SharedItemData - { - ItemName = "Greydwarf_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Greydwarf_elite_attack"] = new SharedItemData - { - ItemName = "Greydwarf_elite_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Greydwarf_shaman_attack"] = new SharedItemData - { - ItemName = "Greydwarf_shaman_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "shaman attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Greydwarf_shaman_heal"] = new SharedItemData - { - ItemName = "Greydwarf_shaman_heal", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "heal", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Greydwarf_throw"] = new SharedItemData - { - ItemName = "Greydwarf_throw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "throw stone", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Greyling_attack"] = new SharedItemData - { - ItemName = "Greyling_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Guck"] = new SharedItemData - { - ItemName = "Guck", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Guck", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Hair1"] = new SharedItemData - { - ItemName = "Hair1", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Ponytail 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair10"] = new SharedItemData - { - ItemName = "Hair10", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Side Swept 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair11"] = new SharedItemData - { - ItemName = "Hair11", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair12"] = new SharedItemData - { - ItemName = "Hair12", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 3", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair13"] = new SharedItemData - { - ItemName = "Hair13", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 4", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair14"] = new SharedItemData - { - ItemName = "Hair14", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Side Swept 3", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair2"] = new SharedItemData - { - ItemName = "Hair2", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Ponytail 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair3"] = new SharedItemData - { - ItemName = "Hair3", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Braided 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair4"] = new SharedItemData - { - ItemName = "Hair4", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Ponytail 3", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair5"] = new SharedItemData - { - ItemName = "Hair5", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Short 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair6"] = new SharedItemData - { - ItemName = "Hair6", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Long 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair7"] = new SharedItemData - { - ItemName = "Hair7", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Ponytail 4", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair8"] = new SharedItemData - { - ItemName = "Hair8", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Short 2", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hair9"] = new SharedItemData - { - ItemName = "Hair9", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Side Swept 1", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["HairNone"] = new SharedItemData - { - ItemName = "HairNone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "No hair", - MaxQuality = 1, ItemType = (ItemType)10, - }, - ["Hammer"] = new SharedItemData - { - ItemName = "Hammer", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Hammer", - MaxQuality = 3, ItemType = (ItemType)19, - }, - ["HardAntler"] = new SharedItemData - { - ItemName = "HardAntler", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Hard antler", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["hatchling_spit_cold"] = new SharedItemData - { - ItemName = "hatchling_spit_cold", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "cold ball", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["HealthUpgrade_Bonemass"] = new SharedItemData - { - ItemName = "HealthUpgrade_Bonemass", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bonemass heart", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["HealthUpgrade_GDKing"] = new SharedItemData - { - ItemName = "HealthUpgrade_GDKing", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Elder heart", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["HelmetBronze"] = new SharedItemData - { - ItemName = "HelmetBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Bronze helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetDrake"] = new SharedItemData - { - ItemName = "HelmetDrake", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Drake helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetDverger"] = new SharedItemData - { - ItemName = "HelmetDverger", IsTeleportable = true, UsesDurability = false, MaxDurability = 1000, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Dverger circlet", - MaxQuality = 1, ItemType = (ItemType)6, - }, - ["HelmetFenring"] = new SharedItemData - { - ItemName = "HelmetFenring", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Fenris hood", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetIron"] = new SharedItemData - { - ItemName = "HelmetIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Iron helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetLeather"] = new SharedItemData - { - ItemName = "HelmetLeather", IsTeleportable = true, UsesDurability = true, MaxDurability = 400, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Leather helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetOdin"] = new SharedItemData - { - ItemName = "HelmetOdin", IsTeleportable = true, UsesDurability = true, MaxDurability = 300, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Hood of Odin", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetPadded"] = new SharedItemData - { - ItemName = "HelmetPadded", IsTeleportable = true, UsesDurability = true, MaxDurability = 1000, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Padded helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetRoot"] = new SharedItemData - { - ItemName = "HelmetRoot", IsTeleportable = true, UsesDurability = true, MaxDurability = 800, - DurabilityPerLevel = 100, MaxStack = 1, DisplayName = "Root mask", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetTrollLeather"] = new SharedItemData - { - ItemName = "HelmetTrollLeather", IsTeleportable = true, UsesDurability = true, MaxDurability = 500, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Troll leather helmet", - MaxQuality = 4, ItemType = (ItemType)6, - }, - ["HelmetYule"] = new SharedItemData - { - ItemName = "HelmetYule", IsTeleportable = true, UsesDurability = false, MaxDurability = 1000, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Yule hat", - MaxQuality = 1, ItemType = (ItemType)6, - }, - ["Hoe"] = new SharedItemData - { - ItemName = "Hoe", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 200, MaxStack = 1, DisplayName = "Hoe", - MaxQuality = 3, ItemType = (ItemType)19, - }, - ["Honey"] = new SharedItemData - { - ItemName = "Honey", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Honey", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["imp_fireball_attack"] = new SharedItemData - { - ItemName = "imp_fireball_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fireballattack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Iron"] = new SharedItemData - { - ItemName = "Iron", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Iron", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["IronNails"] = new SharedItemData - { - ItemName = "IronNails", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Iron nails", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["IronOre"] = new SharedItemData - { - ItemName = "IronOre", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Iron ore", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["IronScrap"] = new SharedItemData - { - ItemName = "IronScrap", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Scrap iron", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["JuteRed"] = new SharedItemData - { - ItemName = "JuteRed", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Red jute", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["KnifeBlackMetal"] = new SharedItemData - { - ItemName = "KnifeBlackMetal", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Blackmetal knife", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["KnifeButcher"] = new SharedItemData - { - ItemName = "KnifeButcher", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Butcher knife", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["KnifeChitin"] = new SharedItemData - { - ItemName = "KnifeChitin", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Abyssal razor", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["KnifeCopper"] = new SharedItemData - { - ItemName = "KnifeCopper", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Copper knife", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["KnifeFlint"] = new SharedItemData - { - ItemName = "KnifeFlint", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Flint knife", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["KnifeSilver"] = new SharedItemData - { - ItemName = "KnifeSilver", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Silver knife", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["LeatherScraps"] = new SharedItemData - { - ItemName = "LeatherScraps", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Leather scraps", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Leech_BiteAttack"] = new SharedItemData - { - ItemName = "Leech_BiteAttack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["LinenThread"] = new SharedItemData - { - ItemName = "LinenThread", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Linen thread", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["LoxMeat"] = new SharedItemData - { - ItemName = "LoxMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Lox meat", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["LoxPelt"] = new SharedItemData - { - ItemName = "LoxPelt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Lox pelt", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["LoxPie"] = new SharedItemData - { - ItemName = "LoxPie", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Lox meat pie", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["LoxPieUncooked"] = new SharedItemData - { - ItemName = "LoxPieUncooked", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Unbaked lox pie", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["lox_bite"] = new SharedItemData - { - ItemName = "lox_bite", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "lox bite", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["lox_stomp"] = new SharedItemData - { - ItemName = "lox_stomp", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["MaceBronze"] = new SharedItemData - { - ItemName = "MaceBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze mace", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["MaceIron"] = new SharedItemData - { - ItemName = "MaceIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron mace", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["MaceNeedle"] = new SharedItemData - { - ItemName = "MaceNeedle", IsTeleportable = true, UsesDurability = true, MaxDurability = 150, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Porcupine", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["MaceSilver"] = new SharedItemData - { - ItemName = "MaceSilver", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Frostner", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["MeadBaseFrostResist"] = new SharedItemData - { - ItemName = "MeadBaseFrostResist", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Frost resistance", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBaseHealthMedium"] = new SharedItemData - { - ItemName = "MeadBaseHealthMedium", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Medium healing", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBaseHealthMinor"] = new SharedItemData - { - ItemName = "MeadBaseHealthMinor", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Minor healing", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBasePoisonResist"] = new SharedItemData - { - ItemName = "MeadBasePoisonResist", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Poison resistance", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBaseStaminaMedium"] = new SharedItemData - { - ItemName = "MeadBaseStaminaMedium", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Medium stamina", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBaseStaminaMinor"] = new SharedItemData - { - ItemName = "MeadBaseStaminaMinor", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Minor stamina", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadBaseTasty"] = new SharedItemData - { - ItemName = "MeadBaseTasty", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead base: Tasty", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["MeadFrostResist"] = new SharedItemData - { - ItemName = "MeadFrostResist", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Frost resistance mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadHealthMedium"] = new SharedItemData - { - ItemName = "MeadHealthMedium", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Medium healing mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadHealthMinor"] = new SharedItemData - { - ItemName = "MeadHealthMinor", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Minor healing mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadPoisonResist"] = new SharedItemData - { - ItemName = "MeadPoisonResist", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Poison resistance mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadStaminaMedium"] = new SharedItemData - { - ItemName = "MeadStaminaMedium", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Medium stamina mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadStaminaMinor"] = new SharedItemData - { - ItemName = "MeadStaminaMinor", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Minor stamina mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MeadTasty"] = new SharedItemData - { - ItemName = "MeadTasty", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Tasty mead", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MinceMeatSauce"] = new SharedItemData - { - ItemName = "MinceMeatSauce", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Minced Meat Sauce", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Mushroom"] = new SharedItemData - { - ItemName = "Mushroom", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Mushroom", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MushroomBlue"] = new SharedItemData - { - ItemName = "MushroomBlue", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Blue mushroom", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["MushroomYellow"] = new SharedItemData - { - ItemName = "MushroomYellow", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Yellow mushroom", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["NeckTail"] = new SharedItemData - { - ItemName = "NeckTail", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Neck tail", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["NeckTailGrilled"] = new SharedItemData - { - ItemName = "NeckTailGrilled", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Grilled Neck tail", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Neck_BiteAttack"] = new SharedItemData - { - ItemName = "Neck_BiteAttack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "jaws", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Needle"] = new SharedItemData - { - ItemName = "Needle", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Needle", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Obsidian"] = new SharedItemData - { - ItemName = "Obsidian", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Obsidian", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Onion"] = new SharedItemData - { - ItemName = "Onion", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Onion", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["OnionSeeds"] = new SharedItemData - { - ItemName = "OnionSeeds", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Onion seeds", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["OnionSoup"] = new SharedItemData - { - ItemName = "OnionSoup", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Onion soup", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Ooze"] = new SharedItemData - { - ItemName = "Ooze", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Ooze", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["PickaxeAntler"] = new SharedItemData - { - ItemName = "PickaxeAntler", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Antler pickaxe", - MaxQuality = 1, ItemType = (ItemType)14, - }, - ["PickaxeBronze"] = new SharedItemData - { - ItemName = "PickaxeBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 120, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze pickaxe", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["PickaxeIron"] = new SharedItemData - { - ItemName = "PickaxeIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 150, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron pickaxe", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["PickaxeStone"] = new SharedItemData - { - ItemName = "PickaxeStone", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stone pickaxe", - MaxQuality = 1, ItemType = (ItemType)14, - }, - ["PineCone"] = new SharedItemData - { - ItemName = "PineCone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Pine cone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["PlayerUnarmed"] = new SharedItemData - { - ItemName = "PlayerUnarmed", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Unarmed", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Pukeberries"] = new SharedItemData - { - ItemName = "Pukeberries", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Bukeperries", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["QueenBee"] = new SharedItemData - { - ItemName = "QueenBee", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Queen bee", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["QueensJam"] = new SharedItemData - { - ItemName = "QueensJam", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Queens jam", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Raspberry"] = new SharedItemData - { - ItemName = "Raspberry", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Raspberries", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["RawMeat"] = new SharedItemData - { - ItemName = "RawMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Boar meat", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Resin"] = new SharedItemData - { - ItemName = "Resin", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Resin", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Root"] = new SharedItemData - { - ItemName = "Root", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Root", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["RottenMeat"] = new SharedItemData - { - ItemName = "RottenMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Rotten meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["RoundLog"] = new SharedItemData - { - ItemName = "RoundLog", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Core wood", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Ruby"] = new SharedItemData - { - ItemName = "Ruby", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Ruby", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SaddleLox"] = new SharedItemData - { - ItemName = "SaddleLox", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Lox saddle", - MaxQuality = 1, ItemType = (ItemType)16, - }, - ["Sausages"] = new SharedItemData - { - ItemName = "Sausages", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Sausages", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["SerpentMeat"] = new SharedItemData - { - ItemName = "SerpentMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Serpent meat", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SerpentMeatCooked"] = new SharedItemData - { - ItemName = "SerpentMeatCooked", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Cooked serpent meat", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["SerpentScale"] = new SharedItemData - { - ItemName = "SerpentScale", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Serpent scale", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SerpentStew"] = new SharedItemData - { - ItemName = "SerpentStew", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Serpent stew", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Serpent_attack"] = new SharedItemData - { - ItemName = "Serpent_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Serpent bite", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Serpent_taunt"] = new SharedItemData - { - ItemName = "Serpent_taunt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Serpent Taunt", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["SharpeningStone"] = new SharedItemData - { - ItemName = "SharpeningStone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Sharpening stone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["ShieldBanded"] = new SharedItemData - { - ItemName = "ShieldBanded", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Banded shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldBlackmetal"] = new SharedItemData - { - ItemName = "ShieldBlackmetal", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Black metal shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldBlackmetalTower"] = new SharedItemData - { - ItemName = "ShieldBlackmetalTower", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Black metal tower shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldBoneTower"] = new SharedItemData - { - ItemName = "ShieldBoneTower", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bone tower shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldBronzeBuckler"] = new SharedItemData - { - ItemName = "ShieldBronzeBuckler", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze buckler", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldIronBuckler"] = new SharedItemData - { - ItemName = "ShieldIronBuckler", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron buckler", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldIronSquare"] = new SharedItemData - { - ItemName = "ShieldIronSquare", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldIronTower"] = new SharedItemData - { - ItemName = "ShieldIronTower", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron tower shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldKnight"] = new SharedItemData - { - ItemName = "ShieldKnight", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Knight shield", - MaxQuality = 1, ItemType = (ItemType)5, - }, - ["ShieldSerpentscale"] = new SharedItemData - { - ItemName = "ShieldSerpentscale", IsTeleportable = true, UsesDurability = true, MaxDurability = 250, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Serpent scale shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldSilver"] = new SharedItemData - { - ItemName = "ShieldSilver", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Silver shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldWood"] = new SharedItemData - { - ItemName = "ShieldWood", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wood shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShieldWoodTower"] = new SharedItemData - { - ItemName = "ShieldWoodTower", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wood tower shield", - MaxQuality = 3, ItemType = (ItemType)5, - }, - ["ShocklateSmoothie"] = new SharedItemData - { - ItemName = "ShocklateSmoothie", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Muckshake", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Silver"] = new SharedItemData - { - ItemName = "Silver", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Silver", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SilverNecklace"] = new SharedItemData - { - ItemName = "SilverNecklace", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Silver Necklace", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SilverOre"] = new SharedItemData - { - ItemName = "SilverOre", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Silver ore", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["skeleton_bow"] = new SharedItemData - { - ItemName = "skeleton_bow", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bow", - MaxQuality = 1, ItemType = (ItemType)4, - }, - ["skeleton_mace"] = new SharedItemData - { - ItemName = "skeleton_mace", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragur axe", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["skeleton_sword"] = new SharedItemData - { - ItemName = "skeleton_sword", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragur axe", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["SledgeCheat"] = new SharedItemData - { - ItemName = "SledgeCheat", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Cheat sledge", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["SledgeIron"] = new SharedItemData - { - ItemName = "SledgeIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron sledge", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["SledgeStagbreaker"] = new SharedItemData - { - ItemName = "SledgeStagbreaker", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stagbreaker", - MaxQuality = 4, ItemType = (ItemType)14, - }, - ["SpearBronze"] = new SharedItemData - { - ItemName = "SpearBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze spear", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SpearChitin"] = new SharedItemData - { - ItemName = "SpearChitin", IsTeleportable = true, UsesDurability = true, MaxDurability = 50, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Abyssal harpoon", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["SpearElderbark"] = new SharedItemData - { - ItemName = "SpearElderbark", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Ancient bark spear", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SpearFlint"] = new SharedItemData - { - ItemName = "SpearFlint", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Flint spear", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SpearWolfFang"] = new SharedItemData - { - ItemName = "SpearWolfFang", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Fang spear", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["StaminaUpgrade_Greydwarf"] = new SharedItemData - { - ItemName = "StaminaUpgrade_Greydwarf", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stamina Greydwarf", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["StaminaUpgrade_Troll"] = new SharedItemData - { - ItemName = "StaminaUpgrade_Troll", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stamina Troll", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["StaminaUpgrade_Wraith"] = new SharedItemData - { - ItemName = "StaminaUpgrade_Wraith", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Stamina Wraith", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Stone"] = new SharedItemData - { - ItemName = "Stone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Stone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["stonegolem_attack1_spike"] = new SharedItemData - { - ItemName = "stonegolem_attack1_spike", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Spike attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["stonegolem_attack2_left_groundslam"] = new SharedItemData - { - ItemName = "stonegolem_attack2_left_groundslam", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "One hand ground slam", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["stonegolem_attack3_spikesweep"] = new SharedItemData - { - ItemName = "stonegolem_attack3_spikesweep", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Spike sweep", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["stonegolem_attack_doublesmash"] = new SharedItemData - { - ItemName = "stonegolem_attack_doublesmash", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["stonegolem_attack_sonicboom_NOTUSED"] = new SharedItemData - { - ItemName = "stonegolem_attack_sonicboom_NOTUSED", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["StoneGolem_clubs"] = new SharedItemData - { - ItemName = "StoneGolem_clubs", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "", - MaxQuality = 1, ItemType = (ItemType)7, - }, - ["StoneGolem_hat"] = new SharedItemData - { - ItemName = "StoneGolem_hat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "", - MaxQuality = 1, ItemType = (ItemType)6, - }, - ["StoneGolem_spikes"] = new SharedItemData - { - ItemName = "StoneGolem_spikes", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "", - MaxQuality = 1, ItemType = (ItemType)7, - }, - ["SurtlingCore"] = new SharedItemData - { - ItemName = "SurtlingCore", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Surtling core", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["SwordBlackmetal"] = new SharedItemData - { - ItemName = "SwordBlackmetal", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Blackmetal sword", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SwordBronze"] = new SharedItemData - { - ItemName = "SwordBronze", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bronze sword", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SwordCheat"] = new SharedItemData - { - ItemName = "SwordCheat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Cheat sword", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["SwordIron"] = new SharedItemData - { - ItemName = "SwordIron", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Iron sword", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SwordIronFire"] = new SharedItemData - { - ItemName = "SwordIronFire", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dyrnwyn", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["SwordSilver"] = new SharedItemData - { - ItemName = "SwordSilver", IsTeleportable = true, UsesDurability = true, MaxDurability = 200, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Silver sword", - MaxQuality = 4, ItemType = (ItemType)3, - }, - ["Tankard"] = new SharedItemData - { - ItemName = "Tankard", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Tankard", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["TankardAnniversary"] = new SharedItemData - { - ItemName = "TankardAnniversary", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Anniversary Tankard", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["TankardOdin"] = new SharedItemData - { - ItemName = "TankardOdin", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Mead horn of Odin", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Tar"] = new SharedItemData - { - ItemName = "Tar", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Tar", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["tentaroot_attack"] = new SharedItemData - { - ItemName = "tentaroot_attack", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Dragur axe", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Thistle"] = new SharedItemData - { - ItemName = "Thistle", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Thistle", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Thunderstone"] = new SharedItemData - { - ItemName = "Thunderstone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Thunder stone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Tin"] = new SharedItemData - { - ItemName = "Tin", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Tin", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["TinOre"] = new SharedItemData - { - ItemName = "TinOre", IsTeleportable = false, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Tin ore", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Torch"] = new SharedItemData - { - ItemName = "Torch", IsTeleportable = true, UsesDurability = true, MaxDurability = 20, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Torch", - MaxQuality = 1, ItemType = (ItemType)15, - }, - ["TrollHide"] = new SharedItemData - { - ItemName = "TrollHide", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Troll hide", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["troll_groundslam"] = new SharedItemData - { - ItemName = "troll_groundslam", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["troll_log_swing_h"] = new SharedItemData - { - ItemName = "troll_log_swing_h", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "LOG", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["troll_log_swing_v"] = new SharedItemData - { - ItemName = "troll_log_swing_v", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "LOG", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["troll_punch"] = new SharedItemData - { - ItemName = "troll_punch", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "slap", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["troll_throw"] = new SharedItemData - { - ItemName = "troll_throw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "fireballattack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["TrophyAbomination"] = new SharedItemData - { - ItemName = "TrophyAbomination", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Abomination trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyBlob"] = new SharedItemData - { - ItemName = "TrophyBlob", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Blob trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyBoar"] = new SharedItemData - { - ItemName = "TrophyBoar", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Boar trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyBonemass"] = new SharedItemData - { - ItemName = "TrophyBonemass", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Bonemass trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyCultist"] = new SharedItemData - { - ItemName = "TrophyCultist", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Cultist trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDeathsquito"] = new SharedItemData - { - ItemName = "TrophyDeathsquito", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Deathsquito trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDeer"] = new SharedItemData - { - ItemName = "TrophyDeer", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Deer trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDragonQueen"] = new SharedItemData - { - ItemName = "TrophyDragonQueen", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Moder trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDraugr"] = new SharedItemData - { - ItemName = "TrophyDraugr", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Draugr trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDraugrElite"] = new SharedItemData - { - ItemName = "TrophyDraugrElite", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Draugr Elite trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyDraugrFem"] = new SharedItemData - { - ItemName = "TrophyDraugrFem", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Draugr trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyEikthyr"] = new SharedItemData - { - ItemName = "TrophyEikthyr", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Eikthyr trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyFenring"] = new SharedItemData - { - ItemName = "TrophyFenring", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Fenring trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyForestTroll"] = new SharedItemData - { - ItemName = "TrophyForestTroll", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Troll trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyFrostTroll"] = new SharedItemData - { - ItemName = "TrophyFrostTroll", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Troll trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGoblin"] = new SharedItemData - { - ItemName = "TrophyGoblin", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Fuling trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGoblinBrute"] = new SharedItemData - { - ItemName = "TrophyGoblinBrute", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Fuling berserker trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGoblinKing"] = new SharedItemData - { - ItemName = "TrophyGoblinKing", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Yagluth trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGoblinShaman"] = new SharedItemData - { - ItemName = "TrophyGoblinShaman", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Fuling shaman trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGreydwarf"] = new SharedItemData - { - ItemName = "TrophyGreydwarf", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Greydwarf trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGreydwarfBrute"] = new SharedItemData - { - ItemName = "TrophyGreydwarfBrute", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Greydwarf Brute trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGreydwarfShaman"] = new SharedItemData - { - ItemName = "TrophyGreydwarfShaman", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Greydwarf Shaman trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyGrowth"] = new SharedItemData - { - ItemName = "TrophyGrowth", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Growth trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyHatchling"] = new SharedItemData - { - ItemName = "TrophyHatchling", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Drake trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyLeech"] = new SharedItemData - { - ItemName = "TrophyLeech", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Leech trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyLox"] = new SharedItemData - { - ItemName = "TrophyLox", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Lox trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyNeck"] = new SharedItemData - { - ItemName = "TrophyNeck", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Neck trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophySerpent"] = new SharedItemData - { - ItemName = "TrophySerpent", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Serpent trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophySGolem"] = new SharedItemData - { - ItemName = "TrophySGolem", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Stone Golem trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophySkeleton"] = new SharedItemData - { - ItemName = "TrophySkeleton", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Skeleton trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophySkeletonPoison"] = new SharedItemData - { - ItemName = "TrophySkeletonPoison", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Rancid remains trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophySurtling"] = new SharedItemData - { - ItemName = "TrophySurtling", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Surtling trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyTheElder"] = new SharedItemData - { - ItemName = "TrophyTheElder", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "The Elder trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyUlv"] = new SharedItemData - { - ItemName = "TrophyUlv", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Ulv trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyWolf"] = new SharedItemData - { - ItemName = "TrophyWolf", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Wolf trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["TrophyWraith"] = new SharedItemData - { - ItemName = "TrophyWraith", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Wraith trophy", - MaxQuality = 1, ItemType = (ItemType)13, - }, - ["Turnip"] = new SharedItemData - { - ItemName = "Turnip", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Turnip", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["TurnipSeeds"] = new SharedItemData - { - ItemName = "TurnipSeeds", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 100, DisplayName = "Turnip seeds", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["TurnipStew"] = new SharedItemData - { - ItemName = "TurnipStew", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 10, DisplayName = "Turnip stew", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["Ulv_attack1_bite"] = new SharedItemData - { - ItemName = "Ulv_attack1_bite", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Bite Attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Ulv_attack2_slash"] = new SharedItemData - { - ItemName = "Ulv_attack2_slash", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Slash Attack", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["VegvisirShard_Bonemass"] = new SharedItemData - { - ItemName = "VegvisirShard_Bonemass", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Yagluth thing", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Wishbone"] = new SharedItemData - { - ItemName = "Wishbone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wishbone", - MaxQuality = 1, ItemType = (ItemType)18, - }, - ["WitheredBone"] = new SharedItemData - { - ItemName = "WitheredBone", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Withered bone", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["WolfClaw"] = new SharedItemData - { - ItemName = "WolfClaw", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Fenris claw", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["WolfFang"] = new SharedItemData - { - ItemName = "WolfFang", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Wolf fang", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["WolfHairBundle"] = new SharedItemData - { - ItemName = "WolfHairBundle", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Fenris hair", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["WolfJerky"] = new SharedItemData - { - ItemName = "WolfJerky", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Wolf jerky", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["WolfMeat"] = new SharedItemData - { - ItemName = "WolfMeat", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Wolf meat", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["WolfMeatSkewer"] = new SharedItemData - { - ItemName = "WolfMeatSkewer", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 20, DisplayName = "Wolf skewer", - MaxQuality = 1, ItemType = (ItemType)2, - }, - ["WolfPelt"] = new SharedItemData - { - ItemName = "WolfPelt", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Wolf pelt", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["Wolf_Attack1"] = new SharedItemData - { - ItemName = "Wolf_Attack1", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "WolfAttack1", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Wolf_Attack2"] = new SharedItemData - { - ItemName = "Wolf_Attack2", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "WolfAttack2", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Wolf_Attack3"] = new SharedItemData - { - ItemName = "Wolf_Attack3", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "WolfAttack3", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["Wood"] = new SharedItemData - { - ItemName = "Wood", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Wood", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["wraith_melee"] = new SharedItemData - { - ItemName = "wraith_melee", IsTeleportable = true, UsesDurability = true, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 1, DisplayName = "Wraith melee", - MaxQuality = 1, ItemType = (ItemType)3, - }, - ["YagluthDrop"] = new SharedItemData - { - ItemName = "YagluthDrop", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 30, DisplayName = "Yagluth thing", - MaxQuality = 1, ItemType = (ItemType)1, - }, - ["YmirRemains"] = new SharedItemData - { - ItemName = "YmirRemains", IsTeleportable = true, UsesDurability = false, MaxDurability = 100, - DurabilityPerLevel = 50, MaxStack = 50, DisplayName = "Ymir flesh", - MaxQuality = 1, ItemType = (ItemType)1, - }, - }; + private static readonly Dictionary ItemData = ReadItemDataFromCsvFile("SharedItemData.csv"); - public static SharedItemData TryFindSharedData(string itemName) => + public static SharedItemData TryFindSharedData(string itemName) => ItemData.TryGetValue(itemName, out SharedItemData sharedData) ? sharedData : null; public static IEnumerable AllItems => ItemData.Values; + + private static Dictionary ReadItemDataFromCsvFile(string fileName) + { + try + { + using var reader = new StreamReader(fileName); + using var csv = new CsvHelper.CsvReader(reader, CultureInfo.InvariantCulture); + var items = csv.GetRecords().ToDictionary(item => item.ItemName); + Debug.WriteLine($"Loaded {items.Count} items to shared item data"); + return items; + } + catch (Exception ex) + { + Debug.WriteLine($"Failed to load shared item data. Details: {ex.Message}"); + return new Dictionary(); + } + } } } diff --git a/Loki/SharedItemData.csv b/Loki/SharedItemData.csv new file mode 100644 index 0000000..b1b8008 --- /dev/null +++ b/Loki/SharedItemData.csv @@ -0,0 +1,435 @@ +ItemName,IsTeleportable,UsesDurability,MaxDurability,DurabilityPerLevel,MaxStack,DisplayName,MaxQuality,ItemType +Abomination_attack1,true,false,100,50,1,Swing attack,1,3 +Abomination_attack2,true,false,100,50,1,Slam attack,1,3 +Abomination_attack3,true,false,100,50,1,Stub to the ground,1,3 +Acorn,true,false,100,4,100,Acorns,1,1 +Amber,true,false,100,50,20,Amber,1,1 +AmberPearl,true,false,100,50,50,Amber pearl,1,1 +AncientSeed,true,false,100,50,50,Ancient seed,1,1 +ArmorBronzeChest,true,true,1000,200,1,Bronze plate cuirass,4,7 +ArmorBronzeLegs,true,true,1000,200,1,Bronze plate leggings,4,11 +ArmorFenringChest,true,true,1000,200,1,Fenris coat,4,7 +ArmorFenringLegs,true,true,1000,200,1,Fenris leggings,4,11 +ArmorIronChest,true,true,1000,200,1,Iron scale mail,4,7 +ArmorIronLegs,true,true,1000,200,1,Iron greaves,4,11 +ArmorLeatherChest,true,true,400,100,1,Leather tunic,4,7 +ArmorLeatherLegs,true,true,400,100,1,Leather pants,4,11 +ArmorPaddedCuirass,true,true,1000,200,1,Padded cuirass,4,7 +ArmorPaddedGreaves,true,true,1000,200,1,Padded greaves,4,11 +ArmorRagsChest,true,true,200,50,1,Rag tunic,2,7 +ArmorRagsLegs,true,true,200,50,1,Rag pants,2,11 +ArmorRootChest,true,true,800,100,1,Root harnesk,4,7 +ArmorRootLegs,true,true,800,100,1,Root leggings,4,11 +ArmorTrollLeatherChest,true,true,500,200,1,Troll leather tunic,4,7 +ArmorTrollLeatherLegs,true,true,500,200,1,Troll leather pants,4,11 +ArmorWolfChest,true,true,1000,200,1,Wolf armor chest,4,7 +ArmorWolfLegs,true,true,1000,200,1,Wolf armor legs,4,11 +ArrowBronze,true,false,100,50,100,Bronzehead arrow,1,9 +ArrowFire,true,false,100,50,100,Fire arrow,1,9 +ArrowFlint,true,false,100,50,100,Flinthead arrow,1,9 +ArrowFrost,true,false,100,50,100,Frost arrow,1,9 +ArrowIron,true,false,100,50,100,Ironhead arrow,1,9 +ArrowNeedle,true,false,100,50,100,Needle arrow,1,9 +ArrowObsidian,true,false,100,50,100,Obsidian arrow,1,9 +ArrowPoison,true,false,100,50,100,Poison arrow,1,9 +ArrowSilver,true,false,100,50,100,Silver arrow,1,9 +ArrowWood,true,false,100,50,100,Wood arrow,1,9 +AtgeirBlackmetal,true,true,175,50,1,Blackmetal atgeir,4,14 +AtgeirBronze,true,true,125,50,1,Bronze atgeir,4,14 +AtgeirIron,true,true,175,50,1,Iron atgeir,4,14 +AxeBlackMetal,true,true,175,50,1,Blackmetal axe,4,3 +AxeBronze,true,true,125,50,1,Bronze axe,4,3 +AxeFlint,true,true,100,30,1,Flint axe,4,3 +AxeIron,true,true,175,50,1,Iron axe,4,3 +AxeStone,true,true,100,30,1,Stone axe,4,3 +Barley,true,false,100,50,100,Barley,1,1 +BarleyFlour,true,false,100,50,20,Barley flour,1,1 +BarleyWine,true,false,100,50,10,Fire resistance barley wine,1,2 +BarleyWineBase,true,false,100,50,1,Barley wine base: Fire resistance,1,1 +Battleaxe,true,true,200,50,1,Battleaxe,4,14 +BattleaxeCrystal,true,true,200,50,1,Crystal battleaxe,4,14 +bat_melee,true,true,100,50,1,Bat melee,1,3 +Beard1,true,false,100,50,1,Long 1,1,10 +Beard10,true,false,100,50,1,Braided 4,1,10 +Beard2,true,false,100,50,1,Long 2,1,10 +Beard3,true,false,100,50,1,Short 1,1,10 +Beard4,true,false,100,50,1,Short 2,1,10 +Beard5,true,false,100,50,1,Braided 1,1,10 +Beard6,true,false,100,50,1,Braided 2,1,10 +Beard7,true,false,100,50,1,Short 3,1,10 +Beard8,true,false,100,50,1,Thick 1,1,10 +Beard9,true,false,100,50,1,Braided 3,1,10 +BeardNone,true,false,100,50,1,No beard,1,10 +BeechSeeds,true,false,100,50,100,Beech seeds,1,1 +BeltStrength,true,false,100,50,1,Megingjord,1,18 +BirchSeeds,true,false,100,50,100,Birch seeds,1,1 +BlackMetal,false,false,100,50,30,Black metal,1,1 +BlackMetalScrap,false,false,100,50,30,Black metal scrap,1,1 +BlackSoup,true,false,100,50,10,Black soup,1,2 +blobelite_attack_aoe,true,false,100,50,1,fart,1,3 +blobtar_attack,true,false,100,50,1,fireballattack,1,3 +blob_attack_aoe,true,false,100,50,1,fart,1,3 +Bloodbag,true,false,100,50,50,Bloodbag,1,1 +BloodPudding,true,false,100,50,10,Blood pudding,1,2 +Blueberries,true,false,100,50,50,Blueberries,1,2 +BoarJerky,true,false,100,50,20,Boar jerky,1,2 +boar_base_attack,true,false,100,50,1,boar attack1,1,3 +BombOoze,true,false,100,50,50,Ooze bomb,1,3 +BoneFragments,true,false,100,50,50,Bone fragments,1,1 +bonemass_attack_aoe,true,false,100,50,1,heal,1,3 +bonemass_attack_punch,true,false,100,50,1,slap,1,3 +bonemass_attack_spawn,true,false,100,50,1,heal,1,3 +bonemass_attack_throw,true,false,100,50,1,slime throw,1,3 +Bow,true,true,50,50,1,Crude bow,4,4 +BowDraugrFang,true,true,100,50,1,Draugr fang,4,4 +BowFineWood,true,true,100,50,1,Finewood bow,4,4 +BowHuntsman,true,true,100,50,1,Huntsman bow,4,4 +Bread,true,false,100,50,20,Bread,1,2 +BreadDough,true,false,100,50,20,Bread dough,1,1 +Bronze,false,false,100,50,30,Bronze,1,1 +BronzeNails,true,false,100,50,100,Bronze nails,1,1 +CapeDeerHide,true,true,400,50,1,Deer hide cape,4,17 +CapeLinen,true,true,1500,50,1,Linen cape,4,17 +CapeLox,true,true,1200,50,1,Lox cape,4,17 +CapeOdin,true,true,1500,50,1,Cape of Odin,4,17 +CapeTest,true,true,100,50,1,CAPE TEST,4,17 +CapeTrollHide,true,true,500,50,1,Troll hide cape,4,17 +CapeWolf,true,true,1000,50,1,Wolf fur cape,4,17 +Carrot,true,false,100,50,50,Carrot,1,2 +CarrotSeeds,true,false,100,50,100,Carrot seeds,1,1 +CarrotSoup,true,false,100,50,10,Carrot soup,1,2 +Chain,true,false,100,50,50,Chain,1,1 +Chitin,true,false,100,50,50,Chitin,1,1 +Cloudberry,true,false,100,50,50,Cloudberries,1,2 +Club,true,true,100,50,1,Club,4,3 +Coal,true,false,100,50,50,Coal,1,1 +Coins,true,false,100,50,999,Coins,1,1 +CookedDeerMeat,true,false,100,50,20,Cooked deer meat,1,2 +CookedLoxMeat,true,false,100,50,20,Cooked lox meat,1,2 +CookedMeat,true,false,100,50,20,Cooked boar meat,1,2 +CookedWolfMeat,true,false,100,50,20,Cooked wolf meat,1,2 +Copper,false,false,100,50,30,Copper,1,1 +CopperOre,false,false,100,50,30,Copper ore,1,1 +CryptKey,true,false,100,50,1,Swamp key,1,16 +Crystal,true,false,100,50,50,Crystal,1,1 +Cultivator,true,true,200,200,1,Cultivator,3,19 +Dandelion,true,false,100,50,50,Dandelion,1,1 +Deathsquito_sting,true,true,100,50,1,Wraith melee,1,3 +DeerHide,true,false,100,50,50,Deer hide,1,1 +DeerMeat,true,false,100,50,20,Deer meat,1,1 +DeerStew,true,false,100,50,10,Deer stew,1,2 +DragonEgg,false,false,100,50,1,Dragon egg,1,16 +DragonTear,true,false,100,50,50,Dragon tear,1,1 +dragon_bite,true,false,100,50,1,Dragon claw left,1,3 +dragon_claw_left,true,false,100,50,1,Dragon claw left,1,3 +dragon_claw_right,true,false,100,50,1,Dragon claw left,1,3 +dragon_coldbreath,true,false,100,50,1,dragon breath,1,3 +dragon_coldbreath_OLD,true,false,100,50,1,dragon breath,1,3 +dragon_spit_shotgun,true,false,100,50,1,cold ball,1,3 +dragon_taunt,true,false,100,50,1,scream,1,3 +draugr_arrow,true,false,100,50,20,Ironhead arrow,1,9 +draugr_axe,true,true,100,50,1,Dragur axe,1,3 +draugr_bow,true,false,100,50,1,Bow,1,4 +draugr_sword,true,false,100,50,1,Dragur axe,1,3 +Eikthyr_antler,true,false,100,50,1,StagAttack1,1,3 +Eikthyr_charge,true,false,100,50,1,StagAttack2,1,3 +Eikthyr_flegs_OLD,true,false,100,50,1,StagAttack1,1,3 +Eikthyr_stomp,true,false,100,50,1,slap,1,3 +ElderBark,true,false,100,50,50,Ancient bark,1,1 +Entrails,true,false,100,50,50,Entrails,1,1 +Eyescream,true,false,100,50,10,Eyescream,1,2 +Feathers,true,false,100,50,50,Feathers,1,1 +Fenring_attack_claw,true,false,100,50,1,claw,1,3 +Fenring_attack_fireclaw,true,false,100,50,1,claw,1,3 +Fenring_attack_fireclaw_double,true,false,100,50,1,claw,1,3 +Fenring_attack_flames,true,false,100,50,1,Fenring cultist flames,1,3 +Fenring_attack_jump,true,false,100,50,1,claw,1,3 +Fenring_taunt,true,false,100,50,1,scream,1,3 +FineWood,true,false,100,50,50,Fine wood,1,1 +FirCone,true,false,100,50,100,Fir cone,1,1 +FishCooked,true,false,100,50,20,Cooked fish,1,2 +FishingBait,true,false,100,50,100,Fishing bait,1,9 +FishingRod,true,false,100,50,1,Fishing rod,1,14 +FishRaw,true,false,100,50,20,Raw fish,1,1 +FishWraps,true,false,100,50,10,Fish wraps,1,2 +FistFenrirClaw,true,true,300,50,1,Flesh rippers,4,14 +Flametal,false,false,100,50,30,Flametal,1,1 +FlametalOre,false,false,100,50,30,Flametal ore,1,1 +Flax,true,false,100,50,100,Flax,1,1 +Flint,true,false,100,50,30,Flint,1,1 +FreezeGland,true,false,100,50,50,Freeze gland,1,1 +gd_king_punch,true,false,100,50,1,jaws,1,3 +gd_king_rootspawn,true,false,100,50,1,spawn,1,3 +gd_king_scream,true,false,100,50,1,scream,1,3 +gd_king_shoot,true,false,100,50,1,shaman attack,1,3 +gd_king_stomp,true,false,100,50,1,jaws,1,3 +Ghost_attack,true,false,100,50,1,jaws,1,3 +GoblinArmband,true,false,100,50,1,Iron plate armor,4,7 +GoblinBrute_ArmGuard,true,false,100,50,1,Iron plate armor,4,7 +GoblinBrute_Attack,true,false,100,50,1,Brute sword,7,3 +GoblinBrute_Backbones,true,false,100,50,1,Iron plate armor,4,6 +GoblinBrute_ExecutionerCap,true,false,100,50,1,Iron plate armor,4,6 +GoblinBrute_HipCloth,true,false,100,50,1,Iron plate armor,4,11 +GoblinBrute_LegBones,true,false,100,50,1,Iron plate armor,4,18 +GoblinBrute_RageAttack,true,false,100,50,1,Brute sword,7,3 +GoblinBrute_ShoulderGuard,true,false,100,50,1,Iron plate armor,4,17 +GoblinBrute_Taunt,true,false,100,50,1,Brute taunt,7,3 +GoblinClub,true,false,100,50,1,Club,1,3 +GoblinHelmet,true,false,100,50,1,Iron plate armor,4,7 +GoblinKing_Beam,true,false,100,50,1,dragon breath,1,3 +GoblinKing_Meteors,true,false,100,50,1,spawn,1,3 +GoblinKing_Nova,true,false,100,50,1,slap,1,3 +GoblinKing_Taunt,true,false,100,50,1,scream,1,3 +GoblinLegband,true,false,100,50,1,Iron plate armor,4,7 +GoblinLoin,true,false,100,50,1,Iron plate armor,4,11 +GoblinShaman_attack_fireball,true,false,100,50,1,fireballattack,1,3 +GoblinShaman_attack_poke,true,false,100,50,1,Club,1,3 +GoblinShaman_attack_protect,true,false,100,50,1,heal,1,3 +GoblinShaman_Headdress_antlers,true,false,100,50,1,Club,1,6 +GoblinShaman_Headdress_feathers,true,false,100,50,1,Club,1,6 +GoblinShaman_Staff_Bones,true,false,100,50,1,Club,1,18 +GoblinShaman_Staff_Feathers,true,false,100,50,1,Club,1,18 +GoblinShoulders,true,false,100,50,1,Iron plate armor,4,7 +GoblinSpear,true,false,100,50,10,Flint spear,1,3 +GoblinSword,true,false,100,50,1,Bronze sword,7,3 +GoblinTorch,true,false,100,50,1,Torch,1,3 +GoblinTotem,true,false,100,50,30,Fuling totem,1,16 +GreydwarfEye,true,false,100,50,50,Greydwarf eye,1,1 +Greydwarf_attack,true,false,100,50,1,jaws,1,3 +Greydwarf_elite_attack,true,false,100,50,1,jaws,1,3 +Greydwarf_shaman_attack,true,false,100,50,1,shaman attack,1,3 +Greydwarf_shaman_heal,true,false,100,50,1,heal,1,3 +Greydwarf_throw,true,false,100,50,1,throw stone,1,3 +Greyling_attack,true,false,100,50,1,jaws,1,3 +Guck,true,false,100,50,50,Guck,1,1 +Hair1,true,false,100,50,1,Ponytail 1,1,10 +Hair10,true,false,100,50,1,Side Swept 2,1,10 +Hair11,true,false,100,50,1,Braided 2,1,10 +Hair12,true,false,100,50,1,Braided 3,1,10 +Hair13,true,false,100,50,1,Braided 4,1,10 +Hair14,true,false,100,50,1,Side Swept 3,1,10 +Hair2,true,false,100,50,1,Ponytail 2,1,10 +Hair3,true,false,100,50,1,Braided 1,1,10 +Hair4,true,false,100,50,1,Ponytail 3,1,10 +Hair5,true,false,100,50,1,Short 1,1,10 +Hair6,true,false,100,50,1,Long 1,1,10 +Hair7,true,false,100,50,1,Ponytail 4,1,10 +Hair8,true,false,100,50,1,Short 2,1,10 +Hair9,true,false,100,50,1,Side Swept 1,1,10 +HairNone,true,false,100,50,1,No hair,1,10 +Hammer,true,true,100,100,1,Hammer,3,19 +HardAntler,true,false,100,50,50,Hard antler,1,1 +hatchling_spit_cold,true,false,100,50,1,cold ball,1,3 +HealthUpgrade_Bonemass,true,false,100,50,1,Bonemass heart,1,2 +HealthUpgrade_GDKing,true,false,100,50,1,Elder heart,1,2 +HelmetBronze,true,true,1000,200,1,Bronze helmet,4,6 +HelmetDrake,true,true,1000,200,1,Drake helmet,4,6 +HelmetDverger,true,false,1000,100,1,Dverger circlet,1,6 +HelmetFenring,true,true,1000,200,1,Fenris hood,4,6 +HelmetIron,true,true,1000,200,1,Iron helmet,4,6 +HelmetLeather,true,true,400,100,1,Leather helmet,4,6 +HelmetOdin,true,true,300,100,1,Hood of Odin,4,6 +HelmetPadded,true,true,1000,200,1,Padded helmet,4,6 +HelmetRoot,true,true,800,100,1,Root mask,4,6 +HelmetTrollLeather,true,true,500,200,1,Troll leather helmet,4,6 +HelmetYule,true,false,1000,50,1,Yule hat,1,6 +Hoe,true,true,200,200,1,Hoe,3,19 +Honey,true,false,100,50,50,Honey,1,2 +imp_fireball_attack,true,false,100,50,1,fireballattack,1,3 +Iron,false,false,100,50,30,Iron,1,1 +IronNails,true,false,100,50,100,Iron nails,1,1 +IronOre,false,false,100,50,30,Iron ore,1,1 +IronScrap,false,false,100,50,30,Scrap iron,1,1 +JuteRed,true,false,100,50,50,Red jute,1,1 +KnifeBlackMetal,true,true,200,50,1,Blackmetal knife,4,3 +KnifeButcher,true,true,200,50,1,Butcher knife,1,3 +KnifeChitin,true,true,200,50,1,Abyssal razor,4,3 +KnifeCopper,true,true,200,50,1,Copper knife,4,3 +KnifeFlint,true,true,200,50,1,Flint knife,4,3 +KnifeSilver,true,true,200,50,1,Silver knife,4,3 +LeatherScraps,true,false,100,50,50,Leather scraps,1,1 +Leech_BiteAttack,true,false,100,50,1,jaws,1,3 +LinenThread,true,false,100,50,50,Linen thread,1,1 +LoxMeat,true,false,100,50,20,Lox meat,1,1 +LoxPelt,true,false,100,50,50,Lox pelt,1,1 +LoxPie,true,false,100,50,10,Lox meat pie,1,2 +LoxPieUncooked,true,false,100,50,10,Unbaked lox pie,1,1 +lox_bite,true,false,100,50,1,lox bite,1,3 +lox_stomp,true,false,100,50,1,slap,1,3 +MaceBronze,true,true,200,50,1,Bronze mace,4,3 +MaceIron,true,true,200,50,1,Iron mace,4,3 +MaceNeedle,true,true,150,50,1,Porcupine,4,3 +MaceSilver,true,true,200,50,1,Frostner,4,3 +MeadBaseFrostResist,true,false,100,50,1,Mead base: Frost resistance,1,1 +MeadBaseHealthMedium,true,false,100,50,1,Mead base: Medium healing,1,1 +MeadBaseHealthMinor,true,false,100,50,1,Mead base: Minor healing,1,1 +MeadBasePoisonResist,true,false,100,50,1,Mead base: Poison resistance,1,1 +MeadBaseStaminaMedium,true,false,100,50,1,Mead base: Medium stamina,1,1 +MeadBaseStaminaMinor,true,false,100,50,1,Mead base: Minor stamina,1,1 +MeadBaseTasty,true,false,100,50,1,Mead base: Tasty,1,1 +MeadFrostResist,true,false,100,50,10,Frost resistance mead,1,2 +MeadHealthMedium,true,false,100,50,10,Medium healing mead,1,2 +MeadHealthMinor,true,false,100,50,10,Minor healing mead,1,2 +MeadPoisonResist,true,false,100,50,10,Poison resistance mead,1,2 +MeadStaminaMedium,true,false,100,50,10,Medium stamina mead,1,2 +MeadStaminaMinor,true,false,100,50,10,Minor stamina mead,1,2 +MeadTasty,true,false,100,50,10,Tasty mead,1,2 +MinceMeatSauce,true,false,100,50,10,Minced Meat Sauce,1,2 +Mushroom,true,false,100,50,50,Mushroom,1,2 +MushroomBlue,true,false,100,50,50,Blue mushroom,1,2 +MushroomYellow,true,false,100,50,50,Yellow mushroom,1,2 +NeckTail,true,false,100,50,50,Neck tail,1,1 +NeckTailGrilled,true,false,100,50,20,Grilled Neck tail,1,2 +Neck_BiteAttack,true,false,100,50,1,jaws,1,3 +Needle,true,false,100,50,50,Needle,1,1 +Obsidian,true,false,100,50,50,Obsidian,1,1 +Onion,true,false,100,50,50,Onion,1,2 +OnionSeeds,true,false,100,50,100,Onion seeds,1,1 +OnionSoup,true,false,100,50,10,Onion soup,1,2 +Ooze,true,false,100,50,50,Ooze,1,1 +PickaxeAntler,true,true,100,50,1,Antler pickaxe,1,14 +PickaxeBronze,true,true,120,50,1,Bronze pickaxe,4,14 +PickaxeIron,true,true,150,50,1,Iron pickaxe,4,14 +PickaxeStone,true,true,100,50,1,Stone pickaxe,1,14 +PineCone,true,false,100,50,100,Pine cone,1,1 +PlayerUnarmed,true,false,100,50,1,Unarmed,1,3 +Pukeberries,true,false,100,50,50,Bukeperries,1,2 +QueenBee,true,false,100,50,20,Queen bee,1,1 +QueensJam,true,false,100,50,10,Queens jam,1,2 +Raspberry,true,false,100,50,50,Raspberries,1,2 +RawMeat,true,false,100,50,20,Boar meat,1,1 +Resin,true,false,100,50,50,Resin,1,1 +Root,true,false,100,50,50,Root,1,1 +RottenMeat,true,false,100,50,20,Rotten meat,1,2 +RoundLog,true,false,100,50,50,Core wood,1,1 +Ruby,true,false,100,50,20,Ruby,1,1 +SaddleLox,true,false,100,50,1,Lox saddle,1,16 +Sausages,true,false,100,50,20,Sausages,1,2 +SerpentMeat,true,false,100,50,50,Serpent meat,1,1 +SerpentMeatCooked,true,false,100,50,50,Cooked serpent meat,1,2 +SerpentScale,true,false,100,50,50,Serpent scale,1,1 +SerpentStew,true,false,100,50,10,Serpent stew,1,2 +Serpent_attack,true,false,100,50,1,Serpent bite,1,3 +Serpent_taunt,true,false,100,50,1,Serpent Taunt,1,3 +SharpeningStone,true,false,100,50,20,Sharpening stone,1,1 +ShieldBanded,true,true,200,50,1,Banded shield,3,5 +ShieldBlackmetal,true,true,200,50,1,Black metal shield,3,5 +ShieldBlackmetalTower,true,true,200,50,1,Black metal tower shield,3,5 +ShieldBoneTower,true,true,200,50,1,Bone tower shield,3,5 +ShieldBronzeBuckler,true,true,200,50,1,Bronze buckler,3,5 +ShieldIronBuckler,true,true,200,50,1,Iron buckler,3,5 +ShieldIronSquare,true,true,200,50,1,Iron shield,3,5 +ShieldIronTower,true,true,200,50,1,Iron tower shield,3,5 +ShieldKnight,true,true,100,50,1,Knight shield,1,5 +ShieldSerpentscale,true,true,250,50,1,Serpent scale shield,3,5 +ShieldSilver,true,true,200,50,1,Silver shield,3,5 +ShieldWood,true,true,200,50,1,Wood shield,3,5 +ShieldWoodTower,true,true,200,50,1,Wood tower shield,3,5 +ShocklateSmoothie,true,false,100,50,10,Muckshake,1,2 +Silver,false,false,100,50,30,Silver,1,1 +SilverNecklace,true,false,100,50,20,Silver Necklace,1,1 +SilverOre,false,false,100,50,30,Silver ore,1,1 +skeleton_bow,true,false,100,50,1,Bow,1,4 +skeleton_mace,true,false,100,50,1,Dragur axe,1,3 +skeleton_sword,true,false,100,50,1,Dragur axe,1,3 +SledgeCheat,true,true,100,50,1,Cheat sledge,4,14 +SledgeIron,true,true,100,50,1,Iron sledge,4,14 +SledgeStagbreaker,true,true,100,50,1,Stagbreaker,4,14 +SpearBronze,true,true,100,50,1,Bronze spear,4,3 +SpearChitin,true,true,50,50,1,Abyssal harpoon,1,3 +SpearElderbark,true,true,100,50,1,Ancient bark spear,4,3 +SpearFlint,true,true,100,50,1,Flint spear,4,3 +SpearWolfFang,true,true,100,50,1,Fang spear,4,3 +StaminaUpgrade_Greydwarf,true,false,100,50,1,Stamina Greydwarf,1,2 +StaminaUpgrade_Troll,true,false,100,50,1,Stamina Troll,1,2 +StaminaUpgrade_Wraith,true,false,100,50,1,Stamina Wraith,1,2 +Stone,true,false,100,50,50,Stone,1,1 +stonegolem_attack1_spike,true,false,100,50,1,Spike attack,1,3 +stonegolem_attack2_left_groundslam,true,false,100,50,1,One hand ground slam,1,3 +stonegolem_attack3_spikesweep,true,false,100,50,1,Spike sweep,1,3 +stonegolem_attack_doublesmash,true,false,100,50,1,slap,1,3 +stonegolem_attack_sonicboom_NOTUSED,true,false,100,50,1,slap,1,3 +StoneGolem_clubs,true,false,100,50,1,,1,7 +StoneGolem_hat,true,false,100,50,1,,1,6 +StoneGolem_spikes,true,false,100,50,1,,1,7 +SurtlingCore,true,false,100,50,10,Surtling core,1,1 +SwordBlackmetal,true,true,200,50,1,Blackmetal sword,4,3 +SwordBronze,true,true,200,50,1,Bronze sword,4,3 +SwordCheat,true,false,100,50,1,Cheat sword,1,3 +SwordIron,true,true,200,50,1,Iron sword,4,3 +SwordIronFire,true,true,200,50,1,Dyrnwyn,4,3 +SwordSilver,true,true,200,50,1,Silver sword,4,3 +Tankard,true,false,100,50,1,Tankard,1,3 +TankardAnniversary,true,false,100,50,1,Anniversary Tankard,1,3 +TankardOdin,true,false,100,50,1,Mead horn of Odin,1,3 +Tar,true,false,100,50,50,Tar,1,1 +tentaroot_attack,true,false,100,50,1,Dragur axe,1,3 +Thistle,true,false,100,50,50,Thistle,1,1 +Thunderstone,true,false,100,50,20,Thunder stone,1,1 +Tin,false,false,100,50,30,Tin,1,1 +TinOre,false,false,100,50,30,Tin ore,1,1 +Torch,true,true,20,50,1,Torch,1,15 +TrollHide,true,false,100,50,20,Troll hide,1,1 +troll_groundslam,true,false,100,50,1,slap,1,3 +troll_log_swing_h,true,false,100,50,1,LOG,1,3 +troll_log_swing_v,true,false,100,50,1,LOG,1,3 +troll_punch,true,false,100,50,1,slap,1,3 +troll_throw,true,false,100,50,1,fireballattack,1,3 +TrophyAbomination,true,false,100,50,20,Abomination trophy,1,13 +TrophyBlob,true,false,100,50,20,Blob trophy,1,13 +TrophyBoar,true,false,100,50,20,Boar trophy,1,13 +TrophyBonemass,true,false,100,50,20,Bonemass trophy,1,13 +TrophyCultist,true,false,100,50,20,Cultist trophy,1,13 +TrophyDeathsquito,true,false,100,50,20,Deathsquito trophy,1,13 +TrophyDeer,true,false,100,50,20,Deer trophy,1,13 +TrophyDragonQueen,true,false,100,50,20,Moder trophy,1,13 +TrophyDraugr,true,false,100,50,20,Draugr trophy,1,13 +TrophyDraugrElite,true,false,100,50,20,Draugr Elite trophy,1,13 +TrophyDraugrFem,true,false,100,50,20,Draugr trophy,1,13 +TrophyEikthyr,true,false,100,50,20,Eikthyr trophy,1,13 +TrophyFenring,true,false,100,50,20,Fenring trophy,1,13 +TrophyForestTroll,true,false,100,50,20,Troll trophy,1,13 +TrophyFrostTroll,true,false,100,50,20,Troll trophy,1,13 +TrophyGoblin,true,false,100,50,20,Fuling trophy,1,13 +TrophyGoblinBrute,true,false,100,50,20,Fuling berserker trophy,1,13 +TrophyGoblinKing,true,false,100,50,20,Yagluth trophy,1,13 +TrophyGoblinShaman,true,false,100,50,20,Fuling shaman trophy,1,13 +TrophyGreydwarf,true,false,100,50,20,Greydwarf trophy,1,13 +TrophyGreydwarfBrute,true,false,100,50,20,Greydwarf Brute trophy,1,13 +TrophyGreydwarfShaman,true,false,100,50,20,Greydwarf Shaman trophy,1,13 +TrophyGrowth,true,false,100,50,20,Growth trophy,1,13 +TrophyHatchling,true,false,100,50,20,Drake trophy,1,13 +TrophyLeech,true,false,100,50,20,Leech trophy,1,13 +TrophyLox,true,false,100,50,20,Lox trophy,1,13 +TrophyNeck,true,false,100,50,20,Neck trophy,1,13 +TrophySerpent,true,false,100,50,20,Serpent trophy,1,13 +TrophySGolem,true,false,100,50,20,Stone Golem trophy,1,13 +TrophySkeleton,true,false,100,50,20,Skeleton trophy,1,13 +TrophySkeletonPoison,true,false,100,50,20,Rancid remains trophy,1,13 +TrophySurtling,true,false,100,50,20,Surtling trophy,1,13 +TrophyTheElder,true,false,100,50,20,The Elder trophy,1,13 +TrophyUlv,true,false,100,50,20,Ulv trophy,1,13 +TrophyWolf,true,false,100,50,20,Wolf trophy,1,13 +TrophyWraith,true,false,100,50,20,Wraith trophy,1,13 +Turnip,true,false,100,50,50,Turnip,1,1 +TurnipSeeds,true,false,100,50,100,Turnip seeds,1,1 +TurnipStew,true,false,100,50,10,Turnip stew,1,2 +Ulv_attack1_bite,true,false,100,50,1,Bite Attack,1,3 +Ulv_attack2_slash,true,false,100,50,1,Slash Attack,1,3 +VegvisirShard_Bonemass,true,false,100,50,30,Yagluth thing,1,1 +Wishbone,true,false,100,50,1,Wishbone,1,18 +WitheredBone,true,false,100,50,30,Withered bone,1,1 +WolfClaw,true,false,100,50,20,Fenris claw,1,1 +WolfFang,true,false,100,50,50,Wolf fang,1,1 +WolfHairBundle,true,false,100,50,50,Fenris hair,1,1 +WolfJerky,true,false,100,50,20,Wolf jerky,1,2 +WolfMeat,true,false,100,50,20,Wolf meat,1,1 +WolfMeatSkewer,true,false,100,50,20,Wolf skewer,1,2 +WolfPelt,true,false,100,50,50,Wolf pelt,1,1 +Wolf_Attack1,true,false,100,50,1,WolfAttack1,1,3 +Wolf_Attack2,true,false,100,50,1,WolfAttack2,1,3 +Wolf_Attack3,true,false,100,50,1,WolfAttack3,1,3 +Wood,true,false,100,50,50,Wood,1,1 +wraith_melee,true,true,100,50,1,Wraith melee,1,3 +YagluthDrop,true,false,100,50,30,Yagluth thing,1,1 +YmirRemains,true,false,100,50,50,Ymir flesh,1,1 \ No newline at end of file