Addition of Chuseok Harvest Festival event.

Contributed by CostyKiller.
This commit is contained in:
MobiusDevelopment
2022-09-22 08:26:16 +00:00
parent f0146e42c8
commit 70b98b3da5
39 changed files with 929 additions and 64 deletions

View File

@@ -12,8 +12,17 @@
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<skills>
<skill id="15145" level="1" /> <!-- Ruler's Authority -->
</skills>
<stats>
<stat type="pDef">50</stat>
<stat type="fireRes">15</stat>
<stat type="waterRes">15</stat>
<stat type="windRes">15</stat>
<stat type="earthRes">15</stat>
<stat type="holyRes">15</stat>
<stat type="darkRes">15</stat>
</stats>
</item>
<item id="80801" name="Golden Pig's Lucky Coin" type="EtcItem">

View File

@@ -861,7 +861,7 @@
<set name="is_sellable" val="false" />
<skills>
<skill id="8864" level="8" /> <!-- Heavenly Talisman (Insanity lvl 8) -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Talisman - Infinity -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Heavenly Talisman -->
<skill id="35553" level="1" type="ON_UNEQUIP" /> <!-- Unequip Heavenly Talisman -->
</skills>
</item>

View File

@@ -418,11 +418,18 @@
<!-- Changes the armor appearance to that of Lovely Hanbok for 24 h. -->
<set name="icon" val="icon.dragon_dye_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="reuse_delay" val="300" />
<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" />
<skills>
<skill id="39602" level="1" /> <!-- Potion of Appearance for PA Event - Lovely Hanbok -->
</skills>
</item>
<item id="81039" name="PA Event Potion of Appearance - Jester" type="EtcItem">
<!-- Changes appearance by wearing Jester Outfit for 24 h. -->

View File

@@ -179,11 +179,17 @@
<!-- Potion that removes effect of Festival Fairy's Potion of Appearance. -->
<set name="icon" val="icon.etc_whiteday_herb" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="material" val="PAPER" />
<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="immediate_effect" val="true" />
<set name="handler" val="ItemSkills" />
<skills>
<skill id="39609" level="1" /> <!-- Festival Fairy's Style Cancelling Oil -->
</skills>
</item>
<item id="81126" name="Mysterious Pack Lv. 1" type="EtcItem">
<!-- Double-click to obtain a rare item. -->

View File

@@ -1043,6 +1043,13 @@
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<cond>
<player MaximumVitalityPoints="140000" />
</cond>
<skills>
<skill id="39621" level="1" /> <!-- Honey Rice Cakes -->
</skills>
</item>
<item id="81368" name="Lovely Hanbok Appearance Stone" additionalName="Event" type="EtcItem">
<!-- Changes the appearance of the entire armor to that of Lovely Hanbok. Used with upper or full-body armor. -->

View File

@@ -98,9 +98,30 @@
<skill id="39207" toLevel="1" name="Red Libra's Fortune Scroll">
<!-- For 30 min., damage +5%, Vitality bonus +50%. -->
<icon>icon.etc_charm_of_luck_i00</icon>
<operateType>A1</operateType>
<isMagic>4</isMagic>
<operateType>A2</operateType>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>1800</abnormalTime>
<abnormalType>SONGPYEN_BUFF</abnormalType>
<canBeDispelled>false</canBeDispelled>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<blockedInOlympiad>true</blockedInOlympiad>
<reuseDelay>5000</reuseDelay>
<isMagic>4</isMagic>
<conditions>
<condition name="OpNotInEvent" />
</conditions>
<effects>
<effect name="PAtk">
<amount>5</amount>
<mode>PER</mode>
</effect>
<effect name="MAtk">
<amount>5</amount>
<mode>PER</mode>
</effect>
</effects>
</skill>
<skill id="39208" toLevel="17" name="Red Libra's Adena Gift Box">
<operateType>A1</operateType>

View File

@@ -21,11 +21,30 @@
<skill id="39602" toLevel="1" name="Potion of Appearance for PA Event - Lovely Hanbok">
<!-- Changes the armor appearance to that of Lovely Hanbok. -->
<icon>icon.armor_t2000_b_i00</icon>
<operateType>A1</operateType>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>86400</abnormalTime>
<abnormalType>APPEARANCE_POTION</abnormalType>
<abnormalVisualEffect>AVE_RED_LIBRA_29</abnormalVisualEffect>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<irreplacableBuff>true</irreplacableBuff>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<reuseDelay>5000</reuseDelay>
<effectPoint>780</effectPoint>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39603" toLevel="1" name="PA Event Potion of Appearance - Jester">
<!-- Changes the armor appearance to that of Jester Outfit. -->
@@ -81,10 +100,32 @@
</skill>
<skill id="39609" toLevel="1" name="Festival Fairy's Style Cancelling Oil">
<icon>icon.armor_t2000_b_i00</icon>
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<operateType>A1</operateType>
<hitTime>1500</hitTime>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>5</abnormalTime>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="OpAffectedBySkill">
<skillId>39602</skillId>
</condition>
</conditions>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39610" toLevel="1" name="Freya's Scroll of Storm">
<!-- For 10 min., Vitality Consumption +$s1 and Acquired XP/ SP +$s2 while hunting. Remains after death. Cooldown is 9 min. Only usable when 1 or more Vitality slot is full. -->
@@ -215,7 +256,21 @@
<skill id="39621" toLevel="1" name="Honey Rice Cakes">
<!-- Recovers 10,000 Vitality. -->
<icon>icon.skill0000</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>81367</itemConsumeId> <!-- Songpyeon (Event)-->
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="CanUseVitalityIncreaseItem" />
</conditions>
<effects>
<effect name="VitalityPointUp">
<value>10000</value>
</effect>
</effects>
</skill>
<skill id="39622" toLevel="1" name="Lovely Hanbok Appearance Stone">
<!-- An appearance stone that changes appearance to that of a Lovely Hanbok Suit. Can be used on upper and full-body costumes. -->

