Quote:Original post by Lost I don't know/think that it would be to hard (on your part anyhow, seeing that player might need to discover/learn base parts of the spells).
I would either use 8 bit or 16 bit (depending how long of a list you want/need) to encode each part of the spell. Then you can check the spell against the "master" list of spells & give the appropriate out come. The pain part is sitting down with your list and making the master list to weed out the "junk/stupid" spells.
Btw, I think that term composite spells sounds better than my original name "free base spells" (Insert joke here [wink]). |
From what I’ve seen so far, by making spells using excel, the two biggest issues for spell construction are the styles (so many styles) and names. The way I’ve made my construct is that you can’t make junk/stupid spells as all you’re doing is choosing from a pre-defined list of components. Effectively my master list exists already but is entirely abstract (and can remain that way) because no matter what components you chose from my construct, ergo no matter what spell you make, you cant make a spell which is completely ineffective or has a stupid effect, you wont understand the full effectiveness of the system until you see it really but I cant very well go posting 100+ hours of excel work on a public forum, can I?
As for composite spells, I’ve gone with a single spell (single name and style) and all the various effects happen at once, it just costs extra Mana for each new effect or damage point you add on. So for example, if you add on a STR buff to a hp recovery spell it costs X for the hp recovery (one Mana per point recovered) and Y for the STR buff, (one Mana per point buffed for Z seconds).
The tricky part of all this is integrating the different construct formats. I need to just make one for spells which can then be expanded to include more and more effects like in my last example. This way when I make the other constructs for summoning spells, warrior skills, feild abilitys etc it will leave me with a set of 5 or 6 different constructs instead of a few dozen, one for a spell, one for a composite, one for a effect spell etc.
Siolis