I've spent a bit of time now working on the wizard sets,
Until new version is released u can try it by going to the GIT here
https://www.assembla.com/code/unifiedtrinity/git/nodes and clicking the download link in the top right area.
The build i am running is TalRasha 6pc with Opus 4pc and Convention:
[Trinity] ------ Equipped Legendaries: Items=13, Sets=2 ------
[Trinity] Item: Ring: Ring of Royal Grandeur (298094) is Equipped
[Trinity] Item: Bracer: Strongarm Bracers (193692) is Equipped
[Trinity] Item: Boots: Nilfur's Boast (415050) is Equipped
[Trinity] Item: Ring: Convention of Elements (433496) is Equipped
[Trinity] Item: Mace: Devastator (188177) is Equipped
[Trinity] ------ Set: Delsere's Magnum Opus : 3/6 Equipped. ActiveBonuses=2/3 ------
[Trinity] Item: Shoulder: Dashing Pauldrons of Despair (414922) is Equipped
[Trinity] Item: Chest: Harness of Truth (408868) is Equipped
[Trinity] Item: Legs: Leg Guards of Mystery (408878) is Equipped
[Trinity] ------ Set: Tal Rasha's Elements : 5/7 Equipped. ActiveBonuses=3/3 ------
[Trinity] Item: Amulet: Tal Rasha's Allegiance (222486) is Equipped
[Trinity] Item: Gloves: Tal Rasha's Grasp (415051) is Equipped
[Trinity] Item: Belt: Tal Rasha's Brace (212657) is Equipped
[Trinity] Item: Helm: Tal Rasha's Guise of Wisdom (211531) is Equipped
[Trinity] Item: Orb: Tal Rasha's Unwavering Glare (212780) is Equipped
[Trinity] ------ Active Skills / Runes ------
[Trinity] Skill: Shock Pulse Rune=Piercing Orb Type=Generator
[Trinity] Skill: Slow Time Rune=Time Warp Type=Other
[Trinity] Skill: Magic Weapon Rune=Force Weapon Type=Spender
[Trinity] Skill: Meteor Rune=Comet Type=Spender
[Trinity] Skill: Blizzard Rune=Apocalypse Type=Spender
[Trinity] Skill: Black Hole Rune=Spellsteal Type=Spender
[Trinity] ------ Passives ------
[Trinity] Passive: Blur
[Trinity] Passive: Glass Cannon
[Trinity] Passive: Unwavering Will
[Trinity] Passive: Elemental Exposure
For convention there is a CheckBox in Misc Combat settings:
It will force most of the spenders to not be cast until the appropriate element is buffed by the ring.
The slow time code currently is:
Code:
// Slow Time for in combat
if (!Player.IsIncapacitated && Skills.Wizard.SlowTime.CanCast(CanCastFlags.NoTimer))
{
// Defensive Bubble is Priority
if ((Enemies.Nearby.UnitCount >= 8 || Enemies.Nearby.UnitCount >= 2 || Enemies.CloseNearby.Units.Any()) && Runes.Wizard.PointOfNoReturn.IsActive || Runes.Wizard.StretchTime.IsActive)
{
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, Player.Position);
}
// Then casting on elites
if (CurrentTarget.IsBossOrEliteRareUnique && CurrentTarget.Distance < 57f)
{
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, CurrentTarget.Position);
}
// Then big clusters
var clusterPosition = TargetUtil.GetBestClusterPoint();
if (TargetUtil.ClusterExists(50f, 5) && clusterPosition.Distance2D(Player.Position) < 57f)
{
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, clusterPosition);
}
// Cooldown isnt an issue with Magnum Opus, so just cast it somewhere.
if (Sets.DelseresMagnumOpus.IsEquipped)
{
if (Enemies.BestLargeCluster.Exists && Enemies.BestLargeCluster.Position.Distance2D(Player.Position) < 57f)
{
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, Enemies.BestLargeCluster.Position);
}
if (Enemies.Nearby.UnitCount > 2)
{
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, Enemies.BestCluster.Position);
}
return new TrinityPower(SNOPower.Wizard_SlowTime, 0f, Player.Position);
}
}