Skip to content

Use red * for all XP flags; support multiple notices per cell#58

Merged
ajbtech merged 1 commit into
mainfrom
claude/uniform-red-asterisk-flags
May 29, 2026
Merged

Use red * for all XP flags; support multiple notices per cell#58
ajbtech merged 1 commit into
mainfrom
claude/uniform-red-asterisk-flags

Conversation

@ajbtech

@ajbtech ajbtech commented May 29, 2026

Copy link
Copy Markdown
Owner

Summary

Replaces the / symbols with a consistent red * across all three non-standard XP conditions. When multiple conditions apply to the same character, the tooltip lists each reason on its own line rather than showing only the first.

Condition Tooltip text
11% cap * 11% per-mob cap applied — excess XP is lost
Level too low * Character is too far below the highest party member to receive XP
Green con * Mob cons green to the highest party member — no XP awarded

The kills → lvl and time → lvl cells show — * (instead of —† / —‡) when a character can't level from this mob.

Test plan

  • node --test — 201 pass
  • npm run lint
  • npm run format:check
  • Manually verify single-condition tooltips for each case
  • Manually verify a character that is both ineligible and facing a green-con mob shows both lines in the tooltip

Generated by Claude Code

All three non-standard XP conditions now show a red * (cap-flag) instead
of †/‡. When multiple conditions apply to the same character (e.g. both
ineligible and green-con), the tooltip lists each reason on its own line.
The kills/time cells show "— *" rather than bare — or symbol variants.
@ajbtech ajbtech merged commit d7226c9 into main May 29, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants