v0.3.2: tweaked fleeing to cancel at a certain distance, tweaked thieves to destroy their stolen item after escaping, tweaked bags to be kept (empty) on ressurect

This commit is contained in:
Evan Debenham
2015-10-30 17:27:44 -04:00
parent d829e63f19
commit 303a6ddc5b
4 changed files with 20 additions and 5 deletions
@@ -643,6 +643,9 @@ public abstract class Mob extends Char {
enemySeen = enemyInFOV;
if (enemyInFOV) {
target = enemy.pos;
//loses target when 0-dist rolls a 6 or greater.
} else if (1 + Random.Int(Level.distance(pos, target)) >= 6){
target = -1;
}
int oldPos = pos;