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

Is shield bash bugged?

JTPace

Member
Joined
Jan 31, 2014
Messages
51
Reaction score
1
I got the Roland's set on my crusader, and built around shield bash, but when the bot has shield bash the bot goes H-A-M... If it starts fighting one target, but there's something a mile away, it will shield bash it and it will keep doing this until it gets so far ahead of the first mob/group it attacked, that they won't even follow my character, and stay in their original spot, I have tried messing with the "trigger range" for elite and trash mobs, but no matter how high or low I set them, this still happens.

I don't see any option to change how shield bash works in trinity settings, could I be missing anything else? Is the skill just bugged in how the bot tries to use it?

(my bot doesn't do this with any skill)
 
Open up CrusaderCombat.cs and look for

Code:
// Shield Bash
                if (CanCast(SNOPower.X1_Crusader_ShieldBash2))
                {
                    var bestPierceTarget = TargetUtil.GetBestClusterUnit(15f, 65f, 1, false, false);
                    if (bestPierceTarget != null)
                        return new TrinityPower(SNOPower.X1_Crusader_ShieldBash2, 65f, bestPierceTarget.ACDGuid);
                }

then replace that with

Code:
// Shield Bash
                if (CanCast(SNOPower.X1_Crusader_ShieldBash2))
                {
                    return new TrinityPower(SNOPower.X1_Crusader_ShieldBash2, 30f, TargetUtil.GetBestClusterUnit(15f, 30f, 1, true, false).ACDGuid);
                }


I don't have a crusader to try this with but it should fix the problem. Anyways, let me know if this works or not
 
Last edited:
Back
Top