Factor out grunt from generic enemy class