I'm making "Hero Ghost" unit. I put 20 abilities for "Hero Ghost".
And I got this error message "Too many abilities for "Hero Ghost".
What was probably going on is that you had 2 that where the same, Reason i say this is because when i loaded pretty much EVERY dependency on my map it was adding 2 "move,attack,ect.." commands in the 'ability' section of the unit and that is exactly what was happening. Glad you got it fixed.