Attachment 6260
So Hbrot will be a really ambicious project, i will try with help of everyone who interest code a multi class, multi spec custom class.Its based on the following idea: When No addiction/lua unblock was active i hacked a addon named Ovale Spell Priority because it was always being updated, and have a good active forum with many members. That addon can check almost every spell/buff/debuff in wowand show you what to cast. Why i am using a wow addon? one word = better speed of processing, with HB only we have a delay injecting both way: checking andspellcasting so many things. With that way we have a reduction of potential dps, healing, cc. Others bot are the same way, look PQR bothave a little more gain against cc of honorbuddy. With HBrot you will do almost the perfect rotation without delay.
Attachment 6257
VERSION 1.0
its only for Hunter, that is my only class now. I am leveling a DK too
Attachment 6261
PHP Code:
MACRONAME: AOE
/script AOEStart=1;
PHP Code:
MACRONAME: START
/startattack
/script CombatStart=1;TrapT="init";
PHP Code:
MACRONAME: DEFENSES
#showtooltip [mod:Control] Flare; [mod:shift] Deterrence; [mod:alt] Feign Death; Disengage
/script if IsShiftKeyDown() then TrapT="DET" elseif IsAltKeyDown() then TrapT="FEI" elseif IsControlKeyDown() then TrapT="FLA" else TrapT="DIS" end
PHP Code:
MACRONAME: FREEZING TRAP
#showtooltip Freezing Trap
/script if IsShiftKeyDown() then TrapT="SFF" elseif IsAltKeyDown() then TrapT="FF" elseif IsControlKeyDown() then TrapT="SFT" else TrapT="FT" end
PHP Code:
MACRONAME: SNAKE TRAP
#showtooltip Snake Trap
/script if IsShiftKeyDown() then TrapT="SNF" elseif IsAltKeyDown() then TrapT="SF" elseif IsControlKeyDown() then TrapT="SST" else TrapT="ST" end
PHP Code:
MACRONAME: ICE TRAP
#showtooltip Ice Trap
/script if IsShiftKeyDown() then TrapT="SIF" elseif IsAltKeyDown() then TrapT="IF" elseif IsControlKeyDown() then TrapT="SIT" else TrapT="IT" end
Attachment 6258
PVE Rotation is based on simulation craft, branch of Elitists Jerk/Warcraft Hunters union. The best guide i can find is here:WoW Hunter Guides for Cataclysm 4.3 - Level 85 | Warcraft Hunters Union
PVP is priority based, and with help of macros will shine.:
1- if Life Player is under 50% and if i am a herb. Lifeblood
2- if Life Player is under 70% and if i have target on me -> ROAR OF SACRIFICE!!!
3- start with high damage spell(aimed shot) when hidden(camouflage)
4- interrupt with Silencing shot if target is casting
5- if in Melee Range -> Wing clip -> Raptor strike -> Master call-> get out with disengage
6- if the target is after you yet -> concussive shot -> scatter shot -> Ice trap
7- Dispell enrages8- Heal Pet(mend) if its life less 70%
What macros will do:
1- TOGGLE COMBAT= you can use that cc only for help you in arena casting traps, scatter shots, etc. It can cast traps out of combat routine
2- AOE SPAMMABLE! = to that works you need spank your macro !!press multiple times
3- Cast Traps:
Shift pressed+macro= Scatter shot + trap launch + Trap! on TARGET
Control pressed+macro= Scatter shot + trap launch + Trap! on FOCUS
Alt pressed+macro= Trap launch + Trap! on FOCUS
normal pressed macro = Trap launch + Trap! on TARGET
4-Defenses:
Shift pressed+macro= DETERRENCE
Control pressed+macro= FLARE if target = on target, or on your position.
Alt pressed+macro= Feign Death (remember to stop moving!!!) and stop your combat, pet still
normal pressed macro = DISENGAGE
how good that works for PVP?
Attachment 6254
how good that works for PVE?
Burst!
Attachment 6255
After 10 minutes!
Attachment 6262
TODO!: URGENT
1- Cast silencing shot on players casting on you
2- Set focus if any hostile target hits you while in pvp
3- Interrupts focus.
4- Roar of sacrifice in friendly arena/bgs
TODO:
1-Fine code for every class(with the help of everyone of course!)
2-Set SVN for multiple branches/coders
3-Get others goods addons to works with cc
4-Make a gui of settings
5-Where the hell is the MOVEMENT? can anyone do that part? to work with BGbuddy/instace?
Attachment 6259
-Unrar the file: HBrot v1.0 Hunter.cs inside your custom class folder.
-Unrar the folder Addons inside your wow interface folder. ex.: C:\World of Warcraft\Interface
-Enable the addon ovale and librange (char selection screen of wow)
-inside game, do the following command on chat:
-open the file OVALE HUNTER ALL.txt or here and copy the text (control+A, control+C).
-go to wow screen, click on text area of Ovale and control+A, Control+V.-Click accept.
-Set yours macros: YOU HAVE TO SET START COMBAT MACRO OR WILL NOT WORK!(only traps for pvp purpose)
this is the macro:
PHP Code:
/startattack
/script CombatStart=1;TrapT="init"
to start just hit the macro: for example, put it on number 1, when you hit "1" it will start combat, if you hit again will stop
HOW IS MY MACROS KEYBIND?
number 1-Start Macro
number 2-Aoe Macro
number 3-Freezing Trap macro
number 4-Ice Trap macro
number 5-Snake trap macro
letter E- Defenses macro(yes i strafe with A and D, why? :P)
Compare:
Bowman burst= 26.480
Bowman after 10min= 22.240
EzMarks burst= 25410
EzMarks after 10min= 22400
FelwareHunter burst= 28450
FelwareHunter after 10min = 23200
HBrot burst= 30230 -its not a pure hb cc
HBrot after 10min= 25680
pqr burst=29500
pqr after 10min=2484