View File

@@ -263,6 +263,8 @@ public enum AbnormalType
AIR_LIGHT(-1),
PK_DEBUFF1(-1),
PK_DEBUFF2(-1),
SONGPYEN_BUFF(-1),
APPEARANCE_POTION(-1),
AB_HAWK_EYE(0),
ALL_ATTACK_DOWN(1),
ALL_ATTACK_UP(2),

View File

@@ -435,8 +435,15 @@
<set name="icon" val="icon.etc_charm_of_luck_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<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="etcitem_type" val="SCROLL" />
<skills>
<skill id="39207" level="2" /> <!-- Festival Fairy's Five-colored Sweets -->
</skills>
</item>
<item id="48226" name="Lucky Bait" type="EtcItem">
<!-- A very lucky-looking bait. -->

View File

@@ -12,8 +12,17 @@
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<skills>
<skill id="15145" level="1" /> <!-- Ruler's Authority -->
</skills>
<stats>
<stat type="pDef">50</stat>
<stat type="fireRes">15</stat>
<stat type="waterRes">15</stat>
<stat type="windRes">15</stat>
<stat type="earthRes">15</stat>
<stat type="holyRes">15</stat>
<stat type="darkRes">15</stat>
</stats>
</item>
<item id="80801" name="Golden Pig's Lucky Coin" type="EtcItem">

View File

@@ -861,7 +861,7 @@
<set name="is_sellable" val="false" />
<skills>
<skill id="8864" level="8" /> <!-- Heavenly Talisman (Insanity lvl 8) -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Talisman - Infinity -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Heavenly Talisman -->
<skill id="35553" level="1" type="ON_UNEQUIP" /> <!-- Unequip Heavenly Talisman -->
</skills>
</item>

View File

@@ -418,11 +418,18 @@
<!-- Changes the armor appearance to that of Lovely Hanbok for 24 h. -->
<set name="icon" val="icon.dragon_dye_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="reuse_delay" val="300" />
<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" />
<skills>
<skill id="39602" level="1" /> <!-- Potion of Appearance for PA Event - Lovely Hanbok -->
</skills>
</item>
<item id="81039" name="PA Event Potion of Appearance - Jester" type="EtcItem">
<!-- Changes appearance by wearing Jester Outfit for 24 h. -->

View File

@@ -179,11 +179,17 @@
<!-- Potion that removes effect of Festival Fairy's Potion of Appearance. -->
<set name="icon" val="icon.etc_whiteday_herb" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="material" val="PAPER" />
<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="immediate_effect" val="true" />
<set name="handler" val="ItemSkills" />
<skills>
<skill id="39609" level="1" /> <!-- Festival Fairy's Style Cancelling Oil -->
</skills>
</item>
<item id="81126" name="Mysterious Pack Lv. 1" type="EtcItem">
<!-- Double-click to obtain a rare item. -->

View File

@@ -1043,6 +1043,13 @@
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<cond>
<player MaximumVitalityPoints="140000" />
</cond>
<skills>
<skill id="39621" level="1" /> <!-- Honey Rice Cakes -->
</skills>
</item>
<item id="81368" name="Lovely Hanbok Appearance Stone" additionalName="Event" type="EtcItem">
<!-- Changes the appearance of the entire armor to that of Lovely Hanbok. Used with upper or full-body armor. -->

View File

@@ -821,7 +821,7 @@
<set name="is_sellable" val="false" />
<skills>
<skill id="8864" level="8" /> <!-- Heavenly Talisman (Insanity lvl 8) -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Talisman - Infinity -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Heavenly Talisman -->
<skill id="35553" level="1" type="ON_UNEQUIP" /> <!-- Unequip Heavenly Talisman -->
</skills>
</item>

View File

@@ -96,11 +96,140 @@
<reuseDelay>500</reuseDelay>
</skill>
<skill id="39207" toLevel="1" name="Red Libra's Fortune Scroll">
<!-- For 30 min., damage +$s1, Acquired XP/ SP +$s2. -->
<icon>icon.etc_charm_of_luck_i00</icon>
<operateType>A1</operateType>
<!-- Fills your body with a special energy of the new world.\nFor 30 min., P./ M. Atk. +20%, Atk. Spd./ Casting Spd. +20%, Critical Rate for basic attacks, P./ M. Skill Critical Rate, Critical Damage for basic attacks and P./ M. Skill Critical Damage +20%, Speed +30.\nRemoved when entering the Olympiad or the Ceremony of Chaos. -->
<!-- level 2 Festival Fairy's Five-colored Sweets -->
<!-- For 30 min., Attribute Attack +70, Attribute Resistance +70, Vitality bonus +5%%.\nThe effect is removed when entering the Olympiad or the Ceremony of Chaos. -->
<icon>
<value level="1">icon.etc_charm_of_luck_i00</value>
<value level="2">icon.ev_ricecake_potion</value>
</icon>
<operateType>A2</operateType>
<abnormalLevel>
<value level="1">1</value>
<value level="2">2</value>
</abnormalLevel>
<abnormalTime>1800</abnormalTime>
<abnormalType>SONGPYEN_BUFF</abnormalType>
<canBeDispelled>false</canBeDispelled>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<blockedInOlympiad>true</blockedInOlympiad>
<reuseDelay>
<value level="1">5000</value>
<value level="2">2000</value>
</reuseDelay>
<isMagic>4</isMagic>
<reuseDelay>5000</reuseDelay>
<conditions>
<condition name="OpNotInEvent" />
</conditions>
<effects>
<effect name="AttackAttributeAdd" level="2">
<amount>100</amount>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>FIRE</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>WATER</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>WIND</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>EARTH</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>HOLY</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>DARK</attribute>
</effect>
<effect name="PAtk">
<amount>
<value level="1">20</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MAtk">
<amount>
<value level="1">20</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillPower">
<amount>
<value level="1">1</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalSkillPower">
<amount>
<value level="1">1</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalDefence">
<amount>
<value level="1">1</value>
<value level="2">20</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">1</value>
<value level="2">20</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalAttackSpeed" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalAttackSpeed" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="CriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillCriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicCriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="CriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillCriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicCriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="Speed" level="1">
<amount>30</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="39208" toLevel="17" name="Red Libra's +7 Agathion Charm Gift Box">
<operateType>A1</operateType>

