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

How to make monk spam Cyclone Strike?

botallday

New Member
Joined
Feb 20, 2016
Messages
20
Reaction score
0
Currently monk only use cyclone strike when there are trash mobs nearby. During boss fight when there is no trash mobs, monk won't cast cyclone strike. How can I change the trinity code to make him spam cyclone strike during any combat?? Thankss in advance!
 
Set the monster requirement to 1 on the Cyclone Strike setting, lower the delay to under 5000ms to ensure 100% buff uptime.
 
Got same problem, tried setting it to monster req. 1 and under 5000 ms but still not using it on bosses sadly.
 
I find a kind of fix to this probelm. Find the following code in monkcombat.cs. I changed "SNOPower.X1_Monk_MantraOfEvasion_v2, 3" to "SNOPower.Monk_CycloneStrike, 2". Basically what it dose is the bot will spam mantra, however when it want to do so it will cast cyclone strike instead. For this to work, you need to turn off the disable mantra spam" in trinity. Of course if you are uing different mantra in your build, modify the code of that mantra instead. However, if you are not using mantra in your build, I have no solutions to that.



// 4 Mantra spam for the 4 second buff
if (!Settings.Combat.Monk.DisableMantraSpam)
{
if (CanCastMantra(SNOPower.X1_Monk_MantraOfConviction_v2) && Player.PrimaryResource > 40)
{
return new TrinityPower(SNOPower.X1_Monk_MantraOfConviction_v2, 3);
}
if (CanCastMantra(SNOPower.X1_Monk_MantraOfRetribution_v2) && Player.PrimaryResource > 40)
{
return new TrinityPower(SNOPower.X1_Monk_MantraOfRetribution_v2, 3);
}
if (CanCastMantra(SNOPower.X1_Monk_MantraOfHealing_v2) && Player.PrimaryResource > 40)
{
return new TrinityPower(SNOPower.X1_Monk_MantraOfHealing_v2, 3);
}
if (CanCastMantra(SNOPower.X1_Monk_MantraOfEvasion_v2) && Player.PrimaryResource > 40)
{
return new TrinityPower(SNOPower.Monk_CycloneStrike, 2);
}
}
 
Last edited:
Back
Top