Addressing some feedback received from the testing team:
- Remove the chance of “goal color” card being added to the opponent deck.
- Some (?) events from the first batches are not working
The first tweak looked simple enough but ended up requiring some additional work; I was calculating a % chance of using the same color of the target for the card, but just setting that to zero wouldn’t be enough because I also needed to exclude the target color from the random selection (which wasn’t being done before). That’s why the occurrence rate of same color than target was higher than expected too.
Investigating the second issue, I found two causes for it: the first one had to do with some old events not defining the type of card they granted, because they had been done prior to the release of Senatus Studio (manually), so I fixed that by falling back to “debate” (i.e. no special effect cards) when no card is specified.
The second one, I found there was a card effect we never implemented: sacrificing cards. So we either dropped that effect or implement it.
I was about to fall asleep thinking maybe I should continue tomorrow – it had been a full day away from town with family. I got up to turn off the computer but then I thought…
- Let’s at least comment what needs to be done for the sacrifice card flow, and then
- Now that it’s written, why don’t we just throw it to Codex and have it work it, and then
- Why don’t I actually implement this, it shouldn’t be that hard?
So I jumped at it; it wasn’t that bad, had to make sure the serialization was updated to include the name of the senator related to each care (not that any player is going to notice, but I will).



Leave a Reply