Speelbooks for leaning mounts.

Contributed by Stayway.
This commit is contained in:
MobiusDev 2017-10-08 21:14:21 +00:00
parent 351f575e2f
commit 7781d500af
3 changed files with 327 additions and 34 deletions

View File

@ -366,22 +366,46 @@
<set name="icon" val="icon.etc_spell_books_assistance_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="20" />
<set name="is_tradable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_destroyable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_tradable" val="false" />
<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="7117" level="1" /> <!-- Spellbook: Hell Hound -->
</skills>
</item>
<item id="47149" name="Spellbook: War Horse" type="EtcItem">
<!-- A book that explains how to mount the War Horse. 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="default_action" val="SKILL_REDUCE" />
<set name="weight" val="20" />
<set name="is_tradable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_destroyable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_tradable" val="false" />
<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="7120" level="1" /> <!-- Spellbook: War Horse -->
</skills>
</item>
<item id="47150" name="Spellbook: Pegasus" type="EtcItem">
<!-- 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. -->
@ -411,22 +435,46 @@
<set name="icon" val="icon.etc_spell_books_assistance_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="weight" val="20" />
<set name="is_tradable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_destroyable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_tradable" val="false" />
<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="7121" level="1" /> <!-- Spellbook: Griffin -->
</skills>
</item>
<item id="47152" name="Spellbook: Wing Hound" type="EtcItem">
<!-- A book that explains how to mount the Wing Hound. 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="default_action" val="SKILL_REDUCE" />
<set name="weight" val="20" />
<set name="is_tradable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_destroyable" val="false" />
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_tradable" val="false" />
<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="7119" level="1" /> <!-- Spellbook: Wing Hound -->
</skills>
</item>
<item id="47153" name="NPC-only Blackbird Cloak" type="Armor">
<set name="icon" val="icon.armor_back04" />

View File

@ -789,15 +789,42 @@
<hitTime>1500</hitTime>
</skill>
<skill id="7117" toLevel="1" name="Spellbook: Hell Hound">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<icon>icon.skill7117</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>47148</itemConsumeId>
<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="OpMainjob" />
<condition name="CheckLevel">
<minLevel>99</minLevel>
<maxLevel>111</maxLevel>
<affectType>CASTER</affectType>
</condition>
<condition name="OpSkill">
<skillId>8906</skillId> <!-- Riding the Hell Hound -->
<skillLevel>1</skillLevel>
<hasLearned>false</hasLearned>
</condition>
</conditions>
<effects>
<effect name="CallSkill">
<skillId>8906</skillId> <!-- Riding the Hell Hound -->
<skillLvl>1</skillLvl>
</effect>
</effects>
</skill>
<skill id="7118" toLevel="1" name="Spellbook: Pegasus">
<!-- Updated to GC -->
<icon>icon.skill7118</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>47150</itemConsumeId>
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
@ -827,18 +854,99 @@
</effects>
</skill>
<skill id="7119" toLevel="1" name="Spellbook: Wing Hound">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<icon>icon.skill7119</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>47152</itemConsumeId>
<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>8908</skillId> <!-- Riding the Wing Hound -->
<skillLevel>1</skillLevel>
<hasLearned>false</hasLearned>
</condition>
</conditions>
<effects>
<effect name="CallSkill">
<skillId>8908</skillId> <!-- Riding the Wing Hound -->
<skillLvl>1</skillLvl>
</effect>
</effects>
</skill>
<skill id="7120" toLevel="1" name="Spellbook: War Horse">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<icon>icon.skill7120</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>47149</itemConsumeId>
<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>8909</skillId> <!-- Riding the War Horse -->
<skillLevel>1</skillLevel>
<hasLearned>false</hasLearned>
</condition>
</conditions>
<effects>
<effect name="CallSkill">
<skillId>8909</skillId> <!-- Riding the War Horse -->
<skillLvl>1</skillLvl>
</effect>
</effects>
</skill>
<skill id="7121" toLevel="1" name="Spellbook: Griffin">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<icon>icon.skill7121</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>47151</itemConsumeId>
<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>8910</skillId> <!-- Riding the Griffin -->
<skillLevel>1</skillLevel>
<hasLearned>false</hasLearned>
</condition>
</conditions>
<effects>
<effect name="CallSkill">
<skillId>8910</skillId> <!-- Riding the Griffin -->
<skillLvl>1</skillLvl>
</effect>
</effects>
</skill>
</list>

View File

@ -237,9 +237,41 @@
</effects>
</skill>
<skill id="8906" toLevel="1" name="Riding the Hell Hound">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>3600</abnormalTime>
<abnormalType>TRANSFORM</abnormalType>
<icon>icon.hellound_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>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="CanTransform">
<transformId>158</transformId>
</condition>
</conditions>
<effects>
<dispel>
<value level="1">CHANGEBODY,-1</value>
<value level="2">TURN_STONE,-1</value>
<value level="3">BUFF_SPECIAL_MULTI,-1</value>
</dispel>
<effect name="Transformation">
<transformationId>158</transformationId>
</effect>
<effect name="TargetCancel">
<chance>100</chance>
</effect>
</effects>
</skill>
<skill id="8907" toLevel="1" name="Riding the Pegasus">
<abnormalLvl>1</abnormalLvl>
@ -274,21 +306,126 @@
<effect name="Transformation">
<transformationId>159</transformationId>
</effect>
<effect name="TargetCancel">
<chance>100</chance>
</effect>
</effects>
</skill>
<skill id="8908" toLevel="1" name="Riding the Wing Hound">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>3600</abnormalTime>
<abnormalType>TRANSFORM</abnormalType>
<icon>icon.winghound_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>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="CanTransform">
<transformId>160</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="TargetCancel">
<chance>100</chance>
</effect>
<effect name="Transformation">
<transformationId>160</transformationId>
</effect>
</effects>
</skill>
<skill id="8909" toLevel="1" name="Riding the War Horse">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>3600</abnormalTime>
<abnormalType>TRANSFORM</abnormalType>
<icon>icon.warhorse_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>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="CanTransform">
<transformId>161</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>161</transformationId>
</effect>
<effect name="TargetCancel">
<chance>100</chance>
</effect>
</effects>
</skill>
<skill id="8910" toLevel="1" name="Riding the Griffin">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>3600</abnormalTime>
<abnormalType>TRANSFORM</abnormalType>
<icon>icon.griffin_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>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="CanTransform">
<transformId>162</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>162</transformationId>
</effect>
<effect name="TargetCancel">
<chance>100</chance>
</effect>
</effects>
</skill>
</list>