View File

@@ -21,11 +21,30 @@
<skill id="39602" toLevel="1" name="Potion of Appearance for PA Event - Lovely Hanbok">
<!-- Changes the armor appearance to that of Lovely Hanbok. -->
<icon>icon.armor_t2000_b_i00</icon>
<operateType>A1</operateType>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>86400</abnormalTime>
<abnormalType>APPEARANCE_POTION</abnormalType>
<abnormalVisualEffect>AVE_RED_LIBRA_29</abnormalVisualEffect>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<irreplacableBuff>true</irreplacableBuff>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<reuseDelay>5000</reuseDelay>
<effectPoint>780</effectPoint>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39603" toLevel="1" name="PA Event Potion of Appearance - Jester">
<!-- Changes the armor appearance to that of Jester Outfit. -->
@@ -81,10 +100,32 @@
</skill>
<skill id="39609" toLevel="1" name="Festival Fairy's Style Cancelling Oil">
<icon>icon.armor_t2000_b_i00</icon>
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<operateType>A1</operateType>
<hitTime>1500</hitTime>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>5</abnormalTime>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="OpAffectedBySkill">
<skillId>39602</skillId>
</condition>
</conditions>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39610" toLevel="1" name="Freya's Scroll of Storm">
<!-- For 10 min., Vitality Consumption +$s1 and Acquired XP/ SP +$s2 while hunting. Remains after death. Cooldown is 9 min. Only usable when 1 or more Vitality slot is full. -->
@@ -214,7 +255,21 @@
<skill id="39621" toLevel="1" name="Honey Rice Cakes">
<!-- Recovers 10,000 Vitality. -->
<icon>icon.skill0000</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>81367</itemConsumeId> <!-- Songpyeon (Event)-->
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="CanUseVitalityIncreaseItem" />
</conditions>
<effects>
<effect name="VitalityPointUp">
<value>10000</value>
</effect>
</effects>
</skill>
<skill id="39622" toLevel="1" name="Lovely Hanbok Appearance Stone">
<!-- An appearance stone that changes appearance to that of a Lovely Hanbok Suit. Can be used on upper and full-body costumes. -->

View File

@@ -264,6 +264,8 @@ public enum AbnormalType
PK_DEBUFF1(-1),
PK_DEBUFF2(-1),
ERATON(-1),
SONGPYEN_BUFF(-1),
APPEARANCE_POTION(-1),
AB_HAWK_EYE(0),
ALL_ATTACK_DOWN(1),
ALL_ATTACK_UP(2),

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/multisell.xsd">
<npcs>
<npc>34604</npc> <!-- Moon Rabbit -->
</npcs>
<item>
<ingredient id="82196" count="1" /> <!-- Wish Ticket Event -->
<production id="82195" count="1" /> <!-- Harvest Festivals Gift Pouch Event x3 -->
</item>
<item>
<ingredient id="82196" count="2" /> <!-- Wish Ticket Event -->
<production id="80800" count="1" /> <!-- Ruler's Authority Event x1 -->
</item>
<item>
<ingredient id="82196" count="2" /> <!-- Wish Ticket Event -->
<production id="81873" count="1" /> <!-- Heavenly Talisman Event x1 -->
</item>
<item>
<ingredient id="82196" count="1" /> <!-- Wish Ticket Event -->
<ingredient id="57" count="5000000000" /> <!-- Adena -->
<production id="20571" count="1" /> <!-- Eva's Rune (Event) 3-day x1 -->
</item>
<item>
<ingredient id="82196" count="1" /> <!-- Wish Ticket Event -->
<ingredient id="57" count="50000000" /> <!-- Adena -->
<production id="81815" count="3" /> <!-- Homunculus' Hourglass x3 -->
</item>
<item>
<ingredient id="82196" count="1" /> <!-- Wish Ticket Event -->
<ingredient id="57" count="1000000000" /> <!-- Adena -->
<production id="81368" count="1" /> <!-- Appearance Stone: Lovely Hanbok Event x1 -->
</item>
<item>
<ingredient id="57" count="10000000" /> <!-- Adena -->
<production id="81125" count="1" /> <!-- Festival Fairy's Style Cancelling Oil Event x1 -->
</item>
<item>
<ingredient id="57" count="5000000" /> <!-- Adena -->
<production id="81038" count="1" /> <!-- PA Event's Appearance Potion - Lovely Hanbok x1 -->
</item>
</list>

View File

@@ -0,0 +1,5 @@
<html><body>
I don't understand your surprise. In Chuseok, which falls on the 15th day of the 8th moon of the lunar calendar, the largest full moon rises in the sky once a year. Right now it is shining brightly in the center of Giran. I can take you there, you'll see with your own eyes.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival moveToTheMoon"><font color="FF6868">Move to the moon</font></Button>
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest ChuseokHarvestFestival 34604.htm">To the beginning</Button>
</body></html>

View File

