RogueBT Latest Version: v0.3.7.4 This CC is a complete copy of fiftpence's MutaRaidBT Supports Tricks on focus Raidbot Dynamic spec changes (give it a few secs after changing, if you jump back and forth it can get confused) Leveling in all three specs. //semi tested Raiding in all three specs. //untested Battlegrounds in all three specs. //untested (don't use both burst of speed with shuriken; I suggest elusiveness with feint) Arenas not yet supported. Temporary Movement Override Just strafe. Leveling Crowd Control Gouge and blind will be cast on adds if below 85% life. Sap nearest hostile add within 25 yards of target. Do you have an issue? If you have encountered a problem with the CC please post your log and explain the problem as thoroughly as possible. RogueBT only works with english clients. Possible Issues Very little testing done, please let me know. Problems with flying and freakishly tall mobs. Bot gets stuck while poi is moving towards pull, show me your log if you see this! I think I fixed it... Under water movement... Known Issues Please tell me... To-Do Better use of Anticipation Stop bot from running away from loot; this plugin might help. Support Hotkeys Save settings Download You can download it from the attachment at the bottom of the post. If you want to try out the latest experimental builds you may use my SVN located at: https://kaihaider.googlecode.com/svn/trunk/RogueBT Changelog Code: v0.3.7.4 Racial abilities fixed, non-meshed movement still needs testing, tweaks to raids v0.3.6.1 Raid overhaul, new movement system for non-meshed zones/swimming, targeting change, poison talent detection. v0.3.5.2 bg range improvement v0.3.4.9 bg rotation hemorrhage fix v0.3.4.8 null pointers patch v0.3.4.6 Auto Attack restructure v0.3.4.3 Burst of Speed, movement change v0.3.4.1 Envenom rotation correction, fixed refreshing s/d, pull was dispatch when I meant to write mutilate, favor mutilate over garrote. Added Bg support. v0.3.3.3 Fixed facing bug, changed saps and blind. Preparation now cast for evasion when cooldown is above 1 minute. v0.3.3.1 Added more toggles, pickPocket rewrite, BladeFlurry for group killing spree, code clean up, on use trinkets v0.3.2.10 More tweaks to sap and movement. Should no longer get stuck attempting to sap when patrols repeatedly enter and leave range. v0.3.2.6 Still sometimes breaks sap but at least it's rare now..finished updating raid routines Restored range check to chkfacing and tweaked movement. v0.3.2.5 Tweaked targeting to not break sap and updated assassin raid routine v0.3.2.4 Don't walk backwards for ccs and another fix attempt... v0.3.2.3 Attempting to fix some bugs with sap's "Sapping Target, switching targets" function v0.3.2.1 Added option to sap adds, more toggles, tweaked with targeting and cooldowns, fixed facing issue with throw Rewrote crowd control, added checks to world context's aoes to prevent breaking of cc v0.3.1.1 Rewrote defensive cooldowns and added talent abilities. v0.3.0.2 same problem with killing spree that disarm was giving me T_T moved to the bottom of the priority until I rig something v0.3.0.1 just now noticed the previous disarm method was triggering a short fake gcd when failing...so I moved to the end of the routine priority... v0.3.0.0 I think I fixed the errors...also changed the version numbering v0.3 disabled cheapshot and sap on pull because of poi release bug, rewrote movement, fixed killing spree lock, changed pull attacks to spam. Feint will be kept up until I figure out how to check for aoe damage... v0.2d rewrote the stop code to be based off of north, east, west, south and added it to pull; moved around the facing code; increased pick pocket speed to hopefully help the chasing after running mobs bug. Range changes, Move to changes, added walk backwards method when adds are behind you. v0.2c fixed ApplyPoisons and deadly poison detection.. v0.2b missed AdrenalineRush when setting auras to false... and redesigned the pull's force tick to a sequence v0.2a I manually went through each aura to makes sure they are reading correctly v0.1j omg, I forgot stealth checks for the opener; also fixed an issue with auras... v0.1i disabled disarm until I can get the target weapon equipped check working... v0.1h fixed assassin spec's kidney shot spam, disabled on use trinkets/gear pending further testing v0.1g changed styxWoW.me references and added dismantle to leveling if target is humanoid and life is below 75% v0.1f fixed support for levels 1-10 v0.1e fixed pull waiting on shadowstep -- just took me hours to realize that the helper functions weren't ticking during pull all I had to do was add a forced tick at the start of the pull T_T seems to be working smoothly again. v0.1d fixed assassin spec: Spellmanager overrides and blindside v0.1c will no longer attempt to apply poisons while flying v0.1b fixed sap, pick pocket and stealth during rest v0.1a updated for pandas Credit: CLU Dev Team for some functions. fiftpence for the original framework and logic. MutaRaidBT Singular for some functions Please Leave Feedback...
I'll be testing it with an 88 Panda rogue on the GrindBot bot base. I'll let you know how it goes Anything has to be better than what we have for choices right now. Preemptively, thank you for your work System.Collections.Generic.KeyNotFoundException: The specified spell could not be found: Envenom at Styx.CommonBot.SpellCollection.get_Item(String index) at RogueBT.Helpers.Spells.GetSpellCooldown(String spellName) in c:\Users\<No need>\Downloads\H1\Routines\RogueBT\Helpers\Spells.cs:line 203 at RogueBT.Helpers.Spells.CanCast(String spellName) in c:\Users\<No need>\Downloads\H1\Routines\RogueBT\Helpers\Spells.cs:line 147 at RogueBT.Helpers.Spells.<>c__DisplayClass50.<Cast>b__4e(Object ret) in c:\Users\<No need>\Downloads\H1\Routines\RogueBT\Helpers\Spells.cs:line 233 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.Switch`1..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Switch`1..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.TreeSharp.Decorator..() at Styx.TreeSharp.Composite.Tick(Object context) at RogueBT.Composites.PerfDec.Tick(Object context) in c:\Users\<No need>\Downloads\H1\Routines\RogueBT\Composites\PerfDec.cs:line 39 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.PrioritySelector..() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.() It completes Shadowstep to the mob, but does not face the mob afterwards, and is not completing attacks aftewards. It uses Shadowstep properly at least After completing the initial combat action, the routine white damages the mob afterwards. I am more than happy to continue helping and if you need more of the log than this, I can parse it out.
looks like i need to respec to assassin ps, a full attached log would be nice You don't have to worry about it this time, unless i can't reproduce it. I think I know what's going on though, had the same problem with hemorrhage. Thanks for the catch
You can change the poisons in the gui. Raid context will poison mid-combat while leveling checks outside of combat but is unchecked by default. I guess I might as well add mid-combat checks to the leveling routine too. Default poisons are deadly and leeching, if you select a poison you don't have then it won't use anything.
Looking forward to testing this more for you. I am really looking for a functional CR for a rogue and yours has potential
Attempt loading the SVN version of the CR and I get the error in 3336 2013-01-08 17.38 Attempt loading version 0.1d and I get the errors in 6076 2013-01-08 17.42
What was the error you were getting in version 0.1d the errors in 3336 2013-01-08 17.38 all I can find are the null pointers from questbot, what was it doing? What part of the rotation did it break at?
I pressed start and it failed. It automatically stopped the bot. I loaded a different CR and it allowed me to continue.
Please test v1.0e and let me know, hopefully it was just a bad upload. I'll respec to assassin again to see if I can reproduce it. edit: actually I think it will still be broke for you. I'm thinking I need to test this on a panda rogue...
Yeah, same issue. Not sure what is different when it comes to combat, for race but I am always available for testing more.
Hi, I am very new to this but I have tested your CC, and I enjoy it very much. I have noticed with my testing of it, that it never uses dismantle. Any chance of adding that feature? Keep up the good work!
I was thinking it was a null reference from the race because the log you gave me showed it going through the usespecialabilites function but I deactivated the racial abilities code. I can't get it to crash on either my rogue or my new panda rogue. Give me a few minutes to try something, if it still crashes please try removing your trinkets and gloves and trying again. Can you please upload a couple more logs of it crashing? Thanks I didn't notice I somehow lost it :S I'll add it back in on the next release.
Further update: Doesnt seem to be fond of DPS trinkets, and the new talents. Burst of Speed to be used when rooted, Shuriken Toss for range DPS, doesnt get used. Will test more tomorrow.
I was having write permissions on my user account (weird as it was the original admin account to my computer)...so I tested something. I created a new admin account and so far so good. I am currently going to a quest site to test the CR out
First off some praise for the CR: It does a good job in starting the combat cycle. It's interesting to watch it do a shadowstep > sap > cheapshot start. Personally I think removing the sap portion would be a better use of energy. That is personal preference though. The DPS is decent, and I can't see a fault in the Assassination spec (not looking too closely just yet though). I have run into a couple issues: Like the person above, I have found that if it tries to use a trinket that is action based (makes a mouse click to launch something) it gets stuck in executing the action and will not continue onward with combat during this action. During combat, and I cannot pinpoint when it would happen, the bot also attempts to use a finishing move or an action that uses combo points and will continue spamming the use of that skill until the end of combat. The only time I Have seen this occur (and twice during the log I am attaching) is when there is an add. It doesn't occur all the time, but it only occurs if there is an add present. At the end of the log, I had died due to the above issues specifically. Once I went to ghost, my WoW.exe instance crashed. Could this be related to your CR? Also running into the facing issue again. I believe that also occurs in this log. So far, so good though! great CR. Hopefully this list isn't too daunting
I only just came back to wow, please continue letting me know what abilites I should add and when they should be cast. 1. I still don't have any action based trinkets I'll disable them until I fix the code. 2. that's weird, I'll try to figure it out. 3. mine has never crashed during death before, but some of the code changes I've just done could have introduced that bug, I'll try to reproduce it later. edit: I think I removed a CP check for my last edition to assassin spec, svn is updated, I'll load another zip in a bit edit edit: It should only take a second or two for it to start turning, was it actually stuck stuck because of facing? If so was it pull or combat and what ability was it casting? I don't have any debug logging written for facing issues... edit edit edit: I was able to reproduce during pull, I'll update a patch to svn in a few
Do you mean the facing issue with multi mobs? What specifically is it doing wrong? I'm always eager to hear suggestions. edit: damn it, not all humanoids have weapons. I need to figure out a different check for casting dismantle...