summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/spells4.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-10 18:47:15 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2008-05-10 18:47:15 +0000
commit67bca4d45d81d00a382c4d697b36b599b9cdecc8 (patch)
treeae5d32ed7ffd15e2b76f03526b6d943edf7e78ea /crawl-ref/source/spells4.cc
parent32e1a1a551a66a0e2e9eedd59eb0ba8f0241c6d5 (diff)
downloadcrawl-ref-67bca4d45d81d00a382c4d697b36b599b9cdecc8.tar.gz
crawl-ref-67bca4d45d81d00a382c4d697b36b599b9cdecc8.zip
Reorder snake selection to favour the nastier snakes when sticks to snakes works on big sticks.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4993 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/spells4.cc')
-rw-r--r--crawl-ref/source/spells4.cc14
1 files changed, 7 insertions, 7 deletions
diff --git a/crawl-ref/source/spells4.cc b/crawl-ref/source/spells4.cc
index b0b6b5eba9..3cf98afe3b 100644
--- a/crawl-ref/source/spells4.cc
+++ b/crawl-ref/source/spells4.cc
@@ -541,17 +541,17 @@ void cast_sticks_to_snakes(int pow)
else
mon = MONS_BROWN_SNAKE;
- if (pow > 90 && one_chance_in(3))
- mon = MONS_GREY_SNAKE;
-
- if (pow > 70 && one_chance_in(3))
- mon = MONS_BLACK_SNAKE;
+ if (pow > 20 && one_chance_in(3))
+ mon = MONS_BROWN_SNAKE;
if (pow > 40 && one_chance_in(3))
mon = MONS_YELLOW_SNAKE;
- if (pow > 20 && one_chance_in(3))
- mon = MONS_BROWN_SNAKE;
+ if (pow > 70 && one_chance_in(3))
+ mon = MONS_BLACK_SNAKE;
+
+ if (pow > 90 && one_chance_in(3))
+ mon = MONS_GREY_SNAKE;
if (create_monster(
mgen_data( mon, beha, dur,