Will something like this work?
Trigger:
- GrabBall
- Events
- Unit - A unit Begins casting an ability
- Unit - A unit Is issued an order targeting an object
- Conditions
- (Ability being cast) Equal to Grab Ball
- (Unit-type of (Target unit of issued order)) Equal to Ball
- Actions
- Events