/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/AbilitySystemComponent.h
Grants an ability and attempts to activate it exactly one time, which will cause it to be removed. Only valid on the server, and the ability's Net Execution Policy cannot be set to Local or Local Predicted
[FGameplayAbilitySpecHandle](API\Plugins\GameplayAbilities\FGameplayAbilitySpecHandle) GiveAbilityAndActivateOnce ( [FGameplayAbilitySpec](API\Plugins\GameplayAbilities\FGameplayAbilitySpec) & AbilitySpec, const [FGameplayEventData](API\Plugins\GameplayAbilities\Abilities\FGameplayEventData) * GameplayEventData )