I am using the following plugins for this:
Galv's event spawner
Eli's (Hakuen) button common event caller
The player can hit 'c' to spawn an ice bridge on areas of region ID 33 (water).
These bridges slowly decay.
What I want, is if the player is standing on an ice bridge section when it vanishes, for them to 'drown'.

I've tried the event itself causing this - but since the bridges are parallel events, and spawned en-masse, I'm not sure how to store the event's variables VS the player location to check they're standing on it (since there are many duplicate events!).
My next try was to have a parallel common event 'falling' which checks if the player is standing on region 33
and not on an event to trigger the fall. This works great if I walk into the water, but it seems that even after my summoned bridge events "erase event" that the player is still considered to be standing on an event somehow. Worse, this is for any area that a bridge was ever spawned on.

Player standing on an erased bridge event scott-free! Madness!

It works just fine if there was never an event spawned there. 10/10 drowning.

The common event for drowning.

Event pages 1 and 2 for my ice bridges.
The lovely tileset was made by Jamie Brownhill, character from Franuka's heroes.
Ignore all the other strange art - It's 99% placeholders atm as I want to get the mechanics down first.
If anyone has any suggestions, I'd be forever grateful! Thank you!!