I don’t think you can change it even with js. The origin is tied in with the frame which is shared between instances.
You can rotate around an arbitrary point cx,cy by and angle a with
sprite: setpositiom to (cx+(self.x-cx)*cos(a)-(self.y-cy)*sin(a), cy+(self.x-cx)*sin(a)+(self.y-cy)*cos(a))
sprite: rotate clockwise a degrees
You could pin another sprite on the sprite to be the center to use for cx,cy
I'm taking note of this! Thanks :)
I learn a ton just reading the threads on this community.
Could this also be achieved by having multiple image points. Then choose a random image point, to rotate on clockwise or counter-clockwise?