• Visit Rebornbuddy
  • [Bot Base] Hunter - TrapBuddy

    Discussion in 'Botbases' started by haze210, May 10, 2013.

    1. haze210

      haze210 Member

      Joined:
      Jul 7, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      TrapBuddy - An automated trap launcher for hunters.

      Updates
      1/04/2015 - Ice Trap added, TrapBuddy has been redone, hopefully it will no longer lag for people.
      12/21/2014 - Binding Shot has been added. If you want this as a plugin, you can find it in the plugin section to use with your favorite routine.
      12/14/2014 - Hey guys I just started playing again and will be updating this thing soon! Ill be looking into making this into a plugin.

      Installation
      - Simply unzip the folder to the Bots folder in Honorbuddy.

      How do I use it?
      - *Must use macros found below*
      - change BotBase to TrapBuddy and hit start.
      - Set target being trapped to your focus target, click/hit macro.

      Tips for use
      - Target can be behind you and TrapBuddy will still throw trap.
      - Prime your trap by pressing macro during steady/cobra shot and trap will be launched immediately after.
      - Will throw traps into smoke bombs.
      - Focus arena team mate and throw traps on top of him.

      Macros
      #showtool Freezing Trap
      /script trapNum =1;

      #showtool Explosive Trap
      /script trapNum =2;

      #showtool Binding Shot
      /script trapNum =3;

      #showtool Ice Trap
      /script trapNum =4;

      This BotBase is perfect for arenas!

      ENJOY!
       

      Attached Files:

      Last edited: Jan 4, 2015
    2. chee1

      chee1 New Member

      Joined:
      Feb 5, 2012
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0
      I LOVE YOU AND I WANT TO FUCK YOU AND I WANT TO HAVE KIDS WITH YOU.


      nohomo
       
    3. xwozone

      xwozone Active Member

      Joined:
      Apr 1, 2012
      Messages:
      1,514
      Likes Received:
      3
      Trophy Points:
      38
      Wow...

      why a bot base?

      Interested but haven't played my hunter in a long time.
       
    4. UnicornFart

      UnicornFart New Member

      Joined:
      Feb 14, 2013
      Messages:
      539
      Likes Received:
      5
      Trophy Points:
      0
    5. Dagradt

      Dagradt Community Developer

      Joined:
      Jul 26, 2010
      Messages:
      1,423
      Likes Received:
      44
      Trophy Points:
      48
      Interesting rendition of the MultiCast Macro code. I'll need to test this!
       
    6. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      I think a plugin would be much cooler:
      If you don't like it, i can remove it. :p

      Credits to thread-owner. :]


      Code:
      using System;
      using Styx;
      using Styx.CommonBot;
      using Styx.Plugins;
      using Styx.WoWInternals;
      
      namespace TrapBuddy
      {
          public class TrapBuddy : HBPlugin
          {
              static int _trapType;
              WoWPoint _target;
      
              public override string Name
              {
                  get { return "TrapBuddy"; }
              }
      
              public override string Author
              {
                  get { return "haze210"; }
              }
      
              public override Version Version
              {
                  get { return new Version(1, 0, 0, 0); }
              }
      
              public override bool WantButton
              {
                  get { return false; }
              }
      
              public override void Pulse()
              {
                  _trapType = Lua.GetReturnVal<int>("return trapNum", 0);
                  if (StyxWoW.Me.FocusedUnit == null)
                  {
                      Lua.DoString("trapNum = 0;");
                      _trapType = 0;
                      return;
                  }
      
                  switch (_trapType)
                  {
                      case 1:
                          _target = GetPoint();
                          SpellManager.Cast("Freezing Trap");
                          SpellManager.ClickRemoteLocation(_target);
                          Lua.DoString("trapNum = 0;");
                          _trapType = 0;
                          break;
                      case 2:
                          _target = GetPoint();
                          SpellManager.Cast("Explosive Trap");
                          SpellManager.ClickRemoteLocation(_target);
                          Lua.DoString("trapNum = 0;");
                          _trapType = 0;
                          break;
                  }
              }
      
              static WoWPoint GetPoint()
              {
                  var focus = StyxWoW.Me.FocusedUnit;
                  return focus.Location;
              }
      
          }
      }
      
       
    7. haze210

      haze210 Member

      Joined:
      Jul 7, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      Thats cool!! you dont mind if i add that to this thread do you? I give you credit for it.
       
    8. handnavi

      handnavi Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      2,489
      Likes Received:
      59
      Trophy Points:
      48
      Yeah, please take it and add it! I dont need credits for that, it was mostly your work. :)
       
    9. chee1

      chee1 New Member

      Joined:
      Feb 5, 2012
      Messages:
      11
      Likes Received:
      0
      Trophy Points:
      0

      What does this and how do i use it?

      Thank you guys :)
       
    10. theturtlben

      theturtlben New Member

      Joined:
      Jun 29, 2013
      Messages:
      1
      Likes Received:
      0
      Trophy Points:
      0
      Hey , I would like to use it but How do i start it for arena?




       
    11. haze210

      haze210 Member

      Joined:
      Jul 7, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      just hit start, you have to have the macros from above. only traps your focus target.
       
    12. Sheriff

      Sheriff New Member

      Joined:
      Jan 4, 2013
      Messages:
      6
      Likes Received:
      0
      Trophy Points:
      0
      Will this use scatter shot? It is a most in arena... scatter + trap.
       
    13. haze210

      haze210 Member

      Joined:
      Jul 7, 2011
      Messages:
      76
      Likes Received:
      1
      Trophy Points:
      8
      No It does not scatter, I like to scatter manually.
       
    14. Frayman

      Frayman Member Legendary

      Joined:
      Apr 5, 2013
      Messages:
      817
      Likes Received:
      16
      Trophy Points:
      18

      this made me spit my frosted flakes across the kitchen table thismorning!
       
    15. TrippleKick

      TrippleKick New Member

      Joined:
      Mar 15, 2013
      Messages:
      44
      Likes Received:
      0
      Trophy Points:
      0
      Update?

      Wondering if this will be updated for 5.4?
       
    16. TrippleKick

      TrippleKick New Member

      Joined:
      Mar 15, 2013
      Messages:
      44
      Likes Received:
      0
      Trophy Points:
      0
      Nevermind that question - was a problem with my macro.
       
    17. jasonorland88

      jasonorland88 New Member

      Joined:
      Sep 24, 2013
      Messages:
      13
      Likes Received:
      0
      Trophy Points:
      0
      Cool awesome and epic :D
       
    18. phantomesq

      phantomesq New Member

      Joined:
      Feb 26, 2012
      Messages:
      77
      Likes Received:
      0
      Trophy Points:
      0
      Am I missing something here? Or is it user controlled rotation and this only does the focus trap? Cuz I think it would be epic for it to use a hunter routine along with this.
       
    19. Dream

      Dream New Member

      Joined:
      Aug 13, 2012
      Messages:
      3
      Likes Received:
      0
      Trophy Points:
      0

      #showtooltip Scatter Shot
      /stopcasting
      /stopcasting
      /cast [target=focus] Scatter Shot
      /cast [target=pettarget,exists] Growl
      /script trapNum =1;


      this works great tap twice
       
    20. boxbrandon11

      boxbrandon11 New Member

      Joined:
      Nov 22, 2013
      Messages:
      10
      Likes Received:
      0
      Trophy Points:
      0
      Does this work for 5.4.2? And if i replaced freezing trap with healing spheres for a monk and got rid of the explosive trap would it work?
       

    Share This Page