Files
benilla-octo/crates
gromandClaude Opus 5 92290bb18f ui_tooltip: the corpse plate says why it drew none
"Mousing over player graves provides no tooltip" could have been any of three
silent `return`s on a path a player can see, and the log said nothing at all.
Each now reports itself once per corpse and reason: an empty
`CORPSE_FIELD_OWNER`, an owner name that has not answered its `CMSG_NAME_QUERY`,
or a missing `CORPSE_TOOLTIP` global.

The third is already ruled out by probe — `CORPSE_TOOLTIP` reads "Corpse of %s"
on this chain — and the gate above them is correct for a grave
(`corpse_mouseover_eligible`: a body always, a bone pile only while lootable, and
a grave is not bones). So this is the measurement, not the fix: a hover with no
`corpse plate:` line at all would mean the pick is not landing on the corpse,
which is a different bug in a different file.

The name case is normally transient, the query being a round trip away, and is
logged anyway: if it never answers, that one line is the whole diagnosis.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SgstFWtn1RxEJ5kVrpgYwn
2026-10-17 09:04:37 -06:00
..