diff options
Diffstat (limited to 'crawl-ref/source/ghost.cc')
-rw-r--r-- | crawl-ref/source/ghost.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc index 98c60faa02..93ca2be4b2 100644 --- a/crawl-ref/source/ghost.cc +++ b/crawl-ref/source/ghost.cc @@ -613,7 +613,10 @@ void ghost_demon::init_dancing_weapon(const item_def& weapon, int power) if (power > 150) power = 150; - reset(); + resists.poison = 1; + resists.fire = 1; + resists.cold = 1; + resists.elec = 1; colour = weapon.colour; fly = FL_LEVITATE; |