• Visit Rebornbuddy
  • [PAID] [Mage] Portal - An Advanced Honorbuddy Mage Routine [PvE/PvP]

    Discussion in 'Mage' started by Millz, Aug 26, 2013.

    1. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Not at the moment, but I am going to add some anti-suicide stuff in once I get it a bit more stable. Attacking bases goes off how many friendly units are attacking an enemy node, and joins the biggest assaulting party.

      Leave the routines targeting on.

      Healers do have slightly different logic.

      I've found the issue with devo aura, will push a fix later.

      Flamestrike is the optimal DPS for the rotation, don't really want to remove that. It's only a 1.5s cast isn't it ?

      The CoC thing is pretty specific, wouldn't be that easy to add tbh. Not easy enough to warrant the change. After devo aura is sorted it probably wont be so big of an issue anyway.
       
    2. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      Plugin MrGearBuyer doesn't work with BGfarmer :( Just doing nothing (it should move to "homepoint", interact vendor and buy gear from list, repair between BGs).
      Anti Cap plugin works but it's not so good as MGB.
       
    3. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      It's the plugin which would need updating, it's checking explicitly for "BGBuddy". Would need to be requested in that thread (to either accept all plugins containing name "BG" or to explicitly have "BGBuddy" and "BGFarmer [Millz]").
       
    4. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      I removed (BotManager.Current.Name == "BGBuddy") check but no success :)
      And plugin also work with DungeonBuddy and BG bot bases :( Cannot fix myself to work with BGFarmer. But I've posted in plugin's thread.

      That is why I don't like HB's module system >< Noone exactly knows where is the problem.
       
      Last edited: Mar 10, 2014
    5. Mysigt.

      Mysigt. New Member

      Joined:
      Sep 18, 2011
      Messages:
      107
      Likes Received:
      0
      Trophy Points:
      0
      Try changing it to (BotManager.Current.Name == "BGFarmer [Millz]") or (BotManager.Current.Name == "BGFarmer")
      No idea if it will work but can't hurt to try.
       
    6. QuitYourJibbaJabba

      QuitYourJibbaJabba Member

      Joined:
      Jan 28, 2014
      Messages:
      61
      Likes Received:
      2
      Trophy Points:
      8
      Sweet, thanks Millz :) Glad you found the issue, this is definitely the most important thing tbh. I can live / work around the others hehe. I agree we need flamestrike in general. As arcane it's a touch longer but I can switch to Thok whenever its off CD so hopefully won't get interrupted.
       
    7. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      BGfarmer tries to accept BG queue while dead. Ofc it's impossible :)
      It cannot handle death outside BG instance :(
       
    8. punisher775

      punisher775 New Member

      Joined:
      Dec 10, 2010
      Messages:
      414
      Likes Received:
      3
      Trophy Points:
      0
      How does this perform in arena?i may be getting a character boost on a mage, mainly to use this in pvp, is it worth it.
       
    9. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      punisher775, I don't really like it in arenas. Ring of Frost at mouseover and burst with hotkeys work slow. Interrupt priorities are low, so Frostfaw talent is useless with this routine. Multidoting on BG is low priority (neither tempest on enemy zerg really helps to prevent base capping), so I avoid using Tempest with this routine :( Pet freeze is a bit random oO Instead of freezing target right at Frostbolt cast end to get crit.
      It's really good for PvE, but not so good for PvP. It can play arenas for you, but not pro level. Ofc you may use it for afk BGs :)

      Maybe I'm just used to cokx PQR profile behavior and don't understand how to use Millz in PvP. Btw cokx is going to release frostmage soon ;)
      _________________________________________
      Another BGfarmer issues.
      Instead of capping enemy base bot cannot take a decision take some point near banner or go and start capping. It click for movement very fast between two points, running in small circles. Looks very bottish :(
      Log spams
      Code:
      [BGFarmer] Moving to capture banner Точка захвата at 62.9
      [BGFarmer] Moving to capture banner Точка захвата at 55.5
      [BGFarmer] Moving to capture banner Точка захвата at 48.4
      [BGFarmer] Moving to capture banner Точка захвата at 41.3
      [BGFarmer] Moving to capture banner Точка захвата at 34.3
      [BGFarmer] Moving to capture banner Точка захвата at 27.7
      [BGFarmer] Moving to capture banner Точка захвата at 21.5
      [BGFarmer] Moving to capture banner Точка захвата at 16.7
      [BGFarmer] Moving to capture banner Точка захвата at 14.3
      [BGFarmer] Moving to capture banner Точка захвата at 16.0
      [BGFarmer] Moving to capture banner Точка захвата at 17.1
      [BGFarmer] Moving to capture banner Точка захвата at 17.0
      [BGFarmer] Moving to capture banner Точка захвата at 17.1
      [BGFarmer] Moving to capture banner Точка захвата at 17.0
      [BGFarmer] Moving to capture banner Точка захвата at 19.2
      [BGFarmer] Moving to capture banner Точка захвата at 17.2
      [BGFarmer] Moving to capture banner Точка захвата at 17.3
      [BGFarmer] Moving to capture banner Точка захвата at 17.1
      [BGFarmer] Moving to capture banner Точка захвата at 14.4
      Also very slow switching goals. It moved to enemy spot and thinking for 3-5 seconds before targeting nearest enemy and attacking (or starting banner<->point nearby circles).
      If target disappears (rogue's vanish or elven shadowmeld) it stays thinking for 3-5 seconds oO.

      Ofc it's beta but for now looks more bottish then BGbuddy :D

      upd.
      View attachment Arati diagnostic.txt
      Arati log. I'm Alliance dps (feral druid). At the beginning bot navigates to Lumber, but then starts clicking stables banner while running. Looks like jerking between moving to Stables and moving to Lumber.
      starts at line 191 "[12:24:05.401 D] Changed POI to: Type: Hotspot, Loc: <809.811, 888.8267, -55.99371> "

      BGFarmer ignores contested banners? It prefers enemy banners instead of fighting for contested? (We have 2 vs 2 banners + 1 contested and bot runs to enemy spot).

      Maybe it's better to set highest priority targets at banners and flags? 10-15 yards range. Because a lot of times bot fights some enemy while another man capping our banner :D It's poor defence.
      And trying to cap if no enemy near banner and noone targets me. Because just fights for HKs it's BGbuddy's style :p
       
      Last edited: Mar 11, 2014
    10. skittle12345

      skittle12345 Member

      Joined:
      Mar 27, 2012
      Messages:
      72
      Likes Received:
      0
      Trophy Points:
      6
      I use this for arenas and RBGs mate, im 1900 in 2s and 2.1k in 3s and 2.1k in rbgs. This routine when set good is absolutley nuts. I have 0 problems with anything this routine does
       
    11. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      I'll put a temp fix in to stop the queuing. Will need to look at it.

      Portal in arenas -> Just requires practice. Couple of pages back you'll see Cyanogen say he went from 1500 to 2200 in one evening with a random team.

      BGs -> Make sure you update from SVN. Doesn't appear to be the latest version? I put a change in to help resolve the spinning stuff last night.

      Banners are just randomly selected, contested or enemy. It prefers the banner based on how many friendly units are attacking that node.
       
    12. RESIISTANCE

      RESIISTANCE New Member

      Joined:
      Jul 12, 2012
      Messages:
      55
      Likes Received:
      0
      Trophy Points:
      0
      I'll be using this in arena once I get my free boost. Any one got any good Arena settings they can send my way?
       
    13. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      oops :)
      Updated now.

      -- Map should be toggled off in 2-5 sec. Now it opens map and runs with it opened until next toggle interval oO

      -- MrGearBuyer plugin works after your update.

      -- Still very slow target switching if current target dead or disappeared. 3-5 seconds watching corpse :(
      Tried another routine with targeting but no luck. I think that is why it never returns flag after killing FC.

      -- During Gilneas my bot (alliance side) moved solo to LH (my team was thinking i'm not a bot because I chatted before fight), stand here and didn't cast capping oO
      HB log said "Moving to capture banner" but bot was standing like a spot defender, ~30 yards away from banner. Everyone raged me :(

      -- Love this :D
      Code:
      [16:27:25.945 N] [BGFarmer] Unsure on the next objective. Let's just attack someone.
      -- Have a lot of spam
      Code:
      [16:27:23.629 D] [BGFarmer ~ Debug] Exception thrown at CreateMountOrRunToLocationVoid(): System.ArgumentException: Argument can not be null
      Parameter name: pos
         at Styx.WoWPoint.op_Implicit(Single[] pos)
         at 쩸䍫嚤↝瓫ऎ᥶Ꭺ.�静Ꭿ欹폌嫈볕(Single[] ૜쇼�㸹敞ꪷ켯)
         at A.c55d508717df702ad82979f9e219d603e.cf4787bad39d67e89ef1455535fab313b(WoWPoint c3278c19139cc53c5707cecbc87e5b45f)
      Place in logs:
      Code:
      [16:25:41.482 N] [BGFarmer] Currently Queued for 0 Battlegrounds. We want to be signed up for 1. Signing Up!
      [16:25:41.487 D] Activity: [BGFarmer] Signing up for next battleground...
      [16:25:41.487 N] [BGFarmer] Signing up for next battleground...
      [16:25:42.059 N] (Singular) PLAYER_SPECIALIZATION_CHANGED Event Fired!
      [16:25:42.067 N] (Singular) Start_Timer: Battleground starts in 108 seconds
      [16:25:42.067 N] (Singular) PLAYER_SPECIALIZATION_CHANGED Event Fired!
      [16:25:42.105 N] (Singular) [WoWRedError] Один из участников вашей группы уже встал в эту очередь.
      [16:25:43.153 N] (Singular) info: 35.6 seconds since BotBase last called Singular (now in PreCombat)
      [16:25:43.170 D] Activity: Loading Tiles
      [16:25:43.170 D] Loading PVPZone03_29_29
      [16:25:43.265 D] [BGFarmer ~ Debug] Exception thrown at CreateMountOrRunToLocationVoid(): System.ArgumentException: Argument can not be null
      Parameter name: pos
         at Styx.WoWPoint.op_Implicit(Single[] pos)
         at 쩸䍫嚤↝瓫ऎ᥶Ꭺ.�静Ꭿ欹폌嫈볕(Single[] ૜쇼�㸹敞ꪷ켯)
         at A.c55d508717df702ad82979f9e219d603e.cf4787bad39d67e89ef1455535fab313b(WoWPoint c3278c19139cc53c5707cecbc87e5b45f)
      [16:25:43.294 D] Activity: Downloading Mesh...
      [16:25:43.857 D] Downloaded D:\WoWpro\HB\Meshes\PVPZone03\PVPZone03_28_28
      [16:25:43.858 D] Activity: Loading Tiles
      [16:25:43.858 D] Loading PVPZone03_28_28
      [16:25:43.868 D] Could not generate path from {1523.812, 1481.758, 351.9919} to {2049.045, 1732.355, 1189.231} (time used: 0 milliseconds) @ FindEndPoly
      [COLOR="#FFA07A"]<huge amount of spam here. same line>[/COLOR]
      [16:27:23.629 D] Could not generate path from {1523.812, 1481.758, 351.9919} to {2049.045, 1732.355, 1189.231} (time used: 0 milliseconds) @ FindEndPoly
      [16:27:23.663 N] [BGFarmer] Strafeing left in 27 seconds.
      [16:27:23.742 N] [BGFarmer] Jumping.. Will jump again in 23 seconds..
      [16:27:23.830 N] [Singular] Casting Cat Form on Me @ 100.0% 
      [16:27:24.586 D] Flushing timed movement. Direction: StrafeLeft
      [16:27:24.607 N] [BGFarmer] Toggle Map! Next toggle in 20 seconds
      [16:27:25.415 N] [BGFarmer] Warning: Trying to move to location <2049.045, 1732.355, 1189.231>, however we can't navigate there. Resetting POI, and clearing hotspot.
      [16:27:25.415 D] Clearing POI - Reason Invalid Hotspot
      [16:27:25.945 N] [BGFarmer] Unsure on the next objective. Let's just attack someone.
      [16:27:25.945 D] Changed POI to: Type: Hotspot, Loc: <988.0585, 1457.24, 336.0611>
      [16:27:25.947 D] Loading PVPZone03_29_30
      [16:27:26.005 D] Loading PVPZone03_28_29
      [16:27:26.060 D] Activity: [BGFarmer] Moving to: <988.0585, 1457.24, 336.0611>
      [16:27:26.178 N] [Singular] Casting Darkflight on Me @ 100.0%
      [16:27:30.615 D] [Mount] Ковер-самолет is known, but we don't have the skill to use it!
      [16:27:30.623 D] Activity: [BGFarmer] Mount Up!
      [16:27:30.628 N] [BGFarmer] Mount Up!
      [16:27:33.484 D] Cleared POI
      [16:27:33.786 N] [BGFarmer] Found Flag Object: Флаг Орды
      [16:27:33.786 N] [BGFarmer] Moving to pick up enemy flag.
      [16:27:33.786 N] [BGFarmer] Found Flag Object: Флаг Орды
      [16:27:33.788 D] Changed POI to: Type: Hotspot, Loc: <916.5073, 1433.826, 346.3796>
      [16:27:33.791 D] Activity: [BGFarmer] Moving to: <916.5073, 1433.826, 346.3796>
      [16:27:46.756 N] [BGFarmer] Jumping.. Will jump again in 24 seconds..
      [16:27:50.980 N] (Singular) YourCurrentTarget: changed to: Enemy.Hunter.39CA h=100.0%, maxh=517851, d=28.1 yds, box=1.5, trivial=False, player=Y, Friend=False, IsPvp=False, CtstPvp=False, FfaPvp=False, attackable=Y, neutral=N, hostile=Y, entry=0, faction=2, loss=Y, facing=N, blacklist=N, combat=N, flying=N, abovgrnd=N
      
       
      Last edited: Mar 11, 2014
    14. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Update from SVN. Fixed pretty much all of this.
       
    15. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      MrGearBuyer doesn't work on next bot restart :( No idea why and how to fix and why it worked an previous restart :D

      [BGFarmer] Targeting: Lvl 90 Horde DeathKnight's pet [28017]
      why?

      I'm gearing feral from 450 auction pvp to 522 honor pvp. Using mostly BGfarmer for two days already (BGbuddy overnight because of MGB plugin). Farmer found a couple of friends oO. People know me as orb carrier and enemy FC assaulter, they say "Hi" and really enjoy playing with me. With emotes, rarely random chatting (by myself), BG goals playing they sure I'm not a bot. What should I say them? "Guys I'm just testing a new bot?"

      Please, add some chatting like general "I'll def mines" when defending, "go kill them all" when attacking, "help me get their FC". I need to recruit some RBG team members :D
       
      Last edited: Mar 11, 2014
    16. Millz

      Millz Well-Known Member Buddy Store Developer

      Joined:
      Jan 15, 2010
      Messages:
      6,495
      Likes Received:
      223
      Trophy Points:
      63
      Open MrGearBuyer.cs and edit line

      Code:
      if (BotManager.Current.Name == "BGBuddy")
      To..

      Code:
      if (BotManager.Current.Name.Contains("BG"))
      Targeting pet -> No idea why this is happening, that's why I've added that debugging in. Will blacklist the unit. Shout if you find any more.

      Ha it's good that they don't think you're botting, but adding in random chat messages is a very bad idea. Would lead to people recognizing the same chat messages.
       
    17. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      Millz, I've deleted "if" condition before posting first time :) My coding skill is very low but I know some basic things from school. I have no if check there, this block should always work (and it does for DungeonBuddy and BG bot).

      Looks like plugin doesn't pulse at all with BG farmer :( Sometimes it moves to homepoint but no repair, amount of points checks and interact vendor.
      I'm not sure how botbases work, but it seems after leaving BG Farmer should let plugin do its things and only after that queuing new BG. Now after leaving Farmer cleans navigation point, pops queue and turns my char (like it does while defending a spot).

      Just a joke)
       
      Last edited: Mar 12, 2014
    18. TaeTae

      TaeTae Member

      Joined:
      Oct 9, 2012
      Messages:
      177
      Likes Received:
      0
      Trophy Points:
      16
      Not really getting the dps I had hoped for in fire spec. 560 ilvl and only doing 200k average each fight.
       
    19. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      Map should be force toggled off when in combat. Fighting with opened maps is a bit strange. And never toggle it on in combat.

      [BGFarmer] Targeting: Рабочий из клана Драконьей Пасти [51130]
      Nooooo. It's NPC worker at Twean Peaks BG.

      Looks like BGFarmer prevents targeting by routine and plugins, and forces to wait for 5 sec after killing (or disappearing) previous target. I've enabled Ultimate PVP Suite plugin (modified for RUru object names) to improve my targeting and flag returning, but it doesn't work oO. With Tyrael it switches targets as intended but cannot switch with BGFarmer.
      Fighting 4 vs 3 on BG. I killed my target and wait for 5 secs.. Veeeerryyyy sloooow player :D
      (Any Farmer's targeting disabled)

      Picking up Berserking buff on BG while carrying Flag or Orb is suicide. Fix it please :)
      Maybe it's better to forget about picking any buffs while carrying? Because it's crazy to move away for to pick some buff instead of getting a win point.
      My favorite: move to enemy flag -> move to picking buff -> back to enemy flag and interact.

      Holy sh*t:
      Code:
      [BGFarmer] Found Flag Object: Horde Flag
      [BGFarmer] Moving to pick up enemy flag.
      [BGFarmer] Found Flag Object: Horde Flag
      [BGFarmer] Mount Up!
      [BGFarmer] Close Map! Next open in 11 seconds
      [BGFarmer] Open Map! Next close in 5 seconds
      [BGFarmer] Close Map! Next open in 6 seconds
      [BGFarmer] Open Map! Next close in 5 seconds
      Prowl
      [BGFarmer] Turning... Turning right in 15 seconds.
      [BGFarmer] Strafeing left in 26 seconds.
      We are stuck!!
      Trying jump
      [BGFarmer] Lvl 90 Horde Shaman (flagged: False) is carrying our flag. Let's get them!
      [BGFarmer] Collecting Speed Buff!
      [BGFarmer] Clearing POI. Reached Location.
      [BGFarmer] Blacklisting Object: 179899
      [BGFarmer] Lvl 90 Horde Shaman (flagged: False) is carrying our flag. Let's get them!
      [BGFarmer] Mount Up!
      [BGFarmer] Lvl 90 Horde Shaman (flagged: False) is carrying our flag. Let's get them!
      [BGFarmer] Jumping.. Will jump again in 43 seconds..
      [BGFarmer] Had same target for 15 seconds, and we've not entered combat. Clearing target.
      [BGFarmer] Open Map! Next close in 4 seconds
      [BGFarmer] Lvl 90 Horde Shaman (flagged: False) is carrying our flag. Let's get them!
      Bot moved to enemy base, entered and stayed exactly at flag point. Then it turned, jumped and moved to take Speed Buff at base entrance..
      Then saw our flag was taken, moved again near enemy flag and went away!
      Why? It was at interact range with enemy flag three times! And didn't interact it. Just changed its mind :(
       
      Last edited: Mar 12, 2014
    20. Chaser

      Chaser Member

      Joined:
      Jan 24, 2014
      Messages:
      243
      Likes Received:
      2
      Trophy Points:
      18
      BGFarmer doesn't want to queue BGs
      My log View attachment 4128 2014-03-13 11.36.txt .
      Here I waited for 2.5 minutes. But I tried 20 minutes before and no queue.


      Sorry, fixed. Somewhy BG type in setting wasn't selected so it didn't know where to queue :)

      Can you please add looting enemy corpses? "Upvp suite" plugin's option doesn't work for me :( I need those 30 coins.
       
      Last edited: Mar 13, 2014

    Share This Page