mana multipliers
Posted: Mon May 21, 2007 10:02 pm
As I`m trying to redesign the whole DM spell system, I`ve been busy with figuring out how the mana multiplier works. I still don`t know.
rain` wrote ("ADGE readme"):
It seems sensible. But it doesn`t work quite that way.
First of all, I entered the original CSB and cast 6636 from rain`s example (that would mean MON ZO KATH SAR) spell. That should cost, as rain` says, 6+7+6+7=26. So it should cost 26 mana points. But it always cost 75 mana points.
So I changed changed mana multipliers table so that the rune number = rune value (that would make it all easier) to
and started investigation. Here`s what I get:
I cast 1111 spell and that cost me 4 mana points. In that case it`s ok! But when I cast 2123 that cost me 10 mana points (it should be 8, because 2+1+2+3=8 ). That`s not ok.
here are the other examples (I always compared the sum with the REAL mana in-game cost):
As is the spell starts from the 1st spell power (LO) everything is ok, for the next ones different values, and there`s no regularity.. it seems that, except suming all the 1-4 runes levels, there`s also independent multiplier for each of the base mana values. In case of LO that multiplier is 1, so nothing changes. For the highest base runes, the multipliers are different. But as I said, I see no regularity on those results.
rain` wrote ("ADGE readme"):
Rune editor:
------------
Difficulty multipliers: These values effect how difficult it is to cast a spell at a designated power. Modifying these values will increase the level required to cast a certain spell at a set difficulty.
Mana multipliers: Misinterpreted as mana multipliers, this is the cost of each rune (in units of mana) to add to the incantation at each difficulty level. For example, a spell 6636 will cost 6+7+6+7 mana.
Code: Select all
mana multipliers table:
diff.multipl: <08> <12> <16> <20> <24> <28>
rune level 1: 1(LO) 2(UM) 3(MON) 4(EE) 5(PAL) 6(MON)
rune level 2: 2(YA) 3(VI) 4(OH) 5(FUL) 6(DES) 7(ZO)
rune level 3: 4(VEN) 5(EW) 6(KATH) 7(IR) 7(BRO) 9(GOR)
rune level 4: 2(KU) 2(ROS) 3(DAIN) 4(NETA) 6(RA) 7(SAR)
First of all, I entered the original CSB and cast 6636 from rain`s example (that would mean MON ZO KATH SAR) spell. That should cost, as rain` says, 6+7+6+7=26. So it should cost 26 mana points. But it always cost 75 mana points.
So I changed changed mana multipliers table so that the rune number = rune value (that would make it all easier) to
Code: Select all
diff.multipl: <08> <12> <16> <20> <24> <28>
rune level 1: 1(LO) 2(UM) 3(MON) 4(EE) 5(PAL) 6(MON)
rune level 2: 1(YA) 2(VI) 3(OH) 4(FUL) 5(DES) 6(ZO)
rune level 3: 1(VEN) 2(EW) 3(KATH) 4(IR) 5(BRO) 6(GOR)
rune level 4: 1(KU) 2(ROS) 3(DAIN) 4(NETA) 5(RA) 6(SAR)
I cast 1111 spell and that cost me 4 mana points. In that case it`s ok! But when I cast 2123 that cost me 10 mana points (it should be 8, because 2+1+2+3=8 ). That`s not ok.
here are the other examples (I always compared the sum with the REAL mana in-game cost):
Code: Select all
1111 4 4 * 2111 5 5 * 3111 6 9 * 4111 7 10 * 5111 8 14 * 6111 9 15
1234 10 10 * 2123 8 10 * 3222 9 15 * 4321 10 18 * 5123 11 23 * 6123 12 26
1235 11 11 * 2222 8 11 * 3123 9 15 * 4222 10 19 * 5222 11 23 * 6222 12 27
1236 12 12 * 2333 11 14 * 3333 12 21 * 4333 13 25 * 5333 14 32 * 6333 15 36
1345 13 13 * 2126 11 15 * 3444 15 27 * 4255 16 33 * 5444 17 41 * 6444 18 48
1346 14 14 * 2345 14 19 * 3255 15 27 * 4444 16 34 * 5255 17 41 * 6355 19 50
1423 10 10 * 2444 14 20 * 3166 16 29 * 4355 17 35 * 5166 18 44 * 6166 19 51
* 2346 15 21 * 3355 16 29 * 4166 17 36 * 5355 18 44 * 6555 21 57
* 2555 17 23 * 3555 18 33 * 4555 19 40 * 5555 20 50 * 6566 23 65
* 2456 17 24 * 3566 20 37 * 4566 21 46 * 5566 22 66 * 6666 24 69
* 2565 18 25 * 3666 21 39 * 4666 22 49 * 5666 23 69 *
* 2656 19 27 * * * *
* 2666 20 29 * * * *
notes:
first column = spell
second column = A+B+C+D sum
third column = real mana cost