I have merged bug:606's summary and additional information into this bug.
Personally, I believe merging itself, as a simple "two units meet, fire, anim, new unit" progression would not be too complicated - because, ultimately, the idea that the units are being merged is more of a mental thing.
On a game level, it's more of a "remove the previous two units, spawn a new one, and hide it all behind an anim". That, I think, would already be possible on a map, through scripts.
The interesting question would be what kind of extra features are wished, like MT's affects and delay logic.
I have merged bug:606's summary and additional information into this bug.
Personally, I believe merging itself, as a simple "two units meet, fire, anim, new unit" progression would not be too complicated - because, ultimately, the idea that the units are being merged is more of a mental thing.
On a game level, it's more of a "remove the previous two units, spawn a new one, and hide it all behind an anim". That, I think, would already be possible on a map, through scripts.
The interesting question would be what kind of extra features are wished, like MT's affects and delay logic.