@@ -0,0 +1,8 @@
<html><body>Happy holiday, traveler!<br>
Have you seen this huge moon on Giran Square? I look at it an think that the specks on the moon are similar in shape to... a carrot. What do they remind you of?<br>
Imagine, there is a belief that the dark markings on the near side of the moon are a giant rabbit that cooks rice cakes. And if you look at the moon and you see the outline of such a rabbit, then you need to make a wish right away, because it will certainly come true.<br>
*rabbit laughs*<br>
Ha! To be honest, I'm terribly bad at cooking, but I love making others happy. If suddenly you have a Wish Ticket, then I will exchange it for supplies that will definitely come in handy on your travels. How do I get a ticket? Look at the moon and make a wish!<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival 34604-1.htm"><font color="LEVEL">"The moon on Giran Square... What!?"</font></Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_multisell 2466"><font color="FF6868">Exchange a Wish Ticket</font></Button>
</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>
You can make a wish at the Full Moon once a day. For this you will receive a Wish Ticket. Take it to the Moon Rabbit to exchange for a small gift in honor of the Chuseok holiday.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival getTicket"><font color="FF6868">Make a wish (once a day)</font></Button>
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest ChuseokHarvestFestival 34605.htm">To the beginning</Button>
</body></html>

View File

@@ -0,0 +1,6 @@
<html><body>
In honor of the celebration, the moon is ready to give you the Full Moon's Energy buff.<br>
It is valid for 24 hours. Every hour that energy fills your body, you will receive a Chuseok Gift Bag in your inventory. In total - 24 small but pleasant gifts. You can renew the buff at any time.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival getBuff"><font color="FF6868">Get a buff</font></Button>
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest ChuseokHarvestFestival 34605.htm">To the beginning</Button>
</body></html>

View File

@@ -0,0 +1,4 @@
<html><body>
I'm sorry, but you have to be at least level 105.<br>
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest ChuseokHarvestFestival 34605.htm"><font color="LEVEL">To the beginning</font></Button>
</body></html>

View File

@@ -0,0 +1,5 @@
<html><body>
*A large and bright moon appeared in Giran. One has only to look at her, as the soul immediately becomes calm*<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival 34605-1.htm"><font color="LEVEL">Make a wish (once a day)</font></Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ChuseokHarvestFestival 34605-2.htm"><font color="FF6868">Get a buff</font></Button>
</body></html>

View File

@@ -0,0 +1,154 @@
/*
* This file is part of the L2J Mobius project.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package events.ChuseokHarvestFestival;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.util.Calendar;
import java.util.logging.Level;
import org.l2jmobius.commons.database.DatabaseFactory;
import org.l2jmobius.gameserver.model.Location;
import org.l2jmobius.gameserver.model.World;
import org.l2jmobius.gameserver.model.actor.Npc;
import org.l2jmobius.gameserver.model.actor.Player;
import org.l2jmobius.gameserver.model.holders.SkillHolder;
import org.l2jmobius.gameserver.model.quest.LongTimeEvent;
/**
* @URL https://l2central.info/main/events_and_promos/1459.html
* @author CostyKiller
*/
public class ChuseokHarvestFestival extends LongTimeEvent
{
// NPCs
private static final int MOON_RABBIT = 34604;
private static final int FULL_MOON = 34605;
// Item
private static final int WISH_TICKET = 82196;
// Skill
private static final SkillHolder ENERGY_BUFF = new SkillHolder(34288, 1); // Full Moon's Festive Energy
// Misc
private static final String CHUSEOK_HARVEST_FESTIVAL_VAR = "CHUSEOK_HARVEST_FESTIVAL_TICKET_RECEIVED";
private static final int PLAYER_LEVEL = 105;
// Moon Location
private static final Location FULL_MOON_LOC = new Location(81241, 148863, -3472);
public ChuseokHarvestFestival()
{
addStartNpc(MOON_RABBIT);
addFirstTalkId(MOON_RABBIT, FULL_MOON);
addTalkId(MOON_RABBIT, FULL_MOON);
if (isEventPeriod())
{
startQuestTimer("schedule", 1000, null, null);
}
}
@Override
public String onAdvEvent(String event, Npc npc, Player player)
{
String htmltext = event;
switch (event)
{
case "getTicket":
{
if (player.getLevel() < PLAYER_LEVEL)
{
htmltext = "no-level.htm";
break;
}
else if (player.getVariables().getBoolean(CHUSEOK_HARVEST_FESTIVAL_VAR, false))
{
player.sendMessage("This character has already received a ticket. An account can receive a ticket once a day.");
return null;
}
else
{
giveItems(player, WISH_TICKET, 1);
player.getVariables().set(CHUSEOK_HARVEST_FESTIVAL_VAR, true);
player.getVariables().storeMe();
// htmltext = "34065-successful.htm"; // TODO: Addd retail html if any.
break;
}
}
case "getBuff":
{
if (player.getLevel() < PLAYER_LEVEL)
{
htmltext = "no-level.htm";
break;
}
npc.setTarget(player);
npc.doCast(ENERGY_BUFF.getSkill());
return null;
}
case "moveToTheMoon":
{
player.teleToLocation(FULL_MOON_LOC, true);
return "";
}
case "schedule":
{
final Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 6);
calendar.set(Calendar.MINUTE, 30);
cancelQuestTimers("reset");
startQuestTimer("reset", calendar.getTimeInMillis() - System.currentTimeMillis(), null, null);
break;
}
case "reset":
{
// Update data for offline players.
try (Connection con = DatabaseFactory.getConnection();
PreparedStatement ps = con.prepareStatement("DELETE FROM character_variables WHERE var=?"))
{
ps.setString(1, CHUSEOK_HARVEST_FESTIVAL_VAR);
ps.executeUpdate();
}
catch (Exception e)
{
LOGGER.log(Level.SEVERE, "Could not reset Chuseok Harvest Festival Event var: ", e);
}
// Update data for online players.
for (Player plr : World.getInstance().getPlayers())
{
plr.getVariables().remove(CHUSEOK_HARVEST_FESTIVAL_VAR);
plr.getVariables().storeMe();
}
cancelQuestTimers("schedule");
startQuestTimer("schedule", 1000, null, null);
break;
}
}
return htmltext;
}
@Override
public String onFirstTalk(Npc npc, Player player)
{
return npc.getId() + ".htm";
}
public static void main(String[] args)
{
new ChuseokHarvestFestival();
}
}

