summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/decks.cc
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r--crawl-ref/source/decks.cc4
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)