void UARActionStateComponent::CooldownEnded()
{
	IsRecharing = false;
	IIARActionState* interval = InterfaceCast<IIARActionState>(GetOwner());
	if (interval)
	{
		interval->Execute_OnCooldownEnd(GetOwner());
	}
	OnCooldownEnded.Broadcast();
}