Fix Pangya Fantasy golf properly (redux)

Cleaned up for your delectation.

Sorry about all of the junk before.

According to testers, this actually fixes another game(Stateshift, though it has its own other issues) and doesn't break others, so I think we have a home run here.