What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

[Plugin] Ashran Auto Accept

Backwards

New Member
Joined
Sep 24, 2012
Messages
77
What is this?
A very crude and simple plugin that detects for certain auras to tell if you are in Ashran PVP zone and will auto accept the invite to the battleground area.

What it doesn't do
Currently this is untested if you have a queue for Ashran as my server is not very busy.

Known bugs
None that I know of yet but it is very simple in it's logic and certainly better ways of doing this detect as well
Works with the english client only

Change Log

  • 0.1 Initial Beta Release
  • 0.2 Changed to check every 10 seconds rather than every second

Install instructions
Unzip this to your plugins folder in HB. Enable the plugin and win!


Other things to note
This is a beta release and tested on one account with one toon. Feedback from users as to if this works for you would be great. Feedback from the devs as to how I could do this better would be swell as well :)

Thanks to Mat53, who pointed me in the right direction to execute the LUA code. So simple but overlooked :)
 

Attachments

Last edited:
seems to be checking for the Ashran PVP zone que ever second, causing my frame rate to tank down to 5fps
 
Thanks i am using it... after a few honorbuddy restarts it works ok for me without those frame rate problems... try to disable framelock and then enbale again
 
seems to be checking for the Ashran PVP zone que ever second, causing my frame rate to tank down to 5fps

Not getting the same problem with this regardless of framelock. I have however changed this to check every 10 seconds instead to reduce the amount of work this is doing.
 
Not working, im use combat bot with disble framelock (with enable my frame rate to tank down to 5fps every 10 sec)
 
It works to accept the request but it interrupts everything else the bot is meant to do, for example when you queue up for a pvp you just stand there in the BG doing nothing and it doesnt even accept the queue.. Please fix <3
 
Last edited:
It works to accept the request but it interrupts everything else the bot is meant to do, for example when you queue up for a pvp you just stand there in the BG doing nothing and it doesnt even accept the queue.. Please fix <3

Can you please upload a log so I can see what's going on.
 
Code:
[11:52:31.228 D] Plugin Ashran Auto Accept threw an exception in 'Pulse'! Exception:
[11:52:31.229 D] System.OverflowException: Arithmetic operation resulted in an overflow.
   at GreyMagic.MemoryBase.ReadArray[T](IntPtr addr, Int32 count)
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.GetAuraById(Int32 id)
   at Styx.WoWInternals.WoWObjects.WoWUnit.HasAura(Int32 id)
   at HB_Ashran_Auto_Accept.AshranAutoAccept.Pulse() in c:\bta\Plugins\Ashran Auto Accept\Plugin.cs:line 62
   at Styx.Plugins.PluginWrapper.Pulse()
[11:52:31.230 D] Exception was thrown in BotBase.Root.Tick
[11:52:31.230 D] System.OverflowException: Arithmetic operation resulted in an overflow.
   at GreyMagic.MemoryBase.ReadArray[T](IntPtr addr, Int32 count)
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.WoWInternals.WoWObjects.WoWUnit.()
   at Styx.Helpers.PerFrameCachedValue`1.get_Value()
   at Styx.WoWInternals.WoWObjects.WoWUnit.GetAllAuras()
   at A.
.(Object )
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.Decorator..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[11:53:03.820 N] ## Ashran Auto Accept ## Joining the battle for Ashran

didn't join, though.
dont have time for debugging right now, so have this error.
 
It appears the the battleground ID has changed and I can't seem to find the correct one or a new way of answering the prompt. I'll go back to the drawing board and see what I come up with.
 
[Singular] Your Level 100 Tauren Balance Druid Build is
[Singular] ... running the Questing bot in Ашран
[Singular] ... Zone: Ашран – открытая PvP-зона using my SOLO Behaviors
[Singular] Pull More: not active, Singular will not pull additional mobs during Combat
Changing current profile to Artifact Grind
Starting the bot!
Currently Using BotBase : Questing
Current zone is Ашран (Ashran - Zone - World of Warcraft)
[Singular] Your Level 100 Tauren Balance Druid Build is
[Singular] ... running the Questing bot in Ашран
[Singular] ... Zone: Ашран – открытая PvP-зона using my SOLO Behaviors
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
## Ashran Auto Accept ## Joining the battle for Ashran
 
It appears the the battleground ID has changed and I can't seem to find the correct one or a new way of answering the prompt. I'll go back to the drawing board and see what I come up with.

Hey, maybe a bit unnecessary but it didn't accept my invite either.

Also every cycle of the plugin made my bot lag and even crash my client once.

Would be great if you could fix that, thanks!
 
Last edited:
Tried this with auto-angler bot and it caused my reaction time to go from a 3.2 second delay to 20 second delay. Thus auto-angler was completly unable to fish properly and never cought a single fish. Left it running for 10-15 mins to make sure it wasnt a small lag spike. Dont use this plugin if u wana go afk fishing while waiting for que to pop.
 
Back
Top