diff options
author | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-11-07 18:20:00 +0000 |
---|---|---|
committer | haranp <haranp@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-11-07 18:20:00 +0000 |
commit | bc704277e04ef89d1f47d7bc40e0749c32152e3e (patch) | |
tree | d4706b4a13ee58515107bae674d69ba401aa0b90 /crawl-ref/source/decks.cc | |
parent | 8933fdc219f04d51aa604c71dbb9d76ad20eefe5 (diff) | |
download | crawl-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.cc | 9 |
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); } |