summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/player-act.cc
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2014-07-14 14:05:02 -0400
committerNeil Moore <neil@s-z.org>2014-07-14 14:05:02 -0400
commit783a5bfccb7505cb4559d01a42f02f624b8b7367 (patch)
tree738b6445d76acd60f1caa53af79208b0c5fad03c /crawl-ref/source/player-act.cc
parentfb1bfb92929d8466dcc7610ea69f0026ea8fe2a9 (diff)
downloadcrawl-ref-783a5bfccb7505cb4559d01a42f02f624b8b7367.tar.gz
crawl-ref-783a5bfccb7505cb4559d01a42f02f624b8b7367.zip
Make tree form extra-balanced and immune to Leda's.
The latter to match stationary monsters.
Diffstat (limited to 'crawl-ref/source/player-act.cc')
-rw-r--r--crawl-ref/source/player-act.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/player-act.cc b/crawl-ref/source/player-act.cc
index bb99615eef..1a09a4fa6b 100644
--- a/crawl-ref/source/player-act.cc
+++ b/crawl-ref/source/player-act.cc
@@ -142,6 +142,7 @@ bool player::extra_balanced() const
{
const dungeon_feature_type grid = grd(pos());
return species == SP_GREY_DRACONIAN
+ || form == TRAN_TREE
|| grid == DNGN_SHALLOW_WATER
&& (species == SP_NAGA // tails, not feet
|| body_size(PSIZE_BODY) >= SIZE_LARGE)