Implemented AbilityEvent.