diff options
Diffstat (limited to 'crawl-ref/source/ghost.cc')
-rw-r--r-- | crawl-ref/source/ghost.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/ghost.cc b/crawl-ref/source/ghost.cc index 3535f4c449..8517becf97 100644 --- a/crawl-ref/source/ghost.cc +++ b/crawl-ref/source/ghost.cc @@ -30,6 +30,8 @@ std::vector<ghost_demon> ghosts; static spell_type search_order_conj[] = { // 0 SPELL_LEHUDIBS_CRYSTAL_SPEAR, + SPELL_FIRE_STORM, + SPELL_ICE_STORM, SPELL_BOLT_OF_DRAINING, SPELL_AGONY, SPELL_DISINTEGRATE, @@ -246,6 +248,10 @@ void ghost_demon::init_random_demon() if (one_chance_in(25)) spells[0] = SPELL_HELLFIRE_BURST; if (one_chance_in(25)) + spells[0] = SPELL_FIRE_STORM; + if (one_chance_in(25)) + spells[0] = SPELL_ICE_STORM; + if (one_chance_in(25)) spells[0] = SPELL_METAL_SPLINTERS; if (one_chance_in(25)) spells[0] = SPELL_ENERGY_BOLT; // eye of devas |