Sync with L2jServer HighFive Aug 29th 2015.

This commit is contained in:
MobiusDev 2015-08-29 20:31:27 +00:00
parent ac04922328
commit 2bfc469d74
185 changed files with 1555 additions and 62 deletions

View File

@ -629,7 +629,7 @@
<!-- Sealed Majestic Boots -->
<ingredient count="1" id="11461" />
<!-- Adena -->
<ingredient count="13200" id="57" />
<ingredient count="132000" id="57" />
<!-- Majestic Boots - Heavy Armor -->
<production count="1" id="11453" />
</item>

View File

@ -104,10 +104,5 @@ public final class MagicalAttack extends AbstractEffect
activeChar.sendDamageMessage(target, damage, mcrit, false, false);
}
}
if (info.getSkill().isSuicideAttack())
{
activeChar.doDie(activeChar);
}
}
}

View File

@ -20,6 +20,7 @@ package handlers.effecthandlers;
import com.l2jserver.gameserver.enums.EffectCalculationType;
import com.l2jserver.gameserver.model.StatsSet;
import com.l2jserver.gameserver.model.actor.L2Character;
import com.l2jserver.gameserver.model.actor.stat.CharStat;
import com.l2jserver.gameserver.model.conditions.Condition;
import com.l2jserver.gameserver.model.effects.AbstractEffect;
@ -27,6 +28,8 @@ import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.model.stats.Stats;
import com.l2jserver.gameserver.model.stats.functions.FuncAdd;
import com.l2jserver.gameserver.model.stats.functions.FuncMul;
import com.l2jserver.gameserver.network.SystemMessageId;
import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
/**
* @author Zealar
@ -65,11 +68,13 @@ public final class MaxCp extends AbstractEffect
@Override
public void onStart(BuffInfo info)
{
final CharStat charStat = info.getEffected().getStat();
final L2Character effected = info.getEffected();
final CharStat charStat = effected.getStat();
final double currentCp = effected.getCurrentCp();
double amount = _power;
synchronized (charStat)
{
final double currentCp = info.getEffected().getCurrentCp();
switch (_type)
{
case DIFF:
@ -77,21 +82,29 @@ public final class MaxCp extends AbstractEffect
charStat.getActiveChar().addStatFunc(new FuncAdd(Stats.MAX_CP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentCp((currentCp + _power));
effected.setCurrentCp((currentCp + _power));
}
break;
}
case PER:
{
final double maxCp = effected.getMaxCp();
charStat.getActiveChar().addStatFunc(new FuncMul(Stats.MAX_CP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentCp((currentCp * _power));
amount = (_power - 1) * maxCp;
effected.setCurrentCp(currentCp + amount);
}
break;
}
}
}
if (_heal)
{
SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
sm.addInt((int) amount);
effected.sendPacket(sm);
}
}
@Override

View File

@ -20,6 +20,7 @@ package handlers.effecthandlers;
import com.l2jserver.gameserver.enums.EffectCalculationType;
import com.l2jserver.gameserver.model.StatsSet;
import com.l2jserver.gameserver.model.actor.L2Character;
import com.l2jserver.gameserver.model.actor.stat.CharStat;
import com.l2jserver.gameserver.model.conditions.Condition;
import com.l2jserver.gameserver.model.effects.AbstractEffect;
@ -27,6 +28,8 @@ import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.model.stats.Stats;
import com.l2jserver.gameserver.model.stats.functions.FuncAdd;
import com.l2jserver.gameserver.model.stats.functions.FuncMul;
import com.l2jserver.gameserver.network.SystemMessageId;
import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
/**
* @author Zealar
@ -65,33 +68,43 @@ public final class MaxHp extends AbstractEffect
@Override
public void onStart(BuffInfo info)
{
final CharStat charStat = info.getEffected().getStat();
final L2Character effected = info.getEffected();
final CharStat charStat = effected.getStat();
final double currentHp = effected.getCurrentHp();
double amount = _power;
synchronized (charStat)
{
final double currentHp = info.getEffected().getCurrentHp();
switch (_type)
{
case DIFF:
{
charStat.getActiveChar().addStatFunc(new FuncAdd(Stats.MAX_HP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentHp((currentHp + _power));
effected.setCurrentHp((currentHp + _power));
}
break;
}
case PER:
{
final double maxHp = effected.getMaxHp();
charStat.getActiveChar().addStatFunc(new FuncMul(Stats.MAX_HP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentHp((currentHp * _power));
amount = (_power - 1) * maxHp;
effected.setCurrentHp(currentHp + amount);
}
break;
}
}
}
if (_heal)
{
SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
sm.addInt((int) amount);
effected.sendPacket(sm);
}
}

View File

@ -63,5 +63,6 @@ public final class SetSkill extends AbstractEffect
}
info.getEffected().getActingPlayer().addSkill(skill, true);
info.getEffected().getActingPlayer().sendSkillList();
}
}

View File

@ -91,7 +91,7 @@
<param heal="true" />
</effect>
<effect name="MaxCp">
<param power="20" />
<param power="15" />
<param type="PER" />
<param heal="true" />
</effect>

View File

@ -1,6 +1,6 @@
<html><body>High Priest Maximilian:<br>
Pleased to meet you. I am High Priest Maximilian, may Einhasad's light comfort and sooth your soul. Why have you come here, to the heart of our faith?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest elven_human_buffers_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Priest Hollint:<br>
Welcome! I am High Priest Hollint. What brings you to the Temple, my child?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest elven_human_buffers_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Prefect Osborn:<br>
I, High Prefect Osborn, teach Orcs by the authority of Pa'agrio, the father of eternal fire. It is my duty to help ensure that we may once more attain the glory of our illustrious ancestors. You, young Orc warrior, you are like a tinderbox whose spark, though small, becomes a great blaze! In you I see the hope that will revive the trampled pride of our Orc tribe. How may I be of service to you?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Prefect Drikus:<br>
The eternal fires of Pa'agrio have called me to teach the Orcs. It is my duty, and my honor, to help our race regain the glory that was once ours! You, young Orc warrior, you are like a tinderbox. A tiny spark who will grow to become a great blaze! In you I see the pride of our Orc tribe! How may I be of service to you?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest ProofOfJustice">"I want to use the Proof of Justice."</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Prefect Castor:<br>
I, High Prefect Cional, teach Orcs by the authority of Pa'agrio, the father of eternal fire. It is my duty to help ensure that we may once more attain the glory of our illustrious ancestors. You, young Orc warrior, you are like a tinderbox whose spark, though small, becomes a great blaze! In you I see the hope that will revive the trampled pride of our Orc tribe. How may I be of service to you?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1">"Can you tell me about the 1st Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Perfect Penatus:<br>
I train and test Orcs, by the light of the eternal fires of Pa'agrio, so that we might one day restore the race of Orcs to glory.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Perfect Karia:<br>
By the light and will of Pa'agrio, I guide and teach high level Orc warriors and magicians. Why have you come to see me?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Prefect Garvarentz:<br>
I am High Prefect Garvarentz, and I teach high level Orc warriors and magicians by the will of Pa'agrio, the father of eternal fire. Why have you come to see me?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance.</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>

View File

@ -1,7 +1,7 @@
<html><body>High Priest Orven:<br>
Welcome to Aden, the heart of the kingdom! People speak of this place as the kingdom's cultural and religious center, and if that's true, then it's also the apex of faith that all who serve Einhasad must preserve....<br>
True holiness can always be found in the ordinary, the everyday, the mundane. The prayer of a commoner may resonate more deeply with the mother of light than even the prayer of a high priest, so perhaps this place is not so different from other temples.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest elven_human_buffers_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,7 +1,7 @@
<html><body>High Prefect Ladanza:<br>
Welcome to the Human city, adventurer. The Humans petitioned Pa'agrio Lord Kakai to aid them during this time of turmoil. Ancestors Martankus and Ungoat, of the Duda-Mara tribe, say that this is related to the "Eternal Winter," the only thing that can make an Orc cower in fear.<br>
Hmm, it's somewhat amusing that Pa'agrio's children are here, in the castle that used to belong to our enemy.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">"Can you tell me about the 2nd Class Transfer?"</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest</Button>

View File

@ -1,6 +1,6 @@
<html><body>High Priest Squillari:<br>
Welcome, traveler. May the goddess of light's providence be always with you. I am Squillari, a servant of Einhasad, who lives to help fulfill the will of the goddess of light in this land of water. Traveler, it would be a blessing if I could help you in your search for instruction.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest elven_human_buffers_2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance.</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>

View File

@ -1,7 +1,7 @@
<html><body>Head Prefect Tushku:<br>
Welcome to the Heine, the city of water... Eh, the truth is that Orcs like me just can't get used to a city like this, with its white and shiny buildings and candy-stinking Elves. I feel like firecracker thrown into a pond.<br>
But duty calls, and we do what must be done... So, why are you looking for me?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest orc_occupation_change_2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange2">Listen to information about second class transfer.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Clan">Clan.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h npc_%objectId%_Quest Alliance">Alliance.</Button>
<Button ALIGN=LEFT ICON="QUEST" action="bypass -h npc_%objectId%_Quest">Quest.</Button>

View File

@ -57,6 +57,9 @@ village_master/Clan/Clan.java
village_master/Alliance/Alliance.java
village_master/DarkElvenChange1/DarkElvenChange1.java
village_master/DarkElvenChange2/DarkElvenChange2.java
village_master/ElfHumanClericChange2/ElfHumanClericChange2.java
village_master/OrcChange1/OrcChange1.java
village_master/OrcChange2/OrcChange2.java
# Instance Section
instances/InstanceLoader.java

View File

@ -77,6 +77,13 @@ public final class MagicalAttack extends AbstractEffect
if (damage > 0)
{
// reduce damage if target has maxdamage buff
double maxDamage = (target.getStat().calcStat(Stats.MAX_SKILL_DAMAGE, 0, null, null));
if (maxDamage > 0)
{
damage = (int) maxDamage;
}
// Manage attack or cast break of the target (calculating rate, sending message...)
if (!target.isRaid() && Formulas.calcAtkBreak(target, damage))
{
@ -97,10 +104,5 @@ public final class MagicalAttack extends AbstractEffect
activeChar.sendDamageMessage(target, damage, mcrit, false, false);
}
}
if (info.getSkill().isSuicideAttack())
{
activeChar.doDie(activeChar);
}
}
}

View File

@ -20,6 +20,7 @@ package handlers.effecthandlers;
import com.l2jserver.gameserver.enums.EffectCalculationType;
import com.l2jserver.gameserver.model.StatsSet;
import com.l2jserver.gameserver.model.actor.L2Character;
import com.l2jserver.gameserver.model.actor.stat.CharStat;
import com.l2jserver.gameserver.model.conditions.Condition;
import com.l2jserver.gameserver.model.effects.AbstractEffect;
@ -27,6 +28,8 @@ import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.model.stats.Stats;
import com.l2jserver.gameserver.model.stats.functions.FuncAdd;
import com.l2jserver.gameserver.model.stats.functions.FuncMul;
import com.l2jserver.gameserver.network.SystemMessageId;
import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
/**
* @author Zealar
@ -65,11 +68,13 @@ public final class MaxCp extends AbstractEffect
@Override
public void onStart(BuffInfo info)
{
final CharStat charStat = info.getEffected().getStat();
final L2Character effected = info.getEffected();
final CharStat charStat = effected.getStat();
final double currentCp = effected.getCurrentCp();
double amount = _power;
synchronized (charStat)
{
final double currentCp = info.getEffected().getCurrentCp();
switch (_type)
{
case DIFF:
@ -77,21 +82,29 @@ public final class MaxCp extends AbstractEffect
charStat.getActiveChar().addStatFunc(new FuncAdd(Stats.MAX_CP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentCp((currentCp + _power));
effected.setCurrentCp((currentCp + _power));
}
break;
}
case PER:
{
final double maxCp = effected.getMaxCp();
charStat.getActiveChar().addStatFunc(new FuncMul(Stats.MAX_CP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentCp((currentCp * _power));
amount = (_power - 1) * maxCp;
effected.setCurrentCp(currentCp + amount);
}
break;
}
}
}
if (_heal)
{
SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_CP_HAS_BEEN_RESTORED);
sm.addInt((int) amount);
effected.sendPacket(sm);
}
}
@Override

View File

@ -20,6 +20,7 @@ package handlers.effecthandlers;
import com.l2jserver.gameserver.enums.EffectCalculationType;
import com.l2jserver.gameserver.model.StatsSet;
import com.l2jserver.gameserver.model.actor.L2Character;
import com.l2jserver.gameserver.model.actor.stat.CharStat;
import com.l2jserver.gameserver.model.conditions.Condition;
import com.l2jserver.gameserver.model.effects.AbstractEffect;
@ -27,6 +28,8 @@ import com.l2jserver.gameserver.model.skills.BuffInfo;
import com.l2jserver.gameserver.model.stats.Stats;
import com.l2jserver.gameserver.model.stats.functions.FuncAdd;
import com.l2jserver.gameserver.model.stats.functions.FuncMul;
import com.l2jserver.gameserver.network.SystemMessageId;
import com.l2jserver.gameserver.network.serverpackets.SystemMessage;
/**
* @author Zealar
@ -65,33 +68,43 @@ public final class MaxHp extends AbstractEffect
@Override
public void onStart(BuffInfo info)
{
final CharStat charStat = info.getEffected().getStat();
final L2Character effected = info.getEffected();
final CharStat charStat = effected.getStat();
final double currentHp = effected.getCurrentHp();
double amount = _power;
synchronized (charStat)
{
final double currentHp = info.getEffected().getCurrentHp();
switch (_type)
{
case DIFF:
{
charStat.getActiveChar().addStatFunc(new FuncAdd(Stats.MAX_HP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentHp((currentHp + _power));
effected.setCurrentHp((currentHp + _power));
}
break;
}
case PER:
{
final double maxHp = effected.getMaxHp();
charStat.getActiveChar().addStatFunc(new FuncMul(Stats.MAX_HP, 1, this, _power, null));
if (_heal)
{
info.getEffected().setCurrentHp((currentHp * _power));
amount = (_power - 1) * maxHp;
effected.setCurrentHp(currentHp + amount);
}
break;
}
}
}
if (_heal)
{
SystemMessage sm = SystemMessage.getSystemMessage(SystemMessageId.S1_HP_HAS_BEEN_RESTORED);
sm.addInt((int) amount);
effected.sendPacket(sm);
}
}

View File

@ -63,5 +63,6 @@ public final class SetSkill extends AbstractEffect
}
info.getEffected().getActingPlayer().addSkill(skill, true);
info.getEffected().getActingPlayer().sendSkillList();
}
}

View File

@ -35,7 +35,6 @@ public final class DarkElvenChange2 extends Quest
// NPCs
private static int[] NPCS =
{
31328, // Innocentin
30195, // Brecson
30699, // Medown
30474, // Angus

View File

@ -0,0 +1,4 @@
<html><body>
You are limited to two occupational changes.<br>
You would be better served training yourself. Remember that strength flows from your mind, not your weapon.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>
An occupational change occurs when one advances to a higher-level occupation. Clerics may advance to <font color="LEVEL">Bishop</font> or <font color="LEVEL">Prophet</font>. Which occupation would you like to learn about?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-03.htm">Bishop</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-06.htm">Prophet</Button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>
Bishops trust in the gods and use their power to heal and restore. They are the best practitioners of healing magic.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-04.htm">Description of the Bishop</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 16">Change occupation to Bishop.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-02.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
The Bishop is an expert in healing magic. He fights best in groups, and becomes vital in party play or siege. Even strong fighters will appreciate the presence of a Bishop.<br>
Bishops can revive the dead and are capable of strong white magic attacks.<br>
To be a Bishop, your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Healer.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-05.htm">Ask about marks.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-03.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
Each mark requires its own trial.<br>
The <font color="LEVEL">Mark of the Pilgrim</font> is reserved for those who pass the Trial of the Pilgrim. You must be above <font color="LEVEL">level 35</font> to qualify. To take this test you must visit <font color="LEVEL">Hermit Santiago in the Estate of Gludio</font>. He lives on a farm with Piotur.<br>
The <font color="LEVEL">Mark of Trust</font> is reserved for those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to qualify. To take this test you must visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.<br>
And last, the <font color="LEVEL">Mark of the Healer</font> is reserved for those who pass the Test of the Healer. You must be above <font color="LEVEL">level 39</font> to qualify. To take this test you must visit <font color="LEVEL">Priest Bandellos in the temple of the Town of Giran</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-03.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,6 @@
<html><body>
Prophets are priests who practice the highest level of supplementary magic. Prophets are more mercenary than other priests.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-07.htm">Description of the Prophet</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 17">Change occupation to Prophet.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-02.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
The Prophet is an expert in supplementary magic. Supplementary magic mainly strengthens allies. Prophets must possess heavy equipment and extra strength before fighting monsters. Prophets strengthen the force of their party, especially during battle.<br>
Their supplementary magic increases attack power, hit rate, evasion and defense.<br>
To be a Prophet, your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Reformer.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-08.htm">Ask about marks.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-06.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
Each mark requires its own trial.<br>
The <font color="LEVEL">Mark of the Pilgrim</font> is reserved for those who pass the Trial of the Pilgrim. You must be above <font color="LEVEL">level 35</font> to qualify. To take this test you must visit <font color="LEVEL">Hermit Santiago in the Estate of Gludio</font>. He lives on a farm with Piotur.<br>
The <font color="LEVEL">Mark of Trust</font> is reserved for those who pass the Testimony of Trust. You must be above <font color="LEVEL">level 37</font> to qualify. To take this test, visit <font color="LEVEL">High Priest Hollint at the Town of Oren</font>.<br>
And last, the <font color="LEVEL">Mark of the Reformer</font> is reserved for those who pass the Trial of the Reformer. You must be above <font color="LEVEL">level 39</font> to qualify. To take this test, visit <font color="LEVEL">Priestess Pupina at the temple of the Town of Giran</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-06.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
An occupational change occurs when one advances to a higher-level occupation. An Oracle can advance to <font color="LEVEL">Elder</font>. An Elven Priest does not advance.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-10.htm">Elder</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>
The Elder serves Eva, the Goddess of Water. The goddess endows Elders with her magical powers.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-11.htm">Description of the Elder</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30">Change occupation to Elder.</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
Elders practice both healing and supplementary magic. Elders do not specialize in one particular skill and thus are quite useful during small party play.<br>
They increase defense and evasion and are capable of healing allies and inflicting strong damage on the undead.<br>
To be an Elder, your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Life, and the Mark of the Healer.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-12.htm">Ask about marks.</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-10.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>
Each mark requires its own trial.<br>
The <font color="LEVEL">Mark of the Pilgrim</font> is reserved for those who pass the Trial of the Pilgrim. You must be above <font color="LEVEL">level 35</font> to qualify. To take this test visit the <font color="LEVEL">Hermit Santiago in the Estate of Gludio</font>. He lives on a farm with Piotur.<br>
The <font color="LEVEL">Mark of Life</font> is reserved for those who pass the Testimony of Life. You must be above <font color="LEVEL">level 37</font> to take the test. To take this trial, visit <font color="LEVEL">Master Cardien of the Town of Dion</font>.<br>
And last, the <font color="LEVEL">Mark of the Healer</font> is reserved for those who pass the Test of the Healer. You must be above <font color="LEVEL">level 39</font> to qualify. To take the Test of the Healer, visit <font color="LEVEL">Priest Bandellos in the temple of the Town of Giran</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest ElfHumanClericChange2 30120-11.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>
You have not changed occupations once! I only teach clerics. Come back when you walk the path of service to Einhasad.
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>
The Light of Einhasad must have led you here, however I only teach clerics. You must walk the path of the priest to be instructed by me.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
You are limited to two occupational changes.<br>
Judging by your strength, I feel that your faith is stronger than others. Keep this faith always, and constantly move forward. May the will of Einhasad guide you on path of righteousness.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Bishop your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Healer.<br>
Obviously you lack training even though you have all the marks. Come back to me when you have done more training and I will change your occupation to Bishop.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Bishop your level must be over 40 and you need to collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Healer.<br>
Obviously you lack training and do not have all the marks. Come back to me when you have done this and I will change your occupation to Bishop.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
Congratulations! You have advanced one level as a Bishop, a child of the blessed goddess. Many more trials and hardships await you, but I trust that you will overcome them all. I congratulate you in the name of the goddess of light, Einhasad, whom you and I both serve.<br>
Our guild has prepared this small gift to assist you in your journey. Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you will be able to exchange it for a usable Shadow Weapon.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Bishop your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Healer.<br>
Obviously your skills are adequate but you still have not gotten all the marks. Go and get the marks you lack and I will change your occupation to Bishop.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Prophet your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Reformer.<br>
Obviously you lack training even though you have all the marks. Come back to me when you have done more training and I will change your occupation to Prophet.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Prophet your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Reformer.<br>
Obviously you lack training and do not have all the marks. Come back to me when you have done this and I will change your occupation to Prophet.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
Congratulations! You have become a Prophet and have advanced one level as a child of the goddess. Many more trials and hardships await you, but I trust that you will overcome them all. I congratulate you in the name of the goddess of light, Einhasad, whom you and I both serve.<br>
Our guild has prepared this small gift to assist you in your journey. Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you will be able to exchange it for a usable Shadow Weapon.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become a Prophet your level must be above 40 and you must collect the Mark of the Pilgrim, the Mark of Trust, and the Mark of the Reformer.<br>
Obviously your skills are adequate but you still have not gotten all the marks. Go and get the marks you lack and I will change your occupation to Prophet.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become an Elder your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Life, and the Mark of the Healer.<br>
Obviously you lack training even though you have all the marks. Come back to me when you have done more training and I will change your occupation to Elder.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become an Elder your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Life, and the Mark of the Healer.<br>
Obviously you lack training and do not have all the marks. Come back to me when you have done this and I will change your occupation to Elder.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
Congratulations! With this, you have become an Elven Elder, a proud and mighty priest of Eva, the goddess of water. Many more trials and hardships await you, but I trust that you will overcome them all. May Eva bless and watch over you always.<br>
Our guild has prepared this small gift to assist you in your journey. Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you will be able to exchange it for a usable Shadow Weapon.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
To become an Elder your level must be over 40 and you must collect the Mark of the Pilgrim, the Mark of Life, and the Mark of the Healer.<br>
Obviously your skills are adequate but you still have not gotten all the marks. Go and get the marks you lack and I will change your occupation to Elder.
</body></html>

View File

@ -0,0 +1,226 @@
/*
* Copyright (C) 2004-2015 L2J DataPack
*
* This file is part of L2J DataPack.
*
* L2J DataPack 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.
*
* L2J DataPack 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 village_master.ElfHumanClericChange2;
import ai.npc.AbstractNpcAI;
import com.l2jserver.gameserver.enums.CategoryType;
import com.l2jserver.gameserver.model.actor.L2Npc;
import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
import com.l2jserver.gameserver.model.base.ClassId;
/**
* Elf Human class transfer AI.
* @author Adry_85
*/
public final class ElfHumanClericChange2 extends AbstractNpcAI
{
// NPCs
private static int[] NPCS =
{
30120, // Maximilian
30191, // Hollint
30857, // Orven
30905, // Squillari
31279, // Gregory
31328, // Innocentin
31968, // Baryl
};
// Items
private static final int SHADOW_ITEM_EXCHANGE_COUPON_C_GRADE = 8870;
private static final int MARK_OF_PILGRIM = 2721; // proof11x, proof12x, proof21x
private static final int MARK_OF_TRUST = 2734; // proof11y, proof12y
private static final int MARK_OF_HEALER = 2820; // proof11z, proof21z
private static final int MARK_OF_REFORMER = 2821; // proof12z
private static final int MARK_OF_LIFE = 3140; // proof21y
// Classes
private static final int BISHOP = 16;
private static final int PROPHET = 17;
private static final int ELDER = 30;
private ElfHumanClericChange2()
{
super(ElfHumanClericChange2.class.getSimpleName(), "village_master");
addStartNpc(NPCS);
addTalkId(NPCS);
}
@Override
public String onAdvEvent(String event, L2Npc npc, L2PcInstance player)
{
String htmltext = null;
switch (event)
{
case "30120-02.htm": // master_lv3_hec003h
case "30120-03.htm": // master_lv3_hec006ha
case "30120-04.htm": // master_lv3_hec007ha
case "30120-05.htm": // master_lv3_hec007hat
case "30120-06.htm": // master_lv3_hec006hb
case "30120-07.htm": // master_lv3_hec007hb
case "30120-08.htm": // master_lv3_hec007hbt
case "30120-10.htm": // master_lv3_hec006ea
case "30120-11.htm": // master_lv3_hec007ea
case "30120-12.htm": // master_lv3_hec007eat
{
htmltext = event;
break;
}
case "16":
case "17":
case "30":
{
htmltext = ClassChangeRequested(player, Integer.valueOf(event));
break;
}
}
return htmltext;
}
private String ClassChangeRequested(L2PcInstance player, int classId)
{
String htmltext = null;
if (player.isInCategory(CategoryType.THIRD_CLASS_GROUP))
{
htmltext = "30120-15.htm"; // fnYouAreThirdClass
}
else if ((classId == BISHOP) && (player.getClassId() == ClassId.CLERIC))
{
if (player.getLevel() < 40)
{
if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_HEALER))
{
htmltext = "30120-16.htm"; // fnLowLevel11
}
else
{
htmltext = "30120-17.htm"; // fnLowLevelNoProof11
}
}
else if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_HEALER))
{
takeItems(player, -1, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_HEALER);
player.setClassId(BISHOP);
player.setBaseClass(BISHOP);
// SystemMessage and cast skill is done by setClassId
player.broadcastUserInfo();
giveItems(player, SHADOW_ITEM_EXCHANGE_COUPON_C_GRADE, 15);
htmltext = "30120-18.htm"; // fnAfterClassChange11
}
else
{
htmltext = "30120-19.htm"; // fnNoProof11
}
}
else if ((classId == PROPHET) && (player.getClassId() == ClassId.CLERIC))
{
if (player.getLevel() < 40)
{
if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_REFORMER))
{
htmltext = "30120-20.htm"; // fnLowLevel12
}
else
{
htmltext = "30120-21.htm"; // fnLowLevelNoProof12
}
}
else if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_REFORMER))
{
takeItems(player, -1, MARK_OF_PILGRIM, MARK_OF_TRUST, MARK_OF_REFORMER);
player.setClassId(PROPHET);
player.setBaseClass(PROPHET);
// SystemMessage and cast skill is done by setClassId
player.broadcastUserInfo();
giveItems(player, SHADOW_ITEM_EXCHANGE_COUPON_C_GRADE, 15);
htmltext = "30120-22.htm"; // fnAfterClassChange12
}
else
{
htmltext = "30120-23.htm"; // fnNoProof12
}
}
else if ((classId == ELDER) && (player.getClassId() == ClassId.ORACLE))
{
if (player.getLevel() < 40)
{
if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_LIFE, MARK_OF_HEALER))
{
htmltext = "30120-24.htm"; // fnLowLevel21
}
else
{
htmltext = "30120-25.htm"; // fnLowLevelNoProof21
}
}
else if (hasQuestItems(player, MARK_OF_PILGRIM, MARK_OF_LIFE, MARK_OF_HEALER))
{
takeItems(player, -1, MARK_OF_PILGRIM, MARK_OF_LIFE, MARK_OF_HEALER);
player.setClassId(ELDER);
player.setBaseClass(ELDER);
// SystemMessage and cast skill is done by setClassId
player.broadcastUserInfo();
giveItems(player, SHADOW_ITEM_EXCHANGE_COUPON_C_GRADE, 15);
htmltext = "30120-26.htm"; // fnAfterClassChange21
}
else
{
htmltext = "30120-27.htm"; // fnNoProof21
}
}
return htmltext;
}
@Override
public String onTalk(L2Npc npc, L2PcInstance player)
{
String htmltext = null;
if (player.isInCategory(CategoryType.CLERIC_GROUP) && player.isInCategory(CategoryType.FOURTH_CLASS_GROUP) && (player.isInCategory(CategoryType.HUMAN_CALL_CLASS) || player.isInCategory(CategoryType.ELF_CALL_CLASS)))
{
htmltext = "30120-01.htm"; // fnYouAreFourthClass
}
else if (player.isInCategory(CategoryType.CLERIC_GROUP) && (player.isInCategory(CategoryType.HUMAN_CALL_CLASS) || player.isInCategory(CategoryType.ELF_CALL_CLASS)))
{
final ClassId classId = player.getClassId();
if ((classId == ClassId.CLERIC) || (classId == ClassId.BISHOP) || (classId == ClassId.PROPHET))
{
htmltext = "30120-02.htm"; // fnClassList1
}
else if ((classId == ClassId.ORACLE) || (classId == ClassId.ELDER))
{
htmltext = "30120-09.htm"; // fnClassList2
}
else
{
htmltext = "30120-13.htm"; // fnYouAreFirstClass
}
}
else
{
htmltext = "30120-14.htm"; // fnClassMismatch
}
return htmltext;
}
public static void main(String[] args)
{
new ElfHumanClericChange2();
}
}

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
To change profession means that you have attained a certain degree of ability and experience, and may be promoted to a higher-level profession. Orc Fighters can change profession to an <font color="LEVEL">Orc Raider</font> or a <font color="LEVEL">Monk</font>. Which profession do you want to know about<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-02.htm">Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-04.htm">Monk</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Osborn:<br>
<font color="LEVEL">Orc Raiders</font> are superb fighters who fight powerfully with weapons. They rely on their pure power and skill to win, not on tactical tricks. Orc Raiders are the most consistent fighters on the battlefield. Their power overwhelms the skills of their enemies.<br>
The most skillful Orc Raiders are later selected as <font color="LEVEL">Destroyers</font>. One to one, Destroyers surpass all other Fighters.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-03.htm">Ask about changing professions to an Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 45">Change profession to an Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-01.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
Basically, to earn the qualifications to become an Orc Raider, your level must be at least be 20, and you must pass the Test of the Orc Raider.<br>
To take the Test of the Orc Raider, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession. To get to the Orc village use a Gatekeeper.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-02.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Osborn:<br>
<font color="LEVEL">Monks</font> are priests that devote themselves to the path of flame. Unlike Orc Raiders, they do not rely on swords or large weapons, but use their own bodies as weapons of war. Because they do not depend on weapons or armor, they learn many skills to protect themselves.<br>
The finest Monks are selected to become <font color="LEVEL">Tyrants</font>, for still more advanced physical and technical training.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-05.htm">Ask about changing professions to a Monk</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 47">Change profession to a Monk</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-01.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
Basically, to become a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
To take the Test of the Monk, seek the Orc named<font color="LEVEL"> Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-04.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
To change profession means that you have attained a certain degree of ability and experience, and may be promoted to a higher-level profession. All Orc Mystics can change profession to become<font color="LEVEL"> Orc Shamans</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-07.htm">Listen to description of an Orc Shaman</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Osborn:<br>
<font color="LEVEL">Orc Shamans</font> have the blessing of Pa'agrio, God of Fire, and are able to perform miracles with fire. They bless warriors going into battle to strengthen their allies' attack skills, while placing curses to cripple and hinder their enemies. They are the pride of the Orcs. Their works become far stronger when they act in concert with other shamans.<br>
The Shaman who have the highest qualifications become Chief candidates and are called<font color="LEVEL"> Overlords</font>. Only Shamans can become Overlords. Certain Shamans are also selected as<font color="LEVEL"> Warcryers</font>, and learn even stronger spells.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-08.htm">Hear about changing occupation to an Orc Shaman</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 50">Change occupation to an Orc Shaman</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-06.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
To take the Test of the Orc Shaman, go to<font color="LEVEL"> Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30500-07.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Osborn:<br>
You cannot change profession, because you have already done so. Work hard to build on your skills, and in time you will be able to attain a still more advanced profession. May the blessing of Pa'agrio, the god of fire, be with you. Dejakyar Pa'agrio!
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Osborn:<br>
Haven't you already changed profession twice? You have attained great strength. I hope you will always use your power to restore the glory of our race. Give your enemies a taste of your unthinkable strength! Dejakyar Pa'agrio!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You need a token to prove you have passed the Test of the Orc Raider, as well.<br>
it seems that you have passed the Test of the Orc Raider, but your level is not high enough. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Come back when you have increased your level.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You also need a token, to prove you have passed the Test of the Orc Raider.<br>
However, it seems that your level is not high enough, and you have not yet passed the Test of the Orc Raider. First, work to raise your level to 20 or higher. To take the Test of the Orc Raider, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession. To get to the Orc village, first go to Gludio, then use a Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You need a token to prove you have passed the Test of the Orc Raider, as well.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Orc Raider. To take the test, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession.<br>
To get to the Orc village, use a Gatekeeper.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Raider. Devote yourself so that the honor of the Orc race remains untarnished!<br>
Learn your skills one by one from <font color="LEVEL">Prefect Kasman</font> nearby.<br>
Here is a small gift to help you in your journey! Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
Basically, to be qualified for a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
It seems that you have passed the Test of the Monk, but your level is not high enough. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Come back when you have increased your level.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
Basically, to be qualified for a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
However, it seems that your level is not high enough, and you have not yet passed the test of Monk. First, work to raise your level to 20 or higher. To take the Test of the Monk, seek the Orc named <font color="LEVEL">Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
Basically, to qualify as a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Monk yet. To take the test, go to the Orc named <font color="LEVEL">Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Monk. Devote yourself so that the honor of the Orc race remains untarnished!<br>
Learn your skills one by one from <font color="LEVEL">Prefect Kasman</font> nearby.<br>
Here is a small gift to help you in your journey! Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Osborn:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
It seems that you have passed the Test of the Orc Shaman, but your level is not sufficient. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Raise your level and come back.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
However, it seems that your level is not high enough, and you have not yet passed the Test of the Orc Shaman. First, work to raise your level to 20 or higher. To take the Test of the Orc Shaman, go to <font color="LEVEL">Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession.<br>
Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Orc Shaman yet. To take the test, go to <font color="LEVEL">Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession.<br>
Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Osborn:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Shaman. Devote yourself so that the honor of the Orc race remains untarnished!<br>
Learn your magic from <font color="LEVEL">Seer Umos</font> nearby.<br>
Here is a small gift to help you in your journey. Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Osborn:<br>
I am the High Prefect Osborn, heir to the authority of the eternal father of fire, Pa'agrio, and one who endeavors to revive the glory of the Orcs by teaching them. Could one like you dare to usurp the power of our race? We Orcs are the strongest race to walk the land. The likes of you could never even think of catching up to us.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>
You are limited to two occupational changes.<br>
You would be better served training yourself. Remember that strength flows from your mind, not your weapon.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Drikus:<br>
To change profession means that you have attained a certain degree of ability and experience, and may be promoted to a higher-level profession. Orc Fighters can change profession to an <font color="LEVEL">Orc Raider</font> or a <font color="LEVEL">Monk</font>. Which profession do you want to know about?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-02.htm">Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-04.htm">Monk</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Drikus:<br>
<font color="LEVEL">Orc Raiders</font> are superb warriors who fight powerfully with weapons. They rely on their pure power and skill to win, not on tactical tricks. Orc Raiders are the most consistent fighters on the battlefield. Their power overwhelms the skills of their enemies.<br>
The most skillful Orc Raiders are later selected as <font color="LEVEL">Destroyers</font>. One on one, Destroyers surpass all other Fighters.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-03.htm">Ask about changing profession to an Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 45">Change profession to an Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-01.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Drikus:<br>
Basically, to earn the qualifications to become an Orc Raider, your level must be at least 20, and you must pass the Test of the Orc Raider.<br>
To take the Test of the Orc Raider, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession. To get to the Orc village, first go to Gludio, then use a Gatekeeper.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-02.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Drikus:<br>
<font color="LEVEL">Monks</font> are priests who devote themselves to the path of flame. Unlike Orc Raiders, they do not rely on swords or large weapons, but use their own bodies as weapons of war. Because they do not depend on weapons or armor, they learn many skills to protect themselves.<br>
The finest Monks are selected to become <font color="LEVEL">Tyrants</font>, for still more advanced physical and technical training.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-05.htm">Ask about changing profession to a Monk</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 47">Change profession to a Monk</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-01.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Drikus:<br>
Basically, to become a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
To take the Test of the Monk, seek the Orc named<font color="LEVEL"> Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-04.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To change profession means that you have attained a certain degree of ability and experience, and may be promoted to a higher-level profession. All Orc Mystics can change profession to become<font color="LEVEL"> Orc Shamans</font>.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-07.htm">Listen to description of Orc Shaman</Button>
</body></html>

