I used this build at the beginning of the season and deleted some things with regards to mob size, elite only, boss as mine was changing form if so many enemies were around. It happens on the last line of this part of the code. You can copy and post this in place of the orginial or simply delete the code after the bolded items. This part of the code is where you change the number of stacks you want (some people want to enter archon whenever it is ready, so they would change the 19 to 0) GetBuffStacks(SNOPower.P3_ItemPassive_Unique_Ring_021) > 19 This is in the wizard.cs file:
private static bool ShouldStartArchon()
{
bool canCastArchon = (
CheckAbilityAndBuff(SNOPower.Wizard_MagicWeapon) &&
(!Hotbar.Contains(SNOPower.Wizard_Familiar) || IsFamiliarActive) &&
CheckAbilityAndBuff(SNOPower.Wizard_EnergyArmor) &&
CheckAbilityAndBuff(SNOPower.Wizard_IceArmor) &&
CheckAbilityAndBuff(SNOPower.Wizard_StormArmor)
);
var elitesOnly = Settings.Combat.Wizard.ArchonElitesOnly && TargetUtil.AnyElitesInRange(Settings.Combat.Wizard.ArchonEliteDistance);
var trashInRange = !Settings.Combat.Wizard.ArchonElitesOnly && TargetUtil.AnyMobsInRange(Settings.Combat.Wizard.ArchonMobDistance, Settings.Combat.Wizard.ArchonMobCount);
// With Chantodos set wait until max stacks before using archon
if (Sets.ChantodosResolve.IsFullyEquipped && CacheData.Buffs.HasBuff(SNOPower.P3_ItemPassive_Unique_Ring_021) && GetBuffStacks(SNOPower.P3_ItemPassive_Unique_Ring_021) > 19)
return true;
return canCastArchon;
}