|
|
|
@ -35,7 +35,7 @@ void ACharacterBase::GiveDefaultAbilities()
|
|
|
|
|
check(AbilitySystemComponent);
|
|
|
|
|
// if (!HasAuthority()) return; // Only need this for MP games :D
|
|
|
|
|
|
|
|
|
|
for (const TSubclassOf<UBaseGameplayAbility> AbilityClass : DefaultAbilities)
|
|
|
|
|
for (const TSubclassOf<UBaseGameplayAbility> &AbilityClass : DefaultAbilities)
|
|
|
|
|
{
|
|
|
|
|
AbilitySystemComponent -> GiveAbility(FGameplayAbilitySpec(AbilityClass, 1, static_cast<int32>(AbilityClass.GetDefaultObject() -> AbilityInputID), this));
|
|
|
|
|
}
|
|
|
|
|