╔══════════════════════════════════════════════════════════════════════════════╗
║              RealNibba's Raid Tools — WoW 3.3.5a (Wrath of the Lich King)    ║
║                         Installation & User Guide                             ║
╚══════════════════════════════════════════════════════════════════════════════╝

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  WHAT'S INCLUDED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • RNTools          — RealNibba's Raid Tools (raid management suite)
  • GearScoreLite    — Required for GearScore display in Raid Browser

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  INSTALLATION
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  1. Close World of Warcraft completely before installing.

  2. Extract the contents of this archive.

  3. Copy BOTH folders into your WoW AddOns directory:
       <WoW Install Folder>\_classic_\Interface\AddOns\

     After copying, the structure should look like:
       Interface\AddOns\RNTools\
       Interface\AddOns\GearScoreLite\

  4. Launch WoW. At the character select screen, click "AddOns"
     (bottom-left button) and make sure both addons are ticked/enabled.

  5. Log in. The addon loads automatically on login.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  IMPORTANT — ELVUI COMPATIBILITY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Raid Tools is fully compatible with ElvUI.
  ElvUI will automatically skin the frames with its own style.
  No extra configuration needed — it works out of the box.

  If you prefer the custom dark backdrop texture over ElvUI skinning:
    • Disable "Skins > Ace3 Skin" in ElvUI's config
    • Or use ElvUI's per-addon skin toggle

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  SLASH COMMANDS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

    /rnt              — Open / close the main window
    /rnt config       — Open Settings
    /rnt qa           — Toggle Quick Access panel
    /rnt miniml       — Toggle Mini Roll Manager
    /rnt overlay      — Toggle the status bar
    /rnt scale 1.25   — Set UI scale (0.25 – 3.0)
    /rnt reload       — Reload BiS database
    /rnt help         — Print all commands to chat

  MINIMAP BUTTON:
    Left-click        — Open main window
    Drag              — Reposition button around the minimap

  STATUS BAR (floating pills):
    Shows the status of each module: BT / SPAM / AR / ML / AI / MS / RB
    Green = enabled, Red = disabled
    Left-click a pill to toggle that module on/off
    Left-drag the bar to move it anywhere on screen
    Right-click the bar to open the main window

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  MODULES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  BiS Tracker (BT)
    Officers type /rw [Item Name] → addon announces BiS specs to raid.
    Anti-spam: only one client announces per item (15s cooldown).
    Toggle: BT pill on status bar, or ON/OFF button in BiS Tracker tab.

  Roll Manager (RM)
    Structured item rolls for Raid Leader / Master Looter.
    Also works as a spectator — tracks rolls from raid chat automatically.
    Mini Roll Manager (/rnt miniml) = compact floating version.
    Spec Enforcement: flags rolls from wrong-spec players in red (advisory).

  Master Looter (ML)
    One-click ML assignment. Requires Raid Leader or Assist rank.
    Loot Tracker: whispers a designated collector on every BoP/BoE drop.
    Toggle: ML pill or "Start Master Looter" button in Master Looter tab.

  MS Changes + Buff Order (MS)
    Collects Main Spec changes from raid members via whisper.
    1. Click DEMAND → raid gets a /rw to whisper their spec.
    2. Players whisper their spec (e.g. Fury, Holy, Resto, Bear, bdk...).
    3. Invalid specs get a reply listing valid options for their class.
    4. Click CLOSE when done → sends a /rw that changes are closed.
    5. Share MS + Buffs button → sends data to all Assist/RL/ML in raid.
    Buff Order: assign which paladin gives which Greater Blessing.
    Auto Assign reads actual inspected specs (not MS overrides).
    All data is saved on logout and restored on next login.

  Spec Database (inside MS+Buffs tab)
    Click "Gather All Specs" to inspect all raid members in sequence.
    Results persist across sessions. Used by Roll Manager for eligibility.
    Feral Druids: distinguishes Bear vs Cat via talent inspection.

  Auto Reply (AR)
    Automatically replies to whispers matching configured commands.
    Built-in: ?help, ?commands, ?bis <item>
    Toggle: AR pill on status bar.

  AutoInvite (AI)
    Invites players who whisper a keyword (e.g. "+" or "inv").
    Toggle: AI pill on status bar, or Enable toggle in AutoInvite tab.

  Spammer (SPAM)
    Sends a recurring message to Trade/General/World/Yell on a timer.
    Includes Raid Builder: generates formatted LFM messages.
    Safe intervals: General 31s / Trade 23s / World 71s / Yell 41s.
    Toggle: SPAM pill on status bar.

  Raid Browser (RB)
    Auto-detects LFM messages in Trade, General, World, Yell channels.
    Shows live list: instance, GS req, roles, reserved items, leader, age.
    Click /W to whisper the leader (auto-fills spec + GS + achievement).
    Toggle: RB pill on status bar, or Enable toggle in Raid Browser tab.

  PROFILES:
    Config tab → Profiles section.
    Create, copy, delete, import and export settings profiles.
    Great for managing different alts with different setups.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  IMPORTANT NOTES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  • Designed for WoW 3.3.5a (Wrath of the Lich King). Will NOT work
    on Retail WoW.

  • Tested on Warmane Icecrown (x7 rates) and compatible with
    other popular 3.3.5a private servers.

  • GEARSCORELITE (INCLUDED — REQUIRED FOR GEARSCORE DISPLAY):
    This pack includes a tested and working version of GearScoreLite.
    Raid Browser reads GearScore automatically from it — no manual
    configuration needed. If you already have a different GearScore
    addon installed, it may conflict; using the included version is
    recommended for the most reliable results.

  • MS Changes spec validation is class-aware. Players cannot whisper a
    spec that doesn't exist for their class. Generic roles work too:
    "tank" → resolves to the tank spec for their class automatically.

  • The Mini Roll Manager is a standalone floating window — it does NOT
    require the main window to be open. Use /rnt miniml to toggle it.

  • All window positions, scales, and settings are saved per-character
    and restored automatically on next login.

  • If you experience any visual issues with window backgrounds, try
    disabling "ElvUI > Skins > Ace3 Skin" in ElvUI config.

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  CREDITS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  Created by RealNibba
  Built for the Warmane community — Icecrown 3.3.5a

  Libraries used (bundled, no separate install needed):
    Ace3 (AceAddon, AceDB, AceGUI, AceComm, AceSerializer, AceEvent)
    LibDBIcon-1.0
    LibDataBroker-1.1

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
