fort_item_abilty_component has some major issues with the attribute modifier

Summary

Movement speed very buggy with values less then 1

Any value between 0 and 1 makes it feel like the player is being teleported rather then properly slowing down their movement

Movement speed with negative values act as if they are 0

anything like -1 -10 etc. just behaves as if the value were 0 witht he same janky teleporty feeling

Gravity with negative values

At a first glance gravity works fine, 0.5 lowers the players gravity, 5 increases it
however a value like -5 doesnt work properly. while -5 will make the target go up, the target only goes up after they get any gravity by things such as jumping or falling. if the gravity value is negative it should apply to the player regardless of them jumping or falling

The ‘‘IA Move’’ Input Action does not work

Using the ‘‘IA Move’’ input action doesnt do anything atleast on PC

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Scene Graph

Steps to Reproduce

Make a held_item_template that has the fort_item_ability_component
add a ability that changes the players movement speed to 0.5 or any value betwen 0 and 1
add a ability that changes the players movement speed to -1
add a ability that changes the players gravity to a negative value such as -5
and add a ability that uses the ‘‘IA Move’’ input action such as applying icy feet to the player

Expected Result

The movement speed between 0-1 should feel smooth and shouldnt feel like the player is teleporting
The movement speed that is negative should practicly invert the players movement
The gravity negative gravity modifier should make the player go up regardless OF wether they are airborne
‘‘IA Move’’ should just trigger anything its attached to when the player presses W A S or D (on pc ofcourse)

Observed Result

Movement modifiers between 0-1 teleport the player which makes it feel bad
Movement modifiers with a negative value act as if the player has 0 movement speed isntead
Gravity modifiers with a negative value still keep the target grounded untill they go airborne
‘‘IA Move’’ doesnt do anything

Platform(s)

PC
Probably all other platforms aswell
(not sure about IA Move on controller)

Video

Additional Notes

I am not 100% sure wether the negative movement speed should be ‘‘inverting’’ the players movement but it would be a cool and usefull feature to have.

The status of FORT-1177445 changed to ‘Needs Triage’. We are routing this to the appropriate team for investigation.