JD Reload — raid-wide "Reload UI" prompt
What it does
JD Reload lets raid leaders or assistants broadcast a clean popup to everyone in the group who has the addon, asking them to click "Reload UI". The popup can optionally show a random image (e.g., a 512x512 break screen) above the button.
Features
- Leader/Assistant only: Only raid leaders or assistants can trigger the popup.
- Group-wide broadcast: Works in Raid, Party, and Instance groups; includes a whisper fallback to catch edge cases.
- 512x512 image support: Shows a random image each time the popup opens.
- Use your own TGA/BLP files, or fall back to built-in icons.
- Images are centered on a transparent canvas; perfect for custom break screens.
- Minimal chat noise: Recipients only see "JDReload triggered by <Name>" once.
- Lightweight & taint-free: No configuration UI, no saved variables, no analytics.
How to use (slash commands)
/jdreload— (Leader/Assistant) Sends the popup to the whole group and shows it locally./jdcheck— Pings the group and prints who is "online" (has the addon and receives messages).
> Note: Only players with this addon installed and enabled will see the popup.
Installation
- Copy the JDReload folder into
World of Warcraft\_retail_\Interface\AddOns\. - Restart the game, then enable JD Reload on the AddOns screen.
Add your own images (optional)
- Create:
World of Warcraft\_retail_\Interface\AddOns\JDReload\media\ - Put your images there as TGA or BLP (WoW UI does not load PNG).
- Recommended: 512x512, 32-bit with alpha (transparent background).
- Open
JDReload.luaand add file paths to theCUSTOM_TEXTURESlist, e.g.Interface\\AddOns\\JDReload\\media\\myimage.tga - Restart the client after adding new files (fresh assets aren’t always picked up by
/reload).
Permissions & behavior
- Triggering is restricted to Raid Leader or Raid Assistants when in a group.
- In Solo,
/jdreloadopens the popup locally (for testing). - Messages are sent over INSTANCE_CHAT / RAID / PARTY with WHISPER fallback to each member.
Compatibility
- Built and tested for The War Within (11.2+).
- Uses only public UI APIs; no protected actions.
Troubleshooting
Others don’t see the popup:
- Make sure they have JD Reload installed and enabled.
- Use
/jdcheckto verify who is reachable. - In dungeons/raids, instance chat may filter; the addon includes whisper fallback.
Custom images not appearing:
- Ensure files are TGA/BLP, correct path & double backslashes.
- Restart the client after adding new files.
Localization
- UI text is minimal and English by default. You can change the button label or title by editing
JDReload.lua.
Privacy
- No data collection, no external network calls, no saved character data.

