diff options
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r-- | crawl-ref/source/decks.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc index d01e518c28..1c2a8c5205 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -922,8 +922,8 @@ static void summon_demon_card(int power, deck_rarity_type rarity) dct = DEMON_COMMON; else dct = DEMON_LESSER; - create_monster( dct, power/50, BEH_FRIENDLY, you.x_pos, you.y_pos, - MHITYOU, 250 ); + create_monster( summon_any_demon(dct), std::min(power/50,6), + BEH_FRIENDLY, you.x_pos, you.y_pos, MHITYOU, 250 ); } static int card_power(deck_rarity_type rarity) |