summaryrefslogtreecommitdiffstats
path: root/crawl-ref
diff options
context:
space:
mode:
authorDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-10-24 20:50:07 -0500
committerDavid Lawrence Ramsey <dolorous@users.sourceforge.net>2009-10-24 20:50:07 -0500
commitdc57404f4ad7e340db31d722bb0c3ecb19a03165 (patch)
tree18f83df40b6ad91ae3046638708ae9113534a922 /crawl-ref
parent224b548b0ec1489f5cccbc421d62783d11149ebe (diff)
downloadcrawl-ref-dc57404f4ad7e340db31d722bb0c3ecb19a03165.tar.gz
crawl-ref-dc57404f4ad7e340db31d722bb0c3ecb19a03165.zip
Simplify.
Diffstat (limited to 'crawl-ref')
-rw-r--r--crawl-ref/source/ghost.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc
index a7bdf67767..f06410ac44 100644
--- a/crawl-ref/source/ghost.cc
+++ b/crawl-ref/source/ghost.cc
@@ -575,12 +575,8 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly,
switch (u_att_flav)
{
case AF_FIRE:
- resists.fire = 1;
- resists.sticky_flame = true;
- break;
-
case AF_NAPALM:
- resists.fire = 2;
+ resists.fire = (very_ugly ? 2 : 1);
resists.sticky_flame = true;
break;
@@ -589,11 +585,8 @@ void ghost_demon::ugly_thing_add_resistance(bool very_ugly,
break;
case AF_POISON_NASTY:
- resists.poison = 1;
- break;
-
case AF_POISON_MEDIUM:
- resists.poison = 2;
+ resists.poison = (very_ugly ? 2 : 1);
break;
case AF_ELEC: