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

Wizard - Wave of Force

dioxy186

Member
Joined
Apr 15, 2014
Messages
77
Reaction score
0
It's very frustrating I'm stuck having to do T1-T2 while I have the gear for T3 or higher because the bot will only use Wave of Force once in a blue moon, while Explosive blast will get used off CD nearly every time.

Anyone have a fix for this, for the most updated Trinity?
 
It's very frustrating I'm stuck having to do T1-T2 while I have the gear for T3 or higher because the bot will only use Wave of Force once in a blue moon, while Explosive blast will get used off CD nearly every time.

Anyone have a fix for this, for the most updated Trinity?

There's some new coding I had to play around with. As I said previously I just took whatever Explosive blast does and copy's that, here's the new Wave code.


// Explosive Blast
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_ExplosiveBlast, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 20)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_ExplosiveBlast, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}
// Wave Of Force
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_WaveOfForce, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 25)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_WaveOfForce, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}

Only copy this part if you're only using wave, if you're using Exp blast and wave, then copy the bigger part above.

// Wave Of Force
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_WaveOfForce, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 25)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_WaveOfForce, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}

The old code works for versions of trinity below .27, any trinity version .27 and above requires this code.
Last edited by Qetyip; Today at 18:36.

I just posted this in another thread but here's my copy paste
 
There's some new coding I had to play around with. As I said previously I just took whatever Explosive blast does and copy's that, here's the new Wave code.


// Explosive Blast
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_ExplosiveBlast, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 20)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_ExplosiveBlast, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}
// Wave Of Force
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_WaveOfForce, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 25)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_WaveOfForce, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}

Only copy this part if you're only using wave, if you're using Exp blast and wave, then copy the bigger part above.

// Wave Of Force
if (!UseOOCBuff && !Player.IsIncapacitated && CombatBase.CanCast(SNOPower.Wizard_WaveOfForce, CombatBase.CanCastFlags.NoTimer) && Player.PrimaryResource >= 25)
{
float blastRange = 7f;
return new TrinityPower(SNOPower.Wizard_WaveOfForce, blastRange, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 2);
}

The old code works for versions of trinity below .27, any trinity version .27 and above requires this code.
Last edited by Qetyip; Today at 18:36.

I just posted this in another thread but here's my copy paste

Thanks a bunch, this seems to work good, only issue I'm getting is my Wizard will occasionally cast like 2-3 unnecessary waves after the mobs around me are dead.
 
I "Think" that's a trinity issue but not sure mine does the same thing so I have no clue tbh.
 
it is possible disable basic attack and only use Wave of Force attack all the monster???
 
I did this
Go:Config Trinity -> Variables -> Open Trinity Variable Configuration > SpellDelay.Wizard_WaveOfForce 12000

1200 is the default setting
i did set it to a much lower amount.
 
Best thign to do is find where it says Explosive blast blah blah in the coding. Copy that, change everything to say Wave of Force instead, and paste that new thing over the section that says wave of force. That's what I do every time and it works wonders.
 
Back
Top