Hey guys, so I just looked up for the thread that speaks about changing skill activation depending on some criteria like fury/spirit/etc or monster range etc..
But I would like to change 2 things, but I'd also like to understand, so if you guys have any idea.. here we go anyway :
About War Cry, I'd like the bot to always use it when it's available, it seems that it is using it in a random way, sometimes right when it is available sometimes way later ( like 30sec after for example ). So according to the guide in the other thread, I should just look to // War cry, which I did and I found this :
// War Cry
if (IsNull(power) && CanUseWarCry)
power = PowerWarCry;
Tell me if my understanding is correct, but it looks like something if War Cry buff is not available, it will cast it right ? What does it means if i'm not correct, and, how can I change it ?
And now the same thing but for Whirlwind, basically, I just want it to ALWAYS use Whirlwind, whether there is monster ( elite or thrash whatever ) or not ( it sometimes use WW when there isn't anything, but suddently stop, walk and maybe WW again after ). When I look in the BarbarianCombat.cs I have this for WW
// Whirlwind
if (IsNull(power) && CanUseWhirlwind)
power = PowerWhirlwind;
Right now, after what I thought about War Cry, i'm really unsure about how does it works and when it is supposed to cast WW ( it cast it when there is a certain amount of thrash or elite nearby )
So acutally if you know guys how I can change it, and how does the "code" works, I'd be glad to learn a bit !
( By the way, I noticed that while doing WW, it won't use sprint, it would cast Sprint when it stopped doing WW, any idea why ? and how to do it ? )
Thanks in advance for you answers
But I would like to change 2 things, but I'd also like to understand, so if you guys have any idea.. here we go anyway :
About War Cry, I'd like the bot to always use it when it's available, it seems that it is using it in a random way, sometimes right when it is available sometimes way later ( like 30sec after for example ). So according to the guide in the other thread, I should just look to // War cry, which I did and I found this :
// War Cry
if (IsNull(power) && CanUseWarCry)
power = PowerWarCry;
Tell me if my understanding is correct, but it looks like something if War Cry buff is not available, it will cast it right ? What does it means if i'm not correct, and, how can I change it ?
And now the same thing but for Whirlwind, basically, I just want it to ALWAYS use Whirlwind, whether there is monster ( elite or thrash whatever ) or not ( it sometimes use WW when there isn't anything, but suddently stop, walk and maybe WW again after ). When I look in the BarbarianCombat.cs I have this for WW
// Whirlwind
if (IsNull(power) && CanUseWhirlwind)
power = PowerWhirlwind;
Right now, after what I thought about War Cry, i'm really unsure about how does it works and when it is supposed to cast WW ( it cast it when there is a certain amount of thrash or elite nearby )
So acutally if you know guys how I can change it, and how does the "code" works, I'd be glad to learn a bit !
( By the way, I noticed that while doing WW, it won't use sprint, it would cast Sprint when it stopped doing WW, any idea why ? and how to do it ? )
Thanks in advance for you answers






