v0.4.1: big armor redesign

This commit is contained in:
Evan Debenham
2016-07-01 06:03:34 -04:00
parent f93b2ac723
commit 2d088c8983
45 changed files with 153 additions and 129 deletions
@@ -38,9 +38,9 @@ public class Lucky extends Weapon.Enchantment {
if (Random.Int(100) < (50 + level)){
int exStr = 0;
if (attacker == Dungeon.hero) exStr = Math.max(0, Dungeon.hero.STR() - weapon.STRReq());
damage = weapon.imbue.damageFactor(weapon.max()) + exStr - Random.IntRange(0, defender.dr());
damage = weapon.imbue.damageFactor(weapon.max()) + exStr - defender.drRoll();
} else {
damage = weapon.imbue.damageFactor(weapon.min()) - Random.IntRange(0, defender.dr());
damage = weapon.imbue.damageFactor(weapon.min()) - defender.drRoll();
}
return Math.max(0, damage);