Built-in "Multiply Linear Color by Float" Niagara function fails map validation

Summary

Any Niagara system or emitter that uses “Multiply Linear Color by Float” (built-in Unreal function) fails UEFN map validation.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

Other

Steps to Reproduce

  1. Create Niagara System using standard Fountain
  2. Set Particle Color in “Initialize Particle” to Multiply Linear Color by Float (any values)
  3. Drop the Niagara system into the map (anywhere)
  4. Try to Launch Session

Expected Result

Session launches, as this is a built-in, safe function.

Observed Result

Validation fails.

Found disallowed object type /Niagara/DynamicInputs/Multiply/Multiply_LinearColorByFloat.Multiply_LinearColorByFloat, Referenced by:See below for asset list, Plugin mount point:/Spaceship20.
/Spaceship20/Events/SpaceDefense/Aliens/FXS_AlienShip_Damage

Platform(s)

Windows 11

Upload an image

Additional Notes

As a workaround, it is possible to convert color to vector, multiply vector, then convert vector back to color.
Another workaround might be to make a user-defined function instead.

FORT-840257 is ‘Closed’ as ‘Fixed’. The issue will be addressed in 33.30.