Module:Iteminfo/datagen2

-- to gen data slice.

-- 1.4.1.2

local trim = mw.text.trim -- cache local currentFrame local getArg = function(key) local value = currentFrame.args[key] if not value then return nil end value = trim(value) if value == '' then return nil else return value end end

local ItemIdSets = require('Module:Iteminfo/idSets').getValue

local ProjectileInfo = require('Module:Projectileinfo').getProjectileInfo

local Item = {} do Item.buyPrice = function(platinum, gold, silver, copper) return copper + silver * 100 + gold * 100 * 100 + platinum * 100 * 100 * 100 end Item.sellPrice = function(platinum, gold, silver, copper) return (copper + silver * 100 + gold * 100 * 100 + platinum * 100 * 100 * 100) * 5 end end

local AmmoID = {} do AmmoID.None = 0; AmmoID.Gel = 23; AmmoID.Arrow = 40; AmmoID.Coin = 71; AmmoID.FallenStar = 75; AmmoID.Bullet = 97; AmmoID.Sand = 169; AmmoID.Dart = 283; AmmoID.Rocket = 771; AmmoID.Solution = 780; AmmoID.Flare = 931; AmmoID.Snowball = 949; AmmoID.StyngerBolt = 1261; AmmoID.CandyCorn = 1783; AmmoID.JackOLantern = 1785; AmmoID.Stake = 1836; AmmoID.NailFriendly = 3108; end

local ItemRarityColor = {} do ItemRarityColor.AmberMinus11 = -11 ItemRarityColor.TrashMinus1 = -1 ItemRarityColor.White0 = 0 ItemRarityColor.Blue1 = 1 ItemRarityColor.Green2 = 2 ItemRarityColor.Orange3 = 3 ItemRarityColor.LightRed4 = 4 ItemRarityColor.Pink5 = 5 ItemRarityColor.LightPurple6 = 6 ItemRarityColor.Lime7 = 7 ItemRarityColor.Yellow8 = 8 ItemRarityColor.Cyan9 = 9 ItemRarityColor.StrongRed10 = 10 ItemRarityColor.Purple11 = 11 end

local SoundID = {} for i = 1, 172 do	SoundID['Item'..i] = 'Item_'..i end

local this = {} local function SetShopValues(rarity, coinValue) this.rare = rarity; this.value = coinValue; end

local function ResetStats(Type) this.shadowOrbPrice = Item.sellPrice(0, 1, 50, 0); this.dungeonPrice = Item.sellPrice(0, 1, 75, 0); this.queenBeePrice = Item.sellPrice(0, 2, 0, 0); this.hellPrice = Item.sellPrice(0, 2, 50, 0); this.eclipsePrice = Item.sellPrice(0, 7, 50, 0); this.eclipsePostPlanteraPrice = Item.sellPrice(0, 10, 0, 0); this.eclipseMothronPrice = Item.sellPrice(0, 12, 50, 0);

this.tooltipContext = -1 this.BestiaryNotes = null this.sentry = false this.canBePlacedInVanityRegardlessOfConditions = false this.DD2Summon = false this.shopSpecialCurrency = -1 this.shopCustomPrice = null this.expert = false this.isAShopItem = false this.expertOnly = false this.instanced = false this.questItem = false this.fishingPole = 0 this.bait = 0 this.hairDye = -1 this.makeNPC = 0 this.dye = 0 this.paint = 0 this.tileWand = -1 this.notAmmo = false this.netID = 0 this.prefix = 0 this.crit = 0 this.mech = false this.flame = false this.reuseDelay = 0 this.melee = false this.magic = false this.ranged = false this.summon = false this.placeStyle = 0 this.buffTime = 0 this.buffType = 0 this.mountType = -1 this.cartTrack = false this.material = false this.noWet = false this.vanity = false this.mana = 0 this.wet = false this.wetCount = 0 this.lavaWet = false this.channel = false this.manaIncrease = 0 --this.timeSinceTheItemHasBeenReservedForSomeone = 0 this.noMelee = false this.noUseGraphic = false this.lifeRegen = 0 this.shootSpeed = 0 this.active = true this.alpha = 0 this.ammo = AmmoID.None this.useAmmo = AmmoID.None this.autoReuse = false this.accessory = false this.axe = 0 this.healMana = 0 this.bodySlot = -1 this.legSlot = -1 this.headSlot = -1 this.potion = false -- -- this.color = new_Color this.glowMask = -1 this.consumable = false this.createTile = -1 this.createWall = -1 this.damage = -1 this.defense = 0 this.hammer = 0 this.healLife = 0 this.holdStyle = 0 this.knockBack = 0 this.maxStack = 1 this.pick = 0 this.rare = 0 this.scale = 1 this.shoot = 0 this.stack = 1 --this.ToolTip = null this.tileBoost = 0 this.useStyle = 0 this.UseSound = null this.useTime = 100 this.useAnimation = 100 this.value = 0 this.useTurn = false this.buy = false this.handOnSlot = -1 this.handOffSlot = -1 this.backSlot = -1 this.frontSlot = -1 this.shoeSlot = -1 this.waistSlot = -1 this.wingSlot = -1 this.shieldSlot = -1 this.neckSlot = -1 this.faceSlot = -1 this.balloonSlot = -1 this.uniqueStack = false this.favorited = false this.type = Type end

local function SetDefaults2(type) local num if type == 1001 then this.width = 18 this.height = 18 this.defense = 20 this.headSlot = 78 this.rare = 7 this.value = 300000 return end if type == 1002 then this.width = 18 this.height = 18 this.defense = 13 this.headSlot = 79 this.rare = 7 this.value = 300000 return end if type == 1003 then this.width = 18 this.height = 18 this.defense = 7 this.headSlot = 80 this.rare = 7 this.value = 300000 return end if type == 1004 then this.width = 18 this.height = 18 this.defense = 18 this.bodySlot = 51 this.rare = 7 this.value = 240000 return end if type == 1005 then this.width = 18 this.height = 18 this.defense = 13 this.legSlot = 47 this.rare = 7 this.value = 180000 return end if type == 1006 then this.width = 20 this.height = 20 this.maxStack = 999 this.value = Item.sellPrice(0, 0, 90, 0) this.rare = 7 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 17 return end if type == 1007 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1008 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1009 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1010 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1011 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1012 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1013 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1014 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1015 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1016 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1017 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1018 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1019 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1020 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1021 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1022 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1023 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1024 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1025 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1026 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1027 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1028 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1029 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1030 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1031 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1032 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1033 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1034 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1035 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1036 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1037 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1038 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1039 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1040 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1041 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1042 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1043 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1044 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1045 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1046 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1047 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1048 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1049 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1050 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1051 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1052 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1053 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1054 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1055 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1056 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1057 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1058 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1059 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1060 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1061 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1062 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1063 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1064 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1065 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1066 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1067 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1068 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1069 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1070 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1071 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.width = 24 this.height = 24 this.value = 10000 return end if type == 1072 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.width = 24 this.height = 24 this.value = 10000 return end if type == 1073 then this.paint = 1 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1074 then this.paint = 2 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1075 then this.paint = 3 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1076 then this.paint = 4 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1077 then this.paint = 5 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1078 then this.paint = 6 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1079 then this.paint = 7 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1080 then this.paint = 8 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1081 then this.paint = 9 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1082 then this.paint = 10 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1083 then this.paint = 11 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1084 then this.paint = 12 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1085 then this.paint = 13 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1086 then this.paint = 14 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1087 then this.paint = 15 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1088 then this.paint = 16 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1089 then this.paint = 17 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1090 then this.paint = 18 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1091 then this.paint = 19 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1092 then this.paint = 20 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1093 then this.paint = 21 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1094 then this.paint = 22 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1095 then this.paint = 23 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1096 then this.paint = 24 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1097 then this.paint = 25 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1098 then this.paint = 26 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1099 then this.paint = 27 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1100 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.width = 24 this.height = 24 this.value = 10000 return end if type == 1101 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 226 this.width = 12 this.height = 12 return end if type == 1102 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 112 this.width = 12 this.height = 12 return end if type == 1103 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 224 this.width = 12 this.height = 12 return end if type == 1104 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 221 this.width = 12 this.height = 12 this.value = 4500 this.rare = 3 return end if type == 1105 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 222 this.width = 12 this.height = 12 this.value = 6500 this.rare = 3 return end if type == 1106 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 223 this.width = 12 this.height = 12 this.value = 8500 this.rare = 3 return end if type == 1107 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 0 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1108 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 1 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1109 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 2 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1110 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 3 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1111 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 4 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1112 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 5 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1113 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1114 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 this.placeStyle = 7 this.createTile = 227 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true return end if type == 1115 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1116 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1117 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1118 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1119 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type == 1120 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 228 this.width = 26 this.height = 20 this.value = Item.buyPrice(0, 5, 0, 0) return end if type == 1121 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 12 this.useTime = 12 this.mana = 5 this.width = 50 this.height = 18 this.shoot = 181 this.UseSound = SoundID.Item11 this.damage = 9 this.shootSpeed = 8 this.noMelee = true this.value = this.queenBeePrice this.rare = 2 this.magic = true this.scale = 0.8 return end if type == 1122 then this.autoReuse = true this.useStyle = 1 this.shootSpeed = 12 this.shoot = 182 this.damage = 80 this.width = 18 this.height = 20 this.UseSound = SoundID.Item1 this.useAnimation = 14 this.useTime = 14 this.noUseGraphic = true this.noMelee = true this.value = Item.buyPrice(0, 35, 0, 0) this.knockBack = 5 this.melee = true this.rare = 7 return end if type == 1123 then this.useStyle = 1 this.useAnimation = 20 this.knockBack = 5.3 this.width = 40 this.autoReuse = true this.height = 40 this.damage = 26 this.scale = 1.1 this.UseSound = SoundID.Item1 this.rare = 3 this.value = this.queenBeePrice this.melee = true return end if type == 1124 then this.width = 12 this.height = 12 this.maxStack = 999 return end if type == 1125 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 229 this.width = 12 this.height = 12 return end if type == 1126 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 108 this.width = 12 this.height = 12 return end if type == 1127 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 230 this.width = 12 this.height = 12 return end if type == 1128 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.width = 20 this.height = 20 this.maxStack = 99 this.autoReuse = true return end if type == 1129 then this.tileWand = 1124 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.createTile = 225 this.width = 8 this.height = 10 this.rare = 1 this.value = Item.sellPrice(0, 0, 50, 0) return end if type == 1130 then this.useStyle = 1 this.shootSpeed = 6 this.shoot = 183 this.knockBack = 1 this.damage = 12 this.width = 10 this.height = 10 this.maxStack = 999 this.consumable = true this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.noMelee = true this.value = 200 this.ranged = true return end if type == 1131 then this.width = 22 this.height = 22 this.accessory = true this.rare = 8 this.value = Item.sellPrice(0, 40, 0, 0) this.expert = true return end if type == 1132 then this.width = 22 this.height = 22 this.accessory = true this.rare = 2 this.value = 100000 return end if type == 1133 then this.useStyle = 4 this.consumable = true this.useAnimation = 45 this.useTime = 45 this.width = 28 this.height = 28 this.maxStack = 20 this.rare = 1 return end if type == 1134 then this.UseSound = SoundID.Item3 this.healLife = 80 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.potion = true this.value = 40 return end if type == 1135 then this.width = 18 this.height = 18 this.headSlot = 81 this.value = 1000 this.defense = 1 return end if type == 1136 then this.width = 18 this.height = 18 this.bodySlot = 52 this.value = 1000 this.defense = 2 return end if type == 1137 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 12 this.width = 14 this.height = 28 this.value = 200 return end if type == 1138 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 13 this.width = 14 this.height = 28 this.value = 200 return end if type == 1139 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 14 this.width = 14 this.height = 28 this.value = 200 return end if type == 1140 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 15 this.width = 14 this.height = 28 this.value = 200 return end if type == 1141 then this.width = 14 this.height = 20 this.maxStack = 99 this.rare = 7 return end if type == 1142 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 21 this.placeStyle = 16 this.width = 26 this.height = 22 this.value = 500 return end if type == 1143 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 12 this.width = 12 this.height = 30 this.value = 150 return end if type == 1144 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 9 this.width = 26 this.height = 20 this.value = 300 return end if type == 1145 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 10 this.width = 28 this.height = 14 this.value = 150 return end if type == 1146 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 137 this.placeStyle = 1 this.width = 12 this.height = 12 this.value = 10000 this.mech = true return end if type == 1147 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 137 this.placeStyle = 2 this.width = 12 this.height = 12 this.value = 10000 this.mech = true return end if type == 1148 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 137 this.placeStyle = 3 this.width = 12 this.height = 12 this.value = 10000 this.mech = true return end if type == 1149 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 137 this.placeStyle = 4 this.width = 12 this.height = 12 this.value = 10000 this.mech = true return end if type == 1150 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 232 this.width = 12 this.height = 12 return end if type == 1151 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 135 this.width = 12 this.height = 12 this.placeStyle = 6 this.mech = true this.value = 5000 return end if type == 1152 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 43 return end if type == 1153 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 44 return end if type == 1154 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 45 return end if type == 1155 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 18 this.useTime = 18 this.mana = 10 this.width = 50 this.height = 18 this.shoot = 189 this.UseSound = SoundID.Item11 this.damage = 31 this.shootSpeed = 9 this.noMelee = true this.value = 500000 this.rare = 8 this.magic = true return end if type == 1156 then this.channel = true this.useStyle = 5 this.useAnimation = 30 this.useTime = 30 this.knockBack = 1 this.width = 30 this.height = 10 this.damage = 38 this.scale = 1.1 this.shoot = 190 this.shootSpeed = 14 this.UseSound = SoundID.Item10 this.rare = 8 this.value = Item.sellPrice(0, 20, 0, 0) this.ranged = true this.noMelee = true return end if type == 1157 then this.mana = 10 this.damage = 34 this.useStyle = 1 this.shootSpeed = 10 this.shoot = 191 this.width = 26 this.height = 28 this.UseSound = SoundID.Item44 this.useAnimation = 28 this.useTime = 28 this.rare = 7 this.noMelee = true this.knockBack = 3 this.buffType = 49 this.value = Item.buyPrice(0, 35, 0, 0) this.summon = true return end if type == 1158 then this.rare = 7 this.width = 24 this.height = 28 this.accessory = true this.value = Item.buyPrice(0, 20, 0, 0) this.neckSlot = 4 return end if type == 1159 then this.width = 18 this.height = 18 this.defense = 6 this.headSlot = 82 this.rare = 7 this.value = Item.buyPrice(0, 50, 0, 0) return end if type == 1160 then this.width = 18 this.height = 18 this.defense = 17 this.bodySlot = 53 this.rare = 7 this.value = Item.buyPrice(0, 50, 0, 0) return end if type == 1161 then this.width = 18 this.height = 18 this.defense = 12 this.legSlot = 48 this.rare = 7 this.value = Item.buyPrice(0, 50, 0, 0) return end if type == 1162 then this.width = 24 this.height = 8 this.accessory = true this.value = Item.buyPrice(0, 75, 0, 0) this.wingSlot = 13 this.rare = 5 return end if type == 1163 then this.width = 14 this.height = 28 this.rare = 4 this.value = 150000 this.accessory = true this.balloonSlot = 1 return end if type == 1164 then this.width = 14 this.height = 28 this.rare = 8 this.value = 150000 this.accessory = true this.balloonSlot = 3 return end if type == 1165 then this.width = 24 this.height = 8 this.accessory = true this.value = 400000 this.rare = 5 this.wingSlot = 14 return end if type == 1166 then this.useStyle = 1 this.useAnimation = 22 this.knockBack = 4.5 this.width = 24 this.height = 28 this.damage = 16 this.scale = 1.05 this.UseSound = SoundID.Item1 this.rare = 3 this.value = 9000 this.melee = true return end if type == 1167 then this.rare = 7 this.width = 24 this.height = 28 this.accessory = true this.value = Item.buyPrice(0, 40, 0, 0) return end if type == 1168 then this.useStyle = 1 this.shootSpeed = 6 this.shoot = 196 this.width = 18 this.height = 20 this.maxStack = 999 this.consumable = true this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.noMelee = true this.value = 20 return end if type == 1169 then this.damage = 0 this.useStyle = 1 this.shoot = 197 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 5, 0, 0) this.buffType = 50 return end if type == 1170 then this.damage = 0 this.useStyle = 1 this.shoot = 198 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 3, 0, 0) this.buffType = 51 return end if type == 1171 then this.damage = 0 this.useStyle = 1 this.shoot = 199 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 52 this.value = Item.buyPrice(2, 0, 0, 0) return end if type == 1172 then this.damage = 0 this.useStyle = 1 this.shoot = 200 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 2, 0, 0) this.buffType = 53 return end if type == 1173 then this.useTurn = true this.useStyle = 1 this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 85 this.placeStyle = 1 this.width = 20 this.height = 20 return end if type == 1174 then this.useTurn = true this.useStyle = 1 this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 85 this.placeStyle = 2 this.width = 20 this.height = 20 return end if type == 1175 then this.useTurn = true this.useStyle = 1 this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 85 this.placeStyle = 3 this.width = 20 this.height = 20 return end if type == 1176 then this.useTurn = true this.useStyle = 1 this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 85 this.placeStyle = 4 this.width = 20 this.height = 20 return end if type == 1177 then this.useTurn = true this.useStyle = 1 this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 85 this.placeStyle = 5 this.width = 20 this.height = 20 return end if type == 1178 then this.useStyle = 5 this.mana = 4 this.autoReuse = true this.useAnimation = 7 this.useTime = 7 this.width = 24 this.height = 18 this.shoot = 206 this.UseSound = SoundID.Item7 this.damage = 48 this.shootSpeed = 11 this.noMelee = true this.value = 300000 this.knockBack = 4 this.rare = 7 this.magic = true return end if type == 1179 then this.shootSpeed = 5 this.shoot = 207 this.damage = 9 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 4.5 this.value = 50 this.ranged = true this.rare = 7 return end if type == 1180 then this.damage = 0 this.useStyle = 1 this.shoot = 208 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 54 this.value = Item.sellPrice(0, 75, 0, 0) return end if type == 1181 then this.damage = 0 this.useStyle = 1 this.shoot = 209 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.buyPrice(0, 45, 0, 0) this.buffType = 55 return end if type == 1182 then this.damage = 0 this.useStyle = 1 this.shoot = 210 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 2, 0, 0) this.buffType = 56 return end if type == 1183 then this.damage = 0 this.useStyle = 1 this.shoot = 211 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 8 this.noMelee = true this.value = Item.sellPrice(0, 5, 50, 0) this.buffType = 57 return end if type == 1184 then this.width = 20 this.height = 20 this.maxStack = 999 this.value = 13500 this.rare = 3 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 12 return end if type == 1185 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 25 this.useTime = 25 this.knockBack = 4.75 this.width = 40 this.height = 40 this.damage = 45 this.scale = 1.125 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 92000 this.melee = true return end if type == 1186 then this.useStyle = 5 this.useAnimation = 27 this.useTime = 27 this.shootSpeed = 4.4 this.knockBack = 4.5 this.width = 40 this.height = 40 this.damage = 32 this.scale = 1.1 this.UseSound = SoundID.Item1 this.shoot = 212 this.rare = 4 this.value = 60000 this.noMelee = true this.noUseGraphic = true this.melee = true return end if type == 1187 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 23 this.useTime = 23 this.width = 50 this.height = 18 this.shoot = 1 this.useAmmo = AmmoID.Arrow this.UseSound = SoundID.Item5 this.damage = 34 this.shootSpeed = 9.25 this.noMelee = true this.value = 80000 this.ranged = true this.rare = 4 this.knockBack = 1.75 return end if type == 1188 then this.useStyle = 1 this.useTurn = true this.autoReuse = true this.useAnimation = 25 this.useTime = 12 this.knockBack = 5 this.width = 20 this.height = 12 this.damage = 12 this.pick = 130 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 72000 this.melee = true this.scale = 1.15 return end if type == 1189 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 12 this.shootSpeed = 32 this.knockBack = 0 this.width = 20 this.height = 12 this.damage = 12 this.pick = 130 this.UseSound = SoundID.Item23 this.shoot = 213 this.rare = 4 this.value = 72000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1190 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 12 this.shootSpeed = 40 this.knockBack = 2.9 this.width = 20 this.height = 12 this.damage = 26 this.axe = 15 this.UseSound = SoundID.Item23 this.shoot = 214 this.rare = 4 this.value = 72000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1191 then this.width = 20 this.height = 20 this.maxStack = 999 this.value = Item.sellPrice(0, 0, 52, 0) this.rare = 3 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 14 return end if type == 1192 then this.autoReuse = true this.useStyle = 1 this.useAnimation = 25 this.useTime = 25 this.knockBack = 6 this.width = 40 this.height = 40 this.damage = 50 this.scale = 1.17 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 126500 this.melee = true return end if type == 1193 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 25 this.shootSpeed = 4.5 this.knockBack = 5.5 this.width = 40 this.height = 40 this.damage = 36 this.scale = 1.1 this.UseSound = SoundID.Item1 this.shoot = 215 this.rare = 4 this.value = 82500 this.noMelee = true this.noUseGraphic = true this.melee = true return end if type == 1194 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 21 this.useTime = 21 this.width = 50 this.height = 18 this.shoot = 1 this.useAmmo = AmmoID.Arrow this.UseSound = SoundID.Item5 this.damage = 38 this.shootSpeed = 9.75 this.noMelee = true this.value = 110000 this.ranged = true this.rare = 4 this.knockBack = 2 return end if type == 1195 then this.useStyle = 1 this.useAnimation = 25 this.useTime = 9 this.knockBack = 5 this.useTurn = true this.autoReuse = true this.width = 20 this.height = 12 this.damage = 17 this.pick = 165 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 99000 this.melee = true this.scale = 1.15 return end if type == 1196 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 9 this.shootSpeed = 32 this.knockBack = 0 this.width = 20 this.height = 12 this.damage = 17 this.pick = 165 this.UseSound = SoundID.Item23 this.shoot = 216 this.rare = 4 this.value = 99000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1197 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 9 this.shootSpeed = 40 this.knockBack = 3.75 this.width = 20 this.height = 12 this.damage = 31 this.axe = 18 this.UseSound = SoundID.Item23 this.shoot = 217 this.rare = 4 this.value = 99000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1198 then this.width = 20 this.height = 20 this.maxStack = 999 this.value = Item.sellPrice(0, 0, 68, 0) this.rare = 3 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 16 return end if type == 1199 then this.autoReuse = true this.useStyle = 1 this.useAnimation = 25 this.useTime = 25 this.knockBack = 6 this.width = 40 this.height = 40 this.damage = 58 this.scale = 1.2 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 161000 this.melee = true return end if type == 1200 then this.useStyle = 5 this.useAnimation = 23 this.useTime = 23 this.shootSpeed = 5 this.knockBack = 6.2 this.width = 40 this.height = 40 this.damage = 40 this.scale = 1.1 this.UseSound = SoundID.Item1 this.shoot = 218 this.rare = 4 this.value = 105000 this.noMelee = true this.noUseGraphic = true this.melee = true return end if type == 1201 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 18 this.useTime = 18 this.width = 50 this.height = 18 this.shoot = 1 this.useAmmo = AmmoID.Arrow this.UseSound = SoundID.Item5 this.damage = 41 this.shootSpeed = 10.5 this.noMelee = true this.value = 140000 this.ranged = true this.rare = 4 this.knockBack = 2.5 return end if type == 1202 then this.useStyle = 1 this.useAnimation = 25 this.useTime = 7 this.knockBack = 5 this.useTurn = true this.autoReuse = true this.width = 20 this.height = 12 this.damage = 27 this.pick = 190 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 126000 this.melee = true this.scale = 1.15 return end if type == 1203 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 7 this.shootSpeed = 32 this.knockBack = 0 this.width = 20 this.height = 12 this.damage = 27 this.pick = 190 this.UseSound = SoundID.Item23 this.shoot = 219 this.rare = 4 this.value = 126000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1204 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 7 this.shootSpeed = 40 this.knockBack = 4.6 this.width = 20 this.height = 12 this.damage = 34 this.axe = 21 this.UseSound = SoundID.Item23 this.shoot = 220 this.rare = 4 this.value = 126000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true return end if type == 1205 then this.width = 18 this.height = 18 this.defense = 14 this.headSlot = 83 this.rare = 4 this.value = 75000 return end if type == 1206 then this.width = 18 this.height = 18 this.defense = 5 this.headSlot = 84 this.rare = 4 this.value = 75000 return end if type == 1207 then this.width = 18 this.height = 18 this.defense = 3 this.headSlot = 85 this.rare = 4 this.value = 75000 return end if type == 1208 then this.width = 18 this.height = 18 this.defense = 10 this.bodySlot = 54 this.rare = 4 this.value = 60000 return end if type == 1209 then this.width = 18 this.height = 18 this.defense = 8 this.legSlot = 49 this.rare = 4 this.value = 45000 return end if type == 1210 then this.width = 18 this.height = 18 this.defense = 19 this.headSlot = 86 this.rare = 4 this.value = 112500 return end if type == 1211 then this.width = 18 this.height = 18 this.defense = 7 this.headSlot = 87 this.rare = 4 this.value = 112500 return end if type == 1212 then this.width = 18 this.height = 18 this.defense = 4 this.headSlot = 88 this.rare = 4 this.value = 112500 return end if type == 1213 then this.width = 18 this.height = 18 this.defense = 13 this.bodySlot = 55 this.rare = 4 this.value = 90000 return end if type == 1214 then this.width = 18 this.height = 18 this.defense = 10 this.legSlot = 50 this.rare = 4 this.value = 67500 return end if type == 1215 then this.width = 18 this.height = 18 this.defense = 23 this.headSlot = 89 this.rare = 4 this.value = 150000 return end if type == 1216 then this.width = 18 this.height = 18 this.defense = 8 this.headSlot = 90 this.rare = 4 this.value = 150000 return end if type == 1217 then this.width = 18 this.height = 18 this.defense = 4 this.headSlot = 91 this.rare = 4 this.value = 150000 return end if type == 1218 then this.width = 18 this.height = 18 this.defense = 15 this.bodySlot = 56 this.rare = 4 this.value = 120000 return end if type == 1219 then this.width = 18 this.height = 18 this.defense = 11 this.legSlot = 51 this.rare = 4 this.value = 90000 return end if type == 1220 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 134 this.placeStyle = 1 this.width = 28 this.height = 14 this.value = 25000 this.rare = 3 return end if type == 1221 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 133 this.placeStyle = 1 this.width = 44 this.height = 30 this.value = 50000 this.rare = 3 return end if type == 1222 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 35 this.useTime = 12 this.knockBack = 5.5 this.width = 20 this.height = 12 this.damage = 36 this.axe = 15 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 72000 this.melee = true this.scale = 1.1 return end if type == 1223 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 35 this.useTime = 9 this.knockBack = 6.5 this.width = 20 this.height = 12 this.damage = 41 this.axe = 18 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 99000 this.melee = true this.scale = 1.1 return end if type == 1224 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 35 this.useTime = 7 this.knockBack = 7.5 this.width = 20 this.height = 12 this.damage = 44 this.axe = 21 this.UseSound = SoundID.Item1 this.rare = 4 this.value = 126000 this.melee = true this.scale = 1.1 return end if type == 1225 then this.width = 20 this.height = 20 this.maxStack = 999 this.value = Item.sellPrice(0, 0, 40, 0) this.rare = 4 this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 18 return end if type == 1226 then this.useStyle = 1 this.useAnimation = 26 this.useTime = 60 this.shoot = 229 this.shootSpeed = 8 this.knockBack = 6 this.width = 40 this.height = 40 this.damage = 95 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 276000 this.scale = 1.25 this.melee = true return end if type == 1227 then this.autoReuse = true this.useTurn = true this.useStyle = 1 this.useAnimation = 16 this.useTime = 42 this.shoot = 228 this.shootSpeed = 8 this.knockBack = 4 this.width = 40 this.height = 40 this.damage = 57 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 276000 this.melee = true return end if type == 1228 then this.useStyle = 5 this.useAnimation = 23 this.useTime = 23 this.shootSpeed = 5 this.knockBack = 6.2 this.width = 40 this.height = 40 this.damage = 49 this.scale = 1.1 this.UseSound = SoundID.Item1 this.shoot = 222 this.rare = 7 this.value = 180000 this.noMelee = true this.noUseGraphic = true this.melee = true return end if type == 1229 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 19 this.useTime = 19 this.width = 50 this.height = 18 this.shoot = 1 this.useAmmo = AmmoID.Arrow this.UseSound = SoundID.Item5 this.damage = 34 this.shootSpeed = 11.5 this.noMelee = true this.value = 240000 this.ranged = true this.rare = 7 this.knockBack = 2.75 return end if type == 1230 then this.useStyle = 1 this.useAnimation = 25 this.useTime = 7 this.knockBack = 5 this.useTurn = true this.autoReuse = true this.width = 20 this.height = 12 this.damage = 40 this.pick = 200 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 216000 this.melee = true this.scale = 1.15 this.tileBoost = this.tileBoost + 1 return end if type == 1231 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 7 this.shootSpeed = 40 this.knockBack = 1 this.width = 20 this.height = 12 this.damage = 35 this.pick = 200 this.UseSound = SoundID.Item23 this.shoot = 223 this.rare = 7 this.value = 216000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true this.tileBoost = this.tileBoost + 1 return end if type == 1232 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 7 this.shootSpeed = 46 this.knockBack = 4.6 this.width = 20 this.height = 12 this.damage = 50 this.axe = 23 this.UseSound = SoundID.Item23 this.shoot = 224 this.rare = 7 this.value = 216000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true this.tileBoost = this.tileBoost + 1 return end if type == 1233 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 30 this.useTime = 7 this.knockBack = 7 this.width = 20 this.height = 12 this.damage = 70 this.axe = 23 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 216000 this.melee = true this.scale = 1.15 this.tileBoost = this.tileBoost + 1 return end if type == 1234 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 35 this.useTime = 14 this.hammer = 90 this.width = 24 this.height = 28 this.damage = 80 this.knockBack = 8 this.scale = 1.25 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 216000 this.melee = true this.tileBoost = this.tileBoost + 1 return end if type == 1235 then this.shootSpeed = 4.5 this.shoot = 225 this.damage = 16 this.width = 10 this.height = 28 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Arrow this.knockBack = 3.5 this.value = 100 this.ranged = true this.rare = 7 return end if type == 1236 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 10 this.shoot = 230 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1237 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 10.5 this.shoot = 231 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1238 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 11 this.shoot = 232 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1239 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 11.5 this.shoot = 233 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1240 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 12 this.shoot = 234 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1241 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 12.5 this.shoot = 235 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 1 this.noMelee = true this.value = 20000 return end if type == 1242 then this.damage = 0 this.useStyle = 1 this.shoot = 236 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 7, 50, 0) this.buffType = 61 return end if type == 1243 then this.width = 28 this.height = 20 this.headSlot = 92 this.rare = 1 this.vanity = true return end if type == 1244 then this.mana = 10 this.damage = 36 this.useStyle = 1 this.shootSpeed = 16 this.shoot = 237 this.width = 26 this.height = 28 this.UseSound = SoundID.Item66 this.useAnimation = 22 this.useTime = 22 this.rare = 6 this.noMelee = true this.knockBack = 0 this.value = Item.sellPrice(0, 3, 50, 0) this.magic = true return end if type == 1245 then this.flame = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.holdStyle = 1 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 4 this.placeStyle = 10 this.width = 10 this.height = 12 this.value = 60 this.noWet = true return end if type == 1246 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 234 this.width = 12 this.height = 12 this.ammo = AmmoID.Sand this.notAmmo = true return end if type == 1247 then this.width = 20 this.height = 24 this.value = 150000 this.accessory = true this.rare = 4 this.backSlot = 1 return end if type == 1248 then this.width = 24 this.height = 24 this.accessory = true this.value = Item.buyPrice(0, 25, 0, 0) this.rare = 7 return end if type == 1249 then this.width = 14 this.height = 28 this.rare = 2 this.value = Item.sellPrice(0, 2, 0, 0) this.accessory = true this.balloonSlot = 7 return end if type == 1250 then this.width = 20 this.height = 22 this.rare = 4 this.value = Item.buyPrice(0, 15, 0, 0) this.accessory = true this.balloonSlot = 2 return end if type == 1251 then this.width = 20 this.height = 22 this.rare = 4 this.value = Item.buyPrice(0, 15, 0, 0) this.accessory = true this.balloonSlot = 9 return end if type == 1252 then this.width = 20 this.height = 22 this.rare = 4 this.value = Item.buyPrice(0, 15, 0, 0) this.accessory = true this.balloonSlot = 10 return end if type == 1253 then this.width = 20 this.height = 24 this.value = 225000 this.accessory = true this.rare = 5 return end if type == 1254 then this.useStyle = 5 this.useAnimation = 36 this.useTime = 36 this.crit = this.crit + 25 this.width = 44 this.height = 14 this.shoot = 10 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item40 this.damage = 185 this.shootSpeed = 16 this.noMelee = true this.value = Item.buyPrice(0, 40, 0, 0) this.knockBack = 8 this.rare = 8 this.ranged = true return end if type == 1255 then this.autoReuse = false this.useStyle = 5 this.useAnimation = 8 this.useTime = 8 this.width = 24 this.height = 22 this.shoot = 14 this.knockBack = 5.5 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item41 this.damage = 50 this.shootSpeed = 13.5 this.noMelee = true this.value = Item.sellPrice(0, 5, 0, 0) this.scale = 0.85 this.rare = 7 this.ranged = true return end if type == 1256 then this.mana = 10 this.damage = 12 this.useStyle = 1 this.shootSpeed = 12 this.shoot = 243 this.width = 26 this.height = 28 this.UseSound = SoundID.Item8 this.useAnimation = 24 this.useTime = 24 this.rare = 1 this.noMelee = true this.knockBack = 0 this.value = this.shadowOrbPrice this.magic = true return end if type == 1257 then this.width = 20 this.height = 20 this.maxStack = 999 this.rare = 1 this.value = Item.sellPrice(0, 0, 39, 0) this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 19 return end if type == 1258 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 22 this.useTime = 22 this.width = 50 this.height = 18 this.shoot = 246 this.useAmmo = AmmoID.StyngerBolt this.UseSound = SoundID.Item11 this.damage = 45 this.knockBack = 5 this.shootSpeed = 9 this.noMelee = true this.value = Item.buyPrice(0, 35, 0, 0) this.rare = 7 this.ranged = true return end if type == 1259 then this.noMelee = true this.useStyle = 5 this.useAnimation = 40 this.useTime = 40 this.knockBack = 6.5 this.width = 30 this.height = 10 this.damage = 65 this.scale = 1.1 this.noUseGraphic = true this.shoot = 247 this.shootSpeed = 15.9 this.UseSound = SoundID.Item1 this.rare = 7 this.value = Item.sellPrice(0, 6, 0, 0) this.melee = true this.channel = true return end if type == 1260 then this.useStyle = 5 this.useAnimation = 40 this.useTime = 40 this.width = 50 this.height = 18 this.shoot = 250 this.UseSound = SoundID.Item67 this.damage = 45 this.knockBack = 2.5 this.shootSpeed = 16 this.noMelee = true this.value = Item.sellPrice(0, 20, 0, 0) this.rare = 8 this.magic = true this.mana = 20 return end if type == 1261 then this.shootSpeed = 2 this.shoot = 246 this.damage = 17 this.width = 10 this.height = 28 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.StyngerBolt this.knockBack = 1 this.value = 75 this.rare = 5 this.ranged = true return end if type == 1262 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 7 this.shootSpeed = 46 this.knockBack = 5.2 this.width = 20 this.height = 12 this.damage = 45 this.hammer = 90 this.UseSound = SoundID.Item23 this.shoot = 252 this.rare = 7 this.value = 216000 this.noMelee = true this.noUseGraphic = true this.melee = true this.channel = true this.tileBoost = this.tileBoost + 1 return end if type == 1263 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 235 this.width = 12 this.height = 12 this.value = Item.buyPrice(0, 2, 50, 0) this.mech = true return end if type == 1264 then this.mana = 11 this.damage = 60 this.useStyle = 1 this.shootSpeed = 7 this.shoot = 253 this.width = 26 this.height = 28 this.UseSound = SoundID.Item20 this.useAnimation = 12 this.useTime = 12 this.rare = 5 this.noMelee = true this.knockBack = 6.5 this.value = Item.sellPrice(0, 5, 0, 0) this.magic = true return end if type == 1265 then this.autoReuse = true this.useStyle = 5 this.useAnimation = 9 this.useTime = 9 this.width = 24 this.height = 22 this.shoot = 14 this.knockBack = 3.5 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item11 this.damage = 30 this.shootSpeed = 13 this.noMelee = true this.value = Item.sellPrice(0, 7, 0, 0) this.scale = 0.75 this.rare = 7 this.ranged = true return end if type == 1266 then this.rare = 8 this.mana = 14 this.UseSound = SoundID.Item20 this.noMelee = true this.useStyle = 5 this.damage = 48 this.knockBack = 6 this.useAnimation = 20 this.useTime = 20 this.width = 24 this.height = 28 this.shoot = 254 this.shootSpeed = 1.2 this.magic = true this.value = 500000 return end if type == 1267 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 88 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1268 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 89 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1269 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 90 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1270 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 91 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1271 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 92 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1272 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 93 this.width = 12 this.height = 12 this.value = Item.sellPrice(0, 0, 5, 0) return end if type == 1273 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 25 this.width = 30 this.height = 10 this.noUseGraphic = true this.shoot = 256 this.shootSpeed = 15 this.UseSound = SoundID.Item1 this.rare = 2 this.value = 45000 return end if type == 1274 then this.width = 28 this.height = 20 this.headSlot = 93 this.rare = 1 this.vanity = true return end if type == 1275 then this.width = 28 this.height = 20 this.headSlot = 94 this.rare = 1 this.vanity = true this.value = Item.buyPrice(0, 1, 0, 0) return end if type == 1276 then this.width = 28 this.height = 20 this.headSlot = 95 this.rare = 1 this.vanity = true this.value = Item.buyPrice(0, 1, 0, 0) return end if type == 1277 then this.width = 28 this.height = 20 this.headSlot = 96 this.rare = 1 this.vanity = true return end if type == 1278 then this.width = 28 this.height = 20 this.headSlot = 97 this.rare = 1 this.vanity = true return end if type == 1279 then this.width = 28 this.height = 20 this.bodySlot = 57 this.rare = 1 this.vanity = true return end if type == 1280 then this.width = 28 this.height = 20 this.legSlot = 52 this.rare = 1 this.vanity = true return end if type == 1281 then this.width = 28 this.height = 20 this.headSlot = 98 this.rare = 1 this.value = Item.sellPrice(0, 0, 75, 0) this.vanity = true return end if type == 1282 then this.width = 18 this.height = 14 this.bodySlot = 58 this.value = Item.sellPrice(0, 0, 50, 0) return end if type == 1283 then this.width = 18 this.height = 14 this.bodySlot = 59 this.defense = 1 this.value = Item.sellPrice(0, 0, 50, 0) * 2 return end if type == 1284 then this.width = 18 this.height = 14 this.bodySlot = 60 this.defense = 1 this.value = Item.sellPrice(0, 0, 50, 0) * 3 this.rare = 1 return end if type == 1285 then this.width = 18 this.height = 14 this.bodySlot = 61 this.defense = 2 this.value = Item.sellPrice(0, 0, 50, 0) * 4 this.rare = 1 return end if type == 1286 then this.width = 18 this.height = 14 this.bodySlot = 62 this.defense = 2 this.value = Item.sellPrice(0, 0, 50, 0) * 5 this.rare = 1 return end if type == 1287 then this.defense = 3 this.width = 18 this.height = 14 this.bodySlot = 63 this.value = Item.sellPrice(0, 0, 50, 0) * 6 this.rare = 2 return end if type == 1288 then this.width = 28 this.height = 20 this.bodySlot = 64 this.rare = 1 this.vanity = true this.value = Item.buyPrice(0, 25, 0, 0) return end if type == 1289 then this.width = 28 this.height = 20 this.legSlot = 53 this.rare = 1 this.vanity = true this.value = Item.buyPrice(0, 25, 0, 0) return end if type == 1290 then this.width = 22 this.height = 22 this.accessory = true this.rare = 1 this.value = this.shadowOrbPrice this.neckSlot = 3 return end if type == 1291 then this.maxStack = 99 this.consumable = true this.width = 18 this.height = 18 this.useStyle = 4 this.useTime = 30 this.UseSound = SoundID.Item4 this.useAnimation = 30 this.rare = 7 this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1292 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 237 this.width = 26 this.height = 20 this.value = 300 return end if type == 1293 then this.maxStack = 99 this.consumable = true this.width = 22 this.height = 10 this.value = Item.sellPrice(0, 1, 0, 0) return end if type == 1294 then this.useStyle = 1 this.useAnimation = 16 this.useTime = 6 this.knockBack = 5.5 this.useTurn = true this.autoReuse = true this.width = 20 this.height = 12 this.damage = 34 this.pick = 210 this.axe = 25 this.UseSound = SoundID.Item1 this.rare = 7 this.value = 216000 this.melee = true this.scale = 1.15 this.tileBoost = this.tileBoost + 1 return end if type == 1295 then this.mana = 8 this.useStyle = 5 this.autoReuse = true this.useAnimation = 10 this.useTime = 10 this.width = 24 this.height = 18 this.shoot = 260 this.UseSound = SoundID.Item12 this.damage = 80 this.shootSpeed = 15 this.noMelee = true this.value = 350000 this.knockBack = 3 this.rare = 7 this.magic = true return end if type == 1296 then this.mana = 18 this.damage = 125 this.useStyle = 5 this.crit = 20 this.shootSpeed = 12 this.shoot = 261 this.width = 26 this.height = 28 this.UseSound = SoundID.Item69 local num1 = 24 num = num1 this.useTime = num1 this.useAnimation = num this.rare = 7 this.noMelee = true this.knockBack = 7.5 this.value = Item.buyPrice(0, 35, 0, 0) this.magic = true return end if type == 1297 then this.autoReuse = true this.useStyle = 5 this.useAnimation = 24 this.useTime = 24 this.knockBack = 12 this.width = 30 this.height = 10 this.damage = 90 this.scale = 0.9 this.shoot = 262 this.shootSpeed = 14 this.UseSound = SoundID.Item10 this.rare = 7 this.value = Item.buyPrice(0, 35, 0, 0) this.melee = true this.noMelee = true return end if type == 1298 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 21 this.placeStyle = 17 this.width = 26 this.height = 22 this.value = 500 return end if type == 1299 then this.width = 14 this.height = 28 this.rare = 4 this.value = 150000 return end if type == 1300 then this.width = 14 this.height = 28 this.rare = 4 this.value = 150000 this.accessory = true return end if type == 1301 then this.width = 24 this.height = 24 this.accessory = true this.value = 300000 this.rare = 7 return end if type == 1302 then this.shootSpeed = 4 this.shoot = 242 this.damage = 11 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 4 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1303 then this.width = 24 this.height = 24 this.accessory = true this.value = Item.sellPrice(0, 1, 0, 0) this.rare = 2 this.neckSlot = 1 return end if type == 1304 then this.useStyle = 1 this.useTurn = false this.useAnimation = 23 this.useTime = 23 this.width = 24 this.height = 28 this.damage = 12 this.knockBack = 4.25 this.UseSound = SoundID.Item1 this.scale = 1 this.value = 2000 this.melee = true return end if type == 1305 then this.autoReuse = true this.useStyle = 1 this.useAnimation = 23 this.knockBack = 7.25 this.useTime = 7 this.width = 24 this.height = 28 this.damage = 72 this.axe = 35 this.hammer = 100 this.tileBoost = 1 this.scale = 1.15 this.rare = 8 this.value = Item.sellPrice(0, 10, 0, 0) this.melee = true return end if type == 1306 then this.useStyle = 1 this.useAnimation = 25 this.useTime = 25 this.knockBack = 5.5 this.width = 24 this.height = 28 this.damage = 42 this.scale = 1.15 this.UseSound = SoundID.Item1 this.rare = 5 this.shoot = 263 this.shootSpeed = 8 this.value = 250000 this.melee = true return end if type == 1307 then this.accessory = true this.width = 14 this.height = 26 this.value = 1000 this.rare = 1 return end if type == 1308 then this.mana = 22 this.UseSound = SoundID.Item43 this.useStyle = 5 this.damage = 43 this.useAnimation = 36 this.useTime = 36 this.width = 40 this.height = 40 this.shoot = 265 this.shootSpeed = 13.5 this.knockBack = 5.6 this.magic = true this.autoReuse = true this.rare = 6 this.noMelee = true this.value = Item.sellPrice(0, 4, 0, 0) return end if type == 1309 then this.mana = 10 this.damage = 8 this.useStyle = 1 this.shootSpeed = 10 this.shoot = 266 this.width = 26 this.height = 28 this.UseSound = SoundID.Item44 this.useAnimation = 28 this.useTime = 28 this.rare = 4 this.noMelee = true this.knockBack = 2 this.buffType = 64 this.value = 100000 this.summon = true return end if type == 1310 then this.shoot = 267 this.width = 8 this.height = 8 this.maxStack = 999 this.ammo = AmmoID.Dart this.damage = 10 this.knockBack = 2 this.shootSpeed = 2 this.ranged = true this.rare = 2 this.consumable = true return end if type == 1311 then this.damage = 0 this.useStyle = 1 this.shoot = 268 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 6 this.noMelee = true this.value = Item.sellPrice(0, 3, 0, 0) this.buffType = 65 return end if type == 1312 then this.damage = 0 this.useStyle = 1 this.shoot = 269 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 6 this.noMelee = true this.value = Item.sellPrice(0, 2, 50, 0) this.buffType = 66 return end if type == 1313 then this.autoReuse = true this.rare = 2 this.mana = 18 this.UseSound = SoundID.Item8 this.noMelee = true this.useStyle = 5 this.damage = 29 this.useAnimation = 26 this.useTime = 26 this.width = 24 this.height = 28 this.shoot = 837 this.scale = 0.9 this.shootSpeed = 3.5 this.knockBack = 3.5 this.magic = true this.value = Item.sellPrice(0, 1, 50, 0) return end if type == 1314 then this.autoReuse = true this.useStyle = 5 this.useAnimation = 28 this.useTime = 28 this.knockBack = 6.5 this.width = 30 this.height = 10 this.damage = 40 this.scale = 0.9 this.shoot = 271 this.shootSpeed = 15 this.UseSound = SoundID.Item10 this.rare = 4 this.value = Item.sellPrice(0, 3, 50, 0) this.melee = true this.noMelee = true return end if type == 1315 then this.useStyle = 4 this.consumable = true this.useAnimation = 45 this.useTime = 45 this.width = 28 this.height = 28 this.maxStack = 20 return end if type == 1316 then this.width = 18 this.height = 18 this.defense = 21 this.headSlot = 99 this.rare = 8 this.value = 300000 return end if type == 1317 then this.width = 18 this.height = 18 this.defense = 27 this.bodySlot = 65 this.rare = 8 this.value = 240000 return end if type == 1318 then this.width = 18 this.height = 18 this.defense = 17 this.legSlot = 54 this.rare = 8 this.value = 180000 return end if type == 1319 then this.autoReuse = true this.useStyle = 5 this.useAnimation = 19 this.useTime = 19 this.width = 44 this.height = 14 this.shoot = 166 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item11 this.damage = 10 this.shootSpeed = 11 this.noMelee = true this.value = 100000 this.knockBack = 1 this.rare = 1 this.ranged = true this.useAmmo = AmmoID.Snowball this.shoot = 166 return end if type == 1320 then this.useStyle = 1 this.useTurn = true this.useAnimation = 19 this.useTime = 11 this.autoReuse = true this.width = 24 this.height = 28 this.damage = 8 this.pick = 55 this.UseSound = SoundID.Item1 this.knockBack = 3 this.rare = 1 this.value = Item.buyPrice(0, 1, 50, 0) this.scale = 1.15 this.melee = true return end if type == 1321 then this.width = 24 this.height = 28 this.accessory = true this.value = Item.sellPrice(0, 5, 0, 0) this.rare = 4 this.backSlot = 7 return end if type == 1322 then this.width = 24 this.height = 28 this.accessory = true this.value = Item.sellPrice(0, 2, 0, 0) this.rare = 3 return end if type == 1323 then this.width = 24 this.height = 28 this.accessory = true this.value = Item.sellPrice(0, 2, 0, 0) this.rare = 3 this.faceSlot = 6 return end if type == 1324 then this.autoReuse = true this.noMelee = true this.useStyle = 1 this.shootSpeed = 16 this.shoot = 272 this.damage = 55 this.knockBack = 6.5 this.width = 14 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 11 this.useTime = 11 this.noUseGraphic = true this.rare = 5 this.value = 75000 this.melee = true this.maxStack = 10 return end if type == 1325 then this.autoReuse = false this.useStyle = 5 this.useAnimation = 20 this.useTime = 20 this.knockBack = 3.5 this.width = 30 this.height = 10 this.damage = 12 this.shoot = 273 this.shootSpeed = 12 this.UseSound = SoundID.Item1 this.rare = 1 this.value = Item.sellPrice(0, 0, 25, 0) this.melee = true this.noUseGraphic = true return end if type == 1326 then this.autoReuse = false this.useStyle = 1 this.useAnimation = 20 this.useTime = 20 this.width = 20 this.height = 20 this.UseSound = SoundID.Item8 this.rare = 7 this.value = Item.sellPrice(0, 10, 0, 0) return end if type == 1327 then this.autoReuse = true this.useStyle = 1 this.useAnimation = 25 this.useTime = 25 this.knockBack = 7 this.width = 24 this.height = 28 this.damage = 57 this.scale = 1.15 this.UseSound = SoundID.Item71 this.rare = 6 this.shoot = 274 this.shootSpeed = 9 this.value = this.eclipsePrice this.melee = true return end if type == 1328 then this.width = 14 this.height = 18 this.maxStack = 99 this.rare = 7 this.value = 5000 return end if type == 1329 then this.width = 14 this.height = 18 this.maxStack = 999 this.rare = 1 this.value = 750 return end if type == 1330 then this.width = 18 this.height = 20 this.maxStack = 99 this.value = 12 return end if type == 1331 then this.useStyle = 4 this.consumable = true this.useAnimation = 45 this.useTime = 45 this.width = 28 this.height = 28 this.maxStack = 20 this.rare = 1 return end if type == 1332 then this.width = 12 this.height = 14 this.maxStack = 99 this.value = 4500 this.rare = 3 return end if type == 1333 then this.flame = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.holdStyle = 1 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 4 this.placeStyle = 11 this.width = 10 this.height = 12 this.value = 160 this.rare = 1 return end if type == 1334 then this.shootSpeed = 4.25 this.shoot = 278 this.damage = 16 this.width = 10 this.height = 28 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Arrow this.knockBack = 3 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1335 then this.shootSpeed = 5.25 this.shoot = 279 this.damage = 13 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 4 this.value = 30 this.ranged = true this.rare = 3 return end if type == 1336 then this.mana = 7 this.autoReuse = true this.useStyle = 5 this.useAnimation = 18 this.useTime = 6 this.knockBack = 4 this.width = 38 this.height = 10 this.damage = 21 this.shoot = 280 this.shootSpeed = 10 this.UseSound = SoundID.Item13 this.rare = 4 this.value = Item.sellPrice(0, 4, 0, 0) this.magic = true this.noMelee = true return end if type == 1337 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 209 this.placeStyle = 1 this.width = 12 this.height = 12 this.value = Item.buyPrice(0, 50, 0, 0) return end if type == 1338 then this.noUseGraphic = true this.useStyle = 1 this.useTurn = true this.useAnimation = 20 this.useTime = 20 this.autoReuse = true this.maxStack = 999 this.consumable = true this.width = 12 this.height = 12 this.damage = 350 this.noMelee = true this.value = Item.buyPrice(0, 0, 35, 0) this.makeNPC = 614 return end if type == 1339 then this.width = 12 this.height = 20 this.maxStack = 99 this.value = Item.buyPrice(0, 0, 15, 0) return end if type == 1340 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 71 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1341 then this.shootSpeed = 4.3 this.shoot = 282 this.damage = 19 this.width = 10 this.height = 28 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Arrow this.knockBack = 4.2 this.value = 90 this.ranged = true this.rare = 3 return end if type == 1342 then this.shootSpeed = 5.3 this.shoot = 283 this.damage = 15 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 4.1 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1343 then this.width = 16 this.height = 24 this.accessory = true this.rare = 7 this.value = 300000 this.handOffSlot = 1 this.handOnSlot = 6 return end if type == 1344 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 272 this.width = 12 this.height = 12 this.value = Item.buyPrice(0, 0, 7, 0) return end if type == 1345 then this.width = 12 this.height = 20 this.maxStack = 99 this.value = Item.buyPrice(0, 0, 2, 0) this.noMelee = true this.useStyle = 1 local num2 = 20 num = num2 this.useTime = num2 this.useAnimation = num this.autoReuse = true this.consumable = true return end if type == 1346 then this.width = 12 this.height = 20 this.maxStack = 99 this.value = Item.buyPrice(0, 0, 15, 0) return end if type == 1347 then this.width = 12 this.height = 20 this.maxStack = 99 this.value = Item.buyPrice(0, 0, 12, 0) return end if type == 1348 then this.width = 12 this.height = 20 this.maxStack = 99 this.value = Item.buyPrice(0, 0, 17, 0) return end if type == 1349 then this.shootSpeed = 5.1 this.shoot = 284 this.damage = 10 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 5 this.value = 10 this.ranged = true this.rare = 3 return end if type == 1350 then this.shootSpeed = 4.6 this.shoot = 285 this.damage = 15 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 3.6 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1351 then this.shootSpeed = 4.7 this.shoot = 286 this.damage = 10 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 6.6 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1352 then this.shootSpeed = 4.6 this.shoot = 287 this.damage = 10 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Bullet this.knockBack = 3.6 this.value = 40 this.ranged = true this.rare = 3 return end if type == 1353 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 73 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1354 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 74 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1355 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 75 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1356 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 76 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1357 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 77 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1358 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 78 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 3, 0) this.rare = 4 return end if type == 1359 then this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.buffType = 79 this.buffTime = 72000 this.value = Item.sellPrice(0, 0, 5, 0) this.rare = 4 return end if type == 1360 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 0 this.rare = 1 return end if type == 1361 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 1 this.rare = 1 return end if type == 1362 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 2 this.rare = 1 return end if type == 1363 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 3 this.rare = 1 return end if type == 1364 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 4 this.rare = 1 return end if type == 1365 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 5 this.rare = 1 return end if type == 1366 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 6 this.rare = 1 return end if type == 1367 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 7 this.rare = 1 return end if type == 1368 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 8 this.rare = 1 return end if type == 1369 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 9 this.rare = 1 return end if type == 1370 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 10 this.rare = 1 return end if type == 1371 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.placeStyle = 11 this.rare = 1 return end if type == 1372 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 12 return end if type == 1373 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 13 return end if type == 1374 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 14 return end if type == 1375 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 15 return end if type == 1376 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.placeStyle = 16 return end if type == 1377 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.placeStyle = 17 return end if type == 1378 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 100 this.width = 12 this.height = 12 return end if type == 1379 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 101 this.width = 12 this.height = 12 return end if type == 1380 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 102 this.width = 12 this.height = 12 return end if type == 1381 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 103 this.width = 12 this.height = 12 return end if type == 1382 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 104 this.width = 12 this.height = 12 return end if type == 1383 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 105 this.width = 12 this.height = 12 return end if type == 1384 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 6 this.width = 8 this.height = 10 return end if type == 1385 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 7 this.width = 8 this.height = 10 return end if type == 1386 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 8 this.width = 8 this.height = 10 return end if type == 1387 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 9 this.width = 8 this.height = 10 return end if type == 1388 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 10 this.width = 8 this.height = 10 return end if type == 1389 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 11 this.width = 8 this.height = 10 return end if type == 1390 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 1 return end if type == 1391 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 2 return end if type == 1392 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 3 return end if type == 1393 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 4 return end if type == 1394 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 5 return end if type == 1395 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 0, 30) this.placeStyle = 6 return end if type == 1396 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 13 this.width = 12 this.height = 30 this.value = 150 return end if type == 1397 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 10 this.width = 26 this.height = 20 this.value = 300 return end if type == 1398 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 11 this.width = 28 this.height = 14 this.value = 150 return end if type == 1399 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 14 this.width = 12 this.height = 30 this.value = 150 return end if type == 1400 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 11 this.width = 26 this.height = 20 this.value = 300 return end if type == 1401 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 12 this.width = 28 this.height = 14 this.value = 150 return end if type == 1402 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 15 this.width = 12 this.height = 30 this.value = 150 return end if type == 1403 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 12 this.width = 26 this.height = 20 this.value = 300 return end if type == 1404 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 13 this.width = 28 this.height = 14 this.value = 150 return end if type == 1405 then this.noWet = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 33 this.width = 8 this.height = 18 this.value = Item.sellPrice(0, 0, 0, 60) this.placeStyle = 1 return end if type == 1406 then this.noWet = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 33 this.width = 8 this.height = 18 this.value = Item.sellPrice(0, 0, 0, 60) this.placeStyle = 2 return end if type == 1407 then this.noWet = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 33 this.width = 8 this.height = 18 this.value = Item.sellPrice(0, 0, 0, 60) this.placeStyle = 3 return end if type == 1408 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 46 return end if type == 1409 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 47 return end if type == 1410 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 48 return end if type == 1411 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 16 this.width = 14 this.height = 28 this.value = 200 return end if type == 1412 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 17 this.width = 14 this.height = 28 this.value = 200 return end if type == 1413 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 18 this.width = 14 this.height = 28 this.value = 200 return end if type == 1414 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 101 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 1 return end if type == 1415 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 101 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 2 return end if type == 1416 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 101 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 3 return end if type == 1417 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 241 this.placeStyle = 0 this.width = 30 this.height = 30 return end if type == 1418 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 19 this.placeStyle = 12 this.width = 8 this.height = 10 return end if type == 1419 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 18 return end if type == 1420 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 19 return end if type == 1421 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 0 return end if type == 1422 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 1 return end if type == 1423 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 2 return end if type == 1424 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 3 return end if type == 1425 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 4 return end if type == 1426 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 5 return end if type == 1427 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 20 return end if type == 1428 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 21 return end if type == 1429 then this.width = 18 this.height = 18 this.headSlot = 100 this.vanity = true this.value = Item.buyPrice(0, 1, 0, 0) return end if type == 1430 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 243 this.width = 26 this.height = 20 this.value = Item.buyPrice(0, 7, 0, 0) this.rare = 2 return end if type == 1431 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.value = Item.sellPrice(0, 0, 5, 0) this.placeStyle = 7 return end if type == 1432 then this.width = 12 this.height = 20 this.maxStack = 999 this.value = Item.buyPrice(0, 0, 0, 5) return end if type == 1433 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 6 return end if type == 1434 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 7 return end if type == 1435 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 8 return end if type == 1436 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 9 return end if type == 1437 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 10 return end if type == 1438 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 11 return end if type == 1439 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 12 return end if type == 1440 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 22 return end if type == 1441 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 23 return end if type == 1442 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 24 return end if type == 1443 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 25 return end if type == 1444 then this.mana = 7 this.UseSound = SoundID.Item72 this.useStyle = 5 this.damage = 60 this.useAnimation = 15 this.useTime = 15 this.autoReuse = true this.width = 40 this.height = 40 this.shoot = 294 this.shootSpeed = 6 this.knockBack = 3.25 this.value = Item.sellPrice(0, 6, 0, 0) this.magic = true this.rare = 8 this.noMelee = true return end if type == 1445 then this.mana = 18 this.UseSound = SoundID.Item73 this.useStyle = 5 this.damage = 65 this.useAnimation = 30 this.useTime = 30 this.width = 40 this.height = 40 this.shoot = 295 this.shootSpeed = 8 this.knockBack = 8 this.value = Item.sellPrice(0, 6, 0, 0) this.magic = true this.noMelee = true this.rare = 8 return end if type == 1446 then this.mana = 15 this.UseSound = SoundID.Item43 this.useStyle = 5 this.damage = 65 this.autoReuse = true this.useAnimation = 24 this.useTime = 24 this.width = 40 this.height = 40 this.shoot = 297 this.shootSpeed = 6 this.knockBack = 6 this.value = Item.sellPrice(0, 6, 0, 0) this.magic = true this.noMelee = true this.rare = 8 return end if type == 1447 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 106 this.width = 12 this.height = 12 return end if type == 1448 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 107 this.width = 12 this.height = 12 return end if type == 1449 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 244 this.width = 26 this.height = 20 this.value = Item.buyPrice(0, 4, 0, 0) this.rare = 1 return end if type == 1450 then this.useStyle = 1 this.autoReuse = true this.useTurn = false this.useAnimation = 25 this.useTime = 25 this.width = 24 this.height = 28 this.scale = 1 this.value = Item.buyPrice(0, 5, 0, 0) this.noMelee = true this.rare = 1 return end if type == 1451 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 10 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1452 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 11 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1453 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 12 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1454 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 13 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1455 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 14 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1456 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 15 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1457 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 13 this.width = 8 this.height = 10 return end if type == 1458 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 19 this.width = 14 this.height = 28 this.value = 200 return end if type == 1459 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 16 this.width = 12 this.height = 30 this.value = 150 return end if type == 1460 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 13 this.width = 26 this.height = 20 this.value = 300 return end if type == 1461 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 14 this.width = 28 this.height = 14 this.value = 150 return end if type == 1462 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 105 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 49 return end if type == 1463 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 101 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 4 return end if type == 1464 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 16 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1465 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 17 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1466 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 18 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1467 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 19 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1468 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 20 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1469 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 21 this.width = 10 this.height = 24 this.value = 1000 return end if type == 1470 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 79 this.placeStyle = 5 this.width = 28 this.height = 20 this.value = 2000 return end if type == 1471 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 79 this.placeStyle = 6 this.width = 28 this.height = 20 this.value = 2000 return end if type == 1472 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 79 this.placeStyle = 7 this.width = 28 this.height = 20 this.value = 2000 return end if type == 1473 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 79 this.placeStyle = 8 this.width = 28 this.height = 20 this.value = 2000 return end if type >= 1474 and type <= 1478 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 245 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = type - 1474 return end if type >= 1479 and type <= 1494 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 246 this.width = 30 this.height = 30 if type 1494 then this.value = Item.sellPrice(0, 0, 10, 0) else this.value = Item.buyPrice(0, 1, 0, 0) end this.placeStyle = type - 1479 return end if type == 1495 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 245 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 5 return end if type >= 1496 and type <= 1499 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 26 + type - 1496 return end if type >= 1500 and type <= 1502 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 13 + type - 1500 return end if type == 1503 then this.width = 18 this.height = 18 this.defense = 6 this.headSlot = 101 this.rare = 8 this.value = 375000 return end if type == 1504 then this.width = 18 this.height = 18 this.defense = 14 this.bodySlot = 66 this.rare = 8 this.value = 300000 return end if type == 1505 then this.width = 18 this.height = 18 this.defense = 10 this.legSlot = 55 this.rare = 8 this.value = 225000 return end if type == 1506 then this.useStyle = 1 this.useAnimation = 24 this.useTime = 10 this.knockBack = 5.25 this.useTurn = true this.autoReuse = true this.width = 20 this.height = 12 this.damage = 32 this.pick = 200 this.UseSound = SoundID.Item1 this.rare = 8 this.value = 216000 this.melee = true this.scale = 1.15 this.tileBoost = this.tileBoost + 3 return end if type == 1507 then this.useTurn = true this.autoReuse = true this.useStyle = 1 this.useAnimation = 28 this.useTime = 8 this.knockBack = 7 this.width = 20 this.height = 12 this.damage = 60 this.axe = 30 this.hammer = 90 this.UseSound = SoundID.Item1 this.rare = 8 this.value = 216000 this.melee = true this.scale = 1.05 this.tileBoost = this.tileBoost + 3 return end if type == 1508 then this.maxStack = 99 this.width = 16 this.height = 14 this.value = Item.sellPrice(0, 0, 50, 0) this.rare = 8 return end if type == 1509 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 17 this.width = 12 this.height = 30 this.value = 150 return end if type == 1510 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 14 this.width = 26 this.height = 20 this.value = 300 return end if type == 1511 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 15 this.width = 28 this.height = 14 this.value = 150 return end if type == 1512 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 101 this.width = 20 this.height = 20 this.value = 300 this.placeStyle = 5 return end if type == 1513 then this.noMelee = true this.useStyle = 1 this.shootSpeed = 14 this.shoot = 301 this.damage = 90 this.knockBack = 9 this.width = 14 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.rare = 8 this.value = Item.sellPrice(0, 10, 0, 0) this.melee = true return end if type == 1514 then this.width = 18 this.height = 18 this.headSlot = 102 this.rare = 1 this.value = Item.sellPrice(0, 1, 0, 0) this.vanity = true return end if type == 1515 then this.width = 24 this.height = 8 this.accessory = true this.value = 400000 this.rare = 5 this.wingSlot = 15 return end if type >= 1516 and type <= 1521 then this.maxStack = 99 this.width = 16 this.height = 14 this.value = Item.sellPrice(0, 2, 50, 0) this.rare = 5 return end if type >= 1522 and type <= 1527 then this.width = 20 this.height = 20 this.rare = 1 return end if type >= 1528 and type <= 1532 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 21 this.placeStyle = 18 + type - 1528 this.width = 26 this.height = 22 this.value = 2500 return end if type >= 1533 and type <= 1537 then this.width = 14 this.height = 20 this.maxStack = 99 this.rare = 8 return end if type >= 1538 and type <= 1540 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 30 + type - 1538 return end if type >= 1541 and type <= 1542 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 246 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 16 + type - 1541 return end if type >= 1543 and type <= 1545 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.width = 24 this.height = 24 this.value = Item.sellPrice(0, 6, 0, 0) this.tileBoost = this.tileBoost + 3 return end if type == 1546 then this.width = 18 this.height = 18 this.defense = 11 this.headSlot = 103 this.rare = 8 this.value = 375000 return end if type == 1547 then this.width = 18 this.height = 18 this.defense = 11 this.headSlot = 104 this.rare = 8 this.value = 375000 return end if type == 1548 then this.width = 18 this.height = 18 this.defense = 11 this.headSlot = 105 this.rare = 8 this.value = 375000 return end if type == 1549 then this.width = 18 this.height = 18 this.defense = 24 this.bodySlot = 67 this.rare = 8 this.value = 300000 return end if type == 1550 then this.width = 18 this.height = 18 this.defense = 16 this.legSlot = 56 this.rare = 8 this.value = 225000 return end if type == 1551 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 247 this.width = 26 this.height = 24 this.value = Item.buyPrice(1, 0, 0, 0) return end if type == 1552 then this.width = 20 this.height = 20 this.maxStack = 999 this.rare = 7 this.value = Item.sellPrice(0, 1, 0, 0) this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 239 this.placeStyle = 20 return end if type == 1553 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 5 this.useTime = 5 this.crit = this.crit + 10 this.width = 60 this.height = 26 this.shoot = 10 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item40 this.damage = 85 this.shootSpeed = 12 this.noMelee = true this.value = 750000 this.rare = 10 this.knockBack = 2.5 this.ranged = true return end if type == 1554 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 106 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1555 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 68 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1556 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 57 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1557 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 107 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1558 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 69 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1559 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 58 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1560 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 108 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1561 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 70 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1562 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 59 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1563 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 109 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1564 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 71 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1565 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 60 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1566 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 110 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1567 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 72 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1568 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 61 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1569 then this.autoReuse = true this.useStyle = 1 this.shootSpeed = 15 this.shoot = 304 this.damage = 29 this.width = 18 this.height = 20 this.UseSound = SoundID.Item39 this.useAnimation = 16 this.useTime = 16 this.noUseGraphic = true this.noMelee = true this.value = Item.sellPrice(0, 20, 0, 0) this.knockBack = 2.75 this.melee = true this.rare = 8 return end if type == 1570 then this.width = 14 this.height = 18 this.maxStack = 99 this.rare = 8 this.value = this.eclipsePrice return end if type == 1571 then this.autoReuse = true this.useStyle = 5 this.shootSpeed = 14 this.shoot = 306 this.damage = 70 this.width = 18 this.height = 20 this.UseSound = SoundID.Item39 this.useAnimation = 20 this.useTime = 20 this.noUseGraphic = true this.noMelee = true this.value = Item.sellPrice(0, 20, 0, 0) this.knockBack = 5 this.melee = true this.rare = 8 return end if type == 1572 then this.useStyle = 1 this.shootSpeed = 14 this.shoot = 308 this.damage = 100 this.width = 18 this.height = 20 this.UseSound = SoundID.Item1 this.useAnimation = 30 this.useTime = 30 this.noMelee = true this.value = Item.sellPrice(0, 20, 0, 0) this.knockBack = 7.5 this.rare = 8 this.summon = true this.mana = 20 this.sentry = true return end if type == 1573 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 16 return end if type >= 1574 and type <= 1576 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 33 + type - 1574 return end if type == 1577 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 245 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 6 return end if type == 1578 then this.width = 22 this.height = 22 this.accessory = true this.rare = 3 this.value = 100000 this.neckSlot = 6 return end if type == 1579 then this.width = 28 this.height = 24 this.accessory = true this.rare = 1 this.value = 50000 this.shoeSlot = 5 return end if type == 1580 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.headSlot = 111 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1581 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 73 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1582 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 62 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1583 then this.width = 24 this.height = 8 this.accessory = true this.rare = 9 this.wingSlot = 16 this.value = 400000 return end if type == 1584 then this.width = 24 this.height = 8 this.accessory = true this.rare = 9 this.wingSlot = 17 this.value = 400000 return end if type == 1585 then this.width = 24 this.height = 8 this.accessory = true this.rare = 9 this.wingSlot = 18 this.value = 400000 return end if type == 1586 then this.width = 24 this.height = 8 this.accessory = true this.rare = 9 this.wingSlot = 19 this.value = 400000 return end if type == 1587 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.bodySlot = 74 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1588 then this.width = 18 this.height = 18 this.rare = 9 this.vanity = true this.legSlot = 63 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1589 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 248 this.width = 12 this.height = 12 return end if type == 1590 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 109 this.width = 12 this.height = 12 return end if type == 1591 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 249 this.width = 12 this.height = 12 return end if type == 1592 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 110 this.width = 12 this.height = 12 return end if type == 1593 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 250 this.width = 12 this.height = 12 return end if type == 1594 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 111 this.width = 12 this.height = 12 return end if type == 1595 then this.width = 22 this.height = 22 this.accessory = true this.rare = 2 this.value = 100000 this.handOffSlot = 3 this.handOnSlot = 8 return end if type >= 1596 and type <= 1610 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 139 this.placeStyle = type - 1596 + 13 this.width = 24 this.height = 24 this.rare = 4 this.value = 100000 this.accessory = true this.canBePlacedInVanityRegardlessOfConditions = true return end if type == 1611 then this.maxStack = 99 this.width = 16 this.height = 14 this.value = Item.sellPrice(0, 2, 50, 0) this.rare = 5 return end if type == 1612 then this.width = 16 this.height = 24 this.accessory = true this.rare = 6 this.value = Item.sellPrice(0, 3, 0, 0) return end if type == 1613 then this.width = 24 this.height = 28 this.rare = 7 this.value = Item.sellPrice(0, 5, 0, 0) this.accessory = true this.defense = 4 this.shieldSlot = 4 return end if type == 1614 then this.shootSpeed = 6 this.shoot = 310 this.damage = 1 this.width = 12 this.height = 12 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Flare this.knockBack = 1.5 this.value = 7 this.ranged = true return end if type >= 1615 and type <= 1701 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 91 this.placeStyle = 22 + type - 1615 this.width = 10 this.height = 24 this.value = 1000 this.rare = 1 return end if type == 1702 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 14 this.width = 8 this.height = 10 return end if type >= 1703 and type <= 1708 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 18 + type - 1703 this.width = 12 this.height = 30 this.value = 150 return end if type >= 1709 and type <= 1712 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 20 + type - 1709 this.width = 14 this.height = 28 this.value = 200 return end if type >= 1713 and type <= 1718 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 15 + type - 1713 this.width = 26 this.height = 20 this.value = 300 return end if type >= 1719 and type <= 1722 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 79 this.placeStyle = 9 + type - 1719 this.width = 28 this.height = 20 this.value = 2000 return end if type == 1723 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 78 this.width = 12 this.height = 12 return end if type == 1724 then this.width = 16 this.height = 24 this.accessory = true this.rare = 2 this.value = 50000 this.waistSlot = 14 return end if type == 1725 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 251 this.width = 8 this.height = 10 this.value = Item.sellPrice(0, 0, 0, 25) return end if type == 1726 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 113 this.width = 12 this.height = 12 return end if type == 1727 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 252 this.width = 8 this.height = 10 return end if type == 1728 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 114 this.width = 12 this.height = 12 return end if type == 1729 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 253 this.width = 8 this.height = 10 return end if type == 1730 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 115 this.width = 12 this.height = 12 return end if type == 1731 then this.width = 18 this.height = 18 this.defense = 2 this.headSlot = 112 return end if type == 1732 then this.width = 18 this.height = 18 this.defense = 3 this.bodySlot = 75 return end if type == 1733 then this.width = 18 this.height = 18 this.defense = 2 this.legSlot = 64 return end if type == 1734 then this.width = 12 this.height = 12 return end if type == 1735 then this.width = 12 this.height = 12 return end if type == 1736 then this.width = 18 this.height = 18 this.headSlot = 113 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1737 then this.width = 18 this.height = 18 this.bodySlot = 76 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1738 then this.width = 18 this.height = 18 this.legSlot = 65 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1739 then this.width = 18 this.height = 18 this.headSlot = 114 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1740 then this.width = 18 this.height = 18 this.headSlot = 115 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1741 then this.width = 18 this.height = 18 this.bodySlot = 77 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1742 then this.width = 18 this.height = 18 this.headSlot = 116 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1743 then this.width = 18 this.height = 18 this.headSlot = 117 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1744 then this.width = 18 this.height = 18 this.bodySlot = 78 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1745 then this.width = 18 this.height = 18 this.legSlot = 66 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1746 then this.width = 18 this.height = 18 this.headSlot = 118 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1747 then this.width = 18 this.height = 18 this.bodySlot = 79 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1748 then this.width = 18 this.height = 18 this.legSlot = 67 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1749 then this.width = 18 this.height = 18 this.headSlot = 119 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1750 then this.width = 18 this.height = 18 this.bodySlot = 80 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1751 then this.width = 18 this.height = 18 this.legSlot = 68 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1752 then this.width = 18 this.height = 18 this.headSlot = 120 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1753 then this.width = 18 this.height = 18 this.bodySlot = 81 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1754 then this.width = 18 this.height = 18 this.headSlot = 121 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1755 then this.width = 18 this.height = 18 this.bodySlot = 82 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1756 then this.width = 18 this.height = 18 this.legSlot = 69 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1757 then this.width = 18 this.height = 18 this.headSlot = 122 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1758 then this.width = 18 this.height = 18 this.bodySlot = 83 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1759 then this.width = 18 this.height = 18 this.legSlot = 70 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1760 then this.width = 18 this.height = 18 this.headSlot = 123 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1761 then this.width = 18 this.height = 18 this.bodySlot = 84 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1762 then this.width = 18 this.height = 18 this.legSlot = 71 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1763 then this.width = 18 this.height = 18 this.headSlot = 124 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1764 then this.width = 18 this.height = 18 this.bodySlot = 85 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1765 then this.width = 18 this.height = 18 this.legSlot = 72 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1766 then this.width = 18 this.height = 18 this.headSlot = 125 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1767 then this.width = 18 this.height = 18 this.headSlot = 126 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1768 then this.width = 18 this.height = 18 this.bodySlot = 86 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1769 then this.width = 18 this.height = 18 this.legSlot = 73 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1770 then this.width = 18 this.height = 18 this.bodySlot = 87 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1771 then this.width = 18 this.height = 18 this.legSlot = 74 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1772 then this.width = 18 this.height = 18 this.headSlot = 127 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1773 then this.width = 18 this.height = 18 this.bodySlot = 88 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1774 then this.width = 12 this.height = 12 this.rare = 3 this.maxStack = 99 this.value = Item.sellPrice(0, 1, 0, 0) return end if type == 1775 then this.width = 18 this.height = 18 this.bodySlot = 89 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1776 then this.width = 18 this.height = 18 this.legSlot = 75 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1777 then this.width = 18 this.height = 18 this.headSlot = 128 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1778 then this.width = 18 this.height = 18 this.bodySlot = 90 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1779 then this.width = 18 this.height = 18 this.headSlot = 129 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1780 then this.width = 18 this.height = 18 this.bodySlot = 91 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1781 then this.width = 18 this.height = 18 this.legSlot = 76 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1782 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 9 this.useTime = 9 this.crit = this.crit + 6 this.width = 60 this.height = 26 this.shoot = 311 this.useAmmo = AmmoID.CandyCorn this.UseSound = SoundID.Item11 this.damage = 44 this.shootSpeed = 10 this.noMelee = true this.value = Item.sellPrice(0, 10, 0, 0) this.rare = 8 this.knockBack = 2 this.ranged = true return end if type == 1783 then this.shootSpeed = 4 this.shoot = 311 this.damage = 9 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.CandyCorn this.knockBack = 1.5 this.value = 5 this.ranged = true return end if type == 1784 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 25 this.useTime = 25 this.crit = this.crit + 6 this.width = 60 this.height = 26 this.shoot = 312 this.useAmmo = AmmoID.JackOLantern this.UseSound = SoundID.Item11 this.damage = 65 this.shootSpeed = 7 this.noMelee = true this.value = Item.sellPrice(0, 10, 0, 0) this.rare = 8 this.knockBack = 5 this.ranged = true return end if type == 1785 then this.shootSpeed = 4 this.shoot = 312 this.damage = 60 this.width = 8 this.height = 8 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.JackOLantern this.knockBack = 3 this.value = 15 this.ranged = true return end if type == 1786 then this.useStyle = 1 this.useTurn = true this.useAnimation = 24 this.autoReuse = true this.width = 24 this.height = 28 this.damage = 9 this.UseSound = SoundID.Item1 this.knockBack = 2.25 this.value = Item.buyPrice(0, 0, 60, 0) this.melee = true return end if type == 1788 then this.width = 18 this.height = 18 this.headSlot = 130 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1789 then this.width = 18 this.height = 18 this.bodySlot = 92 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1790 then this.width = 18 this.height = 18 this.legSlot = 77 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1791 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 96 this.placeStyle = 1 this.width = 20 this.height = 20 this.value = Item.buyPrice(0, 1, 50, 0) return end if type == 1792 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 24 this.width = 12 this.height = 30 this.value = 150 return end if type == 1793 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 24 this.width = 14 this.height = 28 this.value = 200 return end if type == 1794 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 21 this.width = 26 this.height = 20 this.value = 300 return end if type == 1795 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 16 this.width = 28 this.height = 14 this.value = 150 return end if type == 1796 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 15 this.width = 8 this.height = 10 return end if type == 1797 then this.width = 24 this.height = 8 this.accessory = true this.rare = 7 this.value = 400000 this.wingSlot = 20 return end if type == 1798 then this.damage = 0 this.useStyle = 1 this.shoot = 313 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 81 this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1799 then this.damage = 0 this.useStyle = 1 this.shoot = 314 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 82 this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1800 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 13.5 this.shoot = 315 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = Item.sellPrice(0, 1, 50, 0) return end if type == 1801 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 12 this.useTime = 12 this.mana = 6 this.width = 50 this.height = 18 this.shoot = 316 this.UseSound = SoundID.Item32 this.damage = 45 this.shootSpeed = 10 this.noMelee = true this.value = Item.sellPrice(0, 10, 0, 0) this.rare = 8 this.magic = true this.knockBack = 3 return end if type == 1802 then this.mana = 10 this.damage = 55 this.useStyle = 1 this.shootSpeed = 10 this.shoot = 317 this.width = 26 this.height = 28 this.UseSound = SoundID.Item44 this.useAnimation = 28 this.useTime = 28 this.rare = 8 this.noMelee = true this.knockBack = 3 this.buffType = 83 this.value = Item.sellPrice(0, 10, 0, 0) this.summon = true return end if type 1807 then if type == 1808 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.placeStyle = 8 return end if type == 1809 then this.useStyle = 1 this.shootSpeed = 9 this.shoot = 318 this.damage = 13 this.width = 18 this.height = 20 this.maxStack = 999 this.consumable = true this.UseSound = SoundID.Item1 this.useAnimation = 19 this.useTime = 19 this.noUseGraphic = true this.noMelee = true this.ranged = true this.knockBack = 6.5 return end if type == 1810 then this.damage = 0 this.useStyle = 1 this.shoot = 319 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 84 this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1811 then this.maxStack = 99 this.width = 16 this.height = 14 this.value = Item.sellPrice(0, 2, 50, 0) this.rare = 5 return end if type == 1812 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 34 this.placeStyle = 6 this.width = 26 this.height = 26 return end if type == 1813 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 35 this.width = 26 this.height = 26 return end if type == 1814 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 25 this.width = 12 this.height = 30 this.value = 150 return end if type == 1815 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 25 this.width = 14 this.height = 28 this.value = 200 return end if type == 1816 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 22 this.width = 26 this.height = 20 this.value = 300 return end if type == 1817 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 18 this.placeStyle = 17 this.width = 28 this.height = 14 this.value = 150 return end if type == 1818 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 19 this.placeStyle = 16 this.width = 8 this.height = 10 return end if type == 1819 then this.width = 18 this.height = 18 this.headSlot = 131 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1820 then this.width = 18 this.height = 18 this.bodySlot = 93 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1821 then this.width = 18 this.height = 18 this.headSlot = 132 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1822 then this.width = 18 this.height = 18 this.bodySlot = 94 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1823 then this.width = 18 this.height = 18 this.legSlot = 78 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1824 then this.width = 18 this.height = 18 this.headSlot = 133 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1825 then this.noMelee = true this.useStyle = 1 this.shootSpeed = 15 this.shoot = 320 this.damage = 15 this.knockBack = 5 this.width = 34 this.height = 34 this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.rare = 2 this.value = 50000 this.melee = true return end if type == 1826 then this.autoReuse = true this.useStyle = 1 this.useAnimation = 26 this.knockBack = 7.5 this.width = 40 this.height = 40 this.damage = 75 this.scale = 1.15 this.UseSound = SoundID.Item1 this.rare = 8 this.value = Item.sellPrice(0, 10, 0, 0) this.melee = true return end if type == 1827 then this.useStyle = 1 this.useTurn = true this.autoReuse = true this.useAnimation = 8 this.useTime = 8 this.width = 24 this.height = 28 this.damage = 12 this.knockBack = 4 this.UseSound = SoundID.Item1 this.scale = 1.35 this.melee = true this.rare = 2 this.value = 50000 this.melee = true return end if type == 1828 then this.autoReuse = true this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 254 this.width = 8 this.height = 10 this.value = Item.buyPrice(0, 0, 2, 50) return end if type == 1829 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 15.5 this.shoot = 322 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 7 this.noMelee = true this.value = Item.sellPrice(0, 4, 0, 0) return end if type == 1830 then this.width = 24 this.height = 8 this.accessory = true this.rare = 7 this.value = 400000 this.wingSlot = 21 return end if type == 1831 then this.maxStack = 99 this.width = 16 this.height = 14 this.value = Item.sellPrice(0, 2, 50, 0) this.rare = 5 return end if type == 1832 then this.width = 18 this.height = 18 this.headSlot = 134 this.value = Item.sellPrice(0, 1, 0, 0) this.defense = 9 this.rare = 8 return end if type == 1833 then this.width = 18 this.height = 18 this.bodySlot = 95 this.value = Item.sellPrice(0, 1, 0, 0) this.defense = 11 this.rare = 8 return end if type == 1834 then this.width = 18 this.height = 18 this.legSlot = 79 this.value = Item.sellPrice(0, 1, 0, 0) this.defense = 10 this.rare = 8 return end if type == 1835 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 12 this.useTime = 12 this.crit = this.crit + 10 this.width = 40 this.height = 26 this.shoot = 323 this.useAmmo = AmmoID.Stake this.UseSound = SoundID.Item5 this.damage = 75 this.shootSpeed = 9 this.noMelee = true this.value = Item.sellPrice(0, 10, 0, 0) this.rare = 8 this.knockBack = 6.5 this.ranged = true return end if type == 1836 then this.shootSpeed = 3 this.shoot = 323 this.damage = 25 this.width = 20 this.height = 14 this.maxStack = 999 this.consumable = true this.ammo = AmmoID.Stake this.knockBack = 4.5 this.value = 15 this.ranged = true return end if type == 1837 then this.useStyle = 1 this.shoot = 324 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.buffType = 85 this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1838 then this.width = 18 this.height = 18 this.headSlot = 135 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1839 then this.width = 18 this.height = 18 this.bodySlot = 96 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1840 then this.width = 18 this.height = 18 this.legSlot = 80 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1841 then this.width = 18 this.height = 18 this.headSlot = 136 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1842 then this.width = 18 this.height = 18 this.bodySlot = 97 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1843 then this.width = 18 this.height = 18 this.legSlot = 81 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1844 then this.useStyle = 4 this.width = 22 this.height = 14 this.consumable = true this.useAnimation = 45 this.useTime = 45 this.maxStack = 20 this.rare = 8 return end if type == 1845 then this.rare = 8 this.width = 24 this.height = 28 this.accessory = true this.value = Item.buyPrice(0, 20, 0, 0) return end if type >= 1846 and type <= 1850 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 242 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 17 + type - 1846 return end if type == 1851 then this.width = 18 this.height = 18 this.bodySlot = 98 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1852 then this.width = 18 this.height = 18 this.legSlot = 82 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1853 then this.width = 18 this.height = 18 this.bodySlot = 99 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1854 then this.width = 18 this.height = 18 this.legSlot = 83 this.value = Item.buyPrice(0, 3, 0, 0) this.vanity = true return end if type == 1855 or type == 1856 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.rare = 1 this.placeStyle = 36 + type - 1855 return end if type == 1857 then this.width = 18 this.height = 18 this.headSlot = 137 this.value = Item.sellPrice(0, 5, 0, 0) this.vanity = true this.rare = 3 return end if type == 1858 then this.width = 14 this.height = 28 this.rare = 7 this.value = 300000 this.accessory = true return end if type == 1859 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 42 this.width = 12 this.height = 28 this.placeStyle = 9 this.value = 75000 this.rare = 2 return end if type == 1860 then this.width = 24 this.height = 28 this.rare = 5 this.value = 150000 this.accessory = true this.faceSlot = 3 return end if type == 1861 then this.width = 24 this.height = 28 this.rare = 6 this.value = 250000 this.accessory = true this.faceSlot = 2 return end if type == 1862 then this.width = 16 this.height = 24 this.accessory = true this.rare = 7 this.value = 350000 this.shoeSlot = 9 return end if type == 1863 then this.width = 14 this.height = 28 this.rare = 4 this.value = 150000 this.accessory = true this.balloonSlot = 5 return end if type == 1864 then this.rare = 8 this.width = 24 this.height = 28 this.accessory = true this.value = Item.buyPrice(0, 25, 0, 0) return end if type == 1865 then this.width = 16 this.height = 24 this.accessory = true this.rare = 7 this.value = 400000 return end if type == 1866 then this.width = 24 this.height = 8 this.accessory = true this.value = 400000 this.rare = 5 this.wingSlot = 22 return end if type == 1867 then this.width = 12 this.height = 12 return end if type == 1868 then this.width = 12 this.height = 12 return end if type == 1869 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 36 this.width = 12 this.height = 28 this.rare = 1 return end if type == 1870 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 38 this.useTime = 38 this.width = 44 this.height = 14 this.shoot = 10 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item11 this.damage = 20 this.shootSpeed = 8 this.noMelee = true this.value = 100000 this.knockBack = 3.75 this.rare = 1 this.ranged = true return end if type == 1871 then this.width = 24 this.height = 8 this.accessory = true this.value = 400000 this.rare = 5 this.wingSlot = 23 return end if type == 1872 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 170 this.width = 12 this.height = 12 return end if type == 1873 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 171 this.width = 12 this.height = 12 this.value = Item.buyPrice(0, 0, 25, 0) return end if type >= 1874 and type <= 1905 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.width = 12 this.height = 12 this.noMelee = true this.value = Item.buyPrice(0, 0, 5, 0) return end if type == 1906 then this.width = 18 this.height = 18 this.headSlot = 138 this.vanity = true this.value = Item.buyPrice(0, 1, 0, 0) return end if type == 1907 then this.width = 18 this.height = 18 this.headSlot = 139 this.vanity = true this.value = Item.buyPrice(0, 1, 0, 0) return end if type == 1908 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 246 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 0, 10, 0) this.placeStyle = 18 return end if type == 1909 then this.useStyle = 1 this.useAnimation = 27 this.knockBack = 5.3 this.width = 24 this.height = 28 this.damage = 16 this.scale = 1.1 this.UseSound = SoundID.Item1 this.rare = 1 this.value = 13500 this.melee = true return end if type == 1910 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 30 this.useTime = 5 this.width = 50 this.height = 18 this.shoot = 85 this.useAmmo = AmmoID.Gel this.UseSound = SoundID.Item34 this.damage = 60 this.knockBack = 0.425 this.shootSpeed = 8.5 this.noMelee = true this.value = 500000 this.rare = 8 this.ranged = true return end if type == 1912 then this.UseSound = SoundID.Item3 this.healLife = 80 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.maxStack = 30 this.consumable = true this.width = 14 this.height = 24 this.potion = true this.value = 40 this.rare = 1 return end if type == 1913 then this.useStyle = 1 this.shootSpeed = 12 this.shoot = 330 this.damage = 14 this.width = 18 this.height = 20 this.maxStack = 999 this.consumable = true this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.noMelee = true this.value = 25 this.ranged = true return end if type == 1914 then this.useStyle = 1 this.width = 16 this.height = 30 this.UseSound = SoundID.Item25 this.useAnimation = 20 this.useTime = 20 this.rare = 8 this.noMelee = true this.mountType = 0 this.value = Item.sellPrice(0, 5, 0, 0) return end if type == 1915 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 11.5 this.shoot = 331 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 7 this.noMelee = true this.value = Item.sellPrice(0, 2, 0, 0) return end if type == 1916 then this.noUseGraphic = true this.damage = 0 this.knockBack = 7 this.useStyle = 5 this.shootSpeed = 15.5 this.shoot = 332 this.width = 18 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 20 this.useTime = 20 this.rare = 7 this.noMelee = true this.value = Item.sellPrice(0, 4, 0, 0) return end if type == 1917 then this.useStyle = 1 this.useTurn = true this.useAnimation = 20 this.useTime = 16 this.autoReuse = true this.width = 24 this.height = 28 this.damage = 7 this.pick = 55 this.UseSound = SoundID.Item1 this.knockBack = 2.5 this.value = 10000 this.melee = true return end if type == 1918 then this.noMelee = true this.useStyle = 1 this.shootSpeed = 11 this.shoot = 333 this.damage = 14 this.knockBack = 8 this.width = 14 this.height = 28 this.UseSound = SoundID.Item1 this.useAnimation = 15 this.useTime = 15 this.noUseGraphic = true this.rare = 1 this.value = 50000 this.melee = true return end if type == 1921 then this.width = 16 this.height = 24 this.accessory = true this.rare = 2 this.value = 50000 this.handOffSlot = 2 this.handOnSlot = 7 return end if type == 1922 then this.width = 16 this.height = 24 return end if type == 1923 then this.width = 16 this.height = 24 this.accessory = true this.rare = 2 this.value = 50000 return end if type == 1924 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 99 this.consumable = true this.createTile = 10 this.placeStyle = 26 this.width = 14 this.height = 28 this.value = 200 return end if type == 1925 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 15 this.placeStyle = 26 this.width = 12 this.height = 30 this.value = 150 return end if type == 1926 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 14 this.placeStyle = 23 this.width = 26 this.height = 20 this.value = 300 return end if type == 1927 then this.useStyle = 1 this.shoot = 334 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = 0 this.buffType = 91 return end if type == 1928 then this.useStyle = 1 this.autoReuse = true this.useAnimation = 23 this.useTime = 23 this.knockBack = 7 this.width = 40 this.height = 40 this.damage = 86 this.scale = 1.1 this.shoot = 907 this.shootSpeed = 5 this.UseSound = SoundID.Item1 this.rare = 8 this.value = Item.sellPrice(0, 10, 0, 0) this.melee = true return end if type == 1929 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 4 this.useTime = 4 this.width = 50 this.height = 18 this.shoot = 10 this.useAmmo = AmmoID.Bullet this.UseSound = SoundID.Item41 this.damage = 31 this.shootSpeed = 14 this.noMelee = true this.value = Item.buyPrice(0, 45, 0, 0) this.rare = 8 this.knockBack = 1.75 this.ranged = true return end if type == 1930 then this.autoReuse = true this.mana = 5 this.UseSound = SoundID.Item39 this.useStyle = 5 this.damage = 48 this.useAnimation = 8 this.useTime = 8 this.width = 40 this.height = 40 this.shoot = 336 this.shootSpeed = 12 this.knockBack = 3.25 this.value = Item.buyPrice(0, 45, 0, 0) this.magic = true this.rare = 8 this.noMelee = true return end if type == 1931 then this.autoReuse = true this.mana = 9 this.useStyle = 5 this.damage = 58 this.useAnimation = 10 this.useTime = 5 this.width = 40 this.height = 40 this.shoot = 337 this.shootSpeed = 10 this.knockBack = 4.5 this.value = Item.buyPrice(0, 45, 0, 0) this.magic = true this.rare = 8 this.noMelee = true return end if type == 1932 then this.width = 18 this.height = 18 this.headSlot = 140 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1933 then this.width = 18 this.height = 18 this.bodySlot = 100 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1934 then this.width = 18 this.height = 18 this.legSlot = 84 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1935 then this.width = 18 this.height = 18 this.headSlot = 142 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1936 then this.width = 18 this.height = 18 this.bodySlot = 102 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1937 then this.width = 18 this.height = 18 this.legSlot = 86 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1940 then this.width = 18 this.height = 18 this.headSlot = 141 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1941 then this.width = 18 this.height = 18 this.bodySlot = 101 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1942 then this.width = 18 this.height = 18 this.legSlot = 85 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1938 then this.width = 18 this.height = 18 this.headSlot = 143 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1939 then this.width = 18 this.height = 18 this.bodySlot = 103 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1943 then this.width = 18 this.height = 18 this.headSlot = 144 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1944 then this.width = 18 this.height = 18 this.bodySlot = 104 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1945 then this.width = 18 this.height = 18 this.legSlot = 87 this.vanity = true this.value = Item.buyPrice(0, 3, 0, 0) return end if type == 1946 then this.useStyle = 5 this.autoReuse = true this.useAnimation = 15 this.useTime = 15 this.useAmmo = AmmoID.Rocket this.width = 50 this.height = 20 this.shoot = 338 this.UseSound = SoundID.Item11 this.damage = 67 this.shootSpeed = 15 this.noMelee = true this.value = Item.buyPrice(0, 45, 0, 0) this.knockBack = 4 this.rare = 8 this.ranged = true return end if type == 1947 then this.useStyle = 5 this.useAnimation = 25 this.useTime = 25 this.shootSpeed = 4.75 this.knockBack = 6.7 this.width = 40 this.height = 40 this.damage = 73 this.scale = 1.1 this.UseSound = SoundID.Item1 this.shoot = 342 this.rare = 7 this.value = Item.buyPrice(0, 45, 0, 0) this.noMelee = true this.noUseGraphic = true this.melee = true return end if type >= 1948 and type <= 1957 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 7 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createWall = 116 + type - 1948 this.width = 12 this.height = 12 this.value = Item.buyPrice(0, 0, 1, 0) return end if type == 1958 then this.useStyle = 4 this.width = 22 this.height = 14 this.consumable = true this.useAnimation = 45 this.useTime = 45 this.maxStack = 20 this.rare = 8 return end if type == 1959 then this.useStyle = 1 this.shoot = 353 this.width = 16 this.height = 30 this.UseSound = SoundID.Item2 this.useAnimation = 20 this.useTime = 20 this.rare = 3 this.noMelee = true this.value = 0 this.buffType = 92 return end if type == 1960 or type == 1961 or type == 1962 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 99 this.consumable = true this.createTile = 240 this.width = 30 this.height = 30 this.value = Item.sellPrice(0, 1, 0, 0) this.rare = 1 this.placeStyle = 38 + type - 1960 return end if type == 1963 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 139 this.placeStyle = 28 this.width = 24 this.height = 24 this.rare = 4 this.value = 100000 this.accessory = true this.canBePlacedInVanityRegardlessOfConditions = true return end if type == 1964 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 139 this.placeStyle = 29 this.width = 24 this.height = 24 this.rare = 4 this.value = 100000 this.accessory = true this.canBePlacedInVanityRegardlessOfConditions = true return end if type == 1965 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.consumable = true this.createTile = 139 this.placeStyle = 30 this.width = 24 this.height = 24 this.rare = 4 this.value = 100000 this.accessory = true this.canBePlacedInVanityRegardlessOfConditions = true return end if type == 1966 then this.paint = 28 this.width = 24 this.height = 24 this.value = 25 this.maxStack = 999 return end if type == 1967 then this.paint = 29 this.width = 24 this.height = 24 this.value = 50 this.maxStack = 999 return end if type == 1968 then this.paint = 30 this.width = 24 this.height = 24 this.value = 75 this.maxStack = 999 return end if type == 1969 then this.width = 20 this.height = 20 this.maxStack = 99 this.value = 10000 this.rare = 1 return end if type >= 1970 and type <= 1976 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 262 + type - 1970 this.width = 12 this.height = 12 return end if type >= 1977 and type <= 1986 then this.width = 20 this.height = 26 this.maxStack = 99 this.value = Item.buyPrice(0, 5, 0, 0) this.rare = 2 if type == 1980 then this.value = Item.buyPrice(0, 10, 0, 0) end if type == 1984 then this.value = Item.buyPrice(0, 7, 50, 0) end if type == 1985 then this.value = Item.buyPrice(0, 15, 0, 0) end this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.useAnimation = 17 this.useTime = 17 this.consumable = true return end if type == 1987 then this.width = 18 this.height = 12 this.maxStack = 1 this.value = Item.buyPrice(0, 40, 0, 0) this.rare = 5 this.accessory = true this.vanity = true this.canBePlacedInVanityRegardlessOfConditions = true return end if type == 1988 then this.width = 20 this.height = 14 this.maxStack = 1 this.value = Item.buyPrice(0, 3, 50, 0) this.vanity = true this.headSlot = 145 return end if type == 1989 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 269 this.width = 22 this.height = 32 this.createTile = 470 this.placeStyle = 2 return end if type == 1990 then this.width = 20 this.height = 26 this.maxStack = 99 this.value = Item.buyPrice(0, 2, 0, 0) this.rare = 2 this.UseSound = SoundID.Item3 this.useStyle = 9 this.useTurn = true this.hairDye = 0 this.useAnimation = 17 this.useTime = 17 this.consumable = true return end if type == 1991 then this.useTurn = true this.useStyle = 1 this.useAnimation = 25 this.width = 24 this.height = 28 this.UseSound = SoundID.Item1 this.value = Item.buyPrice(0, 0, 25, 0) this.autoReuse = true return end if type == 1992 then this.useStyle = 1 this.autoReuse = true this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 999 this.consumable = true this.width = 12 this.height = 12 this.makeNPC = 355 this.noUseGraphic = true this.bait = 20 return end if type == 1993 then this.useStyle = 1 this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.autoReuse = true this.maxStack = 999 this.consumable = true this.createTile = 270 this.width = 12 this.height = 28 return end if type >= 1994 and type <= 2001 then this.useStyle = 1 this.autoReuse = true this.useTurn = true this.useAnimation = 15 this.useTime = 10 this.maxStack = 999 this.consumable = true this.width = 12 this.height = 12 this.makeNPC = 356 this.placeStyle = 1 + type - 1994 this.noUseGraphic = true local num3 = type - 1994 if num3 == 0 then this.bait = 5 end if num3 == 4 then this.bait = 10 end if num3 == 6 then this.bait = 15 end if num3 == 3 then this.bait = 20 end if num3 == 7 then this.bait = 25 end if num3 == 2 then this.bait = 30 end if num3 == 1 then this.bait = 35 end if num3 == 5 then this.bait = 50 end end end end

