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!

YourBuddy MoP BT - A warrior raiding custom routine

no I didn't minimize wow I came online started up HB zoned into ToeS and then autoattacked everything

You need to start HB + rotation before going into ToeS. It's a known bug with HB

In case anyone wants to simulate their character in simulationcraft

Use this :: Private Paste - Pastie

It's the same rotation as we use on YBMoP.
 
I can't reproduce this, It seems to me you've minimized your wow, please delete YBMoP settings folder in Settings and delete/reinstall the routine from the latest development version.
seems to be a bot base issue works with raidbot and combat bot freezes up and locks with Tyreal when I press stop using Tyreal it stops then I can no longer change the bot base
 
You need to start HB + rotation before going into ToeS. It's a known bug with HB

In case anyone wants to simulate their character in simulationcraft

Use this :: Private Paste - Pastie

It's the same rotation as we use on YBMoP.
did everything you said also having same issue with raid dummies bot keeps freezing doing fresh install of HB and Routine will post back

Edit System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName)
at Styx.WoWInternals.Lua.GetReturnVal[T](String lua, UInt32 retVal)
at YBMoP_BT_Warrior.Helpers.TalentManager.Update() in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Routines\YourBuddy MoP BT - Warrior\Helpers\YBMoP_BT_TalentManager.cs:line 60
at YBMoP_BT_Warrior.YBMain.Initialize() in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Routines\YourBuddy MoP BT - Warrior\YBMoP_BT_Main.cs:line 66
Bot Stopped! Reason: None Given
Your current specialization is WarriorFury
Your current race is Troll
Initialization complete.
 
