Hi everyone
I tried to make it in the projectile blueprint itself on begin play but it doesn’t work at all.
It works well if I make “Is Homing Projectile = true” manually
Does anyone have an idea why it doesn’t apply in runtime and how to fix it?
It’s probably because the projectile parent code checks this flag very early on. By the time your Being Play is serviced, the projectile is already flying.
One possibility, is to disable tick by default. Only enable it after you have set the flag:
If that doesn’t work, another possibility is turning off tick on the actor:
I haven’t checked the code, so just give it a go…