Addition of Dream Maker event.
Contributed by CostyKiller.
This commit is contained in:
parent
b6f2074995
commit
2afa9c2513
9
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590-1.htm
vendored
Normal file
9
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590-1.htm
vendored
Normal file
@ -0,0 +1,9 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
I will give you Lucky Pouch to scare away any misfortunes and disasters.<br>
|
||||
There are three types of Lucky Pouches: <font color="ff8c00">Growth (aquired XP/SP)</font>, <font color="ffd700"> Prosperity (aquired adena bonus)</font>, and <font color="008000">Harmony (Vitality Bonus)</font>. I will give you the pouch, which suits you the most.<br>
|
||||
Oh, one more thing! If you don't need the Lucky Pouch you get, you can exchange it for another one. But you can do it only once.<br>
|
||||
Remember that <font color="ff6868">exchange is only possible once for every character of Lv. 105 and higher</font>.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker get_gift"><font color="LEVEL">Get a gift (once per character)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590-exchange.htm">Exchange Lucky Pouch (once per character)</Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
12
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590-2.htm
vendored
Normal file
12
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590-2.htm
vendored
Normal file
@ -0,0 +1,12 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
I can tell your future and give you a buff that will help you cope with any difficulties.<br>
|
||||
There are 4 buffs in total. For 8 hours they can increase your Attribute Attack/Resistance by 50. Also, each of these buffs boosts your <font color="ff6868">attack</font>, <font color="6495ed">defense</font>, <font color="ff8c00">acquired XP</font> and <font color="LEVEL">luck</font>.<br>
|
||||
And once in a while you can get even stronger buffs, if the fate is on your side.<br>
|
||||
You can have your future told for free once a day.<br1>
|
||||
After that I will give you a buff.<br>
|
||||
If you don't like the buff you've got, I can alter your fate a bit and change the effect, but you will have to pay for it.<br>
|
||||
So do you want to know your future and get a buff?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker get_buff"><font color="LEVEL">Get a prophecy (daily, for free)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker alter_buff">Alter your fate (5 mln adena)</Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
It seems that you already exchanged once your Lucky Pouch, you can't do it again.<br><br>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You already received your Lucky Pouch.<br><br>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You already received a buff, if you don't like it you can alter your fate with 5 mln adena.<br>
|
||||
</body></html>
|
@ -0,0 +1,5 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
This is not enough.<br>
|
||||
I'm sorry, but I can't help you.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,5 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
Only characters of Lv. 105 and higher can have their fortune told.<br>
|
||||
Come back when you reach Lv.105.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You received a random buff.<br>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You choose <font color="ffd700">Pouch of Growth (acquired XP/SP)</font>, right?<br>
|
||||
But remember, you can make the exchange <font color="ff6868">only once</font>, so you have to think carefully.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker g_pouch"><font color="ff8c00">Get Pouch of Growth (acquired XP/SP)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590-exchange.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You choose <font color="008000">Pouch of Harmony (Vitality bonus)</font>, right?<br>
|
||||
But remember, you can make the exchange <font color="ff6868">only once</font>, so you have to think carefully.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker g_pouch"><font color="008000">Get Pouch of Harmony (Vitality bonus)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590-exchange.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You choose <font color="LEVEL">Pouch of Prosperity (acquired adena bonus)</font>, right?<br>
|
||||
But remember, you can make the exchange <font color="ff6868">only once</font>, so you have to think carefully.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker p_pouch"><font color="LEVEL">Get Pouch of Prosperity (acquired adena)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590-exchange.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,10 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
Do you want to exchange your Lucky Pouch?<br>
|
||||
So, do you think you will need something totally different for the next year?<br>
|
||||
Well, then you can choose another Lucky Pouch.<br>
|
||||
But remember, you can make the exchange <font color="ff6868">only once</font>, so you have to think carefully.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-exchange-g.htm"><font color="ff8c00">Choose Pouch of Growth (acquired XP/SP)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-exchange-p.htm"><font color="LEVEL">Choose Pouch of Prosperity (acquired adena)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-exchange-h.htm"><font color="008000">Choose Pouch of Harmony (Vitality bonus)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,5 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
You are too weak, I can't see your future.<br><br>
|
||||
Reach Lv.105 if you want me to tell your fortune.<br>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,6 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
It seems that you don't have a Lucky Pouch.<br><br>
|
||||
If you let me tell your future for the year, I will give you a Lucky Pouch.<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-1.htm"><font color="LEVEL">Get a prophesy for the year (a gift, once per character)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="RETURN" action="bypass -h Quest DreamMaker 34590.htm">Back</Button>
|
||||
</body></html>
|
@ -0,0 +1,3 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
Here is your Lucky Pouch.<br>
|
||||
</body></html>
|
7
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590.htm
vendored
Normal file
7
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/34590.htm
vendored
Normal file
@ -0,0 +1,7 @@
|
||||
<html><body>Wish Granting Moo Cow:<br>
|
||||
I bring the luck energy, and I wish to share it with the whole world.<br>
|
||||
I can also tell your future. Do you want me to?<br>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-1.htm"><font color="LEVEL">Get a prophesy for the year (a gift, once per character)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-2.htm"><font color="ffffff">Get a prophesy for the day (1 time per day)</font></Button>
|
||||
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest DreamMaker 34590-exchange.htm">Exchange a gift (once per character)</Button>
|
||||
</body></html>
|
215
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/DreamMaker.java
vendored
Normal file
215
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/DreamMaker.java
vendored
Normal file
@ -0,0 +1,215 @@
|
||||
/*
|
||||
* 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.DreamMaker;
|
||||
|
||||
import org.l2jmobius.commons.util.Chronos;
|
||||
import org.l2jmobius.commons.util.Rnd;
|
||||
import org.l2jmobius.gameserver.model.actor.Npc;
|
||||
import org.l2jmobius.gameserver.model.actor.instance.PlayerInstance;
|
||||
import org.l2jmobius.gameserver.model.holders.SkillHolder;
|
||||
import org.l2jmobius.gameserver.model.quest.LongTimeEvent;
|
||||
|
||||
/**
|
||||
* Dream Maker event AI.
|
||||
* @author CostyKiller
|
||||
*/
|
||||
public class DreamMaker extends LongTimeEvent
|
||||
{
|
||||
// NPC
|
||||
private static final int MOO_COW = 34590;
|
||||
// Items
|
||||
private static final int LUCKY_POUCH_GROWTH = 81934; // Lucky Pouch Growth
|
||||
private static final int LUCKY_POUCH_PROSPERITY = 81935; // Lucky Pouch Prosperity
|
||||
private static final int LUCKY_POUCH_HARMONY = 81936; // Lucky Pouch Harmony
|
||||
// Buffs
|
||||
private static final SkillHolder[] BUFFS =
|
||||
{
|
||||
new SkillHolder(34032, 1), // Unchallenged Supremacy
|
||||
new SkillHolder(34032, 2), // Unchallenged Supremacy
|
||||
new SkillHolder(34033, 1), // Red Alert
|
||||
new SkillHolder(34033, 2), // Red Alert
|
||||
new SkillHolder(34034, 1), // Step Up
|
||||
new SkillHolder(34034, 2), // Step Up
|
||||
new SkillHolder(34035, 1), // Luck's Kindness
|
||||
new SkillHolder(34035, 2), // Luck's Kindness
|
||||
};
|
||||
|
||||
private DreamMaker()
|
||||
{
|
||||
addStartNpc(MOO_COW);
|
||||
addFirstTalkId(MOO_COW);
|
||||
addTalkId(MOO_COW);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onAdvEvent(String event, Npc npc, PlayerInstance player)
|
||||
{
|
||||
String htmltext = event;
|
||||
switch (event)
|
||||
{
|
||||
case "get_gift":
|
||||
{
|
||||
if (player.getVariables().getBoolean("DREAM_MAKER_GIFT_RECEIVED", false) == false)
|
||||
{
|
||||
giveItems(player, Rnd.get(LUCKY_POUCH_GROWTH, LUCKY_POUCH_HARMONY), 1);
|
||||
player.getVariables().set("DREAM_MAKER_GIFT_RECEIVED", true);
|
||||
htmltext = "34590-successful.htm";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "34590-already-received.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "g_pouch":
|
||||
{
|
||||
if (player.getLevel() < 105)
|
||||
{
|
||||
htmltext = "34590-gift-no-level.htm";
|
||||
}
|
||||
else if (player.getVariables().getBoolean("DREAM_MAKER_GIFT_EXCHANGED", false) == true)
|
||||
{
|
||||
htmltext = "34590-already-exchanged.htm";
|
||||
}
|
||||
else if (hasAtLeastOneQuestItem(player, LUCKY_POUCH_PROSPERITY, LUCKY_POUCH_HARMONY))
|
||||
{
|
||||
if (hasQuestItems(player, LUCKY_POUCH_PROSPERITY))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_PROSPERITY, 1);
|
||||
}
|
||||
else if (hasQuestItems(player, LUCKY_POUCH_HARMONY))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_HARMONY, 1);
|
||||
}
|
||||
giveItems(player, LUCKY_POUCH_GROWTH, 1);
|
||||
player.getVariables().set("DREAM_MAKER_GIFT_EXCHANGED", true);
|
||||
htmltext = "34590-successful.htm";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "34590-no-pouch.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "p_pouch":
|
||||
{
|
||||
if (player.getLevel() < 105)
|
||||
{
|
||||
htmltext = "34590-gift-no-level.htm";
|
||||
}
|
||||
else if (player.getVariables().getBoolean("DREAM_MAKER_GIFT_EXCHANGED", false) == true)
|
||||
{
|
||||
htmltext = "34590-pouch-exchanged.htm";
|
||||
}
|
||||
else if (hasAtLeastOneQuestItem(player, LUCKY_POUCH_GROWTH, LUCKY_POUCH_HARMONY))
|
||||
{
|
||||
if (hasQuestItems(player, LUCKY_POUCH_GROWTH))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_GROWTH, 1);
|
||||
}
|
||||
else if (hasQuestItems(player, LUCKY_POUCH_HARMONY))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_HARMONY, 1);
|
||||
}
|
||||
giveItems(player, LUCKY_POUCH_PROSPERITY, 1);
|
||||
player.getVariables().set("DREAM_MAKER_GIFT_EXCHANGED", true);
|
||||
htmltext = "34590-successful.htm";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "34590-no-pouch.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "h_pouch":
|
||||
{
|
||||
if (player.getLevel() < 105)
|
||||
{
|
||||
htmltext = "34590-gift-no-level.htm";
|
||||
}
|
||||
else if (player.getVariables().getBoolean("DREAM_MAKER_GIFT_EXCHANGED", false) == true)
|
||||
{
|
||||
htmltext = "34590-pouch-exchanged.htm";
|
||||
}
|
||||
else if (hasAtLeastOneQuestItem(player, LUCKY_POUCH_GROWTH, LUCKY_POUCH_PROSPERITY))
|
||||
{
|
||||
if (hasQuestItems(player, LUCKY_POUCH_GROWTH))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_GROWTH, 1);
|
||||
}
|
||||
else if (hasQuestItems(player, LUCKY_POUCH_PROSPERITY))
|
||||
{
|
||||
takeItems(player, LUCKY_POUCH_PROSPERITY, 1);
|
||||
}
|
||||
giveItems(player, LUCKY_POUCH_HARMONY, 1);
|
||||
player.getVariables().set("DREAM_MAKER_GIFT_EXCHANGED", true);
|
||||
htmltext = "34590-successful.htm";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "34590-no-pouch.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "get_buff":
|
||||
{
|
||||
if (player.getLevel() < 105)
|
||||
{
|
||||
htmltext = "34590-buff-no-level.htm";
|
||||
}
|
||||
else if ((player.getVariables().getLong("DREAM_MAKER_BUFF_DELAY", 0) + 86400000) >= Chronos.currentTimeMillis())
|
||||
{
|
||||
npc.doCast(getRandomEntry(BUFFS).getSkill());
|
||||
player.getVariables().set("DREAM_MAKER_BUFF_DELAY", Chronos.currentTimeMillis());
|
||||
htmltext = "34590-buff-received.htm";
|
||||
}
|
||||
else
|
||||
{
|
||||
htmltext = "34590-buff-already-received.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
case "alter_buff":
|
||||
{
|
||||
if (player.getAdena() < 5000000)
|
||||
{
|
||||
htmltext = "34590-buff-no-adena.htm";
|
||||
}
|
||||
else if (player.isAffectedBySkill(BUFFS[0].getSkillId()) || player.isAffectedBySkill(BUFFS[2].getSkillId()) || player.isAffectedBySkill(BUFFS[4].getSkillId()) || player.isAffectedBySkill(BUFFS[6].getSkillId()))
|
||||
{
|
||||
takeItems(player, 57, 5000000);
|
||||
npc.setTarget(player);
|
||||
npc.doCast(getRandomEntry(BUFFS).getSkill());
|
||||
htmltext = "34590-buff-received.htm";
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
return htmltext;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String onFirstTalk(Npc npc, PlayerInstance player)
|
||||
{
|
||||
return npc.getId() + ".htm";
|
||||
}
|
||||
|
||||
public static void main(String[] args)
|
||||
{
|
||||
new DreamMaker();
|
||||
}
|
||||
}
|
28
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/config.xml
vendored
Normal file
28
L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/dist/game/data/scripts/events/DreamMaker/config.xml
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<event name="Dream Maker" active="30 06 2021-28 07 2021" enableShrines="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../xsd/eventConfig.xsd">
|
||||
<spawnlist>
|
||||
<add npc="34590" x="-14143" y="123176" z="-3096" heading="30212" /> <!-- Gludio -->
|
||||
<add npc="34590" x="16354" y="142848" z="-2680" heading="14450" /> <!-- Dion -->
|
||||
<add npc="34590" x="80814" y="147987" z="-3448" heading="3355" /> <!-- Giran -->
|
||||
<add npc="34590" x="82008" y="53874" z="-1472" heading="3355" /> <!-- Oren -->
|
||||
<add npc="34590" x="147457" y="27863" z="-2248" heading="17863" /> <!-- Aden -->
|
||||
<add npc="34590" x="112172" y="220447" z="-3648" heading="30708" /> <!-- Heine -->
|
||||
<add npc="34590" x="148195" y="-57368" z="-2752" heading="17863" /> <!-- Goddard -->
|
||||
<add npc="34590" x="44530" y="-48368" z="-776" heading="14450" /> <!-- Rune -->
|
||||
<add npc="34590" x="86897" y="-141346" z="-1320" heading="49153" /> <!-- Shutgard -->
|
||||
<add npc="34590" x="-114822" y="256385" z="-1472" heading="49744" /> <!-- Talking Island -->
|
||||
<add npc="34590" x="-78832" y="249115" z="-3272" heading="56380" /> <!-- Faeron Village -->
|
||||
<add npc="34590" x="-80485" y="149537" z="-3016" heading="16383" /> <!-- Gluddin -->
|
||||
<add npc="34590" x="117380" y="76684" z="-2672" heading="40961" /> <!-- Hunters Village -->
|
||||
<add npc="34590" x="208499" y="87743" z="-1006" heading="11264" /> <!-- Arcan -->
|
||||
</spawnlist>
|
||||
<destroyItemsOnEnd>
|
||||
<item id="81934" /> <!-- Lucky Pouch of Growth (Event) -->
|
||||
<item id="81935" /> <!-- Lucky Pouch of Prosperity (Event) -->
|
||||
<item id="81936" /> <!-- Lucky Pouch of Harmony (Event) -->
|
||||
</destroyItemsOnEnd>
|
||||
<messages>
|
||||
<add type="onEnd" text="Dream Maker: Event end!" />
|
||||
<add type="onEnter" text="Dream Maker: Event ongoing! Visit Moo Cow! The event will end at July 28th!" />
|
||||
</messages>
|
||||
</event>
|
@ -258,6 +258,60 @@
|
||||
<set name="price" val="10030020" />
|
||||
<set name="is_stackable" val="true" />
|
||||
</item>
|
||||
<item id="81934" name="Lucky Pouch of Growth" additionalName="Event" type="EtcItem">
|
||||
<!-- Lucky Pouch that contains the sunlight energy. When in inventory, acquired XP/ SP +5%.-->
|
||||
<set name="icon" val="icon.ev_2021_newyear_rune2" />
|
||||
<set name="etcitem_type" val="ENCHT_ATTR_RUNE" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<set name="material" val="CLOTH" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_clan_depositable" val="false" />
|
||||
<set name="is_depositable" val="true" />
|
||||
<set name="is_freigthable" val="false" />
|
||||
<skills>
|
||||
<skill id="39734" level="1" /> <!-- Lucky Pouch of Growth -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="81935" name="Lucky Pouch of Prosperity" additionalName="Event" type="EtcItem">
|
||||
<!-- Lucky Pouch that contains the moonlight energy. When in inventory, adena drop rate +5%. -->
|
||||
<set name="icon" val="icon.ev_2021_newyear_rune3" />
|
||||
<set name="etcitem_type" val="ENCHT_ATTR_RUNE" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<set name="material" val="CLOTH" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_clan_depositable" val="false" />
|
||||
<set name="is_depositable" val="true" />
|
||||
<set name="is_freigthable" val="false" />
|
||||
<skills>
|
||||
<skill id="39734" level="2" /> <!-- Lucky Pouch of Prosperity -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="81936" name="Lucky Pouch of Harmony" additionalName="Event" type="EtcItem">
|
||||
<!-- Lucky Pouch that contains the plant energy. When in inventory, Vitality bonus +7%. -->
|
||||
<set name="icon" val="icon.ev_2021_newyear_rune4" />
|
||||
<set name="etcitem_type" val="ENCHT_ATTR_RUNE" />
|
||||
<set name="immediate_effect" val="true" />
|
||||
<set name="handler" val="ItemSkills" />
|
||||
<set name="material" val="CLOTH" />
|
||||
<set name="is_stackable" val="true" />
|
||||
<set name="is_tradable" val="false" />
|
||||
<set name="is_dropable" val="false" />
|
||||
<set name="is_sellable" val="false" />
|
||||
<set name="is_clan_depositable" val="false" />
|
||||
<set name="is_depositable" val="true" />
|
||||
<set name="is_freigthable" val="false" />
|
||||
<skills>
|
||||
<skill id="39734" level="3" /> <!-- Lucky Pouch of Harmony -->
|
||||
</skills>
|
||||
</item>
|
||||
<item id="81938" name="Greater Zodiac Agathion's Sacred Book of Growth" type="EtcItem">
|
||||
<!-- Required for upgrading Greater Zodiac Agathion Charms.\nCan be used with Greater Zodiac agathions enchanted to +5 and higher.\nIn case of failure, the enchant value remains the same. -->
|
||||
<set name="icon" val="icon.star_scrl_of_ench_ag_2" />
|
||||
|
@ -118,4 +118,279 @@
|
||||
<icon>icon.skill0000</icon>
|
||||
<operateType>P</operateType>
|
||||
</skill>
|
||||
<skill id="34032" toLevel="2" name="Unchallenged Supremacy">
|
||||
<!-- The body is filled with energy increasing the mastership. For 8 h., P./ M. Atk. +3%, Attribute Attack/ Resistance +50 Deleted if you enter Olympiad/ Ceremony of Chaos. -->
|
||||
<icon>
|
||||
<value level="1">icon.christmas_card_box1</value>
|
||||
<value level="2">icon.christmas_card_box1</value>
|
||||
</icon>
|
||||
<abnormalLevel>
|
||||
<value level="1">9</value>
|
||||
<value level="2">10</value>
|
||||
</abnormalLevel>
|
||||
<abnormalTime>
|
||||
<value level="1">28800</value>
|
||||
<value level="2">43200</value>
|
||||
</abnormalTime>
|
||||
<abnormalType>BR_EVENT_BUF7</abnormalType>
|
||||
<effectPoint>1</effectPoint>
|
||||
<isMagic>1</isMagic> <!-- Magic Skill -->
|
||||
<magicLevel>120</magicLevel>
|
||||
<operateType>A2</operateType>
|
||||
<basicProperty>NONE</basicProperty>
|
||||
<targetType>TARGET</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
<irreplacableBuff>true</irreplacableBuff>
|
||||
<blockedInOlympiad>true</blockedInOlympiad>
|
||||
<effects>
|
||||
<effect name="PAtk">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="MAtk">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="AttackAttributeAdd" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>FIRE</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WATER</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WIND</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>EARTH</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>HOLY</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>DARK</attribute>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="34033" toLevel="2" name="Red Alert">
|
||||
<icon>
|
||||
<value level="1">icon.ev_2021_newyear_rune5</value>
|
||||
<value level="2">icon.ev_2021_newyear_rune5</value>
|
||||
</icon>
|
||||
<abnormalLevel>
|
||||
<value level="1">9</value>
|
||||
<value level="2">10</value>
|
||||
</abnormalLevel>
|
||||
<abnormalTime>
|
||||
<value level="1">28800</value>
|
||||
<value level="2">43200</value>
|
||||
</abnormalTime>
|
||||
<abnormalType>BR_EVENT_BUF7</abnormalType>
|
||||
<effectPoint>1</effectPoint>
|
||||
<isMagic>1</isMagic> <!-- Magic Skill -->
|
||||
<magicLevel>120</magicLevel>
|
||||
<operateType>A2</operateType>
|
||||
<basicProperty>NONE</basicProperty>
|
||||
<targetType>TARGET</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
<irreplacableBuff>true</irreplacableBuff>
|
||||
<blockedInOlympiad>true</blockedInOlympiad>
|
||||
<effects>
|
||||
<effect name="PhysicalDefence">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="MagicalDefence">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="AttackAttributeAdd" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>FIRE</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WATER</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WIND</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>EARTH</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>HOLY</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>DARK</attribute>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="34034" toLevel="2" name="Step Up">
|
||||
<icon>
|
||||
<value level="1">icon.ev_2021_newyear_rune4</value>
|
||||
<value level="2">icon.ev_2021_newyear_rune4</value>
|
||||
</icon>
|
||||
<abnormalLevel>
|
||||
<value level="1">9</value>
|
||||
<value level="2">10</value>
|
||||
</abnormalLevel>
|
||||
<abnormalTime>
|
||||
<value level="1">28800</value>
|
||||
<value level="2">43200</value>
|
||||
</abnormalTime>
|
||||
<abnormalType>BR_EVENT_BUF7</abnormalType>
|
||||
<effectPoint>1</effectPoint>
|
||||
<isMagic>1</isMagic> <!-- Magic Skill -->
|
||||
<magicLevel>120</magicLevel>
|
||||
<operateType>A2</operateType>
|
||||
<basicProperty>NONE</basicProperty>
|
||||
<targetType>TARGET</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
<irreplacableBuff>true</irreplacableBuff>
|
||||
<blockedInOlympiad>true</blockedInOlympiad>
|
||||
<effects>
|
||||
<effect name="ExpModify">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
</effect>
|
||||
<effect name="SpModify">
|
||||
<amount>
|
||||
<value level="1">3</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
</effect>
|
||||
<effect name="AttackAttributeAdd" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>FIRE</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WATER</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WIND</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>EARTH</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>HOLY</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>DARK</attribute>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="34035" toLevel="2" name="Luck's Kindness">
|
||||
<icon>
|
||||
<value level="1">icon.ev_2021_newyear_rune3</value>
|
||||
<value level="2">icon.ev_2021_newyear_rune3</value>
|
||||
</icon>
|
||||
<abnormalLevel>
|
||||
<value level="1">9</value>
|
||||
<value level="2">10</value>
|
||||
</abnormalLevel>
|
||||
<abnormalTime>
|
||||
<value level="1">28800</value>
|
||||
<value level="2">43200</value>
|
||||
</abnormalTime>
|
||||
<abnormalType>BR_EVENT_BUF7</abnormalType>
|
||||
<effectPoint>1</effectPoint>
|
||||
<isMagic>1</isMagic> <!-- Magic Skill -->
|
||||
<magicLevel>120</magicLevel>
|
||||
<operateType>A2</operateType>
|
||||
<basicProperty>NONE</basicProperty>
|
||||
<targetType>TARGET</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
<irreplacableBuff>true</irreplacableBuff>
|
||||
<blockedInOlympiad>true</blockedInOlympiad>
|
||||
<effects>
|
||||
<effect name="StatUp">
|
||||
<amount>
|
||||
<value level="1">2</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<stat>LUC</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>
|
||||
<value level="1">2</value>
|
||||
<value level="2">5</value>
|
||||
</amount>
|
||||
<stat>CHA</stat>
|
||||
</effect>
|
||||
<effect name="AttackAttributeAdd" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>FIRE</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WATER</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>WIND</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>EARTH</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>HOLY</attribute>
|
||||
</effect>
|
||||
<effect name="DefenceAttribute" fromLevel="1" toLevel="2">
|
||||
<amount>50</amount>
|
||||
<attribute>DARK</attribute>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
</list>
|
||||
|
Loading…
Reference in New Issue
Block a user