As the title says should i use K2_DestroyActor() or Destroy() which is better for destroying actors?
Destroy() - though I don’t actually think you can call it manually, but I could be wrong. It might be MarkForKill or something similar.
I always use Destroy(), working fine for me.
In current engine, K2_DestroyActor() calls Destroy(), so it will have identical effect.