Addition of Ranking Power system.
Contributed by Serenitty.
This commit is contained in:
@@ -26,6 +26,7 @@ import org.l2jmobius.gameserver.model.events.annotations.RegisterEvent;
|
||||
import org.l2jmobius.gameserver.model.events.annotations.RegisterType;
|
||||
import org.l2jmobius.gameserver.model.events.impl.creature.player.OnPlayerLogin;
|
||||
import org.l2jmobius.gameserver.model.skill.Skill;
|
||||
import org.l2jmobius.gameserver.network.serverpackets.ranking.ExRankingBuffZoneNpcInfo;
|
||||
|
||||
import ai.AbstractNpcAI;
|
||||
|
||||
@@ -95,6 +96,7 @@ public class RankingSkillBonuses extends AbstractNpcAI
|
||||
{
|
||||
if (rank <= 1)
|
||||
{
|
||||
player.sendPacket(new ExRankingBuffZoneNpcInfo());
|
||||
SERVER_LEVEL_RANKING_1ST_CLASS.applyEffects(player, player);
|
||||
player.addSkill(SERVER_RANKING_BENEFIT_1, false);
|
||||
player.addSkill(SERVER_RANKING_BENEFIT_2, false);
|
||||
|
||||
@@ -88,7 +88,36 @@
|
||||
<skill id="52018" toLevel="1" name="Leader Power">
|
||||
<!-- STR +1 INT +1 P. Evasion +20 HP Recovery Potions' Effect +10 -->
|
||||
<icon>icon.skill0000</icon>
|
||||
<operateType>A1</operateType>
|
||||
<abnormalTime>14600</abnormalTime>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
<castRange>300</castRange>
|
||||
<effectRange>315</effectRange>
|
||||
<isMagic>2</isMagic>
|
||||
<operateType>A2</operateType>
|
||||
<targetType>SELF</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<effects>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>STR</stat>
|
||||
</effect>
|
||||
<effect name="StatUp">
|
||||
<amount>1</amount>
|
||||
<stat>INT</stat>
|
||||
</effect>
|
||||
<effect name="PhysicalEvasion">
|
||||
<amount>20</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
<effect name="SkillEvasion">
|
||||
<magicType>0</magicType>
|
||||
<amount>20</amount>
|
||||
</effect>
|
||||
<effect name="AdditionalPotionHp">
|
||||
<amount>10</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="52019" toLevel="1" name="PvP Ranking">
|
||||
<!-- Bonus for the 1st-3rd places in PvP Ranking. When you have killed, you can see a special visual effect for a short period of time. -->
|
||||
|
||||
Reference in New Issue
Block a user