
If the main problem with puddle is the ability to recover to the opposite site of the stage is, why not give puddle a max range and move puddle towards orcane, when he’s to far away.
How close it needs to be? I don’t know
What if the puddle is on a plattform? It flows onto the main floor.
When does the puddle move? Immediately when out of range
Also: I despise timers in fighting games.

This is actually a very simple and elegant solution