diff options
author | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-11-09 23:30:47 -0600 |
---|---|---|
committer | David Lawrence Ramsey <dolorous@users.sourceforge.net> | 2009-11-09 23:30:47 -0600 |
commit | f72939d2821579a1c8da6202efe6cb6cc351fee4 (patch) | |
tree | a48bf3ffd5971df09f656f29c202bd36abaf703d /crawl-ref/source/godabil.cc | |
parent | 43e85458c7c6205645f844153f2569cb200ee206 (diff) | |
download | crawl-ref-f72939d2821579a1c8da6202efe6cb6cc351fee4.tar.gz crawl-ref-f72939d2821579a1c8da6202efe6cb6cc351fee4.zip |
Fix a genus check for blink frogs, and species checks for giant spores.
Diffstat (limited to 'crawl-ref/source/godabil.cc')
-rw-r--r-- | crawl-ref/source/godabil.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/crawl-ref/source/godabil.cc b/crawl-ref/source/godabil.cc index c7fc683a3f..0605fddac1 100644 --- a/crawl-ref/source/godabil.cc +++ b/crawl-ref/source/godabil.cc @@ -1270,7 +1270,7 @@ static int _lugonu_warp_monster(coord_def where, int pow, int, actor *) } const int damage = 1 + random2(pow / 6); - if (mon->type == MONS_BLINK_FROG) + if (mons_genus(mon->type) == MONS_BLINK_FROG) mon->heal(damage, false); else if (!mon->check_res_magic(pow)) { @@ -1286,7 +1286,7 @@ static int _lugonu_warp_monster(coord_def where, int pow, int, actor *) static void _lugonu_warp_area(int pow) { - apply_area_around_square( _lugonu_warp_monster, you.pos(), pow ); + apply_area_around_square(_lugonu_warp_monster, you.pos(), pow); } void lugonu_bends_space() @@ -1294,7 +1294,7 @@ void lugonu_bends_space() const int pow = 4 + skill_bump(SK_INVOCATIONS); const bool area_warp = random2(pow) > 9; - mprf("Space bends %saround you!", area_warp? "sharply " : ""); + mprf("Space bends %saround you!", area_warp ? "sharply " : ""); if (area_warp) _lugonu_warp_area(pow); |