@crawlin352 Cheers for the feedback. The code in the CC quite simply checks for AoW, and if you have it, it casts exorcism. The exo/AoW thing seems to be a bug with Honorbuddy itself. I noticed it early in development, and it confused me for a while -- but to sum it up, sometimes honourbuddy downright refuses to detect that you have the AoW buff. I find that a WoW client and HB restart seems to clear this up, but it occasionally creeps back despite no code changes at all. Perhaps a complete reinstall of HB is required to fix the bug as well. For example, I just downloaded the version posted in this thread and ran it, and it was using exorcism as soon as it could. I'll try to find another way of detecting whether or not the player has AoW to get around this annoyance. Regarding the rotation change, I am definitely planning to add something along those lines to the GUI. Expect it in the next version.
It seems that HB has indeed problems with nearly all short duration buffs. For my cat CC this works 100%: Code: public bool PlayerHasBuff(string name) { return PlayerBuffTimeLeft(name) > 0; } Code: public double PlayerBuffTimeLeft(string name) { try { var lua = string.Format("local x=select(7, UnitBuff('player', \"{0}\", nil, 'PLAYER')); if x==nil then return 0 else return x-GetTime() end", Lua.Escape(name)); var t = double.Parse(Lua.GetReturnValues(lua)[0]); return t; } catch { Logging.Write(Color.Orange, "[?] Lua failed in Auragettime."); return 999999; } }
V1.1 released Code: Changelog v1.1 - GUI added, but it does not do anything yet - If you wish to change settings, edit charname.xml in DoctrineRet/Settings - Open up DoctrineRet/Settings/DoctrineSettings.cs for an explanation of what they do - User settings added - Movement (default off) added - Targeting (default off) added -- lowest threat, closest target, or tank's target - Code rewritten to be more efficient and much cleaner - LUA calls will now be used to check if player has The Art of War - Revamped cooldown logic, LUA will now be used to ensure target is a boss - Seal switching is in - Buff support is in - Trinket support v1.0 Initial release Code: Coming Soon - Working GUI - Crowd control detection -- no aoe whilst CC is around - Racials - More options - More clean code! (yay) - Merge with Doctrine Base, support for questing/PvP etc - ...and more! UI is there but doesn't do anything at present. Support will be added very shortly. Not all of the new features have been completely tested, so please, if you encounter a bug (however small) let me know.
If you turn on facing/movement it should work, though I haven't tested it. It might break horribly etc, and it has no heals. If you do try it-- let me know how you get on.
I guess silly typos are what happens when you code at 5 am -- quick bugfix release before I go to bed. A small problem with cooldowns and trinkets has been resolved. Redownload from OP.
movement does not work while solo, did not try while in group. GB2 it just stands there and gets beat from behind. I changed both party/raid settings. Its not a big deal, this CC just makes me drool dps wise compared to the other ret ccs.
@zomgmage Did you change UseFaceTarget as well as UseMovement? If you did, I can't see why it wouldn't work -- unless it has something to do with the Pull() function, which has not yet been added. I'll have a look at it when I wake up tomorrow. Thanks for the feedback, I really appreciate it.
yep, changed... <Setting_Party_UseMovement>True</Setting_Party_UseMovement> <Setting_Party_UseFaceTarget>True</Setting_Party_UseFaceTarget> <Setting_Party_UseCrusader>True</Setting_Party_UseCrusader> <Setting_Raid_UseMovement>True</Setting_Raid_UseMovement> <Setting_Raid_UseFaceTarget>True</Setting_Raid_UseFaceTarget> <Setting_Raid_UseCrusader>True</Setting_Raid_UseCrusader> The first npc it got beat on about 7-10 sec then turned around and killed him, the second it did not do anything, once it was about to die I turned it myself and let it kill.
Thanks zomgmage, turns out it was a bug with the facing code. Second bugfix release can be found in the OP -- should fix facing and a few other bugs. I tested everything on ye olde faithful training dummy, so problems might arise out in the field -- do let me know if they do. I suspect RetRaider would likely work with GB now.
This looks amazing. Could you link the recommended spec for this CC? I didn't notice one in any of the pages of this thread so far and I'd like to use one that's specifically tailored for the CC so I can get the most out of it
Talent Calculator - World of Warcraft Thats the "standard" retri build. ;-) Choose the last talent point as you like.
Good thinking papatoast, I'll add the recommended build to the OP. Talent Calculator - World of Warcraft
Running with GB2 now great! the lack of healing does not seem to matter as you kill non elites so fast with this CC. I love you!!
Please do the other classes like DK Frost And warrior Arms and Fury i know its a lt of hard work but this is the best cc i tried =)
Amazing work fiftypence! glad to see pally getting much needed love from the CC community. you should put up a donation button, I would donate! even more so if you tackle other DPS classes! ^_^ Keep up the good work.