What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Singular - A community driven All-In-One CC - It Just Plain Works - (Pt. 2)

I'm currently using the most up-to-date version of Singular, and I'm levleing a warlock (demonology spec). I'm wondering if all the settings used for demo are hard coded into Singular, or is there some sort of configuration laying around out there? Right now, as it stands, I just select the class and hit start. I've tried Zerfall and Fpsware's warlock, but they are both sort of buggy. Zerfall doesn't target adds after the primary target is dead, and Fpsware's just stands around after the primary target is dead as well. So, I don't know if this is an HB or CC issue, but I'm guessing it's CC related because Singular doesn't do this. I'd just like to know if there's someone who can code in some configuration like these other classes are getting like druids, rogues, etc.
 
While using Singular with my warlock I keep noticing that it continues to interrupt Soul Harvest. This is a channeled spell, and can only be done out of combat. The bot will start the spell cast, and then run off to do whatever it is that it was going to do. I will successfully channel the spell once out of every 10 to 12 casts. I can't figure out where, or how, to fix it myself.
 

Attachments

While using Singular with my warlock I keep noticing that it continues to interrupt Soul Harvest. This is a channeled spell, and can only be done out of combat. The bot will start the spell cast, and then run off to do whatever it is that it was going to do. I will successfully channel the spell once out of every 10 to 12 casts. I can't figure out where, or how, to fix it myself.

same problem, this is causing it to keep casting off CD with the soul shard setting < 2. makes long runs take forever as it dismounts every 30 secs to cast soul harvest for .00001 second. i fixed the long run problem by changing the shard setting to < 0 but still not being able to heal myself with harvest 95% of the time is kinda annoying.
is there someway to force it to wait for the full channel until continuing on with other profiles?
 
Last edited:
It seems to be fixed for me in the 45release with the new channel api function. Due to errors it has been archived for now. Should come with the next release then, or you xould try the archived version.
 
When i put a customCC of mi protection paladin, it autochoses mi custom CC and HonnorBuddy doesn't allow me to change my CC to Singular, any idea?

PD: It's also not working with all my other Characters. :(
 
For all leveling locks in next 2 days (maybe in next 8h :P) I will be releasing very good update for singular demonology cc.
Right now I am at 71 and it works like a charm :) It is making proper use of cooldowns, using soulharvest when no more shards and drain soul targets below 30% before that.

Oh it also uses all pets cooldowns properly, makes use of rebirth talent and summons infernal/doomguard depending on need :)

Anyway right now I am using following rotation:

Open with soul fire IF we have Decimation active otherwise it opens with immolate+curse of elements followed by hand of gul'dan and burn shard+soulfire. If Molten Core from immolate procs it will start casting Incinerate. (my level mobs usually die before this and I have 0 boa gear )

Since I played affliction lock before that I have no idea what would be the best rotation for leveling demo below 60. The sooner someone posts it here the sooner I can try and make it :) (oh and one thing that I don't know how to do is tab/multi dotting targets ... if I would know how to make use of that I would edit affliction cc instead :P )
 
For all leveling locks in next 2 days (maybe in next 8h :P) I will be releasing very good update for singular demonology cc.
Right now I am at 71 and it works like a charm :) It is making proper use of cooldowns, using soulharvest when no more shards and drain soul targets below 30% before that.

Oh it also uses all pets cooldowns properly, makes use of rebirth talent and summons infernal/doomguard depending on need :)

Anyway right now I am using following rotation:

Open with soul fire IF we have Decimation active otherwise it opens with immolate+curse of elements followed by hand of gul'dan and burn shard+soulfire. If Molten Core from immolate procs it will start casting Incinerate. (my level mobs usually die before this and I have 0 boa gear )

Since I played affliction lock before that I have no idea what would be the best rotation for leveling demo below 60. The sooner someone posts it here the sooner I can try and make it :) (oh and one thing that I don't know how to do is tab/multi dotting targets ... if I would know how to make use of that I would edit affliction cc instead :P )

I really wish I knew how to help you, but I've never played a warlock of any sort, so I'm clueless on rotations. I've used Singular from level 1, and am now currently level 28. From what I've read in your post I can only hope that this gets done soon because I'm tired of using Soul Harvest every kill, and never using Drain Soul on anything. I also hope that you manage to fix the issue of the CC/HB moving during the Soul Harvest channel. It only manages to successfully channel once out of every ten uses. Good luck, and I hope this comes out soon.
 
Here is my first release for DEMONOLOGY WARLOCK QUESTING

Anyway it uses curse of weakness and tongues before you get curse of elements after that it will only use elements.

Rotation prior to level 64(before you get incinerate) will be: Immolate->Bane of Agony->Corruption->Curse followed by filter (either: shard+soulfire or Hand of Gul'Dan or Shadow bolt).
I won't go into specifics but it uses drainsoul,drainlife,death coil and other cooldowns at the right time. It will also only use soul harvest once you are completely out of shards or below 55% hp.

I tested pretty much all others and in my opinion this is the best questing demo cc right now.

One thing that doesn't work in original singular warlock and that I wasn't able to make work is waiting for mobs to clear and using soulstone so I removed it from cc. Would be nice if someone with more coding experience could help me out :)

View attachment Demonology.cs
View attachment Common.cs

Please let me know if you think I got rotation wrong, have other bugs or just have an idea for improvement :)
 
