데몬버디/plugins/trinity/combat/abilites/WitchDoctorCombat.cs 파일을 열어서 아래부분을 찾습니다.
if (!Settings.Combat.WitchDoctor.UseBigBadVoodooOffCooldown)
{
// Big Bad Voodoo, elites and bosses only
if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
(TargetUtil.EliteOrTrashInRange(25f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 30f)))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
}
}
else
{
// Big Bad Voodo, cast whenever available
if (!UseOOCBuff && !Player.IsIncapacitated && CanCast(SNOPower.Witchdoctor_BigBadVoodoo))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
}
}
이 부분을 다음과 같이 수정하면 됩니다.
if (!Settings.Combat.WitchDoctor.UseBigBadVoodooOffCooldown)
{
// Big Bad Voodoo, elites and bosses only
if (CanCast(SNOPower.Witchdoctor_BigBadVoodoo) &&
(TargetUtil.EliteOrTrashInRange(15f) || (CurrentTarget.IsBoss && CurrentTarget.Distance <= 15f)))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
}
}
else
{
// Big Bad Voodo, cast whenever available
if (!UseOOCBuff && !Player.IsIncapacitated && CanCast(SNOPower.Witchdoctor_BigBadVoodoo) && (CurrentTarget.Distance <= 15f))
{
return new TrinityPower(SNOPower.Witchdoctor_BigBadVoodoo);
}
}
수정전 백업 꼭 해두시고, 수정하실때 다른부분은 안건드리도록 조심하시고,
수정후 저장하고 데몬버디 완전 종료 이후 재실행 하셔야 됩니다.
원본내용은
대재앙의 부두술 쿨다운마다 쓰기 옵션 체크 해제시
대상이 정예몹이고 거리가 25피트이내거나 대상이 우두머리이고 거리가 30피트 이내이고 쿨이 있으면 쓴다와
대재앙의 부두술 쿨다운마다 쓰기 옵션 체크시
전투중이고(Out of combat 상태가아니고) 캐릭터가 무력화상태가아니고 쿨이온이면 바로쓴다는 내용입니다.
아마도 체크해두셔서 말씀하신 문제가 생긴것일텐데
수정내용은
전투중이고(Out of combat 상태가아니고) 캐릭터가 무력화상태가아니고 쿨이온이고 현재 공격 타겟 거리가 15피트 이내일때 바로 쓴다는 내용입니다. 불박이시니 15피트로 해둔건데 너무가깝다고 생각되면 15f에서 숫자부분만 원하시는대로 수정하시면 됩니다.