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.
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
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.
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.()
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.
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)
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. You misunderstood. We do not discontinue the support of this routine for Tyrael, but Tyrael itself has been discontinued.
<- Make that 2 of us. Nobody asked Weischbeir if they could continue the development of it. He had his reasons to stop the development.
Was it because he was alienating the user base that donated to DR devs that made a product they thought worthy of donating to?