=====================================
  LuraHelper Enklawa
  Boss Pattern Tracker for L'ura
  (Midnight Falls - March on Quel'Danas)
=====================================

Version: 1.03.1
Author: Malf
Guild: Enklawa
Interface: 120001, 120005 (WoW 12.0.1 - 12.0.5 Midnight)

-------------------------------------
  WHAT IS THIS?
-------------------------------------

LuraHelper Enklawa is a lightweight raid coordination addon for the
Death's Dirge memory mechanic on L'ura (Midnight Falls encounter).

During Death's Dirge, the boss flashes rune symbols in a specific
order. Players must position themselves in the correct order before
the sweeping beam hits. Getting it wrong triggers Dissonance -
raid-wide Cosmic damage every second for 5 seconds.

This addon lets one caller (tank or raid leader) input the rune
sequence via keybinds. The sequence is displayed visually for
everyone in the raid running the addon.

The addon automatically detects difficulty:
  Normal:  3 symbols
  Heroic:  5 symbols
  Mythic:  5 symbols

-------------------------------------
  HOW IT WORKS
-------------------------------------

WoW 12.0 Midnight blocks addon-to-addon communication during boss
encounters. This addon uses /raid chat macros as a workaround.
The caller presses a keybind, which sends a /raid message. The
addon picks it up and renders the rune icon - no string parsing
needed, works with Blizzard's secret values system.

-------------------------------------
  SETUP (ONE TIME)
-------------------------------------

1. Enable the addon: /lhe enable
   The main window and keybind hint bar will appear.

2. Create macros: /lhe m (or /lhe m solo for testing)
   This generates 6 macros:
   LHE_Diamond, LHE_Triangle, LHE_Circle,
   LHE_Cross, LHE_T, LHE_Clear

3. Drag the macros to your action bar and keybind them.
   (recommended: 1-5 or Numpad 1-5)

4. Use the Macro Keybind Labels bar (/lhe hints) to
   label your binds for easier coordination.

NOTE: The addon starts disabled by default. Type
/lhe enable each session to activate it, or have
your raid leader use /lhe raid enable to activate
it for everyone at once.

-------------------------------------
  USAGE DURING ENCOUNTER
-------------------------------------

1. Boss shows a rune symbol
2. Caller presses the matching keybind once
3. The symbol appears in the addon window for everyone
4. Repeat for all symbols (3 Normal, 5 Heroic/Mythic)
5. After all symbols, press LHE_Clear macro to reset
   or wait 15 seconds for auto-clear

-------------------------------------
  SLASH COMMANDS
-------------------------------------

/lhe enable / disable   Enable or disable the addon
/lhe raid enable / disable  Bulk toggle for all raid
                            members (requires assist)
/lhe autoclear          Toggle 15s auto-clear (on by default)
/lhe version            Check addon versions in raid
/lhe                    Toggle the main window
/lhe m                  Create macros (raid mode)
/lhe m solo             Create macros (/say, for testing)
/lhe dm                 Delete all combat macros
/lhe hints              Toggle keybind hint bar
/lhe howto              Show usage guide
/lhe help               Show all commands

-------------------------------------
  SYMBOLS
-------------------------------------

1 - Diamond   (purple)
2 - Triangle  (green)
3 - Circle    (orange)
4 - Cross     (red)
5 - T         (yellow)

-------------------------------------
  REQUIREMENTS
-------------------------------------

All raid members who want to see the pattern display
must have the addon installed. Only the caller needs
to press the keybinds.

-------------------------------------
  FILES
-------------------------------------

LuraHelper_Enklawa.toc         Addon metadata
LuraHelper_Enklawa.lua         Main addon code
LuraHelper_EnklawaFrame.xml    Event frame registration
README.txt                     This file
Textures/                      Rune symbol textures
  enklawa.tga
  lura.tga
  sym_diamond.tga
  sym_triangle.tga
  sym_circle.tga
  sym_cross.tga
  sym_t.tga

-------------------------------------
  NOTES
-------------------------------------

- Addon starts disabled by default (/lhe enable)
- Difficulty auto-detected from instance
- Auto-clear after 15 seconds (toggleable)
- UI uses standard Blizzard templates
- Secret values rendered via SetFormattedText
- Raid chat shows texture paths (intentional)
- /lhe help and /lhe howto work even when disabled
- Resize grip on main window and hint bar

-------------------------------------
  PATCH NOTES
-------------------------------------

v1.03.1
- Fixed phantom symbol on 1st memory game
  (raid chat messages during first 5s of encounter
  are now ignored)
- State auto-clears on encounter start

v1.03.0
- Auto-detect difficulty (Normal=3, Heroic/Mythic=5)
- Removed manual Switch button
- Added 15s auto-clear timer (on by default)
- Timer restarts on each symbol, cancels on clear
- Works in combat (local timer, no messages)
- Autoclear info shown in window header
- Redesigned /lhe help layout
- Fixed forward declaration for redraw()

v1.02.3
- Version number shown in main window subtitle
- Fixed /lhe enable crash
- Fixed /lhe version infinite message loop
- Version check backward compatible with v1.2
- Added 10s throttle on version reply

v1.2
- Added /lhe raid enable / disable (bulk toggle)
- Added /lhe version (raid version check popup)
- /lhe help and /lhe howto work when disabled
- Refactored enable/disable into shared functions

v1.1
- Hint bar X close button
- Added /lhe howto usage guide
- Fixed icons rendering outside the window
- Fixed forward reference crash
- Escape cancels keybind capture
- Resize grips optimized

v1.0.1
- Addon starts disabled by default
- Added enable/disable commands
- Window positions saved between sessions
- Added "What's New?" popup

v1.0.0
- Initial release

-------------------------------------
  LEGAL
-------------------------------------

All game textures and images are property of Blizzard
Entertainment and are used under their Fan Content Policy.
