i try to change some code in CrusaderCombat.cs. but not work.
i'm using Obsidian Ring of the Zodiac. so i don't wanna waste any cooltime to spam.
1. Provoke - Hit Me
trinity using provoke-hitMe just spam. not check provoke-hitMe buff.
i don't want use this while buff is active.
2. Consecration - BedOfNails
this skill is spam too.
i don't want use this while active on the ground or duration.
please help me.
sorry bad English.
--------------------------- EX. Code ------------------------------
// Provoke
if (CanCast(SNOPower.X1_Crusader_Provoke) && !GetBuff(SNOPower.X1_Crusader_Provoke)
{
return new TrinityPower(SNOPower.X1_Crusader_Provoke);
}
// Consecration
bool hasSGround = CacheData.Hotbar.ActiveSkills.Any(s => s.Power == SNOPower.X1_Crusader_Consecration);
if ((!hasSGround && CanCastConsecration())
{
return new TrinityPower(SNOPower.X1_Crusader_Consecration);
}
i'm using Obsidian Ring of the Zodiac. so i don't wanna waste any cooltime to spam.
1. Provoke - Hit Me
trinity using provoke-hitMe just spam. not check provoke-hitMe buff.
i don't want use this while buff is active.
2. Consecration - BedOfNails
this skill is spam too.
i don't want use this while active on the ground or duration.
please help me.
sorry bad English.

--------------------------- EX. Code ------------------------------
// Provoke
if (CanCast(SNOPower.X1_Crusader_Provoke) && !GetBuff(SNOPower.X1_Crusader_Provoke)
{
return new TrinityPower(SNOPower.X1_Crusader_Provoke);
}
// Consecration
bool hasSGround = CacheData.Hotbar.ActiveSkills.Any(s => s.Power == SNOPower.X1_Crusader_Consecration);
if ((!hasSGround && CanCastConsecration())
{
return new TrinityPower(SNOPower.X1_Crusader_Consecration);
}