I wanted to confirm that a Crystal Matrix would boost a priest who only had H1 or H2, and no "real" magic paths, so I set up a test game with 16 communicants and a H1 priest.
Good news is it does turn my H1 into an H4.
But for some reason the H1 priest (Dumnacus the Vergobret) can cast 4 spells per round. I'm pretty sure I saw something recently on this, but cannot track it down with search. And it's not in the bug shortlist.
He's scripted for 5 * Sermon of Courage (since that's sufficient to test the H2+ boost, which is all I was really worried about).
But in the first round my Vergobret casts:
Sermon of Courage, Divine Blessing, Holy Avenger, Holy Avenger.
The opposing army finally gets to move, and then the Vergobret casts:
4 * Holy Avenger
Another move for the opposing army, then the Vergobret lays down a wicked quadruple Smiting, and it's all over.
No bless other than +2 Morale. I can't figure out why he can cast 4 spells per turn. Any ideas?
Here's relevant portions of the battle log, round 1:
Quote:
...
This battle looks just like I have forseen^M
battle_incheck^M
rightplayer teamhp 174 max 174^M
Mrlreport (right): good0 broken0 autobreak0 turn0^M
com Dumnacus cast spell (favspell Sermon of Courage) (mayusegems 1)^M
est. choices 2^M
...
Eval: Word of Power score 5 (fat 0)^M
comp_castspell: eval Word of Power result 5^M
looser spell Word of Power (score 5)^M
Dumnacus communion members 16^M
castspell: cnr4 spl755 (Sermon of Courage) vis1 x46 y15 spldmg32768^M
Dumnacus communion members 16^M
Only got 0 mg^M
vis 0 xvis 0^M
Dumnacus communion members 16^M
Drain communion 16 mbrs^M
Fetch sample rawsound/chyme.smp 8bits^M
Loading /usr/local/games/dominions3/army9.trs at 4 (cs 880888)^M
Flushing trs file 3 from cache^M
RGBA2Tex 32 64 (8192 bytes alloced), alpha 1, comp 0, wrap 0^M
pixmode = GL_RGBA^M
blastsqr: unr418 x46 y15 aoe1 dmg32768 eff10 spc1086341120 as10218 al9^M
...
blastsqr: unr418 x49 y17 aoe1 dmg32768 eff10 spc1086341120 as10218 al9^M
com Dumnacus cast spell (favspell Sermon of Courage) (mayusegems 1)^M
est. choices 2^M
...
Dumnacus communion members 16^M
castspell: cnr4 spl758 (Divine Blessing) vis1 x46 y15 spldmg1^M
Dumnacus communion members 16^M
Only got 0 mg^M
vis 0 xvis 0^M
Dumnacus communion members 16^M
Drain communion 16 mbrs^M
blastsqr: unr418 x46 y15 aoe666 dmg1 eff10 spc1086357504 as10217 al9^M
...
hitunit 418 418 dmg1 spec1086357504 ba-1^M
com Dumnacus cast spell (favspell Nothing) (mayusegems 1)^M
est. choices 2^M
comp_castspell: eval Fire Flies result -1^M
...
looser spell Word of Power (score 13)^M
Dumnacus communion members 16^M
castspell: cnr4 spl757 (Holy Avenger) vis1 x46 y15 spldmg4194304^M
Dumnacus communion members 16^M
Only got 0 mg^M
vis 0 xvis 0^M
Dumnacus communion members 16^M
Drain communion 16 mbrs^M
blastsqr: unr418 x46 y15 aoe0 dmg4194304 eff10 spc1082146816 as10022 al9^M
...
looser spell Word of Power (score 10)^M
Dumnacus communion members 16^M
castspell: cnr4 spl757 (Holy Avenger) vis1 x46 y15 spldmg4194304^M
Dumnacus communion members 16^M
Only got 0 mg^M
vis 0 xvis 0^M
Dumnacus communion members 16^M
Drain communion 16 mbrs^M
blastsqr: unr418 x46 y15 aoe0 dmg4194304 eff10 spc1082146816 as10022 al9^M
...
----- turn 1 (rand 587)(check 605741463)^M
...
|