So, when you cast Rapid Fire/Hurricane and your mp runs out, your pet will autoMP ONCE. However mine appears to keep going. When my Rapid Fire was LVL21 (mp -11 per cast) I didn't have this bug. I would run out of MP and stop shooting but now with LVL24 Rapid Fire (mp -10 per cast) this happens. I suppose because you regen 10 mp standing still it allows this to happen. You see damage numbers but don't deal damage - however you do shoot 1 bullet every 10 seconds. Pretty useless.