View File

@@ -0,0 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<event name="Chuseok Harvest Festival" active="07 09 2022-28 09 2022" enableShrines="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/eventConfig.xsd">
<spawnlist>
<!-- Full Moon -->
<add npc="34605" x="80939" y="149068" z="-3472" heading="3355" /> <!-- Giran -->
<!-- Moon Rabbit -->
<add npc="34604" x="-14143" y="123176" z="-3096" heading="30212" /> <!-- Gludio -->
<add npc="34604" x="16354" y="142848" z="-2680" heading="14450" /> <!-- Dion -->
<add npc="34604" x="80824" y="147987" z="-3448" heading="3355" /> <!-- Giran -->
<add npc="34604" x="82008" y="53874" z="-1472" heading="3355" /> <!-- Oren -->
<add npc="34604" x="147457" y="27863" z="-2248" heading="17863" /> <!-- Aden -->
<add npc="34604" x="112172" y="220447" z="-3648" heading="30708" /> <!-- Heine -->
<add npc="34604" x="148195" y="-57368" z="-2752" heading="17863" /> <!-- Goddard -->
<add npc="34604" x="44530" y="-48368" z="-776" heading="14450" /> <!-- Rune -->
<add npc="34604" x="86897" y="-141346" z="-1320" heading="53153" /> <!-- Schuttgart -->
<add npc="34604" x="-114822" y="256375" z="-1472" heading="49744" /> <!-- Talking Island -->
<add npc="34604" x="-78832" y="249115" z="-3272" heading="56380" /> <!-- Faeron Village -->
<add npc="34604" x="-80485" y="149537" z="-3016" heading="16383" /> <!-- Gludin -->
<add npc="34604" x="117380" y="76684" z="-2672" heading="40961" /> <!-- Hunters Village -->
<add npc="34604" x="208499" y="87743" z="-1006" heading="28764" /> <!-- Arcan -->
</spawnlist>
<destroyItemsOnEnd>
<item id="82195" /> <!-- Harvest Festival's Gift Pouch Event -->
<item id="80800" /> <!-- Ruler's Authority Event -->
<item id="81873" /> <!-- Heavenly Talisman Event -->
<item id="81368" /> <!-- Appearance Stone: Lovely Hanbok Event -->
<item id="81125" /> <!-- Festival Fairy's Style Cancelling Oil Event -->
<item id="81038" /> <!-- PA Event's Appearance Potion - Lovely Hanbok -->
<item id="82196" /> <!-- Wish Ticket Event -->
<item id="48225" /> <!-- Multicolored Songpyeon Event -->
<item id="81367" /> <!-- Songpyeon Event -->
</destroyItemsOnEnd>
<messages>
<add type="onEnd" text="[Event] Chuseok Harvest Festival has ended!" />
<add type="onEnter" text="[Event] Chuseok Harvest Festival (until September 28)" />
</messages>
</event>

View File

@@ -430,13 +430,20 @@
<skill id="39171" level="3" /> <!--Lucky Gift Coupon (6-hour) -->
</skills>
</item>
<item id="48225" name="Festival Fairy's Five-colored Sweets" additionalName="Event" type="EtcItem">
<!-- For 30 min., Vitality bonus +30%. -->
<item id="48225" name="Multicolored Songpyeon" additionalName="Event" type="EtcItem">
<!-- A plate with five kinds of rice cakes of different colors, embodying the harmony of nature. Such a set is a mandatory dish during the celebration of Chuseok. When used, for 30 min., Attribute Attack/ Resistance +100, Power of basic attacks and P./ M. skills +10%, P./ M. Def. +20%.. -->
<set name="icon" val="icon.ev_ricecake_potion" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="PAPER" />
<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="etcitem_type" val="SCROLL" />
<skills>
<skill id="39207" level="2" /> <!-- Multicolored Songpyen -->
</skills>
</item>
<item id="48226" name="Lucky Bait" type="EtcItem">
<!-- A very lucky-looking bait. -->

View File

@@ -12,8 +12,17 @@
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<skills>
<skill id="15145" level="1" /> <!-- Ruler's Authority -->
</skills>
<stats>
<stat type="pDef">50</stat>
<stat type="fireRes">15</stat>
<stat type="waterRes">15</stat>
<stat type="windRes">15</stat>
<stat type="earthRes">15</stat>
<stat type="holyRes">15</stat>
<stat type="darkRes">15</stat>
</stats>
</item>
<item id="80801" name="Golden Pig's Lucky Coin" type="EtcItem">

View File

@@ -861,7 +861,7 @@
<set name="is_sellable" val="false" />
<skills>
<skill id="8864" level="8" /> <!-- Heavenly Talisman (Insanity lvl 8) -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Talisman - Infinity -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Heavenly Talisman -->
<skill id="35553" level="1" type="ON_UNEQUIP" /> <!-- Unequip Heavenly Talisman -->
</skills>
</item>

View File

@@ -411,11 +411,18 @@
<!-- Changes the armor appearance to that of Lovely Hanbok for 24 h. -->
<set name="icon" val="icon.dragon_dye_i01" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="reuse_delay" val="300" />
<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" />
<skills>
<skill id="39602" level="1" /> <!-- Potion of Appearance for PA Event - Lovely Hanbok -->
</skills>
</item>
<item id="81039" name="PA Event Potion of Appearance - Jester" type="EtcItem">
<!-- Changes appearance by wearing Jester Outfit for 24 h. -->

