Was there any public discussion about this change? The only thing I see is a reference to a brief discussion about decaying neutrals, which could have been handled by simply allowing the bonus/decay tag to apply to them as well. What has been implemented seems very complex, and of limited practical use. They've given us a sledge hammer to drive in a thumbtack.
I can't say I fully understand all the implications of it yet, but I do have a lot of questions, comments and concerns:
1. Is there any reason for the <inc> tag to allow both '+'' and '-' when you can have negative values in the amount? That seems completely unnecessary and redundant. I don't really care much for this implementation anyway. It should probably just be an optional tag (eg: <fixed>yes</fixed>) where if it's included then the territory is set to the value, otherwise the value is added to the current number of troops.
2. The <type> tag has combined two features, and limited it's flexibility. I think the type should be either 'turn' or 'round', and there should be optional <firstround> and <lastround> tags to specify when this transformation should start or end.
3. What is the purpose of the general/non-territory form of transformations? Does it just adjust the values of every territory, depending on the <applyto> tag? Are there limitations to the combinations allowed? If not, what happens when you have type 'R' combined with applyto 'S'? Isn't the person who plays at the start of the round always the "playing player", so the transformation would only ever apply to him?
4. In the territory specific form of transformations, what is the meaning of applyto 'O'? Does this mean that the transformation happens on the territory only when the "playing player" does not hold the territory?
Has anyone asked for all this stuff? Is it even practical to use these capabilities, given the limited legend space on most maps? I don't see how this got priority over other things like conditional bombardments, killer neutrals as part of a bonus, decay to neutral, etc. that people would like to include in maps that are currently under development. Even my suggestion for value based continents would have been much simpler to implement, and I was able to give a couple of practical examples for how it could be used.
Perhaps I'm missing something here, but it would be nice to have a detailed explanation for how all of the options work, and how they might be used in a map.