What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

Not Using Wave of Force

lyvewyre

Member
Joined
Jan 3, 2013
Messages
418
Reaction score
12
Noticed that with any loadout the bot prefers any other spender and defaults to a builder when all spenders are on CD, ignoring the fact that wave of force is spammable. Is there a setting I am missing?

Have used a loadout which includes CD skills (blackhole, explosive blast etc) with flame blades and wave of force, it spams the CD abilities and then flame blades away.
 
Noticed that with any loadout the bot prefers any other spender and defaults to a builder when all spenders are on CD, ignoring the fact that wave of force is spammable. Is there a setting I am missing?

Have used a loadout which includes CD skills (blackhole, explosive blast etc) with flame blades and wave of force, it spams the CD abilities and then flame blades away.



Change your wave of force code in wizard.cs to:

if (!UseOOCBuff && !Player.IsIncapacitated && Player.PrimaryResource >= 25 && TimeSinceUse(SNOPower.Wizard_WaveOfForce) >= 1000 &&
(TargetUtil.AnyElitesInRange(14, 1) || TargetUtil.AnyMobsInRange(14, 1) || (CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 14f)))
{
return new TrinityPower(SNOPower.Wizard_WaveOfForce, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
}


Adjust timesinceuse to your attack speed I have 1.75 so I put in 580 instead of 1000. And reduce primary resource if you have resource reduce gear I put in 15.
 
I use a variant of the code posted above, which uses wave of force on normal mobs aswell as elites.

Code:
                // Wave of force
				if (!UseOOCBuff && !Player.IsIncapacitated && Player.PrimaryResource >= 25 && TimeSinceUse(SNOPower.Wizard_WaveOfForce) >= 580 &&
				(TargetUtil.AnyElitesInRange(14, 1) || TargetUtil.AnyMobsInRange(14, 1) || (CurrentTarget.RadiusDistance <= 14f)))
				{
				return new TrinityPower(SNOPower.Wizard_WaveOfForce, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 1, 2, WAIT_FOR_ANIM);
				}
 
Back
Top