570ccf4f4b
Casting, item use and targeting differed from 1.12.1 in eight places. A ready cast leaves the wand's repeat running (`0x609570`), and a local refusal of the repeat spell stops it (`0x6e1cd9`). A broken use item is refused and one not worn must be equipped (`0x5d8fd6`). An item with no use spell leaves silently, ahead of the form and disarm refusals (`0x5d8fc1`). TAB reads `targetNearestDistance` at each press (`0x494350`). TargetLastEnemy's memory is stamped as the select makes it (`0x49372f`). The minimap and world map arrows take the facing of the object the camera follows (`0x4eb07e`, `0x4a7c7c`). Each has a test. Fixes #1197 Fixes #1198 Fixes #2482 Fixes #2487 Fixes #2591 Fixes #2614 Fixes #2945 Fixes #2947 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>