add this to itemassistant.java in the weapon requirements section:
and are you autocasting barrage (ie an ancient staff)? because if you autocast ancients your character won't run over to the npc but if you just free cast it, then your character will run up to the npc and try to attack with melee.Code:if(itemName.contains("saradomin sword")) { c.attackLevelReq = 70; }