Dueling? Huh. I don't know as I've ever done a duel with it before. I'll check it out, see what I can find.
OK, I entered a duel with a death knight for the last hour, and see what you mean. Target order was slightly off. I've fixed it, and it prioritizes human players first over all others in all cases. In dungeons and PVE playing, this should have zero impact - but in battlegrounds and duels, it has a lot of impact! I hope I didn't introduce another bug by fixing this bug, but let me know - I was too tired to test it in battlegrounds by the time I was done. It also prioritizes kill weights by class. Anything that could be a healer will be killed first, general casters are killed next, anything that is melee is killed last. These are preferred above other targets, even ones attacking your healer, even ones you currently have targeted. That's where there might be a bug. Let me know!
Done for the night - a few fixes include enhanced druid spellcasting, and I re-fixed channeled spells -they started getting interrupted again with this latest code fix. With coding, it's 3 steps forward 2 steps back... unless you're coding after a long day when you're tired, then it's 2 steps forward 3 steps back.
Something is up with Druid feral after the last update, its casting Faerie fire alot and just casting the other spells at random. EDIT: Removed Faerie fire from the feral code and it seems to be working as it should again. Could have something to do with Faerie Swarm not being recognized.
Need to remove exposed armor, add in revealing strike every time it comes off cooldown. 2 ambushes if Subterage was picked up in the 1st talent spec. this is for a combat rogue. Please assist. Also recuperate below 50% health because it isn't using it as much as I would like on harder type mobs. +rep
Quick Q, I'm not too good with editing this still, lol. I'm a Combat Rogue and I just wanted to know how to remove the Expose Armor (1stack) that it's doing completely? And also, the Gouge spamming it's currently doing. EX: Cheap Shot -> Gouge -> Kidney Shot. Great for PvP, but I'm using it to level. Lastly, as Combat it is not using Revealing Strike at all. What do I need to edit in order to keep it up 24/7, otherwise Sinister Strike for CP?
Problem with the profile also targetting mage elementals when there is a mage that goes by during questing.
FightThisWay.cs, Line 1105: PHP: else if (action == "IsCasting") value = (StyxWoW.Me.IsCasting || StyxWoW.Me.IsChanneling) && WoWSpell.FromId((int)StyxWoW.Me.CurrentCastId).Name == aura ? 1 : 0; Noticed in the ReadMe it stated that IsCasting("XXX") returns 1 if the unit (not specifically the player) is casting "XXX". However, the code shows that this conditional only works for spells the player is casting. Is there a way to determine which spell a target is casting? I'm looking to have my bot place a grounding totem only when the target is casting particular spells: Chaos Bolt, Crowd Controls, Frost Bomb, or any spell that realistically warrants the usage of a grounding totem.
OK, fixed up faerie fire spam, and changed druid feral/guardian classes a LOT today. Let me if you encounter any further difficulties.
Ramakandra has kindly offered to maintain the Shaman FTW classes. Thanks Ramakandra! Does anyone else want to volunteer to maintain a class? I have a full time job, so I don't have as much time to spend on this as I'd like. It's getting tough keeping up - for instance, I spent all day today fixing just 2 things - druid feral/guardian. I didn't even get around to checking out the rogues, though I see several requests for rogue changes. You just have to know how to tweak the class file, and either send me a patch or your modified file, and I'll change it in the svn. Be sure to modify the 'message' up top to to say 'Updated by YourNameHere', so everyone knows who to thank for updates!
Here is a patch for Shaman Elemental, ive been doing 30k+ dps with ilvl 450 on heroics without any problem at all. I dont like the bot doing movements for me so i commented that out and you can ignore. View attachment Shaman_Elemental_by_ramakandra.patch.txt
I am currently working on all the issues with Rogue. Please bare with me. I have it casting Revealing Strike when off cool downs. If you are having any type of problems with any of the rogue profiles please post them. I will be going through all 3 of them and tweaking them to be better. Any suggestions please let me know. Kamilche, I appreciate everything that you have done and you have done a great job but I understand the issues with working full time and trying to keep a program running. You did amazing.
This is my Combat rogue profile so far that I have tweaked and changed a bit of stuff. This new profile will now turn blade flurry on when 2 or more mobs are present, it will turn off when you are fighting only 1 add. It will now only Eviserate if SnD is active. Shadow Blades now cast when it is off cool down. Revealing strike now keeps on the target all the time. It will reset if the fight is long enough if the DeBuff comes off target.