Fix 1923487: jewelled helmets getting the "jewelled" randart description Fix 1923471: Suppress the beholding message if only attacking.
Also remove ARM_HELM since it's identical in every way with ARM_HELMET and only serves to confuse coders.
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3858 c06c8d41-db1a-0410-9941-cceddc491573
4QKMTZSWYJYJ46HW2TXO6KBPJV4NPBXA4T3ZRRRDYZSAA77ULVZQC MJWFTUS66PTCNEYXEJA3CUJFXNWXIKDD6H3V24PW7HK64NSVOFSAC CHFE5WXJ3TY3K2PL3U5FXCQMQUWXGJH3XZ4JFLREUDXQIRSGZ2TQC EJKHYV2Z6UPRVYUAL4WRW33GBNHYBFPMPA57HMBX2LQKXHIUO5VQC 25CH7HH4LKXFIZ75YNMXS3TSXO6O27DYSOPLOD45K4OCNFWLS4LQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC MNYDF64QY6NHYKOAFOGBQJFYU7TZDILXRV23EXJPN4IZOCLSJ2AQC L6SQXI6VUPDACCYYJAOHBRDPXMIBLLVVDSRADTEIEPJSZMYRBNRQC DTO3EUKWHZ5RJNGNCFYXSOVTIPVXPP637F2W7WFGYKJ7JK7VNKNQC Q3DNEB5OOJ34P5ML4CMK3L6SCP7RLW7DDOZEG24KZBX3C7BJRQDAC KFULGQQOHWUTXOM3BXCCYPGGVGGY4Z6265XUFRCBPNLTZAEHJZSQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC if (appear.empty()) // nothing found for lookup
if (appear.empty() // nothing found for lookup// don't allow "jewelled jewelled helmet"|| item.base_type == OBJ_ARMOUR&& item.sub_type == ARM_HELMET&& appear == "jewelled"&& get_helmet_desc(item) == THELM_DESC_JEWELLED)
armtype = ARM_SHIELD + random2(5);if ( armtype > ARM_HELMET )armtype += 3;if ( armtype == ARM_HELMET && one_chance_in(3) )armtype = ARM_HELMET + random2(4);if (armtype == ARM_SHIELD) // 33.3%
// same chance eachswitch (random2(5)){case 0:armtype = ARM_SHIELD;break;case 1:armtype = ARM_CLOAK;break;case 2:armtype = ARM_HELMET;break;case 3:armtype = ARM_GLOVES;break;case 4:armtype = ARM_BOOTS;break;}if (armtype == ARM_HELMET && one_chance_in(3))
buff <<((dhelm == THELM_DESC_PLAIN) ? "" :(dhelm == THELM_DESC_WINGED) ? "winged " :(dhelm == THELM_DESC_HORNED) ? "horned " :
buff <<((dhelm == THELM_DESC_PLAIN) ? "" :(dhelm == THELM_DESC_WINGED) ? "winged " :(dhelm == THELM_DESC_HORNED) ? "horned " :