LazyLock LazyLock is a very simple CC for lazy destruction locks like me Features : - Full combat rotation (taken from EllitistJerks) - Pre-Combat buffs - Rest logic It won't : - Move your character - Target something - Summon a pet - Control your pet. - Summon guardians - Make coffee. This idea came from the great Lionheart CC so requirements are the same. Requirements : - The No movements Combat Bot (find it here) - A blank profile. Installation : - Copy LazyLock folder to your \honnorbuddy\CustomClasses\ folder - Set the bot to CombatBot_NoMovements - Load the blank profile - Hit start. Change Log : - v0.1 Initial release -v0.2 Added : Configuration (Cast distance, force face target, soulburn) Added : Shadowflame Added : Range check Added : Demon Soul Added : Face target -v0.3 Fixed : Pre Combat buffs Added : Shadowfury Added : Dark intent on pet. Added : Several settings. -v0.3.1 Fixed : Conflagrate bug when another locks immolate is cast on the target. -v0.4 Changed : Spells priority list. Fixed : Sub 20% bug. Added : Control focused target. Added : A way to "pause" the combat logic in-game. Added : New settings. -v0.4.2 Removed : Range Check (can cause problems at max range). Fixed : DI on pet (hopefully) Thanks to : CodenameG, Joker76, NickV, Raphus, Kickazz006 and Apoc. Those who shares their work on this forum. Infos : I'm not a pro developer so this come with no guarantee at all. I will try to improve if I can. I'm learning with this project so please be patient. Feel free to give feedback or advices.
Been running this in some battlegrounds and am getting atleast top three in dps every time. Great work Thx rep+ I really like how it spams felflame if your on the move!!!
If you could add options like 35yard casting range and auto face target, this would be awesome. those two things are the only things stopping it being ownage for grinding
Here's the code that Apoc used in his Durid CC (for druids) PHP: private Composite CreateCombatBehavior() { return new PrioritySelector( // Get around sticking to a dead target. HB will re-target for us. new Decorator( ret => Me.CurrentTarget != null && Me.CurrentTarget.Dead, new Action(ret => Me.ClearTarget())), new Decorator(ret=>Me.CurrentTarget == null, new ActionLog("Current target is null!!")), // Firsly, make sure we're actually facing the damned target. new Decorator( // Use a 60 degree cone, instead of 150. This ensures we're always *actually* facing the mob. ret => !Me.IsSafelyFacing(StyxWoW.Me.CurrentTarget, 60f), new Action(ret => StyxWoW.Me.CurrentTarget.Face())), new Decorator( ret => Me.Shapeshift != CurrentShapeshift, new Action(ret => EnsureCurrentForm())), new Decorator( ret => Me.Shapeshift == ShapeshiftForm.Cat || Me.Shapeshift == ShapeshiftForm.CreatureCat, CreateKittyCombat()) ); }
On my TO DO list : - create a config menu - settings for auto face target (I will not force it, I don't like this idea but I'll add an option) - range check - maybe support for lower levels I'm currently trying to learn how to manage settings, no ETA but shouldn't be long until the next release.
Version 0.2 released. Added : Configuration (Cast distance, force face target, soulburn) Added : Shadowflame Added : Range check Added : Demon Soul Added : Face target LazyLock has it's own folder pay attention when you install it. I didn't test it extensively, please tell me if there is a problem.
You're welcome fooguo, It wasn't a bad idea after all to make it auto face target just needed to add an option to deactivate it for lazy pve players like me. I'm trying to handle fear/ban on a target in a semi auto way for 5 man runs or BG. And lower levels support.
New version -v0.3 Fixed : Pre Combat buffs Added : Shadowfury Added : Dark intent on pet. Added : Several settings. You can now use it for archeology and fishing bots.
This is an excellent CC, resolves the summon pet issue with archy bot when im using my demo main spec
Thanks for your replies. If you have anything you want me to add please fell free to ask. Or any thoughts on how I should improve it.
This is an awesome CC, the only thing It doesnt do is cast Bane of Doom, but I can do that on my own, and also how does everyone here begin with an opening? so far I just hit bane of doom since it doesnt cast it, but what about you guys?
It cast Bane of Doom when it's worth it. To gain dps I think it should tick minimum 2/3 times so the target has to live a minimum of 30/45 sec. BoD is the best DPCT spell destruction have but if your target die too quickly, it is a waste of time to use it.
New version A simple bug fix. -v0.3.1 Fixed : Conflagrate bug when another locks immolate is cast on the target.
Spells priority: it should be - Curse of the Elements - Bane of Doom - Soul Fire (Soulburn if we can) - ChaosBolt - Conflagrate - Immolate - Corruption - Shadowburn (target health < 20%) - Incinerate Spam til a new immolate needs to be used again - Life Tap - Fel Flame (on movements) No ChaosBolt?