Skip to content

Feature request: combat-state nameplate abbreviation (initials in combat, full names out of combat) #972

@captcarl13

Description

@captcarl13

Description

During combat, party member nameplates can create a lot of visual clutter. I’d like to request a tweak that automatically abbreviates party member names while in combat, and restores their full names when combat ends.

Proposed behavior

  • In combat: abbreviate names (e.g., John DoeJ.D.).
  • Out of combat: restore full names.
  • Apply only to party members by default, with optional support for alliance members.

Configuration ideas (under Nameplate settings)

  • Enable combat-only abbreviation
    • Abbreviation style (radio buttons):
      • ( ) Initials only (J.D.)
      • ( ) First name only (John)
      • ( ) First initial + full last name (J. Doe)
    • Separator style:
      • ( ) Periods (J.D.)
      • ( ) No periods (JD)
      • ( ) Hyphen (J-D)
  • Apply to party members only (default)
  • Apply to alliance members as well

Considerations

  • Handle duplicate initials gracefully (e.g., optional numbering, or fallback to shortened last name).
  • Ensure original names are cached/restored correctly when leaving combat.
  • Keep performance in mind since this would hook into nameplate updates.

Why this would help

Shorter nameplates improve clarity in combat while still allowing full readability in downtime and social settings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions