Adding Abilities:
Many units have Abilities such as Bloodlust, Mount Hippogriff, etc., but maybe you wish to add abilities to a unit, and they don't have an 'Abilities' entry. The solution is clear: you must add the entry yourself.
What you need:
Using MPQView you will need to find and extract the file Units\UnitAbilities.slk. That's it. You may also wish to extract Units\unitUI.slk for reference purposes.
For the purposes of this example let's say you wanted to add Abilities to the Spiderling (Neutral Hostile unit). Open up UnitAbilities.slk. Find the line for the Nerubian Warrior (for example, as it is a unit closely related to the Spiderling) and paste a copy of it at the end of the table.

Next, open up unitUI.slk, and find the entry for the Spiderling. The first column will contain the code the game uses to refer to the Spiderling. Copy that entry, and go back to UnitAbilities.slk. Paste the code in the first entry box. You may change Column E to an underscore if you wish, unless you wish the Spiderling to spawn two more of itself when it dies like the Nerubian Warrior!

Now,
in order to enable your change in WorldEdit, create a folder in your Warcraft
III directory called Units and place your edited UnitAbilities.slk in that
folder. If you wish for your new Spiderling to retain any added abilities,
you must add UnitAbilities.slk to your map (refer to this
tutorial for details). ------------------------------------------------------------- -- Razorclaw X (Updated 8/5/2002)