Last edited:
System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName)
at Styx.WoWInternals.WoWSpell.()
at Styx.WoWInternals.WoWSpell.get_CastTime()
at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving, Boolean accountForLagTolerance)
at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange, Boolean checkMoving)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target)
at YBMoP_BT_Warrior.YBMain.<>c__DisplayClass58.<Cast>b__53(Object ret) in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Routines\YourBuddy MoP BT - Warrior\YBMoP_BT_Dependencies.cs:line 29
at Styx.TreeSharp.Decorator.CanRun(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.TreeSharp.Decorator..()
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.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at RaidBot.RaidBot.LockSelector.Tick(Object context) in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Bots\RaidBot\RaidBot.cs:line 87
at Styx.TreeSharp.Decorator..()
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.CommonBot.TreeRoot.()
Cleared POI - Reason Exception in Root.Tick()
Cleared POI
System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.GrabFrame()
at Styx.CommonBot.TreeRoot.Stop(String reason)
Exception in DoString: Thread was being aborted. StackTrace: at System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.Lua.DoString(String lua, String luaFile, IntPtr pState)
System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.WoWInternals.Lua.DoString(String lua, String luaFile, IntPtr pState)
at Styx.WoWInternals.Lua.DoString(String szLua, String szLuaFile)
at Styx.WoWInternals.LuaEvents.()
at Styx.WoWInternals.Lua.()
at Styx.Pulsator.Pulse(PulseFlags flags)
at Styx.CommonBot.TreeRoot.()
at Styx.CommonBot.TreeRoot.()
System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.CommonBot.TreeRoot.()
 
System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent_was_never_fired
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.Lua.GetReturnValues(String lua, String scriptName)
at Styx.WoWInternals.WoWSpell.()
at Styx.WoWInternals.WoWSpell.get_CastTime()
at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving, Boolean accountForLagTolerance)
at Styx.CommonBot.SpellManager.CanCast(WoWSpell spell, WoWUnit target, Boolean checkRange, Boolean checkMoving)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange, Boolean checkMoving)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target, Boolean checkRange)
at Styx.CommonBot.SpellManager.CanCast(String spellName, WoWUnit target)
at YBMoP_BT_Warrior.YBMain.<>c__DisplayClass58.<Cast>b__53(Object ret) in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Routines\YourBuddy MoP BT - Warrior\YBMoP_BT_Dependencies.cs:line 29
at Styx.TreeSharp.Decorator.CanRun(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.TreeSharp.Decorator..()
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.PrioritySelector..()
at Styx.TreeSharp.Composite.Tick(Object context)
at RaidBot.RaidBot.LockSelector.Tick(Object context) in c:\Users\mitchell\Desktop\Honorbuddy 2.5.6701.525\Bots\RaidBot\RaidBot.cs:line 87
at Styx.TreeSharp.Decorator..()
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.CommonBot.TreeRoot.()
Cleared POI - Reason Exception in Root.Tick()
Cleared POI
System.Exception: Process must have frozen or gotten out of sync: InjectionFinishedEvent was never fired
at Styx.MemoryManagement.Executor.GrabFrame()
at Styx.CommonBot.TreeRoot.Stop(String reason)
Exception in DoString: Thread was being aborted. StackTrace: at System.Threading.WaitHandle.WaitOneNative(SafeHandle waitableSafeHandle, UInt32 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
at Styx.MemoryManagement.Executor.Execute(Int32 fromId)
at Styx.WoWInternals.Lua.DoString(String lua, String luaFile, IntPtr pState)
System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.WoWInternals.Lua.DoString(String lua, String luaFile, IntPtr pState)
at Styx.WoWInternals.Lua.DoString(String szLua, String szLuaFile)
at Styx.WoWInternals.LuaEvents.()
at Styx.WoWInternals.Lua.()
at Styx.Pulsator.Pulse(PulseFlags flags)
at Styx.CommonBot.TreeRoot.()
at Styx.CommonBot.TreeRoot.()
System.Threading.ThreadAbortException: Thread was being aborted.
at Styx.CommonBot.TreeRoot.()

Could you please update and try again? I changed aura detection from name to spellid instead.
 
btw, have you noticed that the routine usually uses both pummel and disrupting shout at the same time on the first cast? that's kinda annoying.

and another issue is that I can't make it use both synapse springs and on-use trinket.
if I disable synapse springs, it uses trinket with no problems. but if both are enabled, only springs are popped, and the trinket is never used at all.
 
All testing has been exclusive to the back of an 85 training dummy.

Bot: Tyreal 65ticks; no framelock
Battle stance; Glyph of Bloodbath and Dragon Roar; iLvl 485

Each revision test is done three times per and the best result is recorded out of three. There is a 1-2 mins of down time between each test to let all internal cooldowns reset.

Rev 65: 79k DPS @ 23M damage;
Rev 90: 69k DPS @ 23M damage;
Rev 133: 71K DPS @ 22M damage;
Rev 134: 70K DPS @ 22M damage;

Quick observations:
  • If bloodthirst is down, CS is down, and neither raging/wild is proc'd. No cooldowns are burned, even if at 100+ rage, heroic strike is not being used.
 
Last edited:
All testing has been exclusive to the back of an 85 training dummy.

Bot: Tyreal 65ticks; no framelock
Battle stance; Glyph of Bloodbath and Dragon Roar; iLvl 485

Each revision test is done three times per and the best result is recorded out of three. There is a 1-2 mins of down time between each test to let all internal cooldowns reset.

Rev 65: 79k DPS @ 23M damage;
Rev 90: 69k DPS @ 23M damage;
Rev 133: 71K DPS @ 22M damage;
Rev 134: 70K DPS @ 22M damage;

Quick observations:
  • If bloodthirst is down, CS is down, and neither raging/wild is proc'd. No cooldowns are burned, even if at 100+ rage, heroic strike is not being used.

Please update the svn again, and I do recommend to put ON framelock with 30 tps.
 
Which version of HB should I use with this CC? Latest beta? Latest stable? 2.5.6647.521?
 
Latest developer version added as attachment. Removed Tyrael attachment as the botbase has been discontinued by the author on this forum. Good luck with raidbot everyone!
 
if you are discontinuing compatibility with Tyrael would it be possible to add a pause rotation key to your CR? at times its really handy to be able to pause the rotation (to drop agro etc)
 
if you are discontinuing compatibility with Tyrael would it be possible to add a pause rotation key to your CR? at times its really handy to be able to pause the rotation (to drop agro etc)
To pause CR with RaidBot, the default pause key is Alt+X, same with Tyrael
 
Tyrael has already been picked up by a few other guys ( Slon3gm?) off IRC who is continuing to develop it.
 
Tyrael has already been picked up by a few other guys ( Slon3gm?) off IRC who is continuing to develop it.
Thats a shame, as it probaly goes against the will of the original author.

if you are discontinuing compatibility with Tyrael would it be possible to add a pause rotation key to your CR? at times its really handy to be able to pause the rotation (to drop agro etc)
You misunderstood. We do not discontinue the support of this routine for Tyrael, but Tyrael itself has been discontinued.
 
Ur Kidding, if he indeed does. I backup all my stuff and leave.

<- Make that 2 of us. Nobody asked Weischbeir if they could continue the development of it. He had his reasons to stop the development.
 
Back
Top