What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

request - 4-piece IK set bonus.

hsrai

Member
Joined
Dec 22, 2012
Messages
43
Reaction score
0
hello everyone, just got my forth IK set piece, now make my call of the ancient minions last forever. can someone explain on how to make bot cast the spell asap it gets into combat? atm it only casts on some elites or goblins.

thanks in advance.
 
i saw the solution at the trinity topic
dont remember the page
 
It's probably in BarbarianCombat.cs, this function:
public static bool ShouldWaitForCallOfTheAncients
{
get
{
return
Hotbar.Contains(SNOPower.Barbarian_CallOfTheAncients) &&
!UseOOCBuff &&
!IsCurrentlyAvoiding &&
!CanCast(SNOPower.Barbarian_CallOfTheAncients) &&
TargetUtil.AnyElitesInRange(V.F("Barbarian.CallOfTheAncients.MinEliteRange")) &&
!GetHasBuff(SNOPower.Barbarian_CallOfTheAncients) &&
Player.PrimaryResource <= V.F("Barbarian.CallOfTheAncients.MinFury");
}
}

ShouldWaitForCallOfTheAncients yields true or false, true if:
you have CotA, UseOOCBuff is false (my guess to not distrupt anything), you are not currently avoiding anything, you can cast it, you have elites in range, you don't already have it active and you have resources for it (doesn't CanCast already check this?, dunno) anyway, logic tells me removing the elites in range requirement should be your fix:

public static bool ShouldWaitForCallOfTheAncients
{
get
{
return
Hotbar.Contains(SNOPower.Barbarian_CallOfTheAncients) &&
!UseOOCBuff &&
!IsCurrentlyAvoiding &&
!CanCast(SNOPower.Barbarian_CallOfTheAncients) &&
!GetHasBuff(SNOPower.Barbarian_CallOfTheAncients) &&
Player.PrimaryResource <= V.F("Barbarian.CallOfTheAncients.MinFury");
}
}

Then again I tried similar fixes for WD's Spirit Barrage and they didn't come into effect, hope you're luckier.
 
Back
Top