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

How to akarats champion spam off cd please help

gerokzu

New Member
Joined
Nov 11, 2013
Messages
15
Reaction score
0
How to akarats champion spam off cd (SOLVED)

I want the bot to use akarats champion on all mobs not just elites can anyone help me with this i cant get it to work. i have the akarats champion 6pcs set bonus so its up almost all the time but bot will only use vs elits.
 
Last edited:
Ok so i figured it out. open up plugins/trinity/combat/abilitys/CrusaderCombat.cs

inside replace the akarats champion section with this

// AkaratsChampion
if (CombatBase.CanCast(SNOPower.X1_Crusader_AkaratsChampion) && (TargetUtil.EliteOrTrashInRange(35f) || TargetUtil.AnyTrashInRange(35f)))
{
return new TrinityPower(SNOPower.X1_Crusader_AkaratsChampion);
}

This will use akarats on any mob within 35 feet of you regardless if its elite or not. I would NOT recommend this unless you have the 6 pc set bonus and a lot of cdr but if oyu do like me its awsome!
 
Last edited:
It's working flawlessly! thanks!
Just had a problem since I copy pasted your code and it has a space in (SNOPower.X1_Crusader_AkaratsCh ampion)
:D
 
It's working flawlessly! thanks!
Just had a problem since I copy pasted your code and it has a space in (SNOPower.X1_Crusader_AkaratsChampion)
:D

Yup... one thing to remember is if you use EZUpdater every time it runs it's going to change the CrusaderCombat.cs file to whatever version is current for Trinity and overwrite your changed file. You will have to redo the update to it every time EZUpdater runs... pita... it really needs to be a checkbox option on Trinities GUI...

I have the "Foote" + "Jekangborg" and a full set of "Ahhkan" so having "Akrats" up all the time in battle whenever it's available is a must for me...
 
Last edited:
Hmm... I just noticed a Trinity checkbox for "Use Akrats off CD"... that works too but it spams "Akrats" every time it's ready even if you're not in combat.

So you can either use what gerokzu posted above about editing the CrusaderCombat.cs file ( which works - I have confirmed it). If you do this then remember that every time Trinity is updated you need to re-edit the CrusaderComcat.cs file since the update will wipe your changes when it updates the Trinity files (same if you use EZUpdater and it updates Trinity). The other option is the checkbox "Use Akrats off CD". I tried that and can't recommend it because it seems like whenever you really need "Akrats" it's always on "cooldown" 'cause it spam popped while you were fighting one piss-ant mob and now you have a pack of mobs + Elites on your ass and you're on cooldown...

Be careful when you paste gerokzu updates in to the CrusaderCombat.cs file. For some reason it adds a space in the second line (see below) between the Ch and ampion in the AkaratsChampion part of the line (SNOPower.X1_Crusader_AkaratsChampion) <<< this should all be one continuous line with out any space. The DB Forum adds it and I can't get it to stop... f'ing weird... <shrug>

// AkaratsChampion
if (CombatBase.CanCast(SNOPower.X1_Crusader_AkaratsChampion) && (TargetUtil.EliteOrTrashInRange(35f) || TargetUtil.AnyTrashInRange(35f)))
{
return new TrinityPower(SNOPower.X1_Crusader_AkaratsChampion) ;
}
 
Last edited:
Hmm... I just noticed a Trinity checkbox for "Use Akrats off CD"... that works too but it spams "Akrats" every time it's ready even if you're not in combat.

"Use Akrats off CD" is for those who have the 6-piece bonus and enough cooldown to have it up almost all the time. :-)
 
Hmm... I just noticed a Trinity checkbox for "Use Akrats off CD"... that works too but it spams "Akrats" every time it's ready even if you're not in combat.

So you can either use what gerokzu posted above about editing the CrusaderCombat.cs file ( which works - I have confirmed it). If you do this then remember that every time Trinity is updated you need to re-edit the CrusaderComcat.cs file since the update will wipe your changes when it updates the Trinity files (same if you use EZUpdater and it updates Trinity). The other option is the checkbox "Use Akrats off CD". I tried that and can't recommend it because it seems like whenever you really need "Akrats" it's always on "cooldown" 'cause it spam popped while you were fighting one piss-ant mob and now you have a pack of mobs + Elites on your ass and you're on cooldown...

Be careful when you paste gerokzu updates in to the CrusaderCombat.cs file. For some reason it adds a space in the second line (see below) between the Ch and ampion in the AkaratsChampion part of the line (SNOPower.X1_Crusader_AkaratsChampion) <<< this should all be one continuous line with out any space. The DB Forum adds it and I can't get it to stop... f'ing weird... <shrug>

// AkaratsChampion
if (CombatBase.CanCast(SNOPower.X1_Crusader_AkaratsChampion) && (TargetUtil.EliteOrTrashInRange(35f) || TargetUtil.AnyTrashInRange(35f)))
{
return new TrinityPower(SNOPower.X1_Crusader_AkaratsChampion) ;
}

forget it
 
why i cannot see the Use Akrats Off CD check box? what trinity version is this?
 
Back
Top