diff options
author | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 12:02:13 +0200 |
---|---|---|
committer | Adam Borowski <kilobyte@angband.pl> | 2009-10-22 12:02:13 +0200 |
commit | d2ccd1e0215c4cee7e4ac915e8596443759678ff (patch) | |
tree | be8359ef4129b5d726aac52b59743f1764d74047 /crawl-ref/source/godabil.cc | |
parent | 916a89eb14634f428ea16b873377634abfd03df1 (diff) | |
download | crawl-ref-d2ccd1e0215c4cee7e4ac915e8596443759678ff.tar.gz crawl-ref-d2ccd1e0215c4cee7e4ac915e8596443759678ff.zip |
Prevent non-body armour from being made ponderous, it has no effect.
Diffstat (limited to 'crawl-ref/source/godabil.cc')
-rw-r--r-- | crawl-ref/source/godabil.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/crawl-ref/source/godabil.cc b/crawl-ref/source/godabil.cc index 7414259429..c1348ab813 100644 --- a/crawl-ref/source/godabil.cc +++ b/crawl-ref/source/godabil.cc @@ -447,7 +447,7 @@ bool ponderousify_armour() if (item_slot == -1) { item_slot = prompt_invent_item("Make which item ponderous?", - MT_INVLIST, OSEL_ENCH_ARM, true, true, false); + MT_INVLIST, OSEL_PONDER_ARM, true, true, false); } if (prompt_failed(item_slot)) @@ -456,7 +456,8 @@ bool ponderousify_armour() item_def& arm(you.inv[item_slot]); if (!is_enchantable_armour(arm, true, true) - || get_armour_ego_type(arm) != SPARM_NORMAL) + || get_armour_ego_type(arm) != SPARM_NORMAL + || get_armour_slot(arm) != EQ_BODY_ARMOUR) { mpr("Choose some type of armour to enchant, or Esc to abort."); if (Options.auto_list) |