If you're using a dart or something that uses usingOtherRangeWeapons, and you are wielding it and you use magic on a player, the gfx for the range weapon you're wielding will show while you're using a spell like barrage.

This will fix that.

In CombatAssitant.java

Search for:

Code:
if (usingOtherRangeWeapons) {
Replace it with this:

Code:
if (usingOtherRangeWeapons && !c.usingMagic) {
Thought you'd odda know .