Fixed DeathPenaltyChance with 0 setting.

This commit is contained in:
MobiusDevelopment
2020-08-12 16:27:09 +00:00
parent 5694c85cbd
commit 638374db77
2 changed files with 2 additions and 2 deletions

View File

@@ -14462,7 +14462,7 @@ public class PlayerInstance extends Playable
*/ */
public void calculateDeathPenaltyBuffLevel(Creature killer) public void calculateDeathPenaltyBuffLevel(Creature killer)
{ {
if ((Rnd.get(100) <= Config.DEATH_PENALTY_CHANCE) && !(killer instanceof PlayerInstance) && !isGM() && (!getCharmOfLuck() || (!(killer instanceof GrandBossInstance) && !(killer instanceof RaidBossInstance))) && (!isInsideZone(ZoneId.PVP) && !isInsideZone(ZoneId.SIEGE))) if ((Config.DEATH_PENALTY_CHANCE > 0) && (Rnd.get(100) < Config.DEATH_PENALTY_CHANCE) && !killer.isPlayer() && !isGM() && !getCharmOfLuck() && !(killer instanceof GrandBossInstance) && !(killer instanceof RaidBossInstance) && !isInsideZone(ZoneId.PVP) && !isInsideZone(ZoneId.SIEGE))
{ {
increaseDeathPenaltyBuffLevel(); increaseDeathPenaltyBuffLevel();
} }

View File

@@ -14814,7 +14814,7 @@ public class PlayerInstance extends Playable
*/ */
public void calculateDeathPenaltyBuffLevel(Creature killer) public void calculateDeathPenaltyBuffLevel(Creature killer)
{ {
if ((Rnd.get(100) <= Config.DEATH_PENALTY_CHANCE) && !(killer instanceof PlayerInstance) && !isGM() && (!getCharmOfLuck() || (!(killer instanceof GrandBossInstance) && !(killer instanceof RaidBossInstance))) && (!isInsideZone(ZoneId.PVP) && !isInsideZone(ZoneId.SIEGE))) if ((Config.DEATH_PENALTY_CHANCE > 0) && (Rnd.get(100) < Config.DEATH_PENALTY_CHANCE) && !killer.isPlayer() && !isGM() && !getCharmOfLuck() && !(killer instanceof GrandBossInstance) && !(killer instanceof RaidBossInstance) && !isInsideZone(ZoneId.PVP) && !isInsideZone(ZoneId.SIEGE))
{ {
increaseDeathPenaltyBuffLevel(); increaseDeathPenaltyBuffLevel();
} }