fpsware
Community Developer
- Joined
- Jan 15, 2010
- Messages
- 5,287
- Reaction score
- 133
After becoming a little frustrated with the complexity of my Shadow Priest CC (based on my Fpsware CC template) I decided to quickly throw together (a couple days LOL) a new CC template purely designed for maximum raid / instance DPS.
This is the first public test release. Before you download this you need to be aware of the following:
It is only using SINGLE TARGET spells, there is no AoE support in the TEST. ONLY the follow spells are used (Shadow Priest DOT DPS rotation):
EDIT: New build uploaded [23 02 12].
Debuff clipping has been added, DP & VT will be clipped if there is < 3.5 seconds left on the debuff.
Shadowfield will be used at 65% mana.
Archangel will be used with 5 stacks.
Much faster logic processing time ~200ms faster.
With this build I've been able to squeeze about 2000 DPS more than in my previous build.
EDIT: New build uploaded [24 02 12].
Spell clipping (lag clipping) has been added. If you are currently casting it will begin to cast the next spell when you have 100ms left during your current spell cast. Eg.. Casting Mind Blast, 1.3 second (1300ms) cast time, after 1.2 seconds (1200ms) it will attempt to cast the next [best] spell. This DOES result in "Spell is not ready" messages and it is not perfect, but it does increase DPS.
Mind Blast now has 2 different checks and as such 2 different priorities in the rotation. When you have Shadow Orbs it will prioritise MB over almost all other spells, when you don't have MB, VT & DP will be considered first.
With this build I've been able to squeeze about 600-1000 DPS more than in my previous build.
EDIT: New build uploaded [24 02 12 #3].
Mind Flay is DEFINATELY being clipped now. Maybe a little too much clipping, but its increased my DPS by ~800-100 (yet again).
The first DPS test build I released my test character was doing ~6500 DPS. On the same character, with the same gear its now doing ~10,000 DPS. That is a significant increase!
EDIT: New build uploaded [25 02 12] - MAJOR UPDATE
NB: This must be installed in a folder called Fpsware Priest. Eg "..HB\CustomClasses\Fpsware Priest" You must completely remove ALL previous builds of this CC or my other priest CC in order for this to work properly
UI added
Have a play with the MF clipping settings and let me know what works best for you.
If you are updating this CC you MUST delete the previous folder. There are files that have moved locations, if you don't delete the previous folder it will not compile
Credit where credit is due. Some parts of this CC use some 'core' code taken directly from Singularity (with permission from Apoc). No, it does not mean you can make your own logic to work with this CC. It simply means his functions and coding are better than mine
This is the first public test release. Before you download this you need to be aware of the following:
- This is a SHADOW PRIEST DPS TEST CC only
- There is no UI, there are no settings for you to adjust
- There is no code for the following: movement, targeting, healing, resting, buffing
- THIS IS A DPS TEST CC ONLY
- Use it against training dummies
- POSSIBLY use it in instances or raids - but you must manually do the following: target, move, heal, rest, buff
- A LOT!
- Use it for questing where automation is required
- Use it for grinding where automation is required
- Anything else I've not mentioned but may mention in future posts.
It is only using SINGLE TARGET spells, there is no AoE support in the TEST. ONLY the follow spells are used (Shadow Priest DOT DPS rotation):
- SWP
- SWD
- Archangel (5 stacks)
- Shadowfiend (65% mana)
- Devouring Plague
- Mind Blast
- Mind Flay
- Vampiric Touch
EDIT: New build uploaded [23 02 12].
Debuff clipping has been added, DP & VT will be clipped if there is < 3.5 seconds left on the debuff.
Shadowfield will be used at 65% mana.
Archangel will be used with 5 stacks.
Much faster logic processing time ~200ms faster.
With this build I've been able to squeeze about 2000 DPS more than in my previous build.
EDIT: New build uploaded [24 02 12].
Spell clipping (lag clipping) has been added. If you are currently casting it will begin to cast the next spell when you have 100ms left during your current spell cast. Eg.. Casting Mind Blast, 1.3 second (1300ms) cast time, after 1.2 seconds (1200ms) it will attempt to cast the next [best] spell. This DOES result in "Spell is not ready" messages and it is not perfect, but it does increase DPS.
Mind Blast now has 2 different checks and as such 2 different priorities in the rotation. When you have Shadow Orbs it will prioritise MB over almost all other spells, when you don't have MB, VT & DP will be considered first.
With this build I've been able to squeeze about 600-1000 DPS more than in my previous build.
EDIT: New build uploaded [24 02 12 #3].
Mind Flay is DEFINATELY being clipped now. Maybe a little too much clipping, but its increased my DPS by ~800-100 (yet again).
The first DPS test build I released my test character was doing ~6500 DPS. On the same character, with the same gear its now doing ~10,000 DPS. That is a significant increase!
EDIT: New build uploaded [25 02 12] - MAJOR UPDATE
NB: This must be installed in a folder called Fpsware Priest. Eg "..HB\CustomClasses\Fpsware Priest" You must completely remove ALL previous builds of this CC or my other priest CC in order for this to work properly
UI added
- The UI is NOT complete
- The UI will NOT save your settings
- Only a few settings work; if an option is blank when you open the UI then changing that setting will have no effect
- But as I said it will not save your settings)
- There should not be any reason to change the settings as they are optomised for maximum DPS
Have a play with the MF clipping settings and let me know what works best for you.
If you are updating this CC you MUST delete the previous folder. There are files that have moved locations, if you don't delete the previous folder it will not compile
Credit where credit is due. Some parts of this CC use some 'core' code taken directly from Singularity (with permission from Apoc). No, it does not mean you can make your own logic to work with this CC. It simply means his functions and coding are better than mine

Attachments
Last edited: