View Single Post
Old 05/16/08, 12:04 AM   #3698 (permalink)
raffy
Piston Honda
 
Night Elf Druid
 
Suramar
http://oldschoolwow.com/FeralKit.zip

An Ace mod that combines both AutoPowershift functions and the GCD-safe Cancelform functions.

-- ps(): cancels form if energy is under threshold and everything else is good
-- cf(formIndex): cancels the form (or any form if non specified) if not inside the gcd (1 = bear, 3 = cat)

Toggle Automatic Powershifting:
/feralkit ps toggle

Set Energy Threshold:
/feralkit ps energy 18

"Mangle" Macro
/run ps()
/use [noform] Haste Potion
/cast [noform] Cat Form; Mangle (Cat)()

"Shred" Macro
/run ps()
/use [noform] Haste Potion
/cast [noform] Cat Form; Mangle (Cat)()

Chat Frame:
FeralKit: 8 energy wasted.
FeralKit: 4 energy wasted.
FeralKit: 12 energy wasted over 2 shifts (6.0 energy per shift). (<-- Does this when combat ends.)
(I didn't add a setting yet to turn this on/off)

"HS" Macro
#showtooltip Master Healthstone
/use [noform] Master Healthstone
/stopmacro [noform]
/run cf(1)
/use [noform] Master Healthstone
/cast [noform] Dire Bear Form
/run cf(3)
/use [noform] Master Healthstone
/cast [noform] Cat Form

"Bearstand" Macro (from page 1)
/run cf()
/stopmacro [form]
/use Master Healthstone
/use item:32905
/use item:32784
/use item:28100
/use item:22829
/cast Dire Bear Form

Edit: gonna update again after raiding tonight. I'll move the energy threshold into the mod as a preference along with a way to turn on/off the debug statements (and maybe output to scrolling combat text or something...)

Edit: added energy preference

Last edited by raffy : 05/16/08 at 1:21 AM.
 
User is offline.