summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/decks.cc
diff options
context:
space:
mode:
authorharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-11-07 18:20:00 +0000
committerharanp <haranp@c06c8d41-db1a-0410-9941-cceddc491573>2007-11-07 18:20:00 +0000
commitbc704277e04ef89d1f47d7bc40e0749c32152e3e (patch)
treed4706b4a13ee58515107bae674d69ba401aa0b90 /crawl-ref/source/decks.cc
parent8933fdc219f04d51aa604c71dbb9d76ad20eefe5 (diff)
downloadcrawl-ref-bc704277e04ef89d1f47d7bc40e0749c32152e3e.tar.gz
crawl-ref-bc704277e04ef89d1f47d7bc40e0749c32152e3e.zip
Reorganized Metamorphosis, batform now impossible.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2784 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/decks.cc')
-rw-r--r--crawl-ref/source/decks.cc9
1 files changed, 3 insertions, 6 deletions
diff --git a/crawl-ref/source/decks.cc b/crawl-ref/source/decks.cc
index bab696eee3..0db1d95a71 100644
--- a/crawl-ref/source/decks.cc
+++ b/crawl-ref/source/decks.cc
@@ -1567,14 +1567,11 @@ static void metamorphosis_card(int power, deck_rarity_type rarity)
const int power_level = get_power_level(power, rarity);
transformation_type trans;
if ( power_level >= 2 )
- trans = (coinflip() ? TRAN_DRAGON : TRAN_LICH);
+ trans = coinflip() ? TRAN_DRAGON : TRAN_LICH;
else if ( power_level == 1 )
- {
- trans = (one_chance_in(3) ? TRAN_STATUE :
- (coinflip() ? TRAN_ICE_BEAST : TRAN_BLADE_HANDS));
- }
+ trans = coinflip() ? TRAN_STATUE : TRAN_BLADE_HANDS;
else
- trans = (coinflip() ? TRAN_SPIDER : TRAN_BAT);
+ trans = coinflip() ? TRAN_SPIDER : TRAN_ICE_BEAST;
transform(random2(power/4), trans);
}