diff options
-rw-r--r-- | crawl-ref/source/religion.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/religion.cc b/crawl-ref/source/religion.cc index b9f544ebdf..50b83e1cc4 100644 --- a/crawl-ref/source/religion.cc +++ b/crawl-ref/source/religion.cc @@ -951,9 +951,11 @@ bool jiyva_remove_bad_mutations() }; bool done = false; - for (int tries = 0; !done && tries < 100; tries++) + + for (int tries = 0; !done && tries < 100; ++tries) { mutation_type mutat = RANDOM_ELEMENT(bad_muts); + if (you.mutation[mutat] > 0) done = delete_mutation(mutat); } |