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.
VERSION 1.0
its only for Hunter, that is my only class now. I am leveling a DK too
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
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?
how good that works for PVE?
Burst!
After 10 minutes!
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?
-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
Bookmarks