v0.2.3: reworked freerunner's class ability

This commit is contained in:
Evan Debenham
2014-12-03 17:17:35 -05:00
parent 1ad866e0ef
commit 8c459a434b
2 changed files with 7 additions and 8 deletions
@@ -294,11 +294,6 @@ public class Hero extends Char {
} else {
if (heroClass == HeroClass.ROGUE) {
if (curAction != null && subClass == HeroSubClass.FREERUNNER && !isStarving()) {
evasion *= 2;
}
return (int)((defenseSkill - aEnc) * evasion);
} else {
return (int)(defenseSkill * evasion);
@@ -354,7 +349,11 @@ public class Hero extends Char {
} else {
return ((HeroSprite)sprite).sprint( subClass == HeroSubClass.FREERUNNER && !isStarving() ) ? 1.6f * speed : speed;
return ((HeroSprite)sprite).sprint( subClass == HeroSubClass.FREERUNNER && !isStarving() ) ?
invisible > 0 ?
2.56f * speed :
1.6f * speed :
speed;
}
}