Mercurial > rinkhals
changeset 370:b3c90e49a6b7
Foxes are more averse to armed chickens and less averse to indoor chickens.
author | Jeremy Thurgood <firxen@gmail.com> |
---|---|
date | Sat, 12 Sep 2009 16:01:06 +0000 |
parents | 25f7d4824250 |
children | 0dc9d17c689e |
files | gamelib/animal.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/gamelib/animal.py Thu Sep 10 15:18:39 2009 +0000 +++ b/gamelib/animal.py Sat Sep 12 16:01:06 2009 +0000 @@ -349,7 +349,9 @@ for chicken in gameboard.chickens: dist = chicken.pos.dist(self.pos) if chicken.abode: - dist += 10 # Prefer free-ranging chickens + dist += 5 # Prefer free-ranging chickens + if len(chicken.weapons()) > 0: + dist += 5 # Prefer unarmed chickens if dist < min_dist: min_dist = dist self.closest = chicken