SuggestProjectileVelocity will always return false if ESuggestProjVelocityTraceOption is set to TraceFullPath.

Steps to Reproduce
  1. Download and extract attached project.
  2. Generate visual studio project files and open visual studio
  3. Run in Development Editor or run .uproject
  4. Open map, "Default"
  5. PIE - Left click to fire projectile.
  6. Notice trace line and projectile following it (working)
  7. Open TCharacter_BP Blueprint
  8. In Details panel, search "Test"
  9. Change Trace option to "TOP Trace"
  10. Compile and save TCharacter_BP Blueprint
  11. PIE
  12. Left click


Trace line is drawn but projectile doesn't fire. SuggestProjectileVelocity will always return false.


SuggestProjectileVelocity returns true when valid trace is found.

Have Comments or More Details?

Head over to the existing AnswerHub thread and let us know what's up.

Login to Vote

By Design
Affects Versions4.12.5
Target Fix4.14
CreatedAug 29, 2016
ResolvedSep 22, 2016
UpdatedApr 27, 2018