Bugs with X costs

Numerous bugs with X costs have arised, where the player doesn't get to pay for X (X is set to 0).
Warbreak Trumpeter (morph up)
Clan Defiance (Charm)
Engineered Explosives (?)
I made some attempts to fix them (but nothing seriously) and failed, but this should get fixed for the next beta. So any ideas?
Warbreak Trumpeter (morph up)
Clan Defiance (Charm)
Engineered Explosives (?)
I made some attempts to fix them (but nothing seriously) and failed, but this should get fixed for the next beta. So any ideas?