is that source delta? if so just add this in:
Code:} if (UseBow) { HasArrows = false; CheckArrows(); hitDiff = misc.random(maxRangeHit()); } if (UseCrossBow) { HasBolts = false; CheckBolts(); hitDiff = misc.random(maxRangeHit()); } if (UseRing) { HasRings = false; CheckRings(); hitDiff = misc.random(maxRangeHit());