v0.4.2: rebalanced glyph of potential
This commit is contained in:
parent
616348a0e5
commit
a719101272
|
@ -40,9 +40,13 @@ public class Potential extends Glyph {
|
||||||
|
|
||||||
int level = Math.max( 0, armor.level() );
|
int level = Math.max( 0, armor.level() );
|
||||||
|
|
||||||
if (Random.Int( level + 10 ) >= 9) {
|
if (Random.Int( level + 20 ) >= 18) {
|
||||||
|
|
||||||
defender.damage( Random.NormalIntRange( 1, defender.HT/10 ), LightningTrap.LIGHTNING );
|
int shockDmg = Random.NormalIntRange( defender.HT/20, defender.HT/10 );
|
||||||
|
|
||||||
|
shockDmg *= Math.pow(0.9, level);
|
||||||
|
|
||||||
|
defender.damage( shockDmg, LightningTrap.LIGHTNING );
|
||||||
|
|
||||||
checkOwner( defender );
|
checkOwner( defender );
|
||||||
if (defender == Dungeon.hero) {
|
if (defender == Dungeon.hero) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user