summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/decks.cc
diff options
context:
space:
mode:
authorj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2009-07-03 16:18:02 +0000
committerj-p-e-g <j-p-e-g@c06c8d41-db1a-0410-9941-cceddc491573>2009-07-03 16:18:02 +0000
commit2c2a0304ec8308f912860f05dc1099b86f71773c (patch)
tree26a30495b0700fcb595aeafb7b3149c9f73d18d6 /crawl-ref/source/decks.cc
parent1127ccc6b5bd418aead10e6b968aeef4d6909551 (diff)
downloadcrawl-ref-2c2a0304ec8308f912860f05dc1099b86f71773c.tar.gz
crawl-ref-2c2a0304ec8308f912860f05dc1099b86f71773c.zip
* Fix centaur/naga tiles not being displayed correctly in the character
selection menu. * Add dolls_data to player_save_info struct, to make it easier to read in per-character doll information once we get around to that. Including the tiledef files in externs.h is probably overkill, though, so we might want to move player_save_info into another header file. * Fix Xom's repel stair effect moving shops. * Fix decks granting permanent summons at low power (and only at low power). * Make default settings of the brand options consistent between init.txt and initfile.cc. * Update FAQ. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10086 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r--crawl-ref/source/decks.cc8
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)
{