Alrighty - A few updates as to why I've not been so active the past few days. :P I'm getting ready for an exam next week so I've just spent the past two days trying to catch up and refresh on my subjects. Furthermore my poor baby got a hernia so I've had to spend some extra time together with him after seeing the doctors.
My Fire Mage profile is pretty much done.. I still have some timing issues with Combustion, as in, it's disregarding my checks regardless of the coding hierarchy, which has gotten me pretty annoyed. For now, it has a few different profiles:
- Single-Target (Auto-PoM): This will basically cast Alter Time and Presence of Mind for you, in the best possible way and scenario.
- Single-Target (Auto-PoM - High Crit): Same as above, this profile will use Alter Time and Presence of Mind for you in the best possible way and scenario. This is designed for people with high crit levels (25-27%+) and should yield more DPS than the normal profile.
- Single-Target (Manual): This profile will not automatically use Alter Time for you. If Presence of Mind is your selected Tier 1 talent, it will automagically use this for you.
- Single-Target (Maual - High Crit): Again as above, slightly modified for people with high crit values. If Presence of Mind talent is your selected Tier 1 talent, it will automagically use this for you.
All the profiles comes with a Hold Cooldown trigger, and a AoE hold trigger. (Press and hold to AoE on mouseover location.) Personally, with very crap gear (iLvl 453, 14.3% hit, 18% crit/mastery) against a Heroic Training Dummy, have managed to generate a sustainable 67k DPS without much effort. Again this is RNG based and I missed around 5% of my spells, so it solely depends on the person currently using it and his/her gear. Reforging to reach the hit cap, I managed to pull 150k something DPS on Heroic Elegon. (Will update this post with an image afterwards.)
Furthermore, I slightly updated Shadow Priests as I noticed there were an issue with Mind Spike not casting while running, (beats me why I did that.) and mindlessly spamming Shadow Word: Pain, which it shouldn't do. The Shadow Priest update should be coming later today as well, properly casting Mind Spike while moving as well as Shadow Word: Pain when you have above 75% Mana and no Mind Spike procs.
As always guys, don't forget that we've changed our SVN host from Google Code to Assembla. You can find our new home here, Team Nova @ Assembla.com
@xetti: I thought Zen Sphere already were in the rotation. That's pretty strange.
Code:
if IsPlayerSpell(124081) then
if UnitBuffID("player",124081,"PLAYER")
and IsRightControlKeyDown()
and not GetCurrentKeyBoardFocus()
then CastSpellByName(GetSpellInfo(124081),"player") return true end
if UnitExists("target")
and PQR_SpellAvailable(124081)
and not UnitBuffID("player",124081,"PLAYER")
then CastSpellByName(GetSpellInfo(124081),"player") return true end
end
This will cast Zen Sphere on yourself if you don't have the buff already and if you press Right Control it will detonate the buff on you if you have an active Zen Sphere on you right now. I assume this is what you were looking for?