X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=test-data%2Fitems.l2s;h=0ef31a2f05d4ab127893a23ee81bb932e0a3a858;hb=HEAD;hp=ac45d2a8f8ccbe7e0598c58aefa2133c20cf68ed;hpb=09e8cfd4d7b2d187fed0870ebdb2e9e3f77fe4b9;p=l2e.git diff --git a/test-data/items.l2s b/test-data/items.l2s index ac45d2a..0ef31a2 100644 --- a/test-data/items.l2s +++ b/test-data/items.l2s @@ -1,3 +1,6 @@ +include "constants.l2h" +include "ikaris.l2h" + export Sprite potionIcon { image: :"item-icons.png", size: <16,16> @@ -73,60 +76,216 @@ export Item antidoteItem { menuicon: potionIcon, battle: true, targets: TargetingMode { - ally: true, - single: true - } + 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 + 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 { - ally: true, - single: true - } + 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 { - ally: true, - single: true - } + 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 + 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 { - enemy: true, - single: true - } + 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 + 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 { - enemy: true, - single: true + faction: enemy, + mode: single }, ikari: firestormIkari, - attackanimation: swordAttackAnimation + 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 }