The original combat routine is wonderful enough for 2.4 DMO wizard
but there is a small problem, arcane orb won't explode when bot is using spectral blade too faraway.
so I added one sentence make sure that arcane orb will explode.
The red part is the sentence I added. It works well.
and you should delete
this sentence make bot walk around the cluster, it's not efficiency
but there is a small problem, arcane orb won't explode when bot is using spectral blade too faraway.
so I added one sentence make sure that arcane orb will explode.
Code:
// Spectral Blade
if (CanCast(SNOPower.Wizard_SpectralBlade) [COLOR="#FF0000"]&& CurrentTarget.Distance <= 8[/COLOR] )
{
var bladeRange = Runes.Wizard.ArcaneOrbit.IsActive ? 8f : 15f;
return new TrinityPower(SNOPower.Wizard_SpectralBlade, bladeRange, CurrentTarget.ACDGuid);
}
The red part is the sentence I added. It works well.
and you should delete
Code:
// Lets make sure we move within range if we're DMO wiz and our orbs are up
if (isDMOWiz && TimeSincePowerUse(SNOPower.Wizard_ArcaneOrb) <= 2000)
{
MoveToOrbitPoint(Enemies.BestCluster);
}