Various item and skill implementations.

Contributed by robikbobik.
This commit is contained in:
MobiusDevelopment
2019-10-26 13:36:37 +00:00
parent e1476c55a7
commit 7cf70ca6cd
27 changed files with 927 additions and 136 deletions

View File

@@ -208,43 +208,45 @@
<item id="70110" name="Scroll: Dance of the Warrior" type="EtcItem">
<!-- Provides Dance of the Warrior effect for 10 minutes. Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. -->
<set name="icon" val="BranchIcon.Icon.etc_g_bm_dance_scroll_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<set name="weight" val="5" />
<set name="is_clan_depositable" val="false" />
<set name="is_mailable" val="false" />
<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="is_private_storeable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="commissionItemType" val="SCROLL_OTHER" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="SCROLL" />
<set name="handler" val="ItemSkills" />
<set name="immediate_effect" val="true" />
<set name="is_stackable" val="true" />
<skills>
<skill id="271" level="1" /> <!-- Dance of Warrior -->
<skill id="55243" level="1" /> <!-- Scroll: Dance of the Warrior -->
</skills>
</item>
<item id="70111" name="Scroll: Dance of the Mystic" type="EtcItem">
<!-- Provides Dance of the Mystic effect for 10 minutes. Cannot be exchanged, dropped, or sold. Can be stored in a private warehouse. -->
<set name="icon" val="BranchIcon.Icon.etc_g_bm_dance_scroll_i00" />
<set name="icon" val="icon.etc_g_bm_dance_scroll_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<set name="weight" val="5" />
<set name="is_clan_depositable" val="false" />
<set name="is_mailable" val="false" />
<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="is_private_storeable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="commissionItemType" val="SCROLL_OTHER" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="SCROLL" />
<set name="handler" val="ItemSkills" />
<set name="immediate_effect" val="true" />
<set name="is_stackable" val="true" />
<skills>
<skill id="273" level="1" /> <!-- Dance of Warrior -->
<skill id="55244" level="1" /> <!-- Scroll: Dance of the Mystic -->
</skills>
</item>
<item id="70112" name="Refined Romantic Chapeau - Special Trait" additionalName="7-day" type="Armor">

View File

@@ -2,7 +2,23 @@
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../xsd/skills.xsd">
<skill id="32203" toLevel="1" name="Limit Barrier">
<!-- This barrier can be removed only after hit 500 times. If you fail to hit it 500 times within 15 sec., the Raid Boss fully recovers HP. -->
<icon>icon.skill11621</icon>
<operateType>A1</operateType>
<icon>icon.skill32203</icon>
<operateType>A2</operateType>
<mpConsume>1</mpConsume>
<hitTime>100</hitTime>
<reuseDelay>15000</reuseDelay>
<effectPoint>867</effectPoint>
<abnormalType>INVINCIBILITY_SPECIAL</abnormalType>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>-5</magicCriticalRate>
<magicLvl>40</magicLvl>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>-1</abnormalTime>
<staticReuse>true</staticReuse>
<abnormalVisualEffect>SPIRIT_KING_WIND_AVE</abnormalVisualEffect><!-- This effect is not retail, but its cool -->
<isMagic>1</isMagic>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<affectObject>FRIEND</affectObject>
</skill>
</list>

View File

@@ -243,6 +243,8 @@
<!-- For 20 min., Acquired attribute XP +20%. -->
<icon>icon.elemental_bless_scrl_i00</icon>
<operateType>A2</operateType>
<isMagic>4</isMagic>
<effectPoint>1</effectPoint>
<abnormalLvl>1</abnormalLvl>
<abnormalTime>1200</abnormalTime>
<magicLvl>1</magicLvl>

View File

@@ -654,23 +654,55 @@
</effect>
</effects>
</skill>
<skill id="55243" toLevel="2" name="Scroll: Dance of the Warrior">
<skill id="55243" toLevel="1" name="Scroll: Dance of the Warrior">
<!-- For 10 min., P. Atk +12%. -->
<icon>icon.skill0271</icon>
<operateType>A1</operateType>
<isMagic>3</isMagic> <!-- Dance Skill -->
<abnormalLvl>4</abnormalLvl>
<abnormalTime>600</abnormalTime>
<abnormalType>CRITICAL_DMG_UP</abnormalType>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>70110</itemConsumeId>
<hitTime>2500</hitTime>
<reuseDelay>3000</reuseDelay>
<effectPoint>523</effectPoint>
<isMagic>3</isMagic> <!-- Static Skill -->
<magicLvl>1</magicLvl>
<operateType>A2</operateType>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="PAtk">
<amount>12</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="55244" toLevel="2" name="Scroll: Dance of the Mystic">
<skill id="55244" toLevel="1" name="Scroll: Dance of the Mystic">
<!-- For 10 min., M. Atk +20%. -->
<icon>icon.skill0273</icon>
<operateType>A1</operateType>
<isMagic>3</isMagic> <!-- Dance Skill -->
<abnormalLvl>4</abnormalLvl>
<abnormalTime>600</abnormalTime>
<abnormalType>CRITICAL_DMG_UP</abnormalType>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>70111</itemConsumeId>
<hitTime>2500</hitTime>
<reuseDelay>3000</reuseDelay>
<effectPoint>467</effectPoint>
<effectPoint>523</effectPoint>
<isMagic>3</isMagic> <!-- Static Skill -->
<magicLvl>1</magicLvl>
<operateType>A2</operateType>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<effects>
<effect name="MAtk">
<amount>20</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="55245" toLevel="8" name="Teleport: Town of Aden">
<operateType>A1</operateType>

View File

@@ -132,6 +132,7 @@
<skill id="55711" toLevel="1" name="Remove Lv. 4 Brooch">
<!-- Bright light fades. -->
<operateType>A1</operateType>
<effectPoint>1</effectPoint>
<effects>
<effect name="DispelBySlot">
<dispel>AVE_BROOCH,10</dispel>