2
0
Эх сурвалжийг харах

BETA: Added limits for Changeset [6000] to decrease time only and upto 50% max.

Reported by: Gries, Blacksea
Reviewed by: Zoey76, xban1x
Tested by: Gries, Blacksea
MELERIX 12 жил өмнө
parent
commit
c4448d9d17

+ 1 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/stats/Formulas.java

@@ -2285,7 +2285,7 @@ public final class Formulas
 			double resMod = calcResMod(caster, target, skill);
 			double lvlBonusMod = calcLvlBonusMod(caster, target, skill);
 			double elementMod = calcElementMod(caster, target, skill);
-			time = (int) Math.ceil(((time * resMod * lvlBonusMod * elementMod) / statMod));
+			time = (int) Math.ceil(Math.min(Math.max((time * resMod * lvlBonusMod * elementMod) / statMod, time * 0.5), time));
 		}
 		return time;
 	}