If a Sokoban box or other obstacle is moved onto the respawn position of a player (while they are falling to their death etc.) they will respawn on a adjacent position. If this position is a chasm or similar, a respawn loop can be caused.
Note
There is already some code for door spawners which selects a safe spawning position if the original position is occupied by an obstacle. Maybe we can also utilize this code to resolve this issue.
(discovered by @potamides )
If a Sokoban box or other obstacle is moved onto the respawn position of a player (while they are falling to their death etc.) they will respawn on a adjacent position. If this position is a chasm or similar, a respawn loop can be caused.
Note There is already some code for door spawners which selects a safe spawning position if the original position is occupied by an obstacle. Maybe we can also utilize this code to resolve this issue.