taskmanager
New Member
- Joined
- Mar 18, 2014
- Messages
- 400
- Reaction score
- 1
Code:
// Blinding Flash
if (!UseOOCBuff && Player.PrimaryResource >= 20 && CombatBase.CanCast(SNOPower.Monk_BlindingFlash) &&
(
TargetUtil.AnyElitesInRange(3, 1) ||
Player.CurrentHealthPct <= 0.4 ||
(TargetUtil.AnyMobsInRange(5, 3)) ||
(CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.RadiusDistance <= 3f) ||
// as pre-sweeping wind buff
(TargetUtil.AnyMobsInRange(15, 1) && CombatBase.CanCast(SNOPower.Monk_SweepingWind) && !GetHasBuff(SNOPower.Monk_SweepingWind) && Settings.Combat.Monk.HasInnaSet)
) &&
// Check if either we don't have sweeping winds, or we do and it's ready to cast in a moment
(CheckAbilityAndBuff(SNOPower.Monk_SweepingWind) ||
(!GetHasBuff(SNOPower.Monk_SweepingWind) &&
(CombatBase.CanCast(SNOPower.Monk_SweepingWind, CombatBase.CanCastFlags.NoTimer) &&
Settings.Combat.Monk.HasInnaSet ? Player.PrimaryResource >= 15 : Player.PrimaryResource >= 85)) ||
Player.CurrentHealthPct <= 0.25))
{
return new TrinityPower(SNOPower.Monk_BlindingFlash, 0f, Vector3.Zero, CurrentWorldDynamicId, -1, 0, 1);
}
its now a 12 CD






