Proper naming for skill mastery related effects.

This commit is contained in:
MobiusDevelopment
2021-04-30 11:13:48 +00:00
parent e9cdce08f7
commit 88cfda013d
437 changed files with 1863 additions and 1863 deletions

View File

@@ -309,10 +309,10 @@ public class EffectMasterHandler
EffectHandler.getInstance().registerHandler("ShieldDefenceRate", ShieldDefenceRate::new);
EffectHandler.getInstance().registerHandler("ShotsBonus", ShotsBonus::new);
EffectHandler.getInstance().registerHandler("SilentMove", SilentMove::new);
EffectHandler.getInstance().registerHandler("SkillCritical", SkillCritical::new);
EffectHandler.getInstance().registerHandler("SkillCriticalDamage", SkillCriticalDamage::new);
EffectHandler.getInstance().registerHandler("SkillCriticalProbability", SkillCriticalProbability::new);
EffectHandler.getInstance().registerHandler("SkillEvasion", SkillEvasion::new);
EffectHandler.getInstance().registerHandler("SkillMastery", SkillMastery::new);
EffectHandler.getInstance().registerHandler("SkillMasteryRate", SkillMasteryRate::new);
EffectHandler.getInstance().registerHandler("SkillPowerAdd", SkillPowerAdd::new);
EffectHandler.getInstance().registerHandler("SkillTurning", SkillTurning::new);
EffectHandler.getInstance().registerHandler("SkillTurningOverTime", SkillTurningOverTime::new);

View File

@@ -26,11 +26,11 @@ import org.l2jmobius.gameserver.model.stats.Stat;
/**
* @author Sdw
*/
public class SkillCritical extends AbstractEffect
public class SkillMastery extends AbstractEffect
{
private final BaseStat _stat;
public SkillCritical(StatSet params)
public SkillMastery(StatSet params)
{
_stat = params.getEnum("stat", BaseStat.class, BaseStat.STR);
}
@@ -38,6 +38,6 @@ public class SkillCritical extends AbstractEffect
@Override
public void pump(Creature effected, Skill skill)
{
effected.getStat().mergeAdd(Stat.SKILL_CRITICAL, _stat.ordinal());
effected.getStat().mergeAdd(Stat.SKILL_MASTERY, _stat.ordinal());
}
}

View File

@@ -22,10 +22,10 @@ import org.l2jmobius.gameserver.model.stats.Stat;
/**
* @author Sdw
*/
public class SkillCriticalProbability extends AbstractStatPercentEffect
public class SkillMasteryRate extends AbstractStatPercentEffect
{
public SkillCriticalProbability(StatSet params)
public SkillMasteryRate(StatSet params)
{
super(params, Stat.SKILL_CRITICAL_PROBABILITY);
super(params, Stat.SKILL_MASTERY_RATE);
}
}

View File

@@ -1257,7 +1257,7 @@
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="SkillCritical">
<effect name="SkillMastery">
<stat>STR</stat>
</effect>
</effects>
@@ -1269,7 +1269,7 @@
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="SkillCritical">
<effect name="SkillMastery">
<stat>INT</stat>
</effect>
</effects>
@@ -1318,7 +1318,7 @@
<power>2</power>
<ticks>5</ticks>
</effect>
<effect name="SkillCriticalProbability">
<effect name="SkillMasteryRate">
<amount>100</amount>
<mode>PER</mode>
</effect>

View File

@@ -2307,7 +2307,7 @@
<magicCriticalRate>5</magicCriticalRate>
<magicLevel>1</magicLevel>
<effects>
<effect name="SkillCriticalProbability">
<effect name="SkillMasteryRate">
<amount>
<value level="1">0.9</value>
<value level="2">1</value>

View File

@@ -412,7 +412,7 @@
<magicCriticalRate>5</magicCriticalRate>
<magicLevel>1</magicLevel>
<effects>
<effect name="SkillCriticalProbability">
<effect name="SkillMasteryRate">
<amount>
<value level="1">0.9</value>
<value level="2">1</value>

View File

@@ -278,10 +278,10 @@ ShieldDefence: Shield P. Def stat.
ShieldDefenceRate: Shield block success rate stat.
ShotsBonus: Additional shot damage bonus. (l2jmobius)
SilentMove: Prevents aggressive mobs from attacking you when entering aggression range.
SkillCritical: Activates double debuff or cooldown reset critical based on the specified stat.
SkillCriticalDamage: Skill critical damage stat.
SkillCriticalProbability: Skill critical rate stat.
SkillEvasion: Skill evasion stat.
SkillMastery: Activates double debuff or cooldown reset critical based on the specified stat.
SkillMasteryRate: Skill critical rate stat.
SkillPowerAdd: Adds set ammount of power to skills (use only DIFF). (l2jmobius)
SkillTurning: Stops target's casting.
SkillTurningOverTime: Stops target's casting at a fixed rate.