Quest improvements.
Contributed by Stayway.
This commit is contained in:
@@ -89,7 +89,7 @@ public final class Q10830_TheLostGardenOfSpirits extends Quest
|
|||||||
case "34055-07.html":
|
case "34055-07.html":
|
||||||
{
|
{
|
||||||
giveItems(player, SOE, 1);
|
giveItems(player, SOE, 1);
|
||||||
addExpAndSp(player, 5932440000L, 14237820);
|
addExpAndSp(player, 1637472704L, 14237820);
|
||||||
qs.exitQuest(false, true);
|
qs.exitQuest(false, true);
|
||||||
htmltext = event;
|
htmltext = event;
|
||||||
break;
|
break;
|
||||||
|
@@ -91,7 +91,7 @@ public final class Q10831_UnbelievableSight extends Quest
|
|||||||
{
|
{
|
||||||
giveItems(player, SOE, 1);
|
giveItems(player, SOE, 1);
|
||||||
giveItems(player, SPIRIT_EVIL_TOUGHT_PIACE, 1);
|
giveItems(player, SPIRIT_EVIL_TOUGHT_PIACE, 1);
|
||||||
addExpAndSp(player, 5932440000L, 14237820);
|
addExpAndSp(player, 1637472704L, 14237820);
|
||||||
qs.exitQuest(false, true);
|
qs.exitQuest(false, true);
|
||||||
htmltext = event;
|
htmltext = event;
|
||||||
break;
|
break;
|
||||||
|
@@ -98,7 +98,7 @@ public final class Q10832_EnergyOfSadnessAndAnger extends Quest
|
|||||||
case "34056-07.html":
|
case "34056-07.html":
|
||||||
{
|
{
|
||||||
giveItems(player, SOE, 1);
|
giveItems(player, SOE, 1);
|
||||||
addExpAndSp(player, 7909920000L, 18983760);
|
addExpAndSp(player, 3614952704L, 18983760);
|
||||||
qs.exitQuest(false, true);
|
qs.exitQuest(false, true);
|
||||||
htmltext = event;
|
htmltext = event;
|
||||||
break;
|
break;
|
||||||
|
@@ -83,7 +83,7 @@ public final class Q10833_PutTheQueenOfSpiritsToSleep extends Quest
|
|||||||
giveItems(player, GIANTS_CODEX, 1);
|
giveItems(player, GIANTS_CODEX, 1);
|
||||||
giveItems(player, ELCYUM_CRYSTAL, 1);
|
giveItems(player, ELCYUM_CRYSTAL, 1);
|
||||||
giveItems(player, SOE, 1);
|
giveItems(player, SOE, 1);
|
||||||
addExpAndSp(player, 5932440000L, 14237820);
|
addExpAndSp(player, 1637472704L, 14237820);
|
||||||
qs.exitQuest(false, true);
|
qs.exitQuest(false, true);
|
||||||
htmltext = event;
|
htmltext = event;
|
||||||
break;
|
break;
|
||||||
|
@@ -387,12 +387,24 @@
|
|||||||
<!-- A book that explains how to mount the Pegasus. Only characters with Lv. 99 or above can mount. Can be obtained in Main Class status. -->
|
<!-- A book that explains how to mount the Pegasus. Only characters with Lv. 99 or above can mount. Can be obtained in Main Class status. -->
|
||||||
<set name="icon" val="icon.etc_spell_books_assistance_i00" />
|
<set name="icon" val="icon.etc_spell_books_assistance_i00" />
|
||||||
<set name="default_action" val="SKILL_REDUCE" />
|
<set name="default_action" val="SKILL_REDUCE" />
|
||||||
<set name="weight" val="20" />
|
<set name="is_sellable" val="false" />
|
||||||
<set name="is_tradable" val="false" />
|
|
||||||
<set name="is_dropable" val="false" />
|
<set name="is_dropable" val="false" />
|
||||||
<set name="is_destroyable" val="false" />
|
<set name="is_destroyable" val="false" />
|
||||||
<set name="is_depositable" val="false" />
|
<set name="is_tradable" val="false" />
|
||||||
<set name="is_sellable" val="false" />
|
<set name="weight" val="20" />
|
||||||
|
<set name="is_private_storeable" val="true" />
|
||||||
|
<set name="is_clan_depositable" val="false" />
|
||||||
|
<set name="is_mailable" val="false" />
|
||||||
|
<set name="handler" val="ItemSkills" />
|
||||||
|
<cond msgId="113">
|
||||||
|
<and>
|
||||||
|
<player level="99" />
|
||||||
|
<player subclass="false" />
|
||||||
|
</and>
|
||||||
|
</cond>
|
||||||
|
<skills>
|
||||||
|
<skill id="7118" level="1" /> <!-- Spellbook: Pegasus -->
|
||||||
|
</skills>
|
||||||
</item>
|
</item>
|
||||||
<item id="47151" name="Spellbook: Griffin" type="EtcItem">
|
<item id="47151" name="Spellbook: Griffin" type="EtcItem">
|
||||||
<!-- A book that explains how to mount the Griffin. Only characters with Lv. 99 or above can mount. Can be obtained in Main Class status. -->
|
<!-- A book that explains how to mount the Griffin. Only characters with Lv. 99 or above can mount. Can be obtained in Main Class status. -->
|
||||||
|
@@ -794,9 +794,37 @@
|
|||||||
<operateType>A1</operateType>
|
<operateType>A1</operateType>
|
||||||
</skill>
|
</skill>
|
||||||
<skill id="7118" toLevel="1" name="Spellbook: Pegasus">
|
<skill id="7118" toLevel="1" name="Spellbook: Pegasus">
|
||||||
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
<!-- Updated to GC -->
|
||||||
|
<itemConsumeCount>1</itemConsumeCount>
|
||||||
|
<itemConsumeId>47150</itemConsumeId>
|
||||||
<icon>icon.skill0000</icon>
|
<icon>icon.skill0000</icon>
|
||||||
<operateType>A1</operateType>
|
<operateType>A1</operateType>
|
||||||
|
<targetType>SELF</targetType>
|
||||||
|
<affectScope>SINGLE</affectScope>
|
||||||
|
<hitTime>1500</hitTime>
|
||||||
|
<hitCancelTime>0.5</hitCancelTime>
|
||||||
|
<magicLvl>99</magicLvl>
|
||||||
|
<isMagic>2</isMagic>
|
||||||
|
<magicCriticalRate>-5</magicCriticalRate>
|
||||||
|
<rideState>NONE;STRIDER;WYVERN;WOLF</rideState>
|
||||||
|
<conditions>
|
||||||
|
<condition name="CheckLevel">
|
||||||
|
<minLevel>99</minLevel>
|
||||||
|
<maxLevel>111</maxLevel>
|
||||||
|
<affectType>CASTER</affectType>
|
||||||
|
</condition>
|
||||||
|
<condition name="OpSkill">
|
||||||
|
<skillId>8907</skillId> <!-- Riding the Pegasus -->
|
||||||
|
<skillLevel>1</skillLevel>
|
||||||
|
<hasLearned>false</hasLearned>
|
||||||
|
</condition>
|
||||||
|
</conditions>
|
||||||
|
<effects>
|
||||||
|
<effect name="CallSkill">
|
||||||
|
<skillId>8907</skillId> <!-- Riding the Pegasus -->
|
||||||
|
<skillLvl>1</skillLvl>
|
||||||
|
</effect>
|
||||||
|
</effects>
|
||||||
</skill>
|
</skill>
|
||||||
<skill id="7119" toLevel="1" name="Spellbook: Wing Hound">
|
<skill id="7119" toLevel="1" name="Spellbook: Wing Hound">
|
||||||
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
||||||
|
@@ -242,9 +242,39 @@
|
|||||||
<operateType>A1</operateType>
|
<operateType>A1</operateType>
|
||||||
</skill>
|
</skill>
|
||||||
<skill id="8907" toLevel="1" name="Riding the Pegasus">
|
<skill id="8907" toLevel="1" name="Riding the Pegasus">
|
||||||
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
<abnormalLvl>1</abnormalLvl>
|
||||||
<icon>icon.skill0000</icon>
|
<abnormalTime>3600</abnormalTime>
|
||||||
<operateType>A1</operateType>
|
<abnormalType>TRANSFORM</abnormalType>
|
||||||
|
<icon>icon.pegasus_vehicle</icon>
|
||||||
|
<operateType>A2</operateType>
|
||||||
|
<effectPoint>1</effectPoint>
|
||||||
|
<basicProperty>NONE</basicProperty>
|
||||||
|
<rideState>NONE;STRIDER;WYVERN;WOLF</rideState>
|
||||||
|
<magicCriticalRate>5</magicCriticalRate>
|
||||||
|
<specialLevel>-1</specialLevel>
|
||||||
|
<hitCancelTime>0</hitCancelTime>
|
||||||
|
<irreplacableBuff>true</irreplacableBuff>
|
||||||
|
<isMagic>2</isMagic>
|
||||||
|
<hitTime>1000</hitTime>
|
||||||
|
<targetType>SELF</targetType>
|
||||||
|
<affectScope>SINGLE</affectScope>
|
||||||
|
<conditions>
|
||||||
|
<condition name="CanTransform">
|
||||||
|
<transformId>159</transformId>
|
||||||
|
</condition>
|
||||||
|
</conditions>
|
||||||
|
<effects>
|
||||||
|
<effect name="DispelBySlot">
|
||||||
|
<dispel>
|
||||||
|
<value level="1">CHANGEBODY,-1</value>
|
||||||
|
<value level="2">TURN_STONE,-1</value>
|
||||||
|
<value level="3">BUFF_SPECIAL_MULTI,-1</value>
|
||||||
|
</dispel>
|
||||||
|
</effect>
|
||||||
|
<effect name="Transformation">
|
||||||
|
<transformationId>159</transformationId>
|
||||||
|
</effect>
|
||||||
|
</effects>
|
||||||
</skill>
|
</skill>
|
||||||
<skill id="8908" toLevel="1" name="Riding the Wing Hound">
|
<skill id="8908" toLevel="1" name="Riding the Wing Hound">
|
||||||
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
|
||||||
|
Reference in New Issue
Block a user