local SetDefaults, netDefaults netDefaults = function (type) if type == -1 then SetDefaults(3521) return end if type == -2 then SetDefaults(3520) return end if type == -3 then SetDefaults(3519) return end if type == -4 then SetDefaults(3518) return end if type == -5 then SetDefaults(3517) return end if type == -6 then SetDefaults(3516) return end if type == -7 then SetDefaults(3515) return end if type == -8 then SetDefaults(3514) return end if type == -9 then SetDefaults(3513) return end if type == -10 then SetDefaults(3512) return end if type == -11 then SetDefaults(3511) return end if type == -12 then SetDefaults(3510) return end if type == -13 then SetDefaults(3509) return end if type == -14 then SetDefaults(3508) return end if type == -15 then SetDefaults(3507) return end if type == -16 then SetDefaults(3506) return end if type == -17 then SetDefaults(3505) return end if type == -18 then SetDefaults(3504) return end if type == -19 then SetDefaults(3764) return end if type == -20 then SetDefaults(3765) return end if type == -21 then SetDefaults(3766) return end if type == -22 then SetDefaults(3767) return end if type == -23 then SetDefaults(3768) return end if type == -24 then SetDefaults(3769) return end if type == -25 then SetDefaults(3503) return end if type == -26 then SetDefaults(3502) return end if type == -27 then SetDefaults(3501) return end if type == -28 then SetDefaults(3500) return end if type == -29 then SetDefaults(3499) return end if type == -30 then SetDefaults(3498) return end if type == -31 then SetDefaults(3497) return end if type == -32 then SetDefaults(3496) return end if type == -33 then SetDefaults(3495) return end if type == -34 then SetDefaults(3494) return end if type == -35 then SetDefaults(3493) return end if type == -36 then SetDefaults(3492) return end if type == -37 then SetDefaults(3491) return end if type == -38 then SetDefaults(3490) return end if type == -39 then SetDefaults(3489) return end if type == -40 then SetDefaults(3488) return end if type == -41 then SetDefaults(3487) return end if type == -42 then SetDefaults(3486) return end if type == -43 then SetDefaults(3485) return end if type == -44 then SetDefaults(3484) return end if type == -45 then SetDefaults(3483) return end if type == -46 then SetDefaults(3482) return end if type == -47 then SetDefaults(3481) return end if type == -48 then SetDefaults(3480) return end end

SetDefaults = function (Type) if Type < 0 then netDefaults(Type) return end ResetStats(Type) if this.type >= 5088 then this.type = 0 end if this.type == 0 then this.netID = 0 this.stack = 0 elseif ItemIdSets('IsFood',this.type) then SetFoodDefaults(this.type) elseif this.type <= 1000 then SetDefaults1(this.type) elseif this.type <= 2001 then SetDefaults2(this.type) elseif this.type <= 3000 then SetDefaults3(this.type) elseif this.type > 3989 then SetDefaults5(this.type) else SetDefaults4(this.type) end -- // after setDefaultsX, all dyes will have non-zero value, 1 = basic dye; 2 = other dye. -- // the method below will give all dyes unique int values one by one, it is not necessary for determine "isDye" n	-- this.dye = (byte)GameShaders.Armor.GetShaderIdFromItemId(this.type) -- // Similarly, give all hair dyes unique int values. --if this.hairDye ~= 0 then --	this.hairDye = GameShaders.Hair.GetShaderIdFromItemId(this.type) --end if this.type == 2015 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 2016 then this.value = Item.sellPrice(0, 0, 7, 50) end if this.type == 2017 then this.value = Item.sellPrice(0, 0, 7, 50) end if this.type == 2019 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 2018 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 3563 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 261 then this.value = Item.sellPrice(0, 0, 7, 50) end if this.type == 2205 then this.value = Item.sellPrice(0, 0, 12, 50) end if this.type == 2123 then this.value = Item.sellPrice(0, 0, 7, 50) end if this.type == 2122 then this.value = Item.sellPrice(0, 0, 7, 50) end if this.type == 2003 then this.value = Item.sellPrice(0, 0, 10, 0) end if this.type == 2156 then this.value = Item.sellPrice(0, 0, 15, 0) end if this.type == 2157 then this.value = Item.sellPrice(0, 0, 15, 0) end if this.type == 2121 then this.value = Item.sellPrice(0, 0, 15, 0) end if this.type == 1992 then this.value = Item.sellPrice(0, 0, 3, 0) end if this.type == 2004 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 2002 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 2740 then this.value = Item.sellPrice(0, 0, 2, 50) end if this.type == 2006 then this.value = Item.sellPrice(0, 0, 10, 0) end if this.type == 3191 then this.value = Item.sellPrice(0, 0, 20, 0) end if this.type == 3192 then this.value = Item.sellPrice(0, 0, 2, 50) end if this.type == 3193 then this.value = Item.sellPrice(0, 0, 5, 0) end if this.type == 3194 then this.value = Item.sellPrice(0, 0, 10, 0) end if this.type == 2007 then this.value = Item.sellPrice(0, 0, 50, 0) end if this.type == 2673 then this.value = Item.sellPrice(0, 10, 0, 0) end if this.bait > 0 then if this.bait >= 50 then this.rare = 3 elseif this.bait >= 30 then this.rare = 2 elseif this.bait >= 15 then this.rare = 1 end end if this.type >= 1994 and this.type <= 2001 then local num = this.type - 1994 if num == 0 then this.value = Item.sellPrice(0, 0, 5, 0) end if num == 4 then this.value = Item.sellPrice(0, 0, 10, 0) end if num == 6 then this.value = Item.sellPrice(0, 0, 15, 0) end if num == 3 then this.value = Item.sellPrice(0, 0, 20, 0) end if num == 7 then this.value = Item.sellPrice(0, 0, 30, 0) end if num == 2 then this.value = Item.sellPrice(0, 0, 40, 0) end if num == 1 then this.value = Item.sellPrice(0, 0, 75, 0) end if num == 5 then this.value = Item.sellPrice(0, 1, 0, 0) end end if this.type == 2663 or this.type == 1720 or this.type == 2137 or this.type == 2155 or this.type == 2151 or this.type == 1704 or this.type == 2143 or this.type == 1710 or this.type == 2238 or this.type == 2133 or this.type == 2147 or this.type == 2405 or this.type == 1716 or this.type == 1705 then this.value = Item.sellPrice(0, 2, 0, 0) end if ProjectileInfo(this.shoot).aiStyle == 7 then --if Main.projHook[this.shoot] then this.useStyle = 0 this.useTime = 0 this.useAnimation = 0 end if ItemIdSets('IsDrill', this.type) or ItemIdSets('IsChainsaw', this.type) or type == 1262 then this.useTime = math.floor(this.useTime * 0.6) if this.useTime < 1 then this.useTime = 1 end this.useAnimation = math.floor(this.useAnimation * 0.6) if this.useAnimation < 1 then this.useAnimation = 1 end this.tileBoost = this.tileBoost - 1 end if ItemIdSets('IsFood', this.type) then this.holdStyle = 1 end if this.type >= 1803 and this.type <= 1807 then SetDefaults(1533 + this.type - 1803) end if this.dye > 0 then this.maxStack = 99 end if this.createTile == 19 then this.maxStack = 999 end this.netID = this.type -- this.material = ItemID.Sets.IsAMaterial[this.type] // use

--RebuildTooltip // use or 	if this.type > 0 and this.type < 5088 and ItemIdSets('Deprecated', this.type) then this.netID = 0 this.type = 0 this.stack = 0 end end

---

local function export(var) local t = mw.dumpObject(var) t = string.gsub(t, "table#1 ", "") t = string.gsub(t, "metatable = table#2", "") t = string.gsub(t, " +", "") t = string.gsub(t, "\n+", "\n") return t end

---

local p = { getInfo = function(itemid) SetDefaults(itemid) return this end, setDefaults2 = function(itemid) --for invokation from other datagen modules this = {} ResetStats(itemid) SetDefaults2(itemid) return this end, }

return p