View File

@@ -179,11 +179,17 @@
<!-- Potion that removes effect of Festival Fairy's Potion of Appearance. -->
<set name="icon" val="icon.etc_whiteday_herb" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="etcitem_type" val="POTION" />
<set name="material" val="PAPER" />
<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="immediate_effect" val="true" />
<set name="handler" val="ItemSkills" />
<skills>
<skill id="39609" level="1" /> <!-- Festival Fairy's Style Cancelling Oil -->
</skills>
</item>
<item id="81126" name="Mysterious Pack Lv. 1" type="EtcItem">
<!-- Double-click to obtain a rare item. -->

View File

@@ -1035,8 +1035,8 @@
<stat type="mDef">114</stat>
</stats>
</item>
<item id="81367" name="Vitality Recovering Honey Rice Cakes" additionalName="Event" type="EtcItem">
<!-- Full Moon's gift. Recovers a certain amount of Vitality. Cooldown: 0.1 sec. -->
<item id="81367" name="Songpyeon" additionalName="Event" type="EtcItem">
<!-- A pasty made of glutinous rice, which is traditionally prepared during the celebration of Chuseok. It has a pleasant coniferous smell, thanks to kneading the dough on a board sprinkled with pine needles. Eat this to restore some Vitality. -->
<set name="icon" val="BranchSys.icon.br_taiwan_newyear_food_c_i00" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="LIQUID" />
@@ -1045,6 +1045,13 @@
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="handler" val="ItemSkills" />
<cond>
<player MaximumVitalityPoints="140000" />
</cond>
<skills>
<skill id="39621" level="1" /> <!-- Honey Rice Cakes -->
</skills>
</item>
<item id="81368" name="Lovely Hanbok Appearance Stone" additionalName="Event" type="EtcItem">
<!-- Changes the appearance of the entire armor to that of Lovely Hanbok. Used with upper or full-body armor. -->

View File

@@ -805,7 +805,7 @@
<skill id="18714" level="20" /> <!-- Blue Cat's Eye -->
</skills>
</item>
<item id="81873" name="Heavenly Talisman" additionalName="1-day" type="Armor">
<item id="81873" name="Heavenly Talisman" additionalName="Event" type="Armor">
<!-- Max HP/ MP/ CP +7%, P./ M. Accuracy +2, P./ M. Evasion +2, Vampiric Rage +5%, Atk./ Casting Spd. +70, P. Critical Rate +30, M. Critical Rate +10, P./ M. Atk. +3%, Skill Power +7%, Damage Reflection Resistance +40, Fixed Damage Resistance +15%, P./ M. Def. +750, all stats +3, MP Consumption -3%, Skill Cooldown -3%. Effects of two identical talismans do not stack, the higher-level talisman takes precedence. -->
<set name="icon" val="icon.accessory_heaven_talisman" />
<set name="default_action" val="EQUIP" />
@@ -818,7 +818,7 @@
<set name="is_sellable" val="false" />
<skills>
<skill id="8864" level="8" /> <!-- Heavenly Talisman (Insanity lvl 8) -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Talisman - Infinity -->
<skill id="35552" level="1" type="ON_EQUIP" /> <!-- Equip Heavenly Talisman -->
<skill id="35553" level="1" type="ON_UNEQUIP" /> <!-- Unequip Heavenly Talisman -->
</skills>
</item>

View File

