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

Tessius

Member
Joined
Aug 28, 2011
Messages
82
Reaction score
0
Hey folks this has been annoying me for some time how Cyclone strike isnt effectively used to keep up the Bastion buff which is strange as it works for all other builds while Crawling the forums i located

a post by the user "doublerainbowintense" in the thread https://www.thebuddyforum.com/demonbuddy-forum/224237-cleared-gr-63-db-trinity-2.html

he mentioned using the demon hunter code to proc the generators for witch doctors which inspired me to try using the SPENDER code in my monk, it now effectively cyclone strikes whenever an enemy is within range and i am missing the 2nd half of the buff no credit


In Demonbuddy/Plugins/Trinity/Combat/Abilities

your going to open up MonkCombat.cs (use Notepad+ if u can)
You will hit Ctrl+F to bring up the search tab and search for "cyclone" on Line 224 you will find the code

// Cyclone Strike
if (CanCastCycloneStrike(cycloneStrikeRange, cycloneStrikeSpirit))
{
RefreshSweepingWind(true);
return new TrinityPower(SNOPower.Monk_CycloneStrike);
}

ADD IN "if (!IsCurrentlyAvoiding && ShouldRefreshBastiansSpenderBuff && TryGetPower(GetAttackSpender(), out power))
return power;"

Your code should now look like this


// Cyclone Strike
if (!IsCurrentlyAvoiding && ShouldRefreshBastiansSpenderBuff && TryGetPower(GetAttackSpender(), out power))
return power;

if (CanCastCycloneStrike(cycloneStrikeRange, cycloneStrikeSpirit))
{
RefreshSweepingWind(true);
return new TrinityPower(SNOPower.Monk_CycloneStrike);
}

that will fix it for you, happy botting ;) hopefully this was easy to understand if its not and you want pictures lemme know
 
nice, will incorporate to next version.
 
bot tries to cast dashing strike with this for me...

TryGetPower(GetAttackSpender() seems to return dashing strike, but only wearing 2 parts of rainments of 1000 storms. Seems to me to be the problem - is there a dirty fix skipping this part? TryGetPower(CycloneStrike) or anything like this?

I kicked Dashing Strike out of my skills - DB with fix runs like a charm (but missing the speed) :(



I just played a bit around and one bug came into my mind, and maybe this is the root cause of this spec not working with Bastions of Will:
If you pick up a channeling shrine, bot will dashing strike endlessly also without the fix. Seems to me, that the 2 parts of the set will configure the TryGetPower(GetAttackSpender) to Dashing Strike (what is not correct) and also uses dashing strike as main damage skill...

Can anyone confirm? Hope this help's fix the issue where it happens :)
 
Last edited:
actually the new trinity has GREATLY increased the effectiveness of my archon wizard its running better than ever i think
 
Thank you So much for this fix. I just got demon buddy last week and it was still not fixed. I did what you said it works perfect now. Only issue i ever found with monk is mantra buffing themselves to much, wish there was a only when needed option like there is for epiphany.

But none the less thank you for your dedication and skill.
 
Back
Top