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

[WIP] Singular - A community driven All-In-One CC - It Just Plain Works

Status
Not open for further replies.
Oke, this is my retri pala for PvP.. most of the time on wsg, gilneas I'm almost top 1 dps)) if there is fight in a middle..
This one switches targets when current target is kitting(if there are available near), so it no longer runs after some target while there are somebody in melee .. etc.. + more/less correct rotation.... even more correct than I use ( though I have 2k+ arena lol, but bot fights better than me)
Bot assumes that at trinket1 is PvP trinket and in trinket2 some usable trinket that increases strength or something(used together with avenging wrath for max damage)
IN singular.routine.movement.patch - just above stuff, movement shouldn't preventing going futher in priorityselector.

This is now the default pvp routine for ret paladins, and is ONLY called when in pvp. (yes i tested it :) )
added you to contributor.txt.
Rev 199
 
One thing that has been bewildering me he is using divine storm in pvp rather than crusader strike despite the fact its nowhere in the cc? anyone else found this?
 
can we get the fire mage cc to cast molten shield instead of mana shield ><
 
can we get the fire mage cc to cast molten shield instead of mana shield ><

I shall look later unless someone else does it, am balance druid currently.

Edit: i looked on my raiding mage and honestly its not very easy to code a spell thats only relevant if the income damaging is frost fire of arcane of spells; so i wont be doing this
I have added an armor "twister" that will swap to the mana regen one when low and then back to crit when it recovers, just need to work out a good mana % for each
I have tried (and failed) at doing a mana gem as well
 
Last edited:
The CC has survival spec hunter in its folders, but does nothing. Says "[Singular] Current spec is Survival Hunter
[Singular] Singular currently does not support Combat for this class/spec combination, in this context! [Hunter, SurvivalHunter, Normal]" I can see a script in there plain as day though.
 
The CC has survival spec hunter in its folders, but does nothing. Says "[Singular] Current spec is Survival Hunter
[Singular] Singular currently does not support Combat for this class/spec combination, in this context! [Hunter, SurvivalHunter, Normal]" I can see a script in there plain as day though.

Because survival isn't really supported fully yet.
 
I added some changes to the Shadow Priest portion of this CC.

Specifically:

1. Added Hymn of Hope to be used (if available) before drinking
2. Added Dispersion to be used in combat if mana drops below 55%
3. Fixed Shadow fiend spell name and set to use if mana drops below 40% in combat
4. Decreased threshold for use of PoM (it shouldn't be used immediately in combat if health is high enough. It could also arguably be removed when not in group).
5. Made some other slight adjustment to renew (think it was just health level check)
6. Changed NPC health check for Shadow Word: Death to 20% from 25% to make sure you get the kill with it (I'm currently missing a lot on mobs). This is important since you want proc from Glyph to restore mana.

Would be nice if this CC would cast Power Word: Shield before pulling.

Other than that the Shadow Priest class rocks. Been testing it the last couple of hours.

Attached the whole folder because I'm too lazy to diff out the changes. If you want to diff them and modify them or add them in, have at it. If you are a shadow priest and these changes aren't added in to the repo, you can just download this file and drop it into the Custom Classes folder.


EDIT: Oh ya, forgot to mention, these changes are only really beneficial for soloing. I would not really use some of these if I were in an instance. It would be nice if there was a GUI option to toggle this or allow user to select when to make these changes.
 

Attachments

Last edited:
I added some changes to the Shadow Priest portion of this CC.

Specifically:

1. Added Hymn of Hope to be used (if available) before drinking
2. Added Dispersion to be used in combat if mana drops below 55%
3. Fixed Shadow fiend spell name and set to use if mana drops below 40% in combat
4. Decreased threshold for use of PoM (it shouldn't be used immediately in combat if health is high enough. It could also arguably be removed when not in group).
5. Made some other slight adjustment to renew (think it was just health level check)
6. Changed NPC health check for Shadow Word: Death to 20% from 25% to make sure you get the kill with it (I'm currently missing a lot on mobs). This is important since you want proc from Glyph to restore mana.

Would be nice if this CC would cast Power Word: Shield before pulling.

Other than that the Shadow Priest class rocks. Been testing it the last couple of hours.

Attached the whole folder because I'm too lazy to diff out the changes. If you want to diff them and modify them or add them in, have at it. If you are a shadow priest and these changes aren't added in to the repo, you can just download this file and drop it into the Custom Classes folder.


EDIT: Oh ya, forgot to mention, these changes are only really beneficial for soloing. I would not really use some of these if I were in an instance. It would be nice if there was a GUI option to toggle this or allow user to select when to make these changes.

Thats nice and all, but please read the first post. We do not accept changes via entire zips. Either upload the changed .cs files, or a .patch to show the diff. We will not do a diff for you, as our copy very well may cause conflicts.
 
I'm not sure if this has been reported yet, but with the Combat rogue. It doesn't remove Blades Fury, as in popping back to Blades Flurry. It's like a warrior stance, and it should only be used when fighting more than 1 enemy because the energy regeneration is set back 30%.
 
Some comments regarding paladin retribution spec.

1. Problems with it not switching Seals when it is low on mana cause it to stand around casting Holy Light. This spell is extremely bad and will only cause the toon standing around healing instead of finishing a mob that have maybe 10% health left. Kinda serious "bug" because it looks realy stupid, and sinse Holy Light is a low cost mana spell the toon can be standing around like this for several minutes.
 
Oh, and I'm also very impressed by the following classes so far:

1. retri paladin
2. Protection Palladin
3. disc priest
4. Enchantement Shaman (is it shamwow code that is beeing used since bobby is working on singular?)
 
Some comments regarding paladin retribution spec.

1. Problems with it not switching Seals when it is low on mana cause it to stand around casting Holy Light. This spell is extremely bad and will only cause the toon standing around healing instead of finishing a mob that have maybe 10% health left. Kinda serious "bug" because it looks realy stupid, and sinse Holy Light is a low cost mana spell the toon can be standing around like this for several minutes.

The new PvP routine or the normal/instance one? Because the normal/instance doesn't have any healing in it outside of WoG.
 
I suppose he use's Convalesce, this one is good in healing under mobs :)
 
Thats nice and all, but please read the first post. We do not accept changes via entire zips. Either upload the changed .cs files, or a .patch to show the diff. We will not do a diff for you, as our copy very well may cause conflicts.

Yea, sorry. Went back and looked at first page. I was going to submit the changes as specified, but then I thought about how this would conflict with people who might use this CC with instancebuddy. Using dispersion at less than 55% mana in combat in an instance is not going to be ideal for DPS. In fact, it would really screw your dps. However, this is VERY ideal for soloing if you are just grinding or farming since it keeps your mana pool up and the less you have to drink the better. Same thing with Hymn of Hope being used before deciding to drink.

I was trying to understand what the original intent with this CC was, at least for priests. Is it designed to be used in ALL situations or just for instances? The way I was reading the code it seemed to be optimized for instances. There is a GUI panel available for Discipline, but not for shadow. I'd be glad to spend more time and contribute to this project, but wanted to get a better idea of where the original dev for priests was going in terms of objectives.
 
Yea, sorry. Went back and looked at first page. I was going to submit the changes as specified, but then I thought about how this would conflict with people who might use this CC with instancebuddy. Using dispersion at less than 55% mana in combat in an instance is not going to be ideal for DPS. In fact, it would really screw your dps. However, this is VERY ideal for soloing if you are just grinding or farming since it keeps your mana pool up and the less you have to drink the better. Same thing with Hymn of Hope being used before deciding to drink.

I was trying to understand what the original intent with this CC was, at least for priests. Is it designed to be used in ALL situations or just for instances? The way I was reading the code it seemed to be optimized for instances. There is a GUI panel available for Discipline, but not for shadow. I'd be glad to spend more time and contribute to this project, but wanted to get a better idea of where the original dev for priests was going in terms of objectives.
You can create separate and distinct behaviors for Soloing vs Instances vs PVP by specifying the Context the behavior runs in. See the [Context(WoWContext.All)] attribute which can also be WoWContext.Battlegrounds, WoWContext.Instances, or WoWContext.Normal.
 
Yea, sorry. Went back and looked at first page. I was going to submit the changes as specified, but then I thought about how this would conflict with people who might use this CC with instancebuddy. Using dispersion at less than 55% mana in combat in an instance is not going to be ideal for DPS. In fact, it would really screw your dps. However, this is VERY ideal for soloing if you are just grinding or farming since it keeps your mana pool up and the less you have to drink the better. Same thing with Hymn of Hope being used before deciding to drink.

I was trying to understand what the original intent with this CC was, at least for priests. Is it designed to be used in ALL situations or just for instances? The way I was reading the code it seemed to be optimized for instances. There is a GUI panel available for Discipline, but not for shadow. I'd be glad to spend more time and contribute to this project, but wanted to get a better idea of where the original dev for priests was going in terms of objectives.

You can make the CC perform differently depending on where it is.

[Context(WoWContext.Instances)]
[Context(WoWContext.Battlegrounds)]
[Context(WoWContext.Normal)]

This would allow you to not have people using dispersion at 55% mana in instances, but have them use it while soloing. You can look in the fury cc. It has different combat buff sections for each context.

Edit: bah, bobby you beat me to it.
 
Any idea why I get this on one of paladins? I have deleted singular folder and downloaded the files again with checkout.

Could not compile CC from C:\Users\kim\Desktop\HB - Bart\CustomClasses\Singular!
File: PetManager.cs Line: 44 Error: Finner ikke typen eller navneomr?denavnet WoWPetSpell (Mangler du et aktivert direktiv eller en samlingsreferanse?)
 
I am getting the same, except for the errormessage being in my language on a dk.
 
Wow, I ran the update this afternoon and noticed Bobby had committed for shaman. I believe I just blew my load. Are there any plans to provide for disabling overall CC movement/facing? When I enable MrAutoFight, the CC becomes entirely unresponsive. I would up a log, but it is effectively empty other than the normal initialization strings.
 
Status
Not open for further replies.
Back
Top