Hi!
Good ideas have been discussed here, I\'ll try to help a bit.
A way to \"build\" a spell language would be to have words, that you put in a sentence, and that makes a spell. I think most people agree with that.
Now the details: my idea is that each \"word\" has an index, like \"5\" or \"6\". Like diablo II\'s runes. Now, the most important the indexes of the words in the sentence are, the most powerful the spell with be.
And, some words would have special effects:
- if placed in the sentence
- if placed at the beginning at the sentence
- if placed at the end...
- if placed before another specific word
Etc.
Here is an implementation example:
Let\'s say every spell has a number, telling how powerful it is. Let\'s call this number P.
Let\'s say every rune index is I.
Now here is the formula:
P = ((Sum of all I) + A) * B + C
Initially, A and C values are 0, B value is 1.
Runes effects can increase (or decrease, maybe) either A, B, or C.
- if C is increased, it is an absolute addition. It is added after every calculation have been applied.
- if B is increased, basic rune power (I) is multiplied.
- if A is increased, it\'s the same that C, but it can be multiplied by B, so increasing A is *potentially* more powerful than increasing C.
For exemple, if i have all words from 1 to 5, and that i have these rules:
- ending the word with 5: B+1
- having the sequence 1,2,3 in the sentence: A+10
- having the runes 2 and 4 in the word: C+10
Let\'s say i\'m a wizard that can do 5-words sentences.
What can i do? My first thought would be to use the most powerful rune (5), five times:
5 5 5 5 5 -> P is (5+5+5+5+5 + 0)*(1+1) + 0 = 50
But if i think about it, i can replace some 5 be 2 or 4 so as to get a bonus:
2 4 5 5 5 -> P is (2+4+5+5+5 + 0)*(1+1) + 10 = 52
What if i try to use the 1,2,3 sequence?
1 2 3 5 5 -> P is (1+2+3+5+5 + 10)*(1+1) + 0 = 52
Another solution:
1 2 3 4 5 -> P is (1+2+3+4+5 + 10)*(1+1) + 10 = 60
You can add other rules, like \"if there are 3 numbers with the same difference (like 4, 5, 6 or 2, 8, 14...)\"...
With this \"game\" of special effect rules, you can quickly build normally powerful spells, but if you think 10 minutes you\'ll get a more powerful one.
Now, words could tell whether the spell is a \"blue\" or \"red\" spell, if it is aimed at the enemy or at an ally, and so on. This could be told by the last word, or the first word, as it has been said earlier.
I made several tries, and I found that with easy rules, you can build spells between a \"powerfullness\" of 20 and... 350. But I had to try several sentences so as to get the 350. And i found it amusing.
The sorcerer could have to learn words, by visiting special temples for example. And the number of word he can use in a sentence could increase with the level (like 1 at lvl1, 2 at lvl2, 3 at lvl4, 4 at lvl8, and so on... at lvl50 you could have 6 words with this simple rule)
Sorry for the spelling, I\'m French
