Capped damage taken by attacks effect to 80%.
This commit is contained in:
		@@ -4521,20 +4521,20 @@ public abstract class Creature extends WorldObject implements ISkillsHolder, IDe
 | 
			
		||||
		{
 | 
			
		||||
			if (attacker.isPlayable())
 | 
			
		||||
			{
 | 
			
		||||
				value *= (100 + _stat.getValue(Stat.PVP_DAMAGE_TAKEN)) / 100;
 | 
			
		||||
				value *= (100 + Math.max(_stat.getValue(Stat.PVP_DAMAGE_TAKEN), -80)) / 100;
 | 
			
		||||
			}
 | 
			
		||||
			else
 | 
			
		||||
			{
 | 
			
		||||
				value *= (100 + _stat.getValue(Stat.PVE_DAMAGE_TAKEN)) / 100;
 | 
			
		||||
				value *= (100 + Math.max(_stat.getValue(Stat.PVE_DAMAGE_TAKEN), -80)) / 100;
 | 
			
		||||
			}
 | 
			
		||||
			
 | 
			
		||||
			if (attacker.isRaid() || attacker.isRaidMinion())
 | 
			
		||||
			{
 | 
			
		||||
				value *= (100 + _stat.getValue(Stat.PVE_DAMAGE_TAKEN_RAID)) / 100;
 | 
			
		||||
				value *= (100 + Math.max(_stat.getValue(Stat.PVE_DAMAGE_TAKEN_RAID), -80)) / 100;
 | 
			
		||||
			}
 | 
			
		||||
			else if (attacker.isMonster())
 | 
			
		||||
			{
 | 
			
		||||
				value *= (100 + _stat.getValue(Stat.PVE_DAMAGE_TAKEN_MONSTER)) / 100;
 | 
			
		||||
				value *= (100 + Math.max(_stat.getValue(Stat.PVE_DAMAGE_TAKEN_MONSTER), -80)) / 100;
 | 
			
		||||
			}
 | 
			
		||||
			
 | 
			
		||||
			elementalDamage = Formulas.calcSpiritElementalDamage(attacker, this, value);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user