Override emp_act on the ionrifle

A gun isn't much use if it disables itself

fixes #3994