how to create objects without changing it's origin point?

how to create objects on the right place without changing it’s origin point (I prefer creating a new point instead). Like in the first tutorial (turret and tank war…) when you right the event to create bullet, the bullet never aligned with the cannon perfectly? I have something similar, have to create Electric vfx from the character’s hand, but the vfx sprite is a lot bigger in resolution, so is a lot prominent. So if i don’t wanna change the origin point cuz there is some other vfx animation in the same sprite for easier workflow.

You can set different Origin points for each animation and for each frame :wink:

These are the event’s not working. When the character is fliped. VFX are created on the wrong place