diff options
Diffstat (limited to 'crawl-ref/source/artefact.cc')
-rw-r--r-- | crawl-ref/source/artefact.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/crawl-ref/source/artefact.cc b/crawl-ref/source/artefact.cc index a8648bf4d2..72288ed158 100644 --- a/crawl-ref/source/artefact.cc +++ b/crawl-ref/source/artefact.cc @@ -102,11 +102,8 @@ static bool _god_fits_artefact(const god_type which_god, const item_def &item, if (item.base_type == OBJ_WEAPONS && item.sub_type == WPN_QUICK_BLADE) type_bad = true; - if (item.base_type == OBJ_JEWELLERY && (item.sub_type == AMU_RAGE - || item.sub_type == AMU_RESIST_SLOW)) - { + if (item.base_type == OBJ_JEWELLERY && item.sub_type == AMU_RAGE) type_bad = true; - } break; default: @@ -1812,6 +1809,10 @@ static bool _randart_is_redundant( const item_def &item, case AMU_INACCURACY: provides = ARTP_ACCURACY; break; + + case AMU_STASIS: + provides = ARTP_PREVENT_TELEPORTATION; + break; } if (provides == ARTP_NUM_PROPERTIES) |