Support for Balthus Event.

Contributed by Index.
This commit is contained in:
MobiusDevelopment
2022-03-23 11:23:11 +00:00
parent 7e327f1402
commit 5dd8637495
81 changed files with 3714 additions and 36 deletions

View File

@@ -102,12 +102,16 @@
<!-- Disguises you as a Balthus Knight for 2 h. Can be used only by characters of level 85 or higher. The effect is removed if you switch to a different class. -->
<set name="icon" val="icon.ev_balthus_token" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="reuse_delay" val="120000" /> <!-- 1 minute -->
<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="is_freightable" val="true" />
<set name="handler" val="ItemSkills" />
<skills>
<skill id="27859" level="1" /> <!-- Lucky Gift Coupon (2-hour) -->
</skills>
</item>
<item id="28610" name="Veteran Duo Bracelet Pack" additionalName="Event" type="EtcItem">
<!-- Contains 1 Veteran Duo Bracelet. -->

View File

@@ -1283,12 +1283,16 @@
<!-- Can apply to the Lucky Gift raffle for 2 h. Can be used only by characters of level 85 or higher. The effect is removed if you switch to a different class. -->
<set name="icon" val="icon.ev_balthus_token" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="reuse_delay" val="120000" /> <!-- 1 minute -->
<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="is_freightable" val="true" />
<set name="material" val="PAPER" />
<set name="handler" val="ItemSkills" />
<skills>
<skill id="39171" level="1" /> <!-- Lucky Gift Coupon (2-hour) -->
</skills>
</item>
<item id="47386" name="Sibi's Letter" additionalName="Event" type="EtcItem">
<!-- Letter from Sibi, the Balthus Knights Supply Officer. -->

View File

@@ -402,6 +402,14 @@
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="immediate_effect" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="is_event_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="etcitem_type" val="SCROLL" />
<skills>
<skill id="39171" level="2" /> <!--Lucky Gift Coupon (3-hour) -->
</skills>
</item>
<item id="48224" name="Lucky Gift Coupon" additionalName="6-hour" type="EtcItem">
<!-- For 6 h., changes the appearance of your armor into that of the Hanbok, also allows you to take part in the Lucky Gift Draw. For characters of level 85 or higher. The effect is removed if you switch to a different class. -->
@@ -413,6 +421,14 @@
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="immediate_effect" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="is_event_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="etcitem_type" val="SCROLL" />
<skills>
<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%. -->

View File

@@ -740,6 +740,14 @@
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_freightable" val="true" />
<set name="immediate_effect" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="is_event_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="etcitem_type" val="SCROLL" />
<skills>
<skill id="39171" level="4" /> <!--Lucky Gift Coupon (8-hour) -->
</skills>
</item>
<item id="48854" name="1 Billion Adena Box" type="EtcItem">
<!-- Festival Fairy's gift. Double-click to obtain 1 billion adena. -->

View File

@@ -86,6 +86,17 @@
<set name="is_dropable" val="false" />
<set name="is_sellable" val="false" />
<set name="is_freightable" val="true" />
<set name="immediate_effect" val="true" />
<set name="is_sellable" val="false" />
<set name="is_stackable" val="true" />
<set name="is_oly_restricted" val="true" />
<set name="is_event_restricted" val="true" />
<set name="handler" val="ItemSkills" />
<set name="reuse_delay" val="5" />
<set name="etcitem_type" val="SCROLL" />
<skills>
<skill id="29441" level="1" /> <!-- Glowing Dragon's Attribute Potion -->
</skills>
</item>
<item id="60010" name="Pantheon's Protection Box" type="EtcItem">
<!-- Double-click to obtain 1 useful item with a certain chance. -->
@@ -98,12 +109,19 @@
<item id="60011" name="Festival Fairy's Good Luck Bag" additionalName="Event" type="EtcItem">
<!-- Double-click to obtain 3 Festival Fairy's Lucky Tickets (1-hour). -->
<set name="icon" val="icon.card_event_luck_pocket" />
<set name="default_action" val="SKILL_REDUCE" />
<set name="material" val="FISH" />
<set name="is_tradable" val="false" />
<set name="is_dropable" val="false" />
<set name="is_destroyable" val="false" />
<set name="is_sellable" val="false" />
<set name="default_action" val="PEEL" />
<set name="immediate_effect" val="true" />
<set name="material" val="PAPER" />
<set name="is_stackable" val="true" />
<set name="reuse_delay" val="86400000" /> <!-- 1 Day -->
<set name="handler" val="ExtractableItems" />
<capsuled_items>
<item id="60009" min="3" max="3" chance="100" /> <!-- Festival Fairy's Lucky Ticket -->
</capsuled_items>
</item>
<item id="60012" name="Barter Package" type="EtcItem">
<!-- Double-click to obtain rare items. -->

View File

@@ -1103,8 +1103,41 @@
<skill id="27859" toLevel="1" name="Balthus Knights' Top-grade Mark">
<!-- Grants you a disguise for 2 h. You'll have a chance to receive special supplies. Acquired XP/ SP +50%. -->
<icon>icon.ev_balthus_token</icon>
<operateType>A1</operateType>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>28609</itemConsumeId>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>7200</abnormalTime>
<abnormalType>CHANGEBODY</abnormalType>
<abnormalVisualEffect>CHANGESHAPE_TRANSFORM</abnormalVisualEffect>
<stayAfterDeath>true</stayAfterDeath>
<blockedInOlympiad>true</blockedInOlympiad>
<effectPoint>1</effectPoint>
<isMagic>4</isMagic> <!-- Magic Skill -->
<magicLevel>56</magicLevel>
<operateType>A2</operateType>
<reuseDelay>60000</reuseDelay>
<canBeDispelled>false</canBeDispelled>
<hitTime>500</hitTime>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<irreplacableBuff>true</irreplacableBuff>
<isNecessaryToggle>true</isNecessaryToggle>
<passiveConditions>
<condition name="CheckLevel">
<minLevel>85</minLevel>
</condition>
</passiveConditions>
<effects>
<effect name="ExpModify">
<amount>50</amount>
</effect>
<effect name="SpModify">
<amount>50</amount>
</effect>
</effects>
</skill>
<skill id="27860" toLevel="1" name="Royal R99-grade White Save Ticket - Armor">
<operateType>A1</operateType>

View File

@@ -1969,7 +1969,74 @@
<skill id="29441" toLevel="1" name="Lucky Gift Coupon (1-hour)">
<!-- For $s1, PvE damage +10%, Attribute Resistance +20, acquired XP +10%. Allows to take part in the raffle. -->
<icon>icon.skill0000</icon>
<operateType>A1</operateType>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>60009</itemConsumeId>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>3600</abnormalTime>
<abnormalType>CHANGEBODY</abnormalType>
<abnormalVisualEffect>CHANGESHAPE_TRANSFORM</abnormalVisualEffect>
<stayAfterDeath>true</stayAfterDeath>
<blockedInOlympiad>true</blockedInOlympiad>
<effectPoint>1</effectPoint>
<isMagic>4</isMagic> <!-- Magic Skill -->
<magicLevel>56</magicLevel>
<operateType>A2</operateType>
<reuseDelay>60000</reuseDelay>
<canBeDispelled>false</canBeDispelled>
<hitTime>500</hitTime>
<basicProperty>NONE</basicProperty>
<magicCriticalRate>5</magicCriticalRate>
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<irreplacableBuff>true</irreplacableBuff>
<isNecessaryToggle>true</isNecessaryToggle>
<passiveConditions>
<condition name="CheckLevel">
<minLevel>85</minLevel>
</condition>
</passiveConditions>
<effects>
<effect name="PveMagicalSkillDamageBonus">
<amount>10</amount>
<mode>PER</mode>
</effect>
<effect name="PvePhysicalAttackDamageBonus">
<amount>10</amount>
<mode>PER</mode>
</effect>
<effect name="PvePhysicalSkillDamageBonus">
<amount>10</amount>
<mode>PER</mode>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>FIRE</attribute>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>WATER</attribute>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>EARTH</attribute>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>WIND</attribute>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>HOLY</attribute>
</effect>
<effect name="DefenceAttribute">
<amount>20</amount>
<attribute>DARK</attribute>
</effect>
<effect name="ExpModify">
<amount>10</amount>
</effect>
</effects>
</skill>
<skill id="29442" toLevel="1" name="Freya's Lucky Pouch">
<icon>icon.skill0000</icon>

View File

@@ -47,10 +47,18 @@
<value level="4">icon.etc_lottery_card_i00</value>
<value level="5">icon.christmas_card_box2</value>
</icon>
<itemConsumeCount>1</itemConsumeCount>
<itemConsumeId>49784</itemConsumeId>
<abnormalLevel>1</abnormalLevel>
<abnormalTime>3600</abnormalTime>
<abnormalLevel>
<value level="1">1</value>
<value level="2">2</value>
<value level="3">3</value>
<value level="4">4</value>
</abnormalLevel>
<abnormalTime>
<value level="1">3600</value>
<value level="2">7200</value>
<value level="3">21600</value>
<value level="4">28800</value>
</abnormalTime>
<abnormalType>CHANGEBODY</abnormalType>
<abnormalVisualEffect>CHANGESHAPE_TRANSFORM</abnormalVisualEffect>
<stayAfterDeath>true</stayAfterDeath>
@@ -67,6 +75,8 @@
<hitCancelTime>0</hitCancelTime>
<targetType>SELF</targetType>
<affectScope>SINGLE</affectScope>
<isNecessaryToggle>true</isNecessaryToggle>
<irreplacableBuff>true</irreplacableBuff>
<passiveConditions>
<condition name="CheckLevel">
<minLevel>85</minLevel>