@@ -1154,8 +1154,8 @@
<!-- Skill add in option stat when enchant/upgrade -->
<set name="material" val="SILVER" />
</item>
<item id="82195" name="Lineage II Anniversary Gift" additionalName="Event" type="EtcItem">
<!-- A gift for the anniversary of Lineage 2. Double-click to obtain Master Yogi's Staff or +16 Master Yogi's Staff Pack, Scroll: Enchant Master Yogi's Weapon (20 pcs.) and up to 9 anniversary items. -->
<item id="82195" name="Harvest Festival's Gift Pouch" additionalName="Event" type="EtcItem">
<!-- Full Moon put a special gift inside this pouch to celebrate Harvest Festival. You can obtain 1 item. -->
<set name="icon" val="icon.christmas_card_box2" />
<set name="default_action" val="CAPSULE" />
<set name="immediate_effect" val="true" />
@@ -1168,27 +1168,22 @@
<set name="extractableCountMax" val="1" />
<set name="handler" val="ExtractableItems" />
<capsuled_items>
<item id="37560" min="4" max="4" chance="4.95" /> <!-- Emperor's Vitality Tonic -->
<item id="47428" min="12" max="12" chance="4.95" /> <!-- Freya's Scroll of Storm -->
<item id="47820" min="1" max="1" chance="4.95" /> <!-- Sayha's Talisman Pack Lv. 9 -->
<item id="47821" min="1" max="1" chance="4.95" /> <!-- Sayha's Talisman Pack Lv. 10 -->
<item id="48497" min="4" max="4" chance="4.95" /> <!-- Glowing Dragon's Attribute Potion XP -->
<item id="48642" min="4" max="4" chance="4.95" /> <!-- Shining Nevit's Gold Hourglass -->
<item id="48666" min="1" max="1" chance="0.5" /> <!-- Low-grade Dragon Weapon Pack -->
<item id="48667" min="1" max="1" chance="0.25" /> <!-- Mid-grade Dragon Weapon Pack -->
<item id="48830" min="4" max="4" chance="4.95" /> <!-- Freya's Ice Rose -->
<item id="48907" min="1" max="1" chance="4.95" /> <!-- Shillien's Soul Crystal Lv. 9 Weapon -->
<item id="48908" min="1" max="1" chance="4.95" /> <!-- Shillien's Soul Crystal Lv. 10 Weapon -->
<item id="80663" min="1" max="1" chance="0.25" /> <!-- High-grade Dragon Weapon Pack -->
<item id="80842" min="4" max="4" chance="4.95" /> <!-- Honey Dark Beer -->
<item id="80958" min="1" max="1" chance="4.95" /> <!-- Sealed Heavenly Talisman -->
<item id="80959" min="1" max="1" chance="4.95" /> <!-- Epic Talisman -->
<item id="19463" min="1" max="1" chance="4.95" /> <!-- Blessed Antharas' Earring -->
<item id="19464" min="1" max="1" chance="4.95" /> <!-- Blessed Valakas' Necklace -->
<item id="36946" min="1" max="1" chance="4.95" /> <!-- Lindvior's Earring -->
<item id="80333" min="1" max="1" chance="4.95" /> <!-- Dragon's Necklace -->
<item id="80334" min="1" max="1" chance="4.95" /> <!-- Dragon's Earring -->
<item id="80335" min="1" max="1" chance="4.95" /> <!-- Dragon's Ring -->
<!-- Chance 85% -->
<item id="81367" min="1" max="1" chance="42.5" /> <!-- Songpyeon Event -->
<item id="48225" min="1" max="1" chance="42.5" /> <!-- Multicolored Songpyeon Event -->
<!-- Chance 10% -->
<item id="30297" min="1" max="1" chance="2.5" /> <!-- Superior Giant's Codex -->
<item id="30298" min="1" max="1" chance="2.5" /> <!-- Superior Giant's Codex - Mastery -->
<item id="46150" min="1" max="1" chance="2.5" /> <!-- Superior Giant's Codex - Chapter 1 -->
<item id="46151" min="1" max="1" chance="2.5" /> <!-- Superior Giant's Codex - Mastery Chapter 1 -->
<!-- Chance 5% -->
<item id="37717" min="1" max="1" chance="0.71" /> <!-- Talisman of Seven Signs -->
<item id="39573" min="1" max="1" chance="0.71" /> <!-- Sealed Talisman of Insanity -->
<item id="48204" min="1" max="1" chance="0.71" /> <!-- Radiant Warrior's Circlet -->
<item id="48207" min="1" max="1" chance="0.71" /> <!-- Radiant Wizard's Circlet -->
<item id="48210" min="1" max="1" chance="0.72" /> <!-- Radiant Knight's Circlet -->
<item id="29547" min="1" max="1" chance="0.72" /> <!-- Superior La Vie En Rose's Brooch -->
<item id="80837" min="1" max="1" chance="0.72" /> <!-- Superior Kaliel's Bracelet -->
</capsuled_items>
</item>
<item id="82196" name="Chuseok Wish Ticket" additionalName="Event" type="EtcItem">

View File

@@ -999,9 +999,62 @@
<operateType>A1</operateType>
</skill>
<skill id="34288" toLevel="25" name="Full Moon's Festive Energy - Lv. 1">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<!-- Miraculous energy that fills your body. Once every 1 hour, when the buff goes to the next level, you can get a bag with gifts. Total 24 levels. Attention! You can't get a gift if your character is dead or you don't have enough free slots in your inventory. -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>3600</abnormalTime>
<abnormalType>EVENT_BUFF</abnormalType>
<abnormalVisualEffect>S_EVENT_MOON_AVE</abnormalVisualEffect>
<hitTime>1000</hitTime>
<magicLevel>105</magicLevel>
<operateType>A2</operateType>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<targetType>TARGET</targetType>
<affectScope>SINGLE</affectScope>
<stayAfterDeath>true</stayAfterDeath>
<canBeDispelled>false</canBeDispelled>
<conditions>
<condition name="CheckLevel">
<minLevel>105</minLevel>
</condition>
</conditions>
<effects>
<effect name="Restoration" fromLevel="1" toLevel="24">
<itemId>82195</itemId>
<itemCount>1</itemCount>
</effect>
</effects>
<endEffects>
<effect name="CallSkill" fromLevel="1" toLevel="23">
<skillId>34288</skillId> <!-- Full Moon's Festive Energy -->
<skillLevel>
<value level="1">2</value>
<value level="2">3</value>
<value level="3">4</value>
<value level="4">5</value>
<value level="5">6</value>
<value level="6">7</value>
<value level="7">8</value>
<value level="8">9</value>
<value level="9">10</value>
<value level="10">11</value>
<value level="11">12</value>
<value level="12">13</value>
<value level="13">14</value>
<value level="14">15</value>
<value level="15">16</value>
<value level="16">17</value>
<value level="17">18</value>
<value level="18">19</value>
<value level="19">20</value>
<value level="20">21</value>
<value level="21">22</value>
<value level="22">23</value>
<value level="23">24</value>
</skillLevel>
</effect>
</endEffects>
</skill>
<skill id="34289" toLevel="2" name="Atelia's Weak Energy">
<!-- AUTO GENERATED SKILL TODO: FIX IT -->

View File

