github issue #1060 - crystal helmet
Issue reported by vultur-cadens: changing helm of brilliance to crystal made it stop being classified as "hard helmet" so it gave less protection against things falling onto the hero's head. Change the is_metallic() tests used on helmets to new hard_helmet(). Unlike when thrown, crystal helmets don't break when objects fall on them. Fixes #1060
This commit is contained in:
@@ -5095,7 +5095,7 @@ helm_simple_name(struct obj *helmet)
|
||||
* fedora, cornuthaum, dunce cap -> hat
|
||||
* all other types of helmets -> helm
|
||||
*/
|
||||
return (helmet && !is_metallic(helmet)) ? "hat" : "helm";
|
||||
return !hard_helmet(helmet) ? "hat" : "helm";
|
||||
}
|
||||
|
||||
/* gloves vs gauntlets; depends upon discovery state */
|
||||
|
||||
Reference in New Issue
Block a user