Again if all else fails, you can just stand on the mobs themselves so you only take touch damage and not get affected by their special attacks. Plus you stay in range to use Shining Ray.
Butts.
213 181 178 166 165 164 162 152 147 135 134 130 125 123 123 120 120 104 100 100