Goblin Sniper:
-Snipers are about units with huge attack distance. They must to see very far and
meaby use some spell with vision revealing. Like goblin camers, some heat detectors.
Wards may be good.
-Snipers are sneaking units. They hide near bushes, trees, groun holls ^^ Some kind of sneak shot at head may be usefull. Wind walk, meld, other invisibility spells may do this job.
Goblin medic:
-If medic will have all spells about healing ally, the game playing with him will be a bit boring.
Some spell that can adict enemy, disable it combat effectivity will be good. Dont you think?
Gas, acid, flash bombs may be used for it or some other spell (that is much of them).
-Healing spells is good, but area healing spells are a bit imbalanced. I sugest heal spell that will heal units around with maximum limit of heal. Example:
@That is 3 units at healing area
@Spell heal 300 damage
@One unit is damaged by 100, second by 175, last one by 50.
@Spell will heal first unit and "heal points" will become 200.
@Spell heal second unit and "heal points" become 25.
@Last unit will be healed by 25 damage because that is no more "heal points" left.
Casting time for this spell will be better, because to heal 3 units need time. Also casting time may be used like this:
@Spell used with 3 seconds casting time and per second it heal one unit for some amouth HP
and not full hp points so others will get no heal
Sounds a bit strange and too much things for simple spell. If idea is not good, just use Alchemist's
Healing Spray.
-How about to make Goblin Shock Trooper? Shock/slow/blast spells will fit a lot to him ^^