I guess I should mention that, for now, I'm ignoring Way of the Chameleon, and just focusing on Reckless. It's also worth noting that the online implementation of Reckless is kinda broken right now, so let's not use it.
Firstly, card abilities go in this order:
1. When you play, first...(Moat)
2. When you would follow a card's instructions, instead...(Enchantress)
3. Modify a card's instructions (Reckless)
4. After playing a card (Royal Carriage)
There's only one instance where you can use Royal Carriage on a Reckless card: after you finish both (uh how do you say it concisely, I guess iterations) of the card. I don't see how the wording suggests a traditional "afterwards" that you see on Royal Carriage.
I also think that, a single attack block will block both iterations of the attack. So you only need to reveal Moat once, and Lighthouse will always keep you safe. Reckless simply works differently than Throning an attack.
Finally, Donald X. told m_knox who told me that: "Reckless happens whenever you follow the card's instructions, so it happens with Way of the Chameleon." So unlike other Ways, Reckless Chameleon will have 2 iterations. Make of that what you will.
I think I agree that Moat can only be used in the beginning, and Royal Carriage only in the end. They are both tied to
playing the card, which happens once, so it makes sense that they both happen once. We already know that Royal Carriage triggers even when you don't resolve the played card (because of Enchantress or a Way), meaning that whenever the on-play instructions are finished (whether they were resolved or not), Royal Carriage triggers. So if we end up resolving the on-play instructions an extra time, the time for Royal Carriage hasn't happened until both times are done. It should be the same for Moat.
If Reckless "modifies" the card's instructions - since it's not actually changing the card's instructions, I'm sure - it must then mean:
When you would resolve the on-play instructions of a Reckless card, follow them twice instead of once.EDIT: This would mean that Reckless has the same timing as Enchantress.In that case, you're not following the card's instructions at all, so Moat would not block any of the iterations.
It sounds like Donald is confused about what Chameleon actually does. He has previously ruled that it works like other Ways, that you're
not following the card's instructions. He should probably change the ruling about Lantern and Chameleon, so it's consistent with the Reckless ruling you sited. He should probably also change the ruling about Enchantress, Highwayman and Ways, so that
their instructions actually count as the card's instructions. This way, Enchantress + Sheep means you get $2 (same as today, but we have to put Enchantress first), Enchantress + Chameleon means you get +$1 and +1 Action, Chameleon + Enchantress means you get +1 Card and +1 Action, Harbor Village + Way works as described in the rulebook, Reckless + Sheep means you get $2 twice, Elder + Chameleon means you get the extra option, Moat works on both Chameleon and Reckless, and Duration + Way works as today with no need for a special rule. EDIT: And "this" on the Way card texts makes more sense.