CaptureActor as Enter subclass & fixes 6658

Makes CaptureActor a subclass of Enter and fixes #6658.
You will also need an `IsDead` check here (this was previously done via the `target.Type` check).