diff options
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r-- | crawl-ref/source/decks.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc index 1659903d9b..825ce9601f 100644 --- a/crawl-ref/source/decks.cc +++ b/crawl-ref/source/decks.cc @@ -2687,7 +2687,7 @@ static void _summon_demon_card(int power, deck_rarity_type rarity) // This hack appears later in this file as well. if (create_monster( mgen_data(summon_any_demon(dct), BEH_FRIENDLY, - std::min(power / 50, 6), 0, + std::min(power/50 + 1, 6), 0, you.pos(), MHITYOU), false) == -1) { @@ -2835,7 +2835,7 @@ static void _summon_flying(int power, deck_rarity_type rarity) create_monster( mgen_data(result, friendly ? BEH_FRIENDLY : BEH_HOSTILE, - std::min(power / 50, 6), 0, + std::min(power/50 + 1, 6), 0, you.pos(), MHITYOU)); } } @@ -2850,7 +2850,7 @@ static void _summon_skeleton(int power, deck_rarity_type rarity) if (create_monster(mgen_data(skeltypes[power_level], friendly ? BEH_FRIENDLY : BEH_HOSTILE, - std::min(power / 50, 6), 0, + std::min(power/50 + 1, 6), 0, you.pos(), MHITYOU), false) == -1) { @@ -2872,7 +2872,7 @@ static void _summon_ugly(int power, deck_rarity_type rarity) if (create_monster(mgen_data(ugly, friendly ? BEH_FRIENDLY : BEH_HOSTILE, - std::min(power / 50, 6), 0, + std::min(power/50 + 1, 6), 0, you.pos(), MHITYOU), false) == -1) { |