Closed elunna closed 1 year ago
Looks like this is caused by polymorphing into a form without a head, and eyewear is forced off. Could be an issue with goggles or masks.
When Blindf_off is called, a null obj is pased
Blindf_off((struct obj *) 0); /* Null: skip usual off mesg */
However, the first check in Blindf_off is to check if obj IS NULL!
if (!otmp) {
impossible("Blindf_off without otmp");
return;
}
Fixed in commit 24a26823d