GAS: AbilitySystem.DebugAttribute crashes client when server added runtime constructed GEs

UE - Gameplay - Gameplay Ability System - Aug 8, 2023

In a networked PIE session, when the server has applied a programmatically constructed GameplayEffect that has duration policy = Infinite or HasDuration, this results in a client crash when the clie ...

The pak file specified in PakFileRules is not created correctly

UE - CoreTech - Aug 8, 2023

The rules by which chunks are created are ambiguous and currently do not ensure that both PakFileRules and PrimaryAssetLabel settings are reflected. In this sample, depending on the PrimaryAssetLabe ...

Crash on map change with non-null values for GPropertyColorationClass and request customizable property coloration color

UE - Editor - Workflow Systems - Aug 7, 2023

This was found by a customer through a UDN, and they offered the fix for it, as well. The basic steps to reproduce the crash are as follows:call GEditor->SetPropertyColorationTarget(...) somewhere i ...

Mesh deformed by Cable Component does not output velocity

UE - Simulation - Physics - Aug 7, 2023

The velocity when moving the root is output, but it seems that the velocity for each deformation is not output. Since motion blur and TSR use velocity, problems such as ghosting may occur. ...

FAnimUpdateRateParameters::GetInterpolationAlpha appears to be returning an invalid value for TrailMode

UE - Anim - Aug 5, 2023

It appears that  FAnimUpdateRateParameters::GetInterpolationAlpha is not returning a sensible value when running in TrailMode.  Currently the only variable in the calculation is EvaluationRate which ...

Gameplay Effects with instant duration fail to be predicted if a duration magnitude was previously set

UE - Gameplay - Gameplay Ability System - Aug 4, 2023

The Duration Magnitude property is not zeroed out if a Gameplay Effect's duration policy is changed from HasDuration to Instant. As a result, UAbilitySystemComponent::ApplyGameplayEffectSpecToSelf e ...

Widgets are removed from viewport on server travel

UE - Editor - UI Systems - UMG - Aug 3, 2023

The GameViewportSubsystem removes all widgets from the viewport in UGameViewportSubsystem::HandleRemoveWorld which is bound to the FWorldDelegates::OnWorldBeginTearDown and FWorldDelegates::OnPreWor ...

A static mesh far from the origin appears to wobble in PIE

UE - Rendering Architecture - Aug 3, 2023

It seems that the numbers are rounded in VertexFactoryCommon shader. The cube consists of vertices that are very far from the origin and are placed on the screen by placing them at coordinates that ...

GAS: GameplayCueNotify OnActive executed twice for Duration GEs on Standalone+ListenServer

UE - Gameplay - Gameplay Ability System - Aug 2, 2023

When playing Standalone or as Listen Server, whenever a GameplayEffect with a duration is applied that fires gameplay cues, the server will locally execute OnActive twice on GameplayCueNotify_Actors ...