Hmm.. Can you add an option to disable mushrooms? My bot places them but doesnt detonate them. A drop box in the config gui would be nice for disabling them in balance :) Thank you
 
Here is my first release for DEMONOLOGY WARLOCK QUESTING

Anyway it uses curse of weakness and tongues before you get curse of elements after that it will only use elements.

Rotation prior to level 64(before you get incinerate) will be: Immolate->Bane of Agony->Corruption->Curse followed by filter (either: shard+soulfire or Hand of Gul'Dan or Shadow bolt).
I won't go into specifics but it uses drainsoul,drainlife,death coil and other cooldowns at the right time. It will also only use soul harvest once you are completely out of shards or below 55% hp.

I tested pretty much all others and in my opinion this is the best questing demo cc right now.

One thing that doesn't work in original singular warlock and that I wasn't able to make work is waiting for mobs to clear and using soulstone so I removed it from cc. Would be nice if someone with more coding experience could help me out :)

View attachment 39494
View attachment 39493

Please let me know if you think I got rotation wrong, have other bugs or just have an idea for improvement :)

working great so far(lvl 52-60), thank you sir, cant wait until i get incinerate

ps. love its use of decimation and drain soul
 
Last edited:
working great so far(lvl 52-60), thank you sir, cant wait until i get incinerate

ps. love its use of decimation and drain soul

Thanks :)

Will release update soon that will make curse of weakness/tongues work before you get curse of elements. I am also thinking of improving it a little for bgs and adding support for instances.

Oh and I am still looking for suggestions regarding rotation :)
 
Any idea how to get Singular to use Icy Veins when botting a frost mage? Its a fairly important dps CD and its not being used.
 
Any idea how to get Singular to use Icy Veins when botting a frost mage? Its a fairly important dps CD and its not being used.

Looking at the code it does use it but only when facing multiple targets :) Here is edited code that will activate both mirror images and icy veins on cooldown(pve):

View attachment Frost.cs

Download this and copy it to Your_honorbuddy_map\CustomClasses\Singular\ClassSpecific\Mage :)

Anyway my demo warlock update is coming today, I made few tweaks for pve to make it even faster and added new BG rotation :)
 
Looking at the code it does use it but only when facing multiple targets :) Here is edited code that will activate both mirror images and icy veins on cooldown(pve):

View attachment 39599

Download this and copy it to Your_honorbuddy_map\CustomClasses\Singular\ClassSpecific\Mage :)

Anyway my demo warlock update is coming today, I made few tweaks for pve to make it even faster and added new BG rotation :)

Very awesome. I can't wait. Your prior one was working decently, but it still wasn't using Soul Drain, however with the tweaked version with BG rotation, maybe it will work completely properly and I'll be having even more fun.

Edit: Is this CC set to start the auto-attack sequence? I notice that I keep getting the standard Blizz error message that I'm too far away, but my spells are casting just fine, so I'm assuming that it's trying to auto-attack with melee weapon since it's not using the wand. If this is the case, and it is in fact trying to melee from a distance, is there anyway that you can edit it, or comment out, the auto-attack option with melee and maybe change it to use the wand or something? That red "You are too far away." message is irritating as hell.
 
Last edited:
For all leveling locks in next 2 days (maybe in next 8h :P) I will be releasing very good update for singular demonology cc.
Right now I am at 71 and it works like a charm :) It is making proper use of cooldowns, using soulharvest when no more shards and drain soul targets below 30% before that.

Oh it also uses all pets cooldowns properly, makes use of rebirth talent and summons infernal/doomguard depending on need :)

Anyway right now I am using following rotation:

Open with soul fire IF we have Decimation active otherwise it opens with immolate+curse of elements followed by hand of gul'dan and burn shard+soulfire. If Molten Core from immolate procs it will start casting Incinerate. (my level mobs usually die before this and I have 0 boa gear )

Since I played affliction lock before that I have no idea what would be the best rotation for leveling demo below 60. The sooner someone posts it here the sooner I can try and make it :) (oh and one thing that I don't know how to do is tab/multi dotting targets ... if I would know how to make use of that I would edit affliction cc instead :P )

Ah! You confused me by changing your name, lol. I looked back over my quoted posts and you were Stringerbell, now you're Wire21.
 
New update for demo lock: Added few tweaks and improved bg rotation.

View attachment 39662
View attachment 39661

There is still a loot of room for improvement regarding rotation but I would need help from demo experts :)

About bgs... demo is probably the worst of all 3 specs :s I might give affliction or even destro a try.
Any way to write in an options GUI? Or maybe you can point me in the direction of an options file or something? Just curious. Sometimes I'd like to have my voidwalker out instead of my felguard, since felguard is for dps and voidwalker is for tanking. I need a tank sometimes because I constantly pull agg off my felguard. It gets a little frustrating at times lol.
 
Just open demonology.cs with notepad or something like that and select to replace all "felguard" with "voidwalker" :)
 
Just open demonology.cs with notepad or something like that and select to replace all "felguard" with "voidwalker" :)
I thought about doing that, but I wasn't sure it was going to mess something up. lol
 
Back
Top