|
The idea is to keep ability usage independent from resources--abilities will cast regardless of mana. That obviously will not apply to non-mana classes--they don't run out of resources so it isn't an issue for them.
|
Having played a rogue for three years before switching to my paladin, i should point out that this is approaching the issue from exactly the wrong direction to model rogue dps, which will bite you in the ass big-time if you ever get around to attempting them - for energy-based classes, ability usage is
intimately connected with resource regen. Nothing in a rogue's core dps cycle has a cooldown (except for the gcd, obviously), they're limited purely by energy regen (both the passive regen and extra regen from various procs such as combat potency or focused attacks) and combo points, and changing energy regen factors (talent selection, weapon speed, hit/crit rate) can have a huge impact on ability usage and overall dps cycle.
I can't speak with any certainty about warrior or DKs (warriors you
might be able to get away with just assuming sufficient rage gen to hit things on cooldown, but it'd be iffy, and DK cycles might be static enough to just model with effective cooldowns, i'm not sure), but for rogues/feral cats, you'll absolutely have to consider regen modelling to sim them effectively.