include "constants.l2h" include "ikaris.l2h" export Sprite potionIcon { image: :"item-icons.png", size: <16,16> } export Sprite ballIcon { image: :"item-icons.png", size: <16,16>, offset: <0,16> } export Sprite crankIcon { image: :"item-icons.png", size: <16,16>, offset: <0,32> } export Sprite spearIcon { image: :"item-icons.png", size: <16,16>, offset: <0,48> } export Sprite swordIcon { image: :"item-icons.png", size: <16,16>, offset: <0,64> } export Sprite axIcon { image: :"item-icons.png", size: <16,16>, offset: <0,80> } export Sprite rodIcon { image: :"item-icons.png", size: <16,16>, offset: <0,96> } export Sprite armorIcon { image: :"item-icons.png", size: <16,16>, offset: <0,112> } export Sprite shieldIcon { image: :"item-icons.png", size: <16,16>, offset: <0,128> } export Sprite helmetIcon { image: :"item-icons.png", size: <16,16>, offset: <0,144> } export Sprite ringIcon { image: :"item-icons.png", size: <16,16>, offset: <0,160> } export Sprite jewelIcon { image: :"item-icons.png", size: <16,16>, offset: <0,176> } export SimpleAnimation swordAttackAnimation { sprite: Sprite { image: :"attack-sword.png", size: <96,96> }, frametime: twoFramesTime, repeat: false, framecount: 4 } export Item antidoteItem { name: "Antidote", menuicon: potionIcon, battle: true, targets: TargetingMode { faction: ally, mode: single }, mostUseful: true } export Item darkFruitItem { name: "Dark Fruit", battle: false } export Item eagleRockItem { name: "Eagle rock", menuicon: jewelIcon, ikari: diveIkari, equipability: jewel, heroMask: maskAll } export Item escapeItem { name: "Escape", battle: false, mostUseful: true } export Item evilJewelItem { name: "Evil jewel", menuicon: jewelIcon, ikari: gloomyIkari, equipability: jewel, heroMask: maskAll } export Item ghostRingItem { name: "Ghost ring", menuicon: ringIcon, ikari: destroyIkari, equipability: ring, heroMask: maskAll } export Item hiPotionItem { name: "Hi-Potion", menuicon: potionIcon, battle: true, targets: TargetingMode { faction: ally, mode: single }, mostUseful: true } export Item holyCapItem { name: "Holy cap", menuicon: helmetIcon, ikari: vulnerableIkari, equipability: helmet, heroMask: 42 // Selan, Artea, Tia } export Item holyFruitItem { name: "Holy Fruit", battle: false } export Item holyRobeItem { name: "Holy robe", menuicon: armorIcon, ikari: crisisCureIkari, equipability: armor, heroMask: 42 // Selan, Artea, Tia } export Item holyShieldItem { name: "Holy shield", menuicon: shieldIcon, ikari: lightGuardIkari, equipability: shield, heroMask: 21 // Maxim, Guy, Dekar } export Item krakenRockItem { name: "Kraken rock", menuicon: jewelIcon, ikari: tenLeggerIkari, equipability: jewel, heroMask: maskAll } export Item legendHelmItem { name: "Legend helm", menuicon: helmetIcon, ikari: boomerangIkari, equipability: helmet, heroMask: 21 // Maxim, Guy, Dekar } export Item lizardBlowItem { name: "Lizard blow", menuicon: swordIcon, ikari: dragonRushIkari, targets: TargetingMode { faction: enemy, mode: single }, equipability: weapon, heroMask: maskAll } export Item magicJarItem { name: "Magic jar", menuicon: potionIcon, battle: true, targets: TargetingMode { faction: ally, mode: single }, mostUseful: true } export Item megaShieldItem { name: "Mega shield", menuicon: shieldIcon, ikari: ironBarrierIkari, equipability: shield, heroMask: 20 // Guy, Dekar } export Item powerPotionItem { name: "Power potion", menuicon: potionIcon, battle: false, mostUseful: true } export Item powerRingItem { name: "Power ring", menuicon: ringIcon, ikari: trickIkari, equipability: ring, heroMask: maskAll } export Item rocketRingItem { name: "Rocket ring", menuicon: ringIcon, ikari: fakeIkari, equipability: ring, heroMask: maskAll } export Item sleepBallItem { name: "Sleep ball", menuicon: ballIcon, battle: true, targets: TargetingMode { faction: enemy, mode: single }, mostUseful: true } export Item sProRingItem { name: "S-pro ring", menuicon: ringIcon, ikari: courageIkari, equipability: ring, heroMask: maskAll } export Item zircoAxItem { name: "Zirco ax", menuicon: axIcon, ikari: torrentIkari, targets: TargetingMode { faction: enemy, mode: single }, equipability: weapon, heroMask: 20 // Guy, Dekar } export Item zircoGlovesItem { name: "Zirco gloves", menuicon: shieldIcon, ikari: forcefieldIkari, equipability: shield, heroMask: 106 // Selan, Artea, Tia, Lexis } export Item zircoHelmetItem { name: "Zirco helmet", menuicon: helmetIcon, ikari: slowIkari, equipability: helmet, heroMask: 21 // Maxim, Guy, Dekar } export Item zirconArmorItem { name: "Zircon armor", menuicon: armorIcon, battle: false, ikari: magicCureIkari, equipability: armor, heroMask: 21 // Maxim, Guy, Dekar } export Item zirconPlateItem { name: "Zircon plate", menuicon: armorIcon, ikari: suddenCureIkari, equipability: armor, heroMask: 74 // Selan, Artea, Lexis } export Item zircoSwordItem { name: "Zirco sword", menuicon: swordIcon, battle: false, targets: TargetingMode { faction: enemy, mode: single }, ikari: firestormIkari, attackanimation: swordAttackAnimation, equipability: weapon, heroMask: maskMaxim } export Item zircoWhipItem { name: "Zirco whip", menuicon: rodIcon, targets: TargetingMode { faction: enemy, mode: single }, ikari: thundershriekIkari, equipability: weapon, heroMask: 34 // Selan, Tia }