diff options
-rw-r--r-- | crawl-ref/source/mon-stuff.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-stuff.cc b/crawl-ref/source/mon-stuff.cc index 77f74ff11c..d0446ff563 100644 --- a/crawl-ref/source/mon-stuff.cc +++ b/crawl-ref/source/mon-stuff.cc @@ -133,7 +133,9 @@ int _make_mimic_item(monster_type type) case MONS_POTION_MIMIC: item.base_type = OBJ_POTIONS; - item.sub_type = random2(NUM_POTIONS); + do + item.sub_type = random2(NUM_POTIONS); + while (is_blood_potion(item)); break; case MONS_GOLD_MIMIC: |