HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Non-hero spell levels?

08-10-2004, 04:49 PM#1
Bluemage427
I have a feeling this is answered somewhere but I searched and couldn't find it, so here we go. I know how do make a non-hero spell have multiple levels with the object editor, that's easy enough, the problem is how do you give a unit the ability at a level higher than one? I tried giving the ability multiple times and that didn't work and I didn't see any level specifications with the "unit - give ability" action, so... how? thanks
08-10-2004, 07:05 PM#2
wwsage
You would have to use dummy upgrades to fake it.
08-10-2004, 07:14 PM#3
dragnstitch
the tinker engineer wouldnt that be effective? or just making like you siad dummy spells that have same name and use a priest or something upgrade that gives you the spells per upgrade (upgrades the spell to a new one) and rename it..

Heal - Lvl 1
Spell cast upgrade
Heal - Lvl 2
08-10-2004, 08:46 PM#4
Anitarf
In my little experiments when I tinkered with leveling a unit ability, I didn't find any way to do it, not even with upgrades.
08-10-2004, 09:02 PM#5
wwsage
hmmm ;/

If a unit has this unit ability, then I think it is impossible to level it up without using buildings that have upgrades for it or items.

Say Unit A has a unit ability called blahblah
Building A can upgrade that ability

Then you just have to make 3 copies of the spell and enough upgrades for each level.

Unit A finishes researching blahblah lvl 1
Conditions Unit A = whatever
Actions - Give unit a blahblah lvl 1

Unit A finishes researching blahblah lvl 2
Unit A = whatever
Remove blahblah lvl 1 from triggering unit
Add blahblah lvl 2


I think thats how you would do it anyway >_>
08-10-2004, 10:21 PM#6
dragnstitch
would be messy if there are a buncha of them units.. could ru nsomething along the same as the berserker ability and make it so you have 3 dummy units with the spell at each level. wouldnt cause as much as a mess on replacing cause game already can do it..