BABUNI.DEV
RoarGuild Add-on artwork

RoarGuild Add-on

WoW guild add-on for invitations and guild-character behavior, as described by Babuni.dev.

RoarGuild is a World of Warcraft character-expression and community addon. It connects three kinds of experience: action-button-driven emotes, welcoming recruitment language for the ROAR guild, and Roarboard, a peer-shared message board. The original creative description gives its center of gravity:

RoarGuild is not about optimization. It is about presence.

Characters are not loadouts. They are stories in motion. An ordinary action-bar press may produce a spontaneous emote without changing the player's intended action. Players can configure independent instances and emote selections, while rare global fallback roars and optional reminders add a little unpredictability.

Install

Place the committed roarguild.lua and roarguild.toc inside Interface/AddOns/roarguild/; restart the client and enable RoarGuild. The TOC loads roarguild.lua and declares the account-wide SavedVariables table ROGUDB.

The source targets 1.12-era Lua APIs but actual compatibility and coexistence with other UseAction wrappers have not been verified in this audit.

The action-triggered emote system (/rogu)

  1. Type /rogu watch, press a button, and note its physical action-slot number; type /rogu watch again to hide slot reports.
  2. Set up an instance such as /rogu slot1 13.
  3. Change it with /rogu chance1 40 and /rogu timer1 10.
  4. Add an available native WoW token with /rogu emote LAUGH, then run /rogu emote list to see its assigned ID.
  5. Use /rogu emote1 <id> to include that ID in instance 1, or /rogu emote1 list to inspect the pool.…

Explore this project