Skip to content

feat: add Combat Mode crosshair improvements - #181

Open
KodeMannn wants to merge 3 commits into
djsmithdev:masterfrom
KodeMannn:feature/crosshair-improvements
Open

feat: add Combat Mode crosshair improvements#181
KodeMannn wants to merge 3 commits into
djsmithdev:masterfrom
KodeMannn:feature/crosshair-improvements

Conversation

@KodeMannn

Copy link
Copy Markdown

Summary

Adds class-aware hostile range coloring, shortest-range spell overrides, native Combat Mode color customization, and a /cci configuration window.

Behavior

  • Hostile aim units use melee, ranged, out-of-range, and override colors.
  • Friendly NPC/player, object, mounted, base, and focus states retain Combat Mode reaction behavior.
  • Post-reaction hooks prevent Combat Mode refreshes from overwriting hostile range colors.
  • Settings are stored in CombatModeDB with defaults merged automatically.

Testing

  • /reload and settings persistence
  • Hostile hover transitions
  • Melee/ranged/out-of-range colors
  • Spell override sorting
  • Native friendly/object/mounted/focus states
  • No Lua errors

Add class-aware hostile range colors, spell overrides, native reaction-color customization, and the /cci configuration window.
Load the integrated crosshair module and document its ownership in the Combat Mode structure.
Sign up for freeto 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.

1 participant

@KodeMannn