Beginner quests rewards.

Thanks to vnknown.
This commit is contained in:
MobiusDevelopment 2024-01-27 00:07:18 +02:00
parent 976c76047c
commit 03813a4c54
18 changed files with 604 additions and 34 deletions

View File

@ -46,7 +46,7 @@ public class Q10995_MutualBenefit extends Quest
private static final int BOUNTY_POSTER = 90283;
// Rewards
private static final int SILVERSMITH_HAMMER = 49053;
private static final int RING_NOVICE = 29497;
private static final int RING_NOVICE = 49041;
private static final int NECKLACE_NOVICE = 49039;
// Monsters
private static final int BLACK_WOLF = 20317;

View File

@ -46,7 +46,7 @@ public class Q10996_TemplesDecorations extends Quest
private static final int WARRIORS_GAITERS = 90307;
private static final int MEDIUMS_TUNIC = 90308;
private static final int MEDIUMS_STOCKINGS = 90309;
private static final int RING_NOVICE = 29497;
private static final int EARRING_NOVICE = 49040;
// Monsters
private static final int BARBED_BATS = 20370;
private static final int CRYSTAL_PUMA = 20510;
@ -99,7 +99,7 @@ public class Q10996_TemplesDecorations extends Quest
takeItems(player, GOLEM_ORE, 20);
giveItems(player, WARRIORS_ARMOR, 1);
giveItems(player, WARRIORS_GAITERS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30538-03.html";
@ -117,7 +117,7 @@ public class Q10996_TemplesDecorations extends Quest
takeItems(player, GOLEM_ORE, 20);
giveItems(player, MEDIUMS_TUNIC, 1);
giveItems(player, MEDIUMS_STOCKINGS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30538-04.html";

View File

@ -44,7 +44,7 @@ public class Q11001_TombsOfAncestors extends Quest
// Rewards
private static final int SWORD_OF_SOLIDARITY = 49043;
private static final int WAND_OF_ADEPT = 49044;
private static final int RING_NOVICE = 29497;
private static final int RING_NOVICE = 49041;
private static final int NECKLACE_NOVICE = 49039;
// Monsters
private static final int WOLF = 20120;

View File

@ -45,7 +45,7 @@ public class Q11002_HelpWithTempleRestoration extends Quest
private static final int WARRIORS_GAITERS = 90307;
private static final int MEDIUMS_TUNIC = 90308;
private static final int MEDIUMS_STOCKINGS = 90309;
private static final int RING_NOVICE = 29497;
private static final int EARRING_NOVICE = 49040;
// Monsters
private static final int ORC_LIEUTENANT = 20096;
private static final int ORC_CAPTAIN = 20098;
@ -97,7 +97,7 @@ public class Q11002_HelpWithTempleRestoration extends Quest
takeItems(player, STONE_POWDER, 20);
giveItems(player, WARRIORS_ARMOR, 1);
giveItems(player, WARRIORS_GAITERS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30035-03.html";
@ -114,7 +114,7 @@ public class Q11002_HelpWithTempleRestoration extends Quest
takeItems(player, STONE_POWDER, 20);
giveItems(player, MEDIUMS_TUNIC, 1);
giveItems(player, MEDIUMS_STOCKINGS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30035-04.html";

View File

@ -45,7 +45,7 @@ public class Q11007_NoiseInWoods extends Quest
// Rewards
private static final int RED_SUNSET_SWORD = 49046;
private static final int RED_SUNSET_STAFF = 49045;
private static final int RING_NOVICE = 29497;
private static final int RING_NOVICE = 49041;
private static final int NECKLACE_NOVICE = 49039;
// Monsters
private static final int GRAY_WOLF = 20525;

View File

@ -45,7 +45,7 @@ public class Q11008_PreparationForDungeon extends Quest
private static final int WARRIORS_GAITERS = 90307;
private static final int MEDIUMS_TUNIC = 90308;
private static final int MEDIUMS_STOCKINGS = 90309;
private static final int RING_NOVICE = 29497;
private static final int EARRING_NOVICE = 49040;
// Monsters
private static final int KABOO_ORC_WARRIOR_CAPTAIN = 20472;
private static final int KABOO_ORC_WARRIOR_LIEUTENANT = 20473;
@ -99,7 +99,7 @@ public class Q11008_PreparationForDungeon extends Quest
takeItems(player, SPIDER_VENOM, 20);
giveItems(player, WARRIORS_ARMOR, 1);
giveItems(player, WARRIORS_GAITERS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30220-03.html";
@ -116,7 +116,7 @@ public class Q11008_PreparationForDungeon extends Quest
takeItems(player, SPIDER_VENOM, 20);
giveItems(player, MEDIUMS_TUNIC, 1);
giveItems(player, MEDIUMS_STOCKINGS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30220-04.html"; // Custom

View File

@ -45,7 +45,7 @@ public class Q11013_ShilensHunt extends Quest
// Rewards
private static final int BLOOD_SABER = 49050;
private static final int ELDRITCH_DAGGER = 49049;
private static final int RING_NOVICE = 29497;
private static final int RING_NOVICE = 49041;
private static final int NECKLACE_NOVICE = 49039;
// Monsters
private static final int ASHEN_WOLVES = 20456;

View File

@ -46,7 +46,7 @@ public class Q11014_SurpriseGift extends Quest
private static final int WARRIORS_GAITERS = 90307;
private static final int MEDIUMS_TUNIC = 90308;
private static final int MEDIUMS_STOCKINGS = 90309;
private static final int RING_NOVICE = 29497;
private static final int EARRING_NOVICE = 49040;
// Monsters
private static final int ZOMBIE_FOREST_ELF = 20015;
private static final int ZOMBIE_FOREST_ELF_RESEARCHER = 20020;
@ -100,7 +100,7 @@ public class Q11014_SurpriseGift extends Quest
takeItems(player, OLD_BONE_FRAGMENT, 20);
giveItems(player, WARRIORS_ARMOR, 1);
giveItems(player, WARRIORS_GAITERS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30136-03.html";
@ -118,7 +118,7 @@ public class Q11014_SurpriseGift extends Quest
takeItems(player, OLD_BONE_FRAGMENT, 20);
giveItems(player, MEDIUMS_TUNIC, 1);
giveItems(player, MEDIUMS_STOCKINGS, 1);
giveItems(player, RING_NOVICE, 2);
giveItems(player, EARRING_NOVICE, 2);
addExpAndSp(player, 80000, 0);
qs.exitQuest(false, true);
htmltext = "30136-04.html";

View File

@ -45,7 +45,7 @@ public class Q11019_TribalBenefit extends Quest
private static final int TRIBAL_CHRONICLE = 90261;
// Rewards
private static final int BUTCHERS_SWORD = 49052;
private static final int RING_NOVICE = 29497;
private static final int RING_NOVICE = 49041;
private static final int NECKLACE_NOVICE = 49039;
// Monsters
private static final int KASHA_WOLF = 20475;

View File

@ -6941,11 +6941,6 @@
<set id="304" minimumPieces="5">
<!-- Paulina's Heavy Armor set R garde in 5 pieces -->
<requiredItems>
<item id="47022" /> <!-- Paulina's Twilight Breastplate Heavy Armor -->
<item id="47023" /> <!-- Paulina's Twilight Gaiters Heavy Armor -->
<item id="47025" /> <!-- Paulina's Twilight Boots Heavy Armor -->
<item id="47024" /> <!-- Paulina's Twilight Gauntlets Heavy Armor -->
<item id="47021" /> <!-- Paulina's Twilight Helmet Heavy Armor -->
<item id="46865" /> <!-- Paulina's Seraph Breastplate Heavy Armor -->
<item id="46866" /> <!-- Paulina's Seraph Gaiters Heavy Armor -->
<item id="46868" /> <!-- Paulina's Seraph Boots Heavy Armor -->
@ -6959,11 +6954,6 @@
<set id="305" minimumPieces="5">
<!-- Paulina's Light Armor set R garde in 5 pieces -->
<requiredItems>
<item id="47028" /> <!-- Paulina's Twilight Leather Armor Light Armor -->
<item id="47029" /> <!-- Paulina's Twilight Leather Leggings Light Armor -->
<item id="47031" /> <!-- Paulina's Twilight Leather Boots Light Armor -->
<item id="47030" /> <!-- Paulina's Twilight Leather Gloves Light Armor -->
<item id="47027" /> <!-- Paulina's Twilight Leather Helmet Light Armor -->
<item id="46871" /> <!-- Paulina's Seraph Leather Armor Light Armor -->
<item id="46872" /> <!-- Paulina's Seraph Leather Leggings Light Armor -->
<item id="46874" /> <!-- Paulina's Seraph Leather Boots Light Armor -->
@ -6977,11 +6967,6 @@
<set id="306" minimumPieces="5">
<!-- Paulina's Robe set R garde in 5 pieces -->
<requiredItems>
<item id="47033" /> <!-- Paulina's Twilight Tunic Robe -->
<item id="47034" /> <!-- Paulina's Twilight Stockings Robe -->
<item id="47036" /> <!-- Paulina's Twilight Shoes Robe -->
<item id="47035" /> <!-- Paulina's Twilight Gloves Robe -->
<item id="47032" /> <!-- Paulina's Twilight Circlet Robe -->
<item id="46876" /> <!-- Paulina's Seraph Tunic Robe -->
<item id="46877" /> <!-- Paulina's Seraph Stockings Robe -->
<item id="46879" /> <!-- Paulina's Seraph Shoes Robe -->
@ -6992,6 +6977,65 @@
<skill id="13933" level="3" minimumPieces="5" /> <!-- Set Effect - Paulina's Robe, 5-piece -->
</skills>
</set>
<set id="307" minimumPieces="5">
<!-- Paulina's Heavy Armor set R garde in 5 pieces -->
<requiredItems>
<item id="47022" /> <!-- Paulina's Twilight Breastplate Heavy Armor -->
<item id="47023" /> <!-- Paulina's Twilight Gaiters Heavy Armor -->
<item id="47025" /> <!-- Paulina's Twilight Boots Heavy Armor -->
<item id="47024" /> <!-- Paulina's Twilight Gauntlets Heavy Armor -->
<item id="47021" /> <!-- Paulina's Twilight Helmet Heavy Armor -->
</requiredItems>
<skills>
<skill id="13931" level="3" minimumPieces="5" /> <!-- Set Effect - Paulina's Heavy Armor, 5-piece -->
</skills>
</set>
<set id="308" minimumPieces="5">
<!-- Paulina's Light Armor set R garde in 5 pieces -->
<requiredItems>
<item id="47028" /> <!-- Paulina's Twilight Leather Armor Light Armor -->
<item id="47029" /> <!-- Paulina's Twilight Leather Leggings Light Armor -->
<item id="47031" /> <!-- Paulina's Twilight Leather Boots Light Armor -->
<item id="47030" /> <!-- Paulina's Twilight Leather Gloves Light Armor -->
<item id="47027" /> <!-- Paulina's Twilight Leather Helmet Light Armor -->
</requiredItems>
<skills>
<skill id="13932" level="3" minimumPieces="5" /> <!-- Set Effect - Paulina's Light Armor, 5-piece -->
</skills>
</set>
<set id="309" minimumPieces="5">
<!-- Paulina's Robe set R garde in 5 pieces -->
<requiredItems>
<item id="47033" /> <!-- Paulina's Twilight Tunic Robe -->
<item id="47034" /> <!-- Paulina's Twilight Stockings Robe -->
<item id="47036" /> <!-- Paulina's Twilight Shoes Robe -->
<item id="47035" /> <!-- Paulina's Twilight Gloves Robe -->
<item id="47032" /> <!-- Paulina's Twilight Circlet Robe -->
</requiredItems>
<skills>
<skill id="13933" level="3" minimumPieces="5" /> <!-- Set Effect - Paulina's Robe, 5-piece -->
</skills>
</set>
<set id="310" minimumPieces="2">
<requiredItems>
<item id="90306" /> <!-- Warrior's Armor -->
<item id="90307" /> <!-- Warrior's Gaiters -->
</requiredItems>
<skills>
<skill id="3006" level="1" minimumPieces="2" /> <!-- Equip Set Items -->
<skill id="6941" level="1" minimumPieces="2" /> <!-- Warrior's Light Armor Set -->
</skills>
</set>
<set id="311" minimumPieces="2">
<requiredItems>
<item id="90308" /> <!-- Medium's Tunic -->
<item id="90309" /> <!-- Medium's Stockings -->
</requiredItems>
<skills>
<skill id="3006" level="1" minimumPieces="2" /> <!-- Equip Set Items -->
<skill id="6940" level="1" minimumPieces="2" /> <!-- Medium's Cloth Armor Set -->
</skills>
</set>
<set id="400" minimumPieces="1">
<requiredItems>
<item id="28440" /> <!-- Sayha's Talisman Stage 4 -->

View File

@ -1,5 +1,218 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/items.xsd">
<item id="49039" name="Necklace (Novice)" type="Armor">
<!-- Novice Necklace. -->
<set name="icon" val="icon.accessary_necklace_of_knowledge_i00" />
<set name="default_action" val="EQUIP" />
<set name="bodypart" val="neck" />
<set name="immediate_effect" val="true" />
<set name="material" val="SILVER" />
<set name="weight" val="150" />
<set name="is_sellable" val="false" />
<stats>
<stat type="mDef">18</stat>
</stats>
</item>
<item id="49040" name="Earring (Novice)" type="Armor">
<!-- Novice Earring. -->
<set name="icon" val="icon.accessary_mage_earing_i00" />
<set name="default_action" val="EQUIP" />
<set name="bodypart" val="rear;lear" />
<set name="immediate_effect" val="true" />
<set name="material" val="SILVER" />
<set name="weight" val="150" />
<set name="is_sellable" val="false" />
<stats>
<stat type="mDef">13</stat>
</stats>
</item>
<item id="49041" name="Ring (Novice)" type="Armor">
<!-- Novice Ring. -->
<set name="icon" val="icon.accessary_ring_of_knowledge_i00" />
<set name="default_action" val="EQUIP" />
<set name="bodypart" val="rfinger;lfinger" />
<set name="immediate_effect" val="true" />
<set name="material" val="GOLD" />
<set name="weight" val="150" />
<set name="is_sellable" val="false" />
<stats>
<stat type="mDef">10</stat>
</stats>
</item>
<item id="49043" name="Sword of Solidarity (Novice)" type="Weapon">
<!-- A mithril sword forged long ago to commemorate the alliance between Elves and Humans. Novice only. -->
<set name="icon" val="icon.weapon_long_sword_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="SWORD" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="BRONZE" />
<set name="weight" val="1300" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">12</stat>
<stat type="rCrit">8</stat>
<stat type="pAtkSpd">379</stat>
<stat type="randomDamage">10</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49044" name="Wand of Adept (Novice)" type="Weapon">
<!-- The wand presented to those who have finished their studies at the school of magic. Novice only. -->
<set name="icon" val="icon.weapon_apprentices_wand_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="BLUNT" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="WOOD" />
<set name="weight" val="1300" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_magic_weapon" val="true" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">6</stat>
<stat type="accCombat">8</stat>
<stat type="pAtkSpd">379</stat>
<stat type="randomDamage">20</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49045" name="Red Sunset Staff (Novice)" type="Weapon">
<!-- A staff used by warriors belonging to the Red Sunset clan. Novice only. -->
<set name="icon" val="icon.weapon_cedar_staff_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="BLUNT" />
<set name="bodypart" val="lrhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="WOOD" />
<set name="weight" val="1700" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_magic_weapon" val="true" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">15</stat>
<stat type="mAtk">18</stat>
<stat type="rCrit">6</stat>
<stat type="accCombat">8</stat>
<stat type="pAtkSpd">325</stat>
<stat type="randomDamage">20</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49046" name="Red Sunset Sword (Novice)" type="Weapon">
<!-- A sword used by warriors belonging to the Red Sunset clan. Novice only. -->
<set name="icon" val="icon.weapon_brandish_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="SWORD" />
<set name="bodypart" val="lrhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="weight" val="1300" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">8</stat>
<stat type="pAtkSpd">325</stat>
<stat type="randomDamage">10</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49049" name="Eldritch Dagger (Novice)" type="Weapon">
<!-- A steel dagger engraved with the runes of Shilen and Gran Kain. Novice only. -->
<set name="icon" val="icon.weapon_knife_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="DAGGER" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="weight" val="1130" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">12</stat>
<stat type="accCombat">-3.75</stat>
<stat type="pAtkSpd">433</stat>
<stat type="randomDamage">5</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49050" name="Blood Saber (Novice)" type="Weapon">
<!-- An Oriharukon sword crafted in the Abella style of the east. Novice only. -->
<set name="icon" val="icon.weapon_broad_sword_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="SWORD" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="ORIHARUKON" />
<set name="weight" val="1450" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">8</stat>
<stat type="pAtkSpd">379</stat>
<stat type="randomDamage">10</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49052" name="Butcher's Sword (Novice)" type="Weapon">
<!-- Sword granted to young Orc Fighters who distinguished themselves at war. -->
<set name="icon" val="icon.weapon_orcish_sword_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="SWORD" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="weight" val="1450" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">8</stat>
<stat type="pAtkSpd">379</stat>
<stat type="randomDamage">10</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49053" name="Silversmith Hammer (Novice)" type="Weapon">
<!-- A hammer silversmiths of the ancient Elmoreden used. Novice only. -->
<set name="icon" val="icon.weapon_iron_hammer_i00" />
<set name="default_action" val="EQUIP" />
<set name="weapon_type" val="BLUNT" />
<set name="bodypart" val="rhand" />
<set name="immediate_effect" val="true" />
<set name="material" val="STEEL" />
<set name="weight" val="1860" />
<set name="soulshots" val="1" />
<set name="spiritshots" val="1" />
<set name="is_sellable" val="false" />
<stats>
<stat type="pAtk">17</stat>
<stat type="mAtk">15</stat>
<stat type="rCrit">6</stat>
<stat type="accCombat">8</stat>
<stat type="pAtkSpd">379</stat>
<stat type="randomDamage">20</stat>
<stat type="pAtkRange">40</stat>
</stats>
</item>
<item id="49087" name="Improved Scroll of Escape" type="EtcItem">
<!-- Magic Scroll that relocates you to the nearest village. -->
<set name="icon" val="icon.etc_scroll_of_return_i01" />

View File

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/items.xsd">
<item id="70636" name="Party Buff Scroll - Lv. 1" additionalName="Event" type="EtcItem">
<!-- For 20 min., character's and nearby party members' P. / M. Atk. +3%. -->
<set name="icon" val="icon.etc_trans_4f_s_b_01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="120" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="PAPER" />
</item>
<item id="70637" name="Party Buff Scroll - Lv. 2" additionalName="Event" type="EtcItem">
<!-- For 20 min., character's and nearby party members' P. / M. Atk. / Atk. Spd. / Casting Spd. +5%. -->
<set name="icon" val="icon.etc_trans_4f_s_b_01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="120" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="PAPER" />
</item>
<item id="70638" name="Special Warrior's Fruit" additionalName="Event" type="EtcItem">
<!-- For 20 min., P. / M. Atk. +8%, P. / M. Def. +15%, HP/MP/CP +18%, HP/MP Recovery +24%. Recovers as HP 3% of the physical damage inflicted on the enemy with a certain probability. Cannot be stacked with Special Pirate Fruit. Cannot be exchanged, dropped or sold, shared within account. Can be stored in private warehouse. -->
<set name="icon" val="icon.etc_cobol_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="10" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="PAPER" />
</item>
<item id="70639" name="Warrior's XP/SP Scroll" additionalName="Event" type="EtcItem">
<!-- For 20 min. XP / SP +50%. Cannot be stacked with other XP / SP scrolls. Cannot be exchanged, dropped or sold, shared within account. Can be stored in private warehouse. -->
<set name="icon" val="icon.exp_bottle_scroll" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="10" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="PAPER" />
</item>
<item id="70640" name="Warrior's Recovery Potion" additionalName="Event" type="EtcItem">
<!-- Immediately restores 200 HP. Cannot be used, when HP is full. Cannot be exchanged, dropped or sold, shared within account. Can be stored in private warehouse. -->
<set name="icon" val="icon.etc_potion_scarlet_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="10" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="LIQUID" />
</item>
<item id="70641" name="Warrior's Major Recovery Potion" additionalName="Event" type="EtcItem">
<!-- Immediately restores 500 HP. Cannot be used, when HP is full. Cannot be exchanged, dropped or sold, shared within account. Can be stored in private warehouse. -->
<set name="icon" val="icon.etc_potion_red_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="10" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="material" val="LIQUID" />
</item>
<item id="70642" name="Warrior's MP Recovery Potion" additionalName="Event" type="EtcItem">
<!-- Immediately restores 60 MP. Cannot be used in the Olympiad. Cannot be exchanged, dropped or sold, shared within account. Can be stored in a private warehouse. -->
<set name="icon" val="icon.etc_potion_blue_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="10" />
<set name="etcitem_type" val="POTION" />
<set name="commissionItemType" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<set name="material" val="LIQUID" />
<skills>
<skill id="39258" level="1" /> <!-- Warrior MP Recovery Potion -->
</skills>
</item>
</list>

View File

@ -62,4 +62,92 @@
<set name="is_stackable" val="true" />
<set name="material" val="PAPER" />
</item>
<item id="90306" name="Warrior's Armor" type="Armor">
<!-- Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. Can be shared within account through Dimensional Merchant. -->
<set name="icon" val="icon.armor_t33_u_i00" />
<set name="default_action" val="EQUIP" />
<set name="armor_type" val="LIGHT" />
<set name="bodypart" val="chest" />
<set name="immediate_effect" val="true" />
<set name="material" val="BONE" />
<set name="weight" val="8970" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_freightable" val="true" />
<stats>
<stat type="pDef">45</stat>
</stats>
</item>
<item id="90307" name="Warrior's Gaiters" type="Armor">
<!-- Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. Can be shared within account through Dimensional Merchant. -->
<set name="icon" val="icon.armor_t33_l_i00" />
<set name="default_action" val="EQUIP" />
<set name="armor_type" val="LIGHT" />
<set name="bodypart" val="legs" />
<set name="immediate_effect" val="true" />
<set name="material" val="BONE" />
<set name="weight" val="4020" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_freightable" val="true" />
<stats>
<stat type="pDef">29</stat>
</stats>
</item>
<item id="90308" name="Medium's Tunic" type="Armor">
<!-- Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. Can be shared within account through Dimensional Merchant. -->
<set name="icon" val="icon.armor_t58_u_i00" />
<set name="default_action" val="EQUIP" />
<set name="armor_type" val="MAGIC" />
<set name="bodypart" val="chest" />
<set name="immediate_effect" val="true" />
<set name="material" val="CLOTH" />
<set name="weight" val="2080" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_freightable" val="true" />
<stats>
<stat type="pDef">27</stat>
<stat type="maxMp">60</stat>
</stats>
</item>
<item id="90309" name="Medium's Stockings" type="Armor">
<!-- Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. Can be shared within account through Dimensional Merchant. -->
<set name="icon" val="icon.armor_t58_l_i00" />
<set name="default_action" val="EQUIP" />
<set name="armor_type" val="MAGIC" />
<set name="bodypart" val="legs" />
<set name="immediate_effect" val="true" />
<set name="material" val="CLOTH" />
<set name="weight" val="1030" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_freightable" val="true" />
<stats>
<stat type="pDef">17</stat>
<stat type="maxMp">38</stat>
</stats>
</item>
<item id="90310" name="MP Recovery Potion (Novice)" type="EtcItem">
<!-- Magical MP-recovering potion. Cannot be exchanged, dropped, sold, or stored in a private warehouse. -->
<set name="icon" val="icon.etc_lesser_potion_blue_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="commissionItemType" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="weight" val="5" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<set name="material" val="LIQUID" />
<skills>
<skill id="39257" level="1" /> <!-- Newbie MP Recovery Potion -->
</skills>
</item>
</list>

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/items.xsd">
<item id="90415" name="Warrior MP Recovery Potion" type="EtcItem">
<!-- Magical MP-recovering potion. Cannot be exchanged, dropped, or sold in a private store. Can be stored in a private warehouse. Can be shared within account through Dimensional Merchant. -->
<set name="icon" val="icon.etc_lesser_potion_blue_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="material" val="LIQUID" />
<set name="weight" val="5" />
<set name="is_oly_restricted" val="true" />
<set name="is_freightable" val="true" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<set name="commissionItemType" val="POTION" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<skills>
<skill id="39258" level="1" /> <!-- Major Warrior Healing Potion -->
</skills>
</item>
</list>

View File

@ -500,4 +500,30 @@
</effectPoint>
<isMagic>1</isMagic>
</skill>
<skill id="6940" toLevel="1" name="Set Effect - Medium's Robe Armor">
<!-- Casting Spd. +5%. -->
<icon>icon.armor_t58_u_i00</icon>
<magicLevel>1</magicLevel>
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="MagicalAttackSpeed">
<amount>5</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="6941" toLevel="1" name="Set Effect - Warrior's Heavy Armor">
<!-- P. Def. +3%. -->
<icon>icon.armor_t33_u_i00</icon>
<magicLevel>1</magicLevel>
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="PhysicalDefence">
<amount>3</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
</list>

View File

@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="39257" toLevel="1" name="Newbie MP Recovery Potion">
<icon>icon.etc_reagent_white_i00</icon>
<isMagic>2</isMagic> <!-- Static Skill -->
<magicLevel>1</magicLevel>
<operateType>A1</operateType>
<reuseDelay>500</reuseDelay>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="Mp">
<amount>40</amount> <!-- need confirm -->
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="39258" toLevel="1" name="Warrior MP Recovery Potion">
<icon>icon.etc_reagent_white_i00</icon>
<blockedInOlympiad>true</blockedInOlympiad>
<isMagic>2</isMagic> <!-- Static Skill -->
<magicLevel>1</magicLevel>
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="Mp">
<amount>40</amount> <!-- Retail value is 40 -->
<mode>DIFF</mode>
</effect>
</effects>
</skill>
</list>

View File

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="55584" toLevel="2" name="Party Buff Scroll - Lv. 1">
<!-- For 20 min., P. / M. Atk. +3%. -->
<icon>icon.etc_trans_4f_s_b_01</icon>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<hitTime>700</hitTime>
<reuseDelay>10000</reuseDelay>
</skill>
<skill id="55585" toLevel="1" name="Special Warrior's Fruit">
<!-- For 20 min., P. / M. Atk. +8%, P. / M. Def. +15%, HP/MP/CP +18%, HP/MP Recovery Bonus +24%. Recovers as HP 3% of the physical damage inflicted on the enemy with a certain probability. -->
<icon>icon.etc_cobol_i01</icon>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<reuseDelay>20000</reuseDelay>
<effectPoint>1</effectPoint>
</skill>
<skill id="55586" toLevel="1" name="Warrior's XP/SP Scroll">
<!-- For 20 minutes., obtained XP/SP + 50%. -->
<icon>icon.exp_bottle_scroll</icon>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<reuseDelay>20000</reuseDelay>
<effectPoint>1</effectPoint>
</skill>
<skill id="55587" toLevel="1" name="Warrior's Recovery Potion">
<icon>icon.etc_potion_scarlet_i00</icon>
<operateType>A1</operateType>
</skill>
<skill id="55588" toLevel="1" name="Warrior's Major Recovery Potion">
<icon>icon.etc_potion_red_i00</icon>
<operateType>A1</operateType>
</skill>
<skill id="55589" toLevel="1" name="Warrior's MP Recovery Potion">
<icon>icon.etc_potion_blue_i00</icon>
<operateType>A1</operateType>
<blockedInOlympiad>true</blockedInOlympiad>
<isMagic>2</isMagic> <!-- Static Skill -->
<magicLevel>1</magicLevel>
<operateType>A1</operateType>
<reuseDelay>500</reuseDelay>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="Mp">
<amount>60</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
</list>

View File

@ -5,8 +5,8 @@ XAMPP: https://www.mediafire.com/file/hkehxpyjn81ybsw/xampp-windows-x64-8.0.11-2
Eclipse: https://www.mediafire.com/file/dd2fj30rtvj33lz/eclipse-java-2023-03-R-win32-x86_64.zip
Geodata: https://www.mediafire.com/file/9huhlj0ehyas458/L2J_Mobius_Classic_Interlude_Geodata.zip
Client (password L2jMobius): https://drive.google.com/file/d/1SM79tmgvgqh1TufVZfE93_7kuU_ZRvNz
System: https://www.mediafire.com/file/0frfpbf65hhbb3c/L2J_Mobius_Classic_Interlude_System_v14.zip
Client (password L2jMobius): https://drive.google.com/file/d/1oCTAk_XhumKgIdfOrQ7sOb0ISYalNMgL
System: https://www.mediafire.com/file/1zwjcykzy4kpwmo/L2J_Mobius_Classic_Interlude_System_v15.zip
All provided download links are for personal use. Redistribution of these links is bannable.