大家都知道有一个插件叫TaegukSpammer,用起来和按键精灵差不多,效果也不错
但是我用起来的时候不知道为什么会顿卡,实在受不了了,就自己简单改了改蛮子的战斗策略,就是Demonbuddy\Plugins\Trinity\Combat\Abilities\BarbarianCombat.cs 这个文件
大致思路是这样:
1.添加2个保持太极的技能,分别是锤子和战斗怒吼:
// 锤子太极
if (IsNull(power) && CanUsechuizitaiji)
power = chuizitaiji;
// 怒火太极
if (IsNull(power) && CanUsenuhuotaiji)
power = PowerBattleRage;
2.添加这2个保持太极的技能的使用逻辑:
public static bool CanUsechuizitaiji
{
get
{
var shouldRefreshtaiji = GetHasBuff(SNOPower.ItemPassive_Unique_Gem_015_x1) &&
!Player.IsInTown && Player.PrimaryResource <= 60 && Skills.Barbarian.HammerOfTheAncients.TimeSinceUse > 1750 && Skills.Barbarian.BattleRage.TimeSinceUse > 1750;
return shouldRefreshtaiji;
}
}
public static bool CanUsenuhuotaiji
{
get
{
var shouldRefreshnuhuotaiji = GetHasBuff(SNOPower.ItemPassive_Unique_Gem_015_x1) &&
!Player.IsInTown && Player.PrimaryResource > 60 && Skills.Barbarian.HammerOfTheAncients.TimeSinceUse > 2000 && Skills.Barbarian.BattleRage.TimeSinceUse > 2000;
return shouldRefreshnuhuotaiji;
}
}
3.添加技能的使用形式。战斗怒火不用改(因为使用形式就是直接按),锤子默认的使用形式是查找10码区域能砸到怪最多的点,但是有时候我们需要空砸保持太极,所以添加这句:
public static TrinityPower chuizitaiji { get { return new TrinityPower(SNOPower.Barbarian_HammerOfTheAncients, 10f, Player.Position); } }