Thanks for the feedback! The imps use raycasting for their damage, although there are definitely a few bugs with it I never worked out.