SurvivalFly: adjust "swimup" workarounds.

1. After-failure workarounds checking (performance).
2. Hopefully fixes issues with flowing water and stairs.