diff options
Diffstat (limited to 'crawl-ref/source/it_use2.cc')
-rw-r--r-- | crawl-ref/source/it_use2.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/crawl-ref/source/it_use2.cc b/crawl-ref/source/it_use2.cc index 49371f2f80..1221daad12 100644 --- a/crawl-ref/source/it_use2.cc +++ b/crawl-ref/source/it_use2.cc @@ -61,7 +61,6 @@ bool potion_effect(potion_type pot_eff, int pow, bool drank_it, bool was_known) switch (pot_eff) { case POT_HEALING: - inc_hp((5 + random2(7)) / factor, false); mpr("You feel better."); @@ -138,8 +137,8 @@ bool potion_effect(potion_type pot_eff, int pow, bool drank_it, bool was_known) break; case POT_SPEED: - haste_player((40 + random2(pow)) / factor); - did_god_conduct(DID_HASTY, 10, was_known); + if (haste_player((40 + random2(pow)) / factor)) + did_god_conduct(DID_HASTY, 10, was_known); break; case POT_MIGHT: |