• Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • HBrot - A multiclass, multi spec rotation CC

    Discussion in 'Archives' started by kkkade, Feb 18, 2012.

    1. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      logohunter.jpg 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.


      hbrotdownload.jpg VERSION 1.0 Version 1.0
      VERSION 1.01 *fix Ultraxxion fight
      VERSION 1.02 **fix Trap code hangs when dont exist focus or target
      VERSION1.03 ***again fix Trap , remove automatic cast of ice trap after scatter shot, added Ovale option PVP


      *Thanks for Bulldozer, ** Goggi

      its only for Hunter, that is my only class now. I am leveling a DK too

      macroshunter.jpg
      PHP:
      MACRONAMEAOE
      /script AOEStart=1;
      PHP:
      MACRONAMESTART
      /startattack
      /script CombatStart=1;TrapT="init";
      PHP:
      MACRONAMEDEFENSES
      #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:
      MACRONAMEFREEZING 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:
      MACRONAMESNAKE 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:
      MACRONAMEICE TRAP
      #showtooltip Ice Trap
      /script if IsShiftKeyDown() then TrapT="SIF" elseif IsAltKeyDown() then TrapT="IF" elseif IsControlKeyDown() then TrapT="SIT" else TrapT="IT" end
      hunterpvppve.jpg

      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?
      arena.jpg

      how good that works for PVE?

      Burst!
      hbrburst.jpg
      After 10 minutes!
      hbr10min.jpg


      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?

      install.jpg

      -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:
      PHP:
      /ovale code
      -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:
      /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)

      Thanks.jpg CodenameGamma, APOC, blah blah blah. For every single soul on this forum.


      AGAIN!: I NEED HELP TO DO THE CODING/TESTING . I think this cc will works with almost every class now, but i didnt release it without test. For PVP i need to know what to cast, when to cast( with others classes), so... Everyone is free to help, please my code will be free to use, if you change anything for better let us know and help us!ps.: sorry for my bad english, i am not a native speaker.
       
      Last edited: Mar 7, 2012
      Relic likes this.
    2. wownerds

      wownerds New Member

      Joined:
      Feb 15, 2011
      Messages:
      1,385
      Likes Received:
      30
      Trophy Points:
      0
      Interesting idea.
       
    3. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      WOWNERDS! you, i saw your dunatank cc, its a amazing code. and i saw too the rotine to get tank/multi adds to pummel. Can i use that?
       
    4. CodenameG

      CodenameG New Member

      Joined:
      Jan 15, 2010
      Messages:
      38,369
      Likes Received:
      231
      Trophy Points:
      0
      using addon back-ends is always a bad idea, as blizzard can tell whats going on in a Addon, they cant tell whats going on in HB.
       
    5. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      yeah, but there are so many ways to blizzard find us. With a single macro variable is one way. if you use ezPVP Cc every one of them has macrovariables. I dont think blizzard will go after that.

      i forgot to post the comparision with others cc: PVE

      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
      HBrot after 10min= 25680

      the gain is expressive, i think anyone can confirm that after testing
       
      Last edited: Feb 18, 2012
    6. cici

      cici Member

      Joined:
      Jun 12, 2010
      Messages:
      431
      Likes Received:
      7
      Trophy Points:
      18
      i like the fact you deleted your hunters name on the nameplate but not on the actual character stats page GG :p hello there P******O
       
    7. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      LOL!! edited
       
    8. Montis

      Montis New Member

      Joined:
      Dec 4, 2011
      Messages:
      81
      Likes Received:
      0
      Trophy Points:
      0
      not yet :D
       
    9. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      i think this bot will be banned again, third time in row lol(i got it unbanned 2 times).
       
    10. shlord

      shlord Member

      Joined:
      Jan 4, 2012
      Messages:
      457
      Likes Received:
      1
      Trophy Points:
      18
      LOL, we are with u ;D
       
    11. xLegendx

      xLegendx Active Member

      Joined:
      Apr 25, 2010
      Messages:
      1,050
      Likes Received:
      1
      Trophy Points:
      38
      Is Survival spec supported yet?
      and Is it just as safe as using PQR?
       
    12. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      yes, all hunter specs are supported, and i think its more safe than pqr(hb have tripwire)
       
    13. Zoinx

      Zoinx Active Member

      Joined:
      Mar 8, 2010
      Messages:
      727
      Likes Received:
      25
      Trophy Points:
      28
      your second screenshot still shows your name p******o
       
    14. cici

      cici Member

      Joined:
      Jun 12, 2010
      Messages:
      431
      Likes Received:
      7
      Trophy Points:
      18
      yep still shows at top of your character window :p
       
    15. xLegendx

      xLegendx Active Member

      Joined:
      Apr 25, 2010
      Messages:
      1,050
      Likes Received:
      1
      Trophy Points:
      38
      Ah, alright! Thanks:)
       
    16. kkkade

      kkkade New Member

      Joined:
      Jan 15, 2010
      Messages:
      40
      Likes Received:
      1
      Trophy Points:
      0
      im glad google dont cache here... err ... lol, im fucked!
       
    17. cici

      cici Member

      Joined:
      Jun 12, 2010
      Messages:
      431
      Likes Received:
      7
      Trophy Points:
      18
      just delete the pictures before the banhammer falls :p you R the only person with name in eu/US :)
       
    18. burgermund

      burgermund New Member

      Joined:
      Jan 15, 2010
      Messages:
      20
      Likes Received:
      0
      Trophy Points:
      0
      THIS IS FK INSANE DPS.... I really mean that... have tryed allmost all cc to all classes, and this is by FAR the best..... I hope y do this to DK.. coz they NEED YOU :)




      Edit: IN surv spec and with ilvl 364 on raid dummy i did 21k dps after 23mill damage.
       
      Last edited: Feb 18, 2012
    19. Bluesman05

      Bluesman05 New Member

      Joined:
      Aug 19, 2011
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Amazing dps, 11 min fight dealing 17.5 mill damage and maintaining around the 27k dps mark with 384 ilvl.

      As Marksman :)
       
    20. dan-unique

      dan-unique New Member

      Joined:
      Oct 10, 2010
      Messages:
      18
      Likes Received:
      0
      Trophy Points:
      0
      Sounds great. Tried to install and test - not working, may be because I'm using Russian client?

      Code:
      [19:10:06:166] System.NullReferenceException: Object reference not set to an instance of an object.
         at Hbrot.Classname.Pulse() in d:\Downloads\Honorbuddy_2.0.0.5588\CustomClasses\HBrot v1.0 Hunter.cs:line 60
         at Styx.WoWPulsator.Pulse(PulseFlags flags)
         at Styx.Logic.BehaviorTree.TreeRoot.Tick()
         at Styx.Logic.BehaviorTree.TreeRoot.Run()
       

    Share This Page