ORIGINAL: Courtenay
I just tried it, and everything worked, even though it didn't look like it should.
The thing that looks wrong is that the one may press the "Done" button without expending the oil point. However, after doing so, I found that the oil point was expended anyway. This is correct, but not how MWiF behaves if there is anything other than exactly 1/2 an oil point left in the oil point. If there is less than 1/2, it makes you manually expend the oil point, while if there is more, it keeps the oil resource on the map.
This is the only case where one may finish the oil step and have a partially consumed oil resource automatically removed from the map.
Thanks for running this to ground. It didn't occur to me to check that the oil point was expended. I just assumed that it wasn't because I didn't have to press the "expend oil" button to continue.
By the way, why is there even an expend oil button? Should the program, when you hit the "ok-done" button keep the oil point if it's > 0.5 and expend it if it's <=0.5 ? The reason I ask is because I accidentally expended an oil one time when it wasn't necessary (i.e., > 0.5 was left). Would there ever be an occasion where I would intentionally want to expend an oil point > 0.5?