LightRotations is a combat rotations framework based on DarkRotations.
The purpose of the framework is similar to something like WeakAuras2 as its goal is to enhance your combat gameplay, but it does so in a unique way. LightRotations allows you to easily create 'class profiles' aka 'combat rotations' for a given class or spec, these combat rotations can then be used to assist you during your gameplay.
The UI prompts which spells to cast in the UI as well as highlights the spells in your action bars (if found, does not work with macros!)
/dr move Locks and unlocks the button frame for moving
/dr econf Shows the core engine config window
/dr load x Loads the specified rotation name x
/dr help Display the list of known commands
/dr list List available rotations
/dr toggle x Toggles the on/off state of the specified button name x
/dr debug lvl Enable the debug console at the specific debug level (0-6)
/dr size Adjusts the size of the on-screen buttons/UI
The current rotations included are a work in progress as I only recently got picked back up TBC, however, I tend to update these as I go.
Name | Class | Type | Dev | Status |
---|---|---|---|---|
Druid | Druid | 🔴 TODO | ||
Hunter | Hunter | 🔴 TODO | ||
Mage | Mage | 🔴 TODO | ||
Paladin | Paladin | 🔴 TODO | ||
Priest | Priest | 🔴 TODO | ||
Rogue | Rogue (Low lvl) | Basic | ferib | 🟠 Lvl 1-10 |
Shaman | Shaman | 🔴 TODO | ||
Warlock | Basic | ferib | 🔴 TODO (58+ leveling build) | |
Dotlock | Warlock (affliction) | Advanced | ferib | 🟢 Lvl 70 |
Warrior | Warrior | 🔴 TODO |
Download as .zip and extract in C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns\Light
, make sure the folder no longer has the -master
suffix in the name and that it is correctly renamed to Light
.
NOTE: your default installation folder might be located elsewhere!
-- OR --
Advanced installation for git users:
cd C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns\
git clone https://github.com/ferib/LightRotations
mv LightRotations Light
Wow introduced protected Lua somewhere around patch 2.x, LightRotations does NOT support PROTECTED Lua APIs, however, we provide a way to downgrade to Vanilla Wow.
It is public knowledge that AddOn names are uploaded to the game server for analysis! Both folder/toc names (Light
, Light.toc
) and Lua globals _G.Light
may be tracked.
To get started creating combat rotations, check out the docs.