| 330 | } |
| 331 | |
| 332 | boolean |
| 333 | obj_is_pname(struct obj *obj) |
| 334 | { |
| 335 | if (!obj->oartifact || !has_oname(obj)) |
| 336 | return FALSE; |
| 337 | if (!program_state.gameover && !iflags.override_ID) { |
| 338 | if (not_fully_identified(obj)) |
| 339 | return FALSE; |
| 340 | } |
| 341 | return TRUE; |
| 342 | } |
| 343 | |
| 344 | /* Give the name of an object seen at a distance. Unlike xname/doname, |
| 345 | we usually don't want to set dknown if it's not set already. */ |
no test coverage detected