Low range, by meaning like below 70? Was it Soulwars made?
Havent Experienced with them too much but in my opinion, since your 1 def im guessing. Wear wizzy hat, str neck, leather chest and wizzy legs. ring of your choice. Farcast a bit, break them down and then come in and gmaul spec.

