NPC Behavior Logic Breaks After Scaling a Custom NPC

Summary

After changing the scale of a custom NPC via “NPC Character Definition”, the behavior logic of that NPC stops working correctly.

Please select what you are reporting on:

Unreal Editor for Fortnite

What Type of Bug are you experiencing?

AI

Steps to Reproduce

  1. Add an “NPC Spawner” to the project.
  2. Create a new “NPC Character Definition”.
  3. Create a Blueprint and add a skeletal mesh for the NPC to it.
  4. Configure the “NPC Character Definition”:

NPC Character Type → Type → Select “Custom”.

NPC Character Behavior → Behavior → NPCBehavior Script → Add Verse code with the behavior logic.

NPC Character Modifiers → Cosmetic Modifier → Character Look - Select “Character Look"

NPC Character Modifiers → Cosmetic Modifier → Character Blueprint - Select the previously created Blueprint.

NPC Character Modifiers → Scale Modifier → Scale → Scale Factor → Set the value to 3, 4, or higher.

Expected Result

After starting the game, the NPC should be scaled to the specified value, and its behavior logic should work correctly.

Observed Result

After starting the game, the NPC is scaled to the specified value, but its behavior logic stops working correctly (it does not attack, does not detect the player, etc.).

Platform(s)

PC

Island Code

2734-2147-6836

Video

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