Not if you put if statement is proper place or make Point Luna confirming its earth tag draws. If if statement requires MC req. then there won't be any draws before MC requirements are met. That means until rebate from ocean came back meeting the req. nuke zone tile won't come out, and if the card is not playable on the pole, then card draw won't happen. And if the player confirming card draw first, then he is locked in not able to place nuke zone down unless rebate meets MC requirement. It's all about the if statement, just fix that. There is nothing I see that will soft lock the game, beyond just a quick fix for all by pushing card draw to the end, do that for the alpha, but roll back the code for the main push.FrankJones wrote: ↑20 May 2026, 01:28 Yes, we could write a simple if->else statement that only applies to those two effects: Card draw and paying the 6 MC.
Technically, that would be an incorrect rules implementation, but as it stands now, we have a similar but different issue - either way, sometimes the active player has to do [action A] before [action B].
But,
If Point Luna plays Nuclear Zone, for example, The "draw card" effect of Point Luna immediately is technically available. But at that point, the code doesn't yet know that a tile might be placed on the south pole. All the code knows is that Ppoint Luna has played an earth tag.
I swear to you, it's just a simple fix for the if statement, just do that.
P.S. we are not going to feel sorry for Pointy Luna right? If he mess up by getting a card and now he can't place on pole, that's on him/her/it, especially after a confirmation. That's just a ?? blunder on the player.
Yeah there is like ZERO reason why card draw had to be at the very end for all the interactions, I think it's just a carpet bomb fix to cover up the mistakes in the initial coding.