I have an problem with my Sparkomatic (Spark generator/levelling machine).
The way I have designed mine is to teleport into a small area (3x3 grid) enclosed by walls and trigger a recurring event where 90 Omnidroids spawn and instantly explode.
However, sometimes the character standing on the teleport pad (in the centre of the grid, directly below the spawn generator) will be pushed out of the way.
Sometimes they are even pushed through the walls.
I am uncertain as to the cause, but I think an Omnidroid isn't destroyed properly and pushes the character away from where they are standing.
Since moving outside the walls deactivates the spawn generator (because the trigger area is only inside the walls), this shuts down the Sparkomatic.
Does anyone have any suggestions as to how to keep the character from being moved while they are standing inside the Sparkomatic?