diff options
-rw-r--r-- | crawl-ref/source/abl-show.cc | 2 | ||||
-rw-r--r-- | crawl-ref/source/beam.cc | 4 |
2 files changed, 2 insertions, 4 deletions
diff --git a/crawl-ref/source/abl-show.cc b/crawl-ref/source/abl-show.cc index 136c79870f..447a72ee43 100644 --- a/crawl-ref/source/abl-show.cc +++ b/crawl-ref/source/abl-show.cc @@ -1892,7 +1892,7 @@ static bool _do_ability(const ability_def& abil) return (false); } - if (your_spells( SPELL_HELLFIRE, + if (your_spells(SPELL_HELLFIRE, 20 + you.experience_level, false ) == SPRET_ABORT) return (false); diff --git a/crawl-ref/source/beam.cc b/crawl-ref/source/beam.cc index 8356b3665f..4144a3fe6f 100644 --- a/crawl-ref/source/beam.cc +++ b/crawl-ref/source/beam.cc @@ -1692,9 +1692,7 @@ void bolt::digging_wall_effect() } } else if (grid_is_wall(feat)) - { finish_beam(); - } } void bolt::fire_wall_effect() @@ -3899,7 +3897,7 @@ void bolt::affect_player() was_affected = true; } } - + // Acid. if (flavour == BEAM_ACID) splash_with_acid(5, affects_items); |