oh i didn't see your comment about Meld ;P
yeah it had reasons why i try to finish some of my work BEFORE we try to implement Meld.
i am still not sure what would be the best way to implement Meld.
Probably a property like "getMeldComponents" if we do the Meld as a third card instead of Alternate State.
(also Meld is not Transform, so we need to prevent such cards from Transforming)
i added my stuff for ExiledWith to the java classes, i will add the updated scripts later. (i did wrote it that it doesn't break existing cards)
i also added StrictlySelf for stuff like the
Tree of Redemption,
hm while i think about it, we might need to add some AI logic, for this and the other Tree. (like for the green one, only switch if the toughness are greater than AI's life, and AI can gain life.)
HM i noticed there is already some AI it, but imo its not perfect yet ... (like to add checks if AI's can gain life, or its life can't change, or life is turned into life lost)
Also the new tree might then some logic for cards that does turn lifegain into life lost. (to hurt the opponent) hm i also would like to add some special case for
Triskaidekaphobia, hm i wish that card would get some AI too)
===
i updated the code of the existing cards to add the Optional to the Trigger instead of the carddraw ... but that didn't work for
Force Away because that is no trigger :/
someone an idea to do it better?
===
hm i might checkout if i can do the Emerge stuff ... i want to try it similar than offering .. and i might reuse some of the variables.