energy shield for generalists!