How do I edit special moves? There's almost nothing about them in the TechTree.
For example, how do I give a hero someone elses move, or make it so that sacrificial moves are performed on enemy units, or edit ranges of special moves? Things like that.
What I specifically wanted to do was give CEP Miyagi the special move/icon of MIRAGE Miyagi.
some stuff related to abilities are in techtree (like that how the cursor changes hovering over allied/enemy objects, the icons and decriptions), but the important parts are in the task specific USL files (like the aforementioned MayorSpecialMove.usl)
in addition the file describing the unit's class must be changed, e.g. Hero.usl (note that Miyagi and Stina don't belong (on scripting level) to Hero class, but have their own -> CEusmilus (located in Animal.usl) and CSBaryonyx (located in Mirage.usl [mirage] / Animal.usl [cep]) respectively)
The task from mirage miyagi itself can be found in Miracle.usl, named CWalkingBomb.
And we still haven't talked about how to import the icon from one mod to another, or how to change ai's behavior (so that it can use the skill), and so on...
in all honesty its a ton of work, and probably not worth the trouble