Better naming for NightStatModifier effect.

This commit is contained in:
MobiusDevelopment
2022-07-16 22:30:47 +00:00
parent b4b76176de
commit f237282148
111 changed files with 2547 additions and 2547 deletions

View File

@@ -246,6 +246,7 @@ public class EffectMasterHandler
EffectHandler.getInstance().registerHandler("MpShield", MpShield::new);
EffectHandler.getInstance().registerHandler("MpVampiricAttack", MpVampiricAttack::new);
EffectHandler.getInstance().registerHandler("Mute", Mute::new);
EffectHandler.getInstance().registerHandler("NightStatModifier", NightStatModifier::new);
EffectHandler.getInstance().registerHandler("NoblesseBless", NoblesseBless::new);
EffectHandler.getInstance().registerHandler("OpenChest", OpenChest::new);
EffectHandler.getInstance().registerHandler("OpenCommonRecipeBook", OpenCommonRecipeBook::new);
@@ -351,7 +352,6 @@ public class EffectMasterHandler
EffectHandler.getInstance().registerHandler("Spoil", Spoil::new);
EffectHandler.getInstance().registerHandler("StatAddForLevel", StatAddForLevel::new);
EffectHandler.getInstance().registerHandler("StatAddForMp", StatAddForMp::new);
EffectHandler.getInstance().registerHandler("StatAddForNight", StatAddForNight::new);
EffectHandler.getInstance().registerHandler("StatAddForStat", StatAddForStat::new);
EffectHandler.getInstance().registerHandler("StatBonusSkillCritical", StatBonusSkillCritical::new);
EffectHandler.getInstance().registerHandler("StatBonusSpeed", StatBonusSpeed::new);

View File

@@ -39,7 +39,7 @@ import org.l2jmobius.gameserver.taskmanager.GameTimeTaskManager;
/**
* @author Mobius
*/
public class StatAddForNight extends AbstractEffect
public class NightStatModifier extends AbstractEffect
{
private static final AtomicBoolean DAY_TIME = new AtomicBoolean(GameTimeTaskManager.getInstance().isNight());
private static final Set<Creature> NIGHT_STAT_CHARACTERS = ConcurrentHashMap.newKeySet();
@@ -49,7 +49,7 @@ public class StatAddForNight extends AbstractEffect
private final int _amount;
protected final StatModifierType _mode;
public StatAddForNight(StatSet params)
public NightStatModifier(StatSet params)
{
_stat = params.getEnum("stat", Stat.class);
_amount = params.getInt("amount");

View File

@@ -6480,7 +6480,7 @@
<operateType>P</operateType>
<magicCriticalRate>5</magicCriticalRate>
<effects>
<effect name="StatAddForNight">
<effect name="NightStatModifier">
<stat>ACCURACY_COMBAT</stat>
<amount>3</amount>
</effect>

View File

@@ -215,6 +215,7 @@ MpRegen: MP Regeneration stat.
MpShield: Transfers given percentage of damage as mana damage. Mana Shield.
MpVampiricAttack: Absorbs given percentage of mana during attack.
Mute: Prevents target from using magical skills. Silence.
NightStatModifier: Modify a specific stat at night time. (l2jmobius)
NoblesseBless: Does not remove buffs upon death except itself.
OpenChest: Opens a treasure chest.
OpenCommonRecipeBook: Shows the common recipe book window.
@@ -318,7 +319,6 @@ SpModify: Bonus SP stat.
Spoil: Spoils a mob activating its extra sweep drop.
StatAddForLevel: Adds a fixed amount of a Stat for a specific player level. (l2jmobius)
StatAddForMp: Adds a fixed amount of a Stat for when player max MP is over a value. (l2jmobius)
StatAddForNight: Modify a specific stat at night time. (l2jmobius)
StatAddForStat: Adds a fixed amount of a Stat based on player current value. (l2jmobius)
StatBonusSkillCritical: Changes skill critical rate to depend on the specified base stat.
StatBonusSpeed: Changes Speed stat to depend on the specified base stat.