Addition of AddHuntingTime effect handler.

This commit is contained in:
MobiusDevelopment
2020-01-23 14:54:23 +00:00
parent 86b672924c
commit 3d0bdd0a46
18 changed files with 536 additions and 541 deletions

View File

@@ -67,7 +67,7 @@
<item id="80905" name="Storm Isle Time Recharge Stone" type="EtcItem">
<!-- Use to add 60 minutes to use the timed hunting zone Storm Isle. -->
<set name="icon" val="icon.timezone_refill_1" />
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<set name="weight" val="30" />
<set name="is_tradable" val="false" />
@@ -75,11 +75,16 @@
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<set name="immediate_effect" val="true" />
<skills>
<skill id="39542" level="1" /> <!-- Storm Isle's Prolongating Stone -->
</skills>
</item>
<item id="80906" name="Primeval Isle Time Recharge Stone" type="EtcItem">
<!-- Prolongs your Primeval Isle's raid for 60 min. -->
<set name="icon" val="icon.timezone_refill_2" />
<set name="default_action" val="SKILL_REDUCE_ON_SKILL_SUCCESS" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<set name="weight" val="30" />
<set name="is_tradable" val="false" />
@@ -87,6 +92,11 @@
<set name="is_depositable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<set name="immediate_effect" val="true" />
<skills>
<skill id="39543" level="1" /> <!-- Primeval Isle's Prolongating Stone -->
</skills>
</item>
<item id="80907" name="PC Cafe Summoning Stick" type="EtcItem">
<!-- Double-click to summon either Pa'agrio Orc or Pa'agrio Orc Hero. -->

View File

@@ -291,12 +291,50 @@
<reuseDelay>500</reuseDelay>
</skill>
<skill id="39542" toLevel="1" name="Storm Isle Time Recharge Stone">
<magicLvl>1</magicLvl>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>80905</itemConsumeId> <!-- Storm Isle Time Recharge Stone -->
<conditions>
<condition name="CheckLevel">
<minLevel>100</minLevel>
<maxLevel>120</maxLevel>
<affectType>CASTER</affectType>
</condition>
</conditions>
<effects>
<effect name="AddHuntingTime">
<zoneId>1</zoneId>
<time>3600000</time>
</effect>
</effects>
</skill>
<skill id="39543" toLevel="1" name="Primeval Isle's Prolongating Stone">
<magicLvl>1</magicLvl>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>80906</itemConsumeId> <!-- Primeval Isle Time Recharge Stone -->
<conditions>
<condition name="CheckLevel">
<minLevel>105</minLevel>
<maxLevel>120</maxLevel>
<affectType>CASTER</affectType>
</condition>
</conditions>
<effects>
<effect name="AddHuntingTime">
<zoneId>6</zoneId>
<time>3600000</time>
</effect>
</effects>
</skill>
<skill id="39544" toLevel="1" name="PC Cafe Summoning Stick">
<operateType>A1</operateType>

View File

@@ -7,6 +7,7 @@ AbstractStatEffect: Abstract class for managing stats.
AbstractStatPercentEffect: Abstract class for managing stat percentages. (l2jmobius)
Accuracy: P. Accuracy stat.
AddHate: Instant effect that increases target's hate towards you.
AddHuntingTime: Add time for time limited hunting zones. (l2jmobius)
AdditionalPotionCp: Increases the amount of CP heal gained from potions or elixirs. (l2jmobius)
AdditionalPotionHp: Increases the amount of HP heal gained from potions or elixirs. (l2jmobius)
AdditionalPotionMp: Increases the amount of MP heal gained from potions or elixirs. (l2jmobius)