amarelosmash
New Member
- Joined
- Apr 1, 2014
- Messages
- 17
I´m trying to use cylcone strike to proc F + R, but i can´t
I changed this:
private static bool CanCastCycloneStrike(float cycloneStrikeRange, int cycloneStrikeSpirit)
{
return !IsCurrentlyAvoiding && CanCast(SNOPower.Monk_CycloneStrike) &&
(
TargetUtil.AnyElitesInRange(cycloneStrikeRange, 1) ||
TargetUtil.AnyMobsInRange(cycloneStrikeRange, Settings.Combat.Monk.MinCycloneTrashCount) ||
(CurrentTarget.RadiusDistance >= 15f && CurrentTarget.RadiusDistance <= cycloneStrikeRange) // pull the current target into attack range
) && TimeSincePowerUse(SNOPower.Monk_CycloneStrike) > 3000 &&
// Cyclone if more than 25% of monsters within cyclone range are at least 10f away
TargetUtil.IsPercentUnitsWithinBand(10f, cycloneStrikeRange, 0.25) &&
(Player.PrimaryResource >= (cycloneStrikeSpirit + EnergyReserve));
}
For this:
private static bool CanCastCycloneStrike(float cycloneStrikeRange, int cycloneStrikeSpirit)
{
return !IsCurrentlyAvoiding && CanCast(SNOPower.Monk_CycloneStrike) &&
(
TargetUtil.AnyElitesInRange(cycloneStrikeRange, 1) ||
TargetUtil.AnyMobsInRange(cycloneStrikeRange, 1)
) && TimeSincePowerUse(SNOPower.Monk_CycloneStrike) > 4500 &&
(Player.PrimaryResource >= (cycloneStrikeSpirit + EnergyReserve));
}
Didn´t work!
Any idea??
I changed this:
private static bool CanCastCycloneStrike(float cycloneStrikeRange, int cycloneStrikeSpirit)
{
return !IsCurrentlyAvoiding && CanCast(SNOPower.Monk_CycloneStrike) &&
(
TargetUtil.AnyElitesInRange(cycloneStrikeRange, 1) ||
TargetUtil.AnyMobsInRange(cycloneStrikeRange, Settings.Combat.Monk.MinCycloneTrashCount) ||
(CurrentTarget.RadiusDistance >= 15f && CurrentTarget.RadiusDistance <= cycloneStrikeRange) // pull the current target into attack range
) && TimeSincePowerUse(SNOPower.Monk_CycloneStrike) > 3000 &&
// Cyclone if more than 25% of monsters within cyclone range are at least 10f away
TargetUtil.IsPercentUnitsWithinBand(10f, cycloneStrikeRange, 0.25) &&
(Player.PrimaryResource >= (cycloneStrikeSpirit + EnergyReserve));
}
For this:
private static bool CanCastCycloneStrike(float cycloneStrikeRange, int cycloneStrikeSpirit)
{
return !IsCurrentlyAvoiding && CanCast(SNOPower.Monk_CycloneStrike) &&
(
TargetUtil.AnyElitesInRange(cycloneStrikeRange, 1) ||
TargetUtil.AnyMobsInRange(cycloneStrikeRange, 1)
) && TimeSincePowerUse(SNOPower.Monk_CycloneStrike) > 4500 &&
(Player.PrimaryResource >= (cycloneStrikeSpirit + EnergyReserve));
}
Didn´t work!
Any idea??