@@ -95,12 +95,141 @@
<coolTime>500</coolTime>
<reuseDelay>500</reuseDelay>
</skill>
<skill id="39207" toLevel="1" name="Newbie's Fortune Scroll">
<!-- For 30 min., damage +$s1, Acquired XP/ SP +$s2. -->
<icon>icon.etc_charm_of_luck_i00</icon>
<operateType>A1</operateType>
<skill id="39207" toLevel="2" name="Newbie's Fortune Scroll">
<!-- Fills your body with a special energy of the new world.\nFor 30 min., P./ M. Atk. +20%, Atk. Spd./ Casting Spd. +20%, Critical Rate for basic attacks, P./ M. Skill Critical Rate, Critical Damage for basic attacks and P./ M. Skill Critical Damage +20%, Speed +30.\nRemoved when entering the Olympiad or the Ceremony of Chaos. -->
<!-- level 2 Multicolored Songpyeon -->
<!-- You ate a whole plate of rice cakes.\n\nFor 30 min., Attribute Attack/ Resistance +100, Power of basic attacks and P./ M. skills +10%, P./ M. Def. +20%.\nThe buff is removed when entering the Olympiad or the Ceremony of Chaos. -->
<icon>
<value level="1">icon.etc_charm_of_luck_i00</value>
<value level="2">icon.ev_ricecake_potion</value>
</icon>
<operateType>A2</operateType>
<abnormalLevel>
<value level="1">1</value>
<value level="2">2</value>
</abnormalLevel>
<abnormalTime>1800</abnormalTime>
<abnormalType>SONGPYEN_BUFF</abnormalType>
<canBeDispelled>false</canBeDispelled>
<magicCriticalRate>5</magicCriticalRate>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<blockedInOlympiad>true</blockedInOlympiad>
<reuseDelay>
<value level="1">5000</value>
<value level="2">2000</value>
</reuseDelay>
<isMagic>4</isMagic>
<reuseDelay>5000</reuseDelay>
<conditions>
<condition name="OpNotInEvent" />
</conditions>
<effects>
<effect name="AttackAttributeAdd" level="2">
<amount>100</amount>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>FIRE</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>WATER</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>WIND</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>EARTH</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>HOLY</attribute>
</effect>
<effect name="DefenceAttribute" level="2">
<amount>100</amount>
<attribute>DARK</attribute>
</effect>
<effect name="PAtk">
<amount>
<value level="1">20</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MAtk">
<amount>
<value level="1">20</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillPower">
<amount>
<value level="1">1</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalSkillPower">
<amount>
<value level="1">1</value>
<value level="2">10</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalDefence">
<amount>
<value level="1">1</value>
<value level="2">20</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalDefence">
<amount>
<value level="1">1</value>
<value level="2">20</value>
</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalAttackSpeed" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicalAttackSpeed" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="CriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillCriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicCriticalRate" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="CriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="PhysicalSkillCriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="MagicCriticalDamage" level="1">
<amount>20</amount>
<mode>PER</mode>
</effect>
<effect name="Speed" level="1">
<amount>30</amount>
<mode>DIFF</mode>
</effect>
</effects>
</skill>
<skill id="39208" toLevel="17" name="Red Libra's +7 Agathion Charm Gift Box">
<operateType>A1</operateType>

View File

@@ -21,11 +21,30 @@
<skill id="39602" toLevel="1" name="Potion of Appearance for PA Event - Lovely Hanbok">
<!-- Changes the armor appearance to that of Lovely Hanbok. -->
<icon>icon.armor_t2000_b_i00</icon>
<operateType>A1</operateType>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>86400</abnormalTime>
<abnormalType>APPEARANCE_POTION</abnormalType>
<abnormalVisualEffect>AVE_RED_LIBRA_29</abnormalVisualEffect>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<irreplacableBuff>true</irreplacableBuff>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<reuseDelay>5000</reuseDelay>
<effectPoint>780</effectPoint>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39603" toLevel="1" name="PA Event Potion of Appearance - Jester">
<!-- Changes the armor appearance to that of Jester Outfit. -->
@@ -81,10 +100,32 @@
</skill>
<skill id="39609" toLevel="1" name="Festival Fairy's Style Cancelling Oil">
<icon>icon.armor_t2000_b_i00</icon>
<!-- AUTO GENERATED SKILL TODO: FIX IT -->
<operateType>A1</operateType>
<hitTime>1500</hitTime>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>5</abnormalTime>
<operateType>A2</operateType>
<reuseDelay>5000</reuseDelay>
<effectPoint>1</effectPoint>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<hitCancelTime>0</hitCancelTime>
<isMagic>4</isMagic>
<hitTime>1500</hitTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<reuseDelayType>S</reuseDelayType>
<conditions>
<condition name="OpAffectedBySkill">
<skillId>39602</skillId>
</condition>
</conditions>
<effects>
<effect name="DispelBySlot">
<dispel>
<value level="1">APPEARANCE_POTION,1</value>
</dispel>
</effect>
</effects>
</skill>
<skill id="39610" toLevel="1" name="Freya's Scroll of Storm">
<!-- For 10 min., Vitality Consumption +$s1 and Acquired XP/ SP +$s2 while hunting. Remains after death. Cooldown is 9 min. Only usable when 1 or more Vitality slot is full. -->
@@ -214,7 +255,21 @@
<skill id="39621" toLevel="1" name="Honey Rice Cakes">
<!-- Recovers 10,000 Vitality. -->
<icon>icon.skill0000</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>81367</itemConsumeId> <!-- Songpyeon (Event)-->
<operateType>A1</operateType>
<magicCriticalRate>5</magicCriticalRate>
<specialLevel>-1</specialLevel>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<conditions>
<condition name="CanUseVitalityIncreaseItem" />
</conditions>
<effects>
<effect name="VitalityPointUp">
<value>10000</value>
</effect>
</effects>
</skill>
<skill id="39622" toLevel="1" name="Lovely Hanbok Appearance Stone">
<!-- An appearance stone that changes appearance to that of a Lovely Hanbok Suit. Can be used on upper and full-body costumes. -->

View File

@@ -266,6 +266,9 @@ public enum AbnormalType
ERATON(-1),
DK_AURA(-1),
SPIRIT_ALTAR(-1),
EVENT_BUFF(-1),
SONGPYEN_BUFF(-1),
APPEARANCE_POTION(-1),
AB_HAWK_EYE(0),
ALL_ATTACK_DOWN(1),
ALL_ATTACK_UP(2),