- Why fences glowed noon-warm at midnight: our sun lane multiplied the
day/night colour by the client's documented 2.5 for doodads on lit ground,
which pushes past white and clips to a daylit face. Two days of binary
archaeology confirmed that multiply is real — on a render path the
reference machine turns out not to run.
- The settle was an API trace of the actual 1.12.1 client standing at the
same fences: on its Direct3D path the sun arrives at the day/night colour
clamped to at most full strength — one for lit ground, half in baked
shadow, never brighter than the palette. Our lane now commits exactly
that. Midnight is moonlit blue, and adjacent lit/shaded fences blend the
way the original does.
- Along the way: a capture-window override for era-resolution A/Bs, and a
calibration dial that lived exactly one day — the by-eye level it found
matched the traced law to a few parts in 255, then retired.
- Separately, the $-macro text expander now runs everywhere the original
runs it: chat lines, mail bodies and item text, not just the UI strings.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>