summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-gear.cc
diff options
context:
space:
mode:
authorSteve Melenchuk <smelenchuk@gmail.com>2014-03-16 10:33:31 -0600
committerSteve Melenchuk <smelenchuk@gmail.com>2014-03-16 10:34:37 -0600
commita4e4665dfb57df43aaff085f34ce9e553d083f1c (patch)
tree8626a175e7a29e5953e62668ef34d236cd0ac7c0 /crawl-ref/source/mon-gear.cc
parentdb4ce4559eb48e9ffcfd30f5ca4d2fa5190e52b1 (diff)
downloadcrawl-ref-a4e4665dfb57df43aaff085f34ce9e553d083f1c.tar.gz
crawl-ref-a4e4665dfb57df43aaff085f34ce9e553d083f1c.zip
Reduce Depths demon weapon spam (elliptic).
...both by reducing the weight of hell knights and the chance that they get demon weapons.
Diffstat (limited to 'crawl-ref/source/mon-gear.cc')
-rw-r--r--crawl-ref/source/mon-gear.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/crawl-ref/source/mon-gear.cc b/crawl-ref/source/mon-gear.cc
index bea4e7d27b..3744020ea0 100644
--- a/crawl-ref/source/mon-gear.cc
+++ b/crawl-ref/source/mon-gear.cc
@@ -1052,7 +1052,10 @@ static void _give_weapon(monster* mon, int level, bool melee_only = false,
case MONS_MARGERY:
force_item = true;
item.base_type = OBJ_WEAPONS;
- item.sub_type = random_choose_weighted(5, WPN_HALBERD,
+ item.sub_type = random_choose_weighted(3, WPN_DEMON_WHIP,
+ 4, WPN_DEMON_BLADE,
+ 4, WPN_DEMON_TRIDENT,
+ 5, WPN_HALBERD,
5, WPN_GLAIVE,
6, WPN_WAR_AXE,
6, WPN_GREAT_MACE,
@@ -1061,9 +1064,6 @@ static void _give_weapon(monster* mon, int level, bool melee_only = false,
8, WPN_SCIMITAR,
8, WPN_GREAT_SWORD,
9, WPN_BROAD_AXE,
- 10, WPN_DEMON_WHIP,
- 13, WPN_DEMON_BLADE,
- 14, WPN_DEMON_TRIDENT,
0);
if (x_chance_in_y(5, 9))