View File

@ -0,0 +1,7 @@
<html><body>High Prefect Drikus:<br>
<font color="LEVEL">Orc Shamans</font> have the blessing of Pa'agrio, God of Fire, and are able to perform miracles with fire. They bless warriors going into battle to strengthen their allies' attack skills, while placing curses to cripple and hinder their enemies. They are the pride of the Orcs. Their works become far stronger when they act in concert with other Shamans.<br>
Many of the Shamans who have the highest qualifications become Chief candidates and are called <font color="LEVEL">Overlords</font>. Only Shamans can become Overlords. Certain Shamans are also selected as <font color="LEVEL">Warcryers</font> and learn even stronger spells.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-08.htm">Hear about changing occupation to an Orc Shaman</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 50">Change occupation to an Orc Shaman</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-06.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Drikus:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
To take the test, go to<font color="LEVEL"> Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30505-07.htm">Return</Button>
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Drikus:<br>
You cannot change profession, because you have already done so. Work hard to build on your skills, and in time you will be able to attain a still more advanced profession. May the blessing of Pa'agrio, the god of fire, be with you. Dejakyar Pa'agrio!
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Drikus:<br>
Haven't you already changed profession twice? You have attained great strength. I hope you will always use your power to restore the glory of our race. Give your enemies a taste of your unthinkable strength! Dejakyar Pa'agrio!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You need a token to prove you have passed the Test of the Orc Raider, as well.<br>
it seems that you have passed the Test of the Orc Raider, but your level is not high enough. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Come back when you have increased your level.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You also need a token, to prove you have passed the Test of the Orc Raider.<br>
However, it seems that your level is not high enough, and you have not yet passed the Test of the Orc Raider. First, work to raise your level to 20 or higher. To take the Test of the Orc Raider, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession. To get to the Orc village, first go to Gludio, then use a Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To become an Orc Raider, the appropriate level and token are required. Your level must be at least 20 to qualify to change profession. You need a token to prove you have passed the Test of the Orc Raider, as well.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Orc Raider. To take the Test of the Orc Raider, go to <font color="LEVEL">Prefect Karukia of the Orc village</font> He will tell you everything you need to know. If you pass the test and come back, I will change your profession. To get to the Orc village, first go to Gludio, then use a Gatekeeper.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Raider. Devote yourself so that the honor of the Orc race remains untarnished!<br>
Learn your skills one by one from <font color="LEVEL">Prefect Buka</font> nearby.<br>And here is a small gift to help you in your journey! Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Basically, to be qualified for a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
It seems that you have passed the Test of the Monk, but your level is not high enough. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Come back when you have increased your level.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Basically, to be qualified for a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
However, it seems that your level is not high enough, and you have not yet passed the test of Monk. First, work to raise your level to 20 or higher. To take the Test of the Monk, seek the Orc named <font color="LEVEL">Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Basically, to qualify as a Monk, your level must be at least 20 and you must pass the Test of the Monk.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Monk yet. To take the Test of the Monk, go to the Orc named <font color="LEVEL">Gantaki Zu Urutu of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Monk. Devote yourself so that the honor of the Orc race remains untarnished!<br>Learn your skills one by one from <font color="LEVEL">Prefect Buka</font> nearby.<br>
And here is a small gift to help you in your journey! Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
It seems that you have passed the Test of the Orc Shaman, but your level is not sufficient. Level 20 or higher is required to change profession. I cannot allow you to change profession if your level is not sufficient, even though you have a token. Raise your level and come back.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
However, it seems that your level is not high enough, and you have not yet passed the Test of the Orc Shaman. First, work to raise your level to 20 or higher. To take the Test of the Orc Shaman, go to <font color="LEVEL">Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village.
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
To obtain the qualifications to become an Orc Shaman, your level must be at least 20 and you must pass the Test of the Orc Shaman.<br>
I am satisfied with your level, but it seems that you have not passed the Test of the Orc Shaman yet. To take the Test of the Orc Shaman, go to <font color="LEVEL">Tataru Zu Hestui of the Orc village</font>. He will tell you everything you need to know. After you pass the test, come to me and I will change your profession. Use the Gatekeeper to go to the Orc village
</body></html>

