HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Spell Learning System

07-05-2004, 08:09 PM#1
Das Jank
I started this system a few months ago and just recently decided to spend a little more time on it and finish it when I got bored. I just though I would throw it up to see what people think of it.

P.S. If you think its just like The Great Stragedy idea or others like that, you dont need to make a new spell for each level of a spell. With this spell system you could make a spell have 100 levels and all you would need is a little more triggering.
07-05-2004, 09:03 PM#2
weaaddar
Quote:
Originally Posted by Das Jank
I started this system a few months ago and just recently decided to spend a little more time on it and finish it when I got bored. I just though I would throw it up to see what people think of it.

P.S. If you think its just like The Great Stragedy idea or others like that, you dont need to make a new spell for each level of a spell. With this spell system you could make a spell have 100 levels and all you would need is a little more triggering.

Not a bad idea. Unfortuantly, the approach hinders creativity and customizability and multi-instaciblity per player or the harder per unit is dead in the water.

May I suggest you store all abilities for each type in an array? That way you don't have to have each explicility defined for each occurence, but instead you can just define them once and you never have to bother with it again. Then your code can be reduced to a simple for loop to find the entry, then you can use the index for each parrallel array if you so need it.

I too have a simmilar system of learning abilities by consuming an item. Mine uses my custom spellbook to get the goal accross. Its part of my drag and drop+=2 system. I've yet to implement upgrading spells, but I don't see it being too much of a difficulty and should be upgrade free meaning it'll be multinstancible per unit.
http://weaaddar.wc3campaigns.com/bag3a.w3x
07-05-2004, 10:07 PM#3
Das Jank
I wouldn't really say it lacks creativity becuase something doesnt have to be revolutionary or super complex to be creative. It does lack customizability a little, but mainly just for anyone who has no clue how to make triggers. If you know what your doing you could easily change it.

Yes I admit is does lack the multi-instaciblity but I always did suck at making things easy implemented in other maps. When I get an idea I like to just get it done and made the quickest way possible without any bugs within the system.

As for the unit being dead in the water.. well its more for a rpg type map, its not like someone is going to find and upgrader in the middle of a huge battle and then take 4 minutes to decide what skill to upgrade.

I might change it around when I get some time to make it more user friendly but for now I just wanted to get it finished. If anyone wants to use the idea or expand off of it be my guest.
07-18-2004, 06:37 AM#4
Ceo
Two problems, passive abilities stack on each other and if you buy one spell, upgrade it, buy another of the same type, and then buy the first one it starts off at it's old level. Both of which you could solve by using arrays as Weeadderr suggested.
07-25-2004, 10:03 PM#5
GaDDeN
Shit i thought i was the first one in the whole world with this idea... oh well, u can forget credit as i make it myself without even looking at your triggers =) Making a similar system for my new map u see..