There always is with Alpha's, its to be expected. Whats your desired Rotation out of the CC so that when testing I can check to be sure its doing your intended rotation.
Explosive shot proc gives more dps output then Kill Shot.Nice, cant wait to try it. Why is kill shot such low priority?
Also, couldn't you combine these to 1 CC?
If you check SpellManager.Spells.Keys.Contains("Chimera Shot"), you would be able to tell if its an MM hunter or not.
lets see if i remember this now then, ive got so much going on in my tiny head!
Explosive Shot proc (3x with a 0.1 second between each shot so it stacks by 9 ticks and not 8).
Serpent Sting
Black Arrow
Kill Shot
Arcane Shot
Cobra Shot
Did i leave anything out?
What build is the CC built around? As I have seen 2-3 various Survival specs floating around out there.
I wish that more CC devs would post the intentional rotation of their CC's and the intended spec build that the bot was built off of.
This would allow for more visible errors in rotation if they were to occur and would solve a lot of peoples problems with CCs who aren't specced for the optimized build the CC was made for.
I love the Surv CC even if it is still Alpha version, it is nice quick and the best surv CC I've used! Pulled 22-24k on raid dummy and just did an HoT dungeon and was averaging around 27-32k. I have ilvl 390 gear and the 2set, but still nice CC.
One other this I noticed is that it prints to HB that it is using Steady Shot when it actually is using Cobra Shot, and yes I did notice some minor things while Idid Fall of Deathwing.
whats the problem you are having with stopwatch? Did you get my post in dev section about pulse?
public override void Pulse()
{
if (Me.HasAura("Chronohunter") && !s.IsRunning)
{
s.Start();
}
if (s.Elapsed.TotalSeconds > 135)
{
s.Stop();
s.Reset();
}
}
public bool CastSpell(string spellName)
{
if (SpellManager.CanCast(spellName))
{
if((spellName.Equals("Steady Shot") || spellName.Equals("Cobra Shot"))
&& Me.IsMoving
&& !Me.HasAura("Aspect of the Fox"))
{
SpellManager.Cast("Aspect of the Fox");
SpellManager.Cast(spellName);
return true;
}
else if (Me.HasAura("Aspect of the Fox"))
{
SpellManager.Cast("Aspect of the Hawk");
SpellManager.Cast(spellName);
return true;
}
else
{
SpellManager.Cast(spellName);
return true;
}
}
return false;
}
Says your inbox is full...