View File

@ -0,0 +1,4 @@
<html><body>High Prefect Drikus:<br>
Dejakar Pa'agrio! Congratulations! You are now a proud Orc Shaman. Devote yourself so that the honor of the Orc race remains untarnished!<br>
Learn your magical skills one by one from <font color="LEVEL">Seer Racoy</font> nearby.<br>And here is a small gift to help you in your journey! Take this to <font color="LEVEL">the Grand Master, Grand Magister, Master Trainer or High Priest who permits transfers in any major town</font> and you can exchange it for a usable Shadow Weapon!
</body></html>

View File

@ -0,0 +1,3 @@
<html><body>High Prefect Drikus:<br>
I am the High Prefect Drikus, heir to the authority of the eternal father of fire, Pa'agrio, and one who endeavors to revive the glory of the Orcs by teaching them. Could one like you dare to usurp the power of our race? We Orcs are the strongest race to walk the land. The likes of you could never even think of catching up to us.
</body></html>

View File

@ -0,0 +1,5 @@
<html><body>High Prefect Castor:<br>
To change profession means that you have attained a certain degree of ability and experience, and may be promoted to a higher-level profession. Orc Fighters can change profession to an <font color="LEVEL">Orc Raider</font> or a <font color="LEVEL">Monk</font>. Which profession do you want to know about?<br>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30508-02.htm">Orc Raider</Button>
<Button ALIGN=LEFT ICON="NORMAL" action="bypass -h Quest OrcChange1 30508-04.htm">Monk</Button>
</body></html>

Some files were not shown because too many files have changed in this diff Show More