Root cause: gearDetectSlot used substring matching. The Body keyword 'gi' (for gi/jacket) appears inside the word 'leggings' (l-e-g-g-i-n-g-s), so EVERY leggings item was classified as Body: - Legs slot showed '(no data)' — its equipped item was mis-detected - Body slot showed leggings items as top candidates (176 score) Fix: word-boundary regex match (\bgi\b) so 'gi' only matches as a standalone word. Also protects against 'cap' in 'capacity' etc. |
||
|---|---|---|
| .. | ||
| build.sh | ||
| hv-unified.user.js | ||
| latest.user.js | ||