cliffside market
Hi,
in the attachments is an implementation of Cliffside Market that I've made. It works as far as I've tested.
Also, I encountered something I think you might want to look into. If two targets need to be selected, and the first selection makes it so that there is no legal second target, the only remaining option is to cancel – which isn't an option in the case of a mandatory trigger (like in Cliffside Market). The game then gets stuck.
in the attachments is an implementation of Cliffside Market that I've made. It works as far as I've tested.
Also, I encountered something I think you might want to look into. If two targets need to be selected, and the first selection makes it so that there is no legal second target, the only remaining option is to cancel – which isn't an option in the case of a mandatory trigger (like in Cliffside Market). The game then gets stuck.