Haxxtastic
New Member
- Joined
- Jan 31, 2012
- Messages
- 106
- Reaction score
- 1
Step 1: Get Notepad++
Step 2: Equip Warzechian Armguards (optional)
Step 3: Open Plugins->Trinity->Combat->Abilities->WitchDoctorCombat.cs with Notepad++
Step 4: Find Line 480
Step 5: Add this underneath (above Spirit Walk)
Step 6: Make sure it looks like this
Step 7: Profit
Disclaimer: Text positioning is wonky cause CODE tag kinda messed it but it still works, if you're OCD like me just fix it up
Step 2: Equip Warzechian Armguards (optional)
Step 3: Open Plugins->Trinity->Combat->Abilities->WitchDoctorCombat.cs with Notepad++
Step 4: Find Line 480
Code:
// Buffs
if (UseOOCBuff)
{
Step 5: Add this underneath (above Spirit Walk)
Code:
bool hasManitou = HotbarSkills.AssignedSkills.Any(s => s.Power == SNOPower.Witchdoctor_SpiritBarrage && s.RuneIndex == 4);
// Spirit Barrage Manitou OOC
if (CanCast(SNOPower.Witchdoctor_SpiritBarrage) && Player.PrimaryResource >= 100 &&
TimeSincePowerUse(SNOPower.Witchdoctor_SpiritBarrage) > 18000 && hasManitou)
{
return new TrinityPower(SNOPower.Witchdoctor_SpiritBarrage);
}
Step 6: Make sure it looks like this
Code:
// Buffs
if (UseOOCBuff)
{
bool hasManitou = HotbarSkills.AssignedSkills.Any(s => s.Power == SNOPower.Witchdoctor_SpiritBarrage && s.RuneIndex == 4);
// Spirit Barrage Manitou OOC
if (CanCast(SNOPower.Witchdoctor_SpiritBarrage) && Player.PrimaryResource >= 100 &&
TimeSincePowerUse(SNOPower.Witchdoctor_SpiritBarrage) > 18000 && hasManitou)
{
return new TrinityPower(SNOPower.Witchdoctor_SpiritBarrage);
}
// Spirit Walk OOC
if (CanCast(SNOPower.Witchdoctor_SpiritWalk) && Settings.Combat.Misc.AllowOOCMovement)
{
return new TrinityPower(SNOPower.Witchdoctor_SpiritWalk);
}
Step 7: Profit

Disclaimer: Text positioning is wonky cause CODE tag kinda messed it but it still works, if you're OCD like me just fix it up