hey guys this doesn't work for me i changed one of the two phalanx lines to:
private static bool CanCastPhalanx()
{
return CombatBase.CanCast(SNOPower.x1_Crusader_Phalanx3) && (TargetUtil.ClusterExists(15f, 3) || TargetUtil.AnyMobsInRange(15f, 1));
}
but do we have to change anything to:
// Phalanx
if (CanCastPhalanx())
{
return new TrinityPower(SNOPower.x1_Crusader_Phalanx3, 45f, TargetUtil.GetBestClusterPoint(15f, 45f));
}
now my bot won't use phalanx at all and I doublechecked my trinity file.
I want demonbuddy to use phalanx all the time even if only one mob is nearby.
edit: ok its the same for me as for the posters on page 2 of this thread, the bot only cast phalanx if he is low on wrath.
we need a new fix now for the phalanx problem
edit2: ok guys I got it working now, I found the solution in a different thread.
Trinity operates on a priority-based rotation, so you need to move the position of this piece of the code to a place wherever is appropriate for your build.
You have to move the two phalanx lines to the top and it uses them always.
here is my combat file for everyone, with fixed heavens fury and phalanx for all the shotgun crusaders: