Go to the Object Editor. Right-click the Dryad and select New Custom Unit (or something like that). Remove its abilities listed in the Unit Abilities field. Now go to the Ability section of the Object Editor. Find whatever spells you want to edit (Abolish Magic, for this example). Right-click...
Seeing as you were unaware of this, I assume you don't know what it means. When you tell the game to spawn a unit at "random point in region", this causes a so-called leak. To fix it, first store the point in a variable, then refer to that variable when spawning the unit, like so:
The game does tend to lose track of it after 10 seconds, yes. Although I've heard that Triggering Unit is kept in memory longer than the SPECIFIC ACTIONing Unit (target unit of ability being cast, attacking unit etc.)
Do you want the player to be granted control over the ranger, or to be allied with her? 'My team' implies the latter, but since the reinforcements are given to the player, I guess you want the same for the Archer. If so, above poster has the solution for you.
The *buff* doesn't affect the unit's stats, the abilitiy itself does. The buff just shows up as an icon at the bottom of the unit's "profile" in the UI, and may also affect the way it looks with attachments and/or effects etc.
Andrewgosu wrote a nice tutorial containing, among other things, a trick to do that. Here's the link:
Not really, each aura just has fields for its own effects, like return damage or armor bonus.
Yup, it's quite easy really, set up the individual bounty rewards for each unit as shown above, and then use
Player - Turn Gives bounty On for Player X
and then killing that player's units will award the bounty.