void UARActionStateComponent::CastEnd()
{
	//IsCasting = false;
	IIARActionState* interval = InterfaceCast<IIARActionState>(GetOwner());
	if (interval)
	{
		interval->Execute_OnCastEnd(GetOwner());
	}
	MulticastStopAnimation();
	//if (GetNetMode() == ENetMode::NM_Standalone)
	//	StopCastingAnimation();

	OnActionCastEnd.Broadcast();
}