Moved the is_attackable definition to base_unit (applies to must units for now).