View Single Post
  #23  
Old August 25th, 2006, 10:20 AM

silhouette silhouette is offline
Corporal
 
Join Date: Sep 2004
Location: US-Eastern (Raleigh,NC)
Posts: 91
Thanks: 0
Thanked 1 Time in 1 Post
silhouette is on a distinguished road
Default Re: An Epic Generator...

I have looked at the debug log output, and the spell selection process is probably the most accessable and useful part of the log. Here is a short sample from a game with my Prophet selecting/casting Sermon of Courage (no other spells had any value in this case):

Code:
com Prophet cast spell (favspell Nothing) (mayusegems 1)
spellscore, Banishment score 0 (boost 101)
Eval: Banishment score 0 (fat 0)
spellscore, Blessing score 0 (boost 119)
Eval: Blessing score 0 (fat 0)
best Sermon of Courage this far, 37 16 (13 pnts)
best Sermon of Courage this far, 41 16 (15 pnts)
best Sermon of Courage this far, 37 17 (16 pnts)
best Sermon of Courage this far, 38 17 (18 pnts)
spellscore, Sermon of Courage score 19 (boost 83)
Eval: Sermon of Courage score 21 (fat 0)
best spell so far Sermon of Courage (score21)
spellscore, Smite Demon score 0 (boost 99)
Eval: Smite Demon score 0 (fat 0)
castspell: cnr42 spl604 (Sermon of Courage) vis0 x38 y17 spldmg1
vis 0 xvis 0
blastsqr: unr2053 x38 y17 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2061 hv1
affectvic vic2076 hv1
blastsqr: unr2053 x37 y16 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2159 hv0
blastsqr: unr2053 x39 y17 aoe1 dmg1 eff17 spc12599296 as10218 al9
blastsqr: unr2053 x38 y18 aoe1 dmg1 eff17 spc12599296 as10218 al9
blastsqr: unr2053 x37 y15 aoe1 dmg1 eff17 spc12599296 as10218 al9
blastsqr: unr2053 x37 y17 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2156 hv0
blastsqr: unr2053 x37 y18 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2056 hv0
blastsqr: unr2053 x38 y16 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2072 hv0
blastsqr: unr2053 x39 y18 aoe1 dmg1 eff17 spc12599296 as10218 al9
blastsqr: unr2053 x38 y19 aoe1 dmg1 eff17 spc12599296 as10218 al9
affectvic vic2074 hv0



You can the pass of spell selection with different "boost" values for different spells. There are multiple tries of each spell to create a best "score", which selects which spell is cast. Then the "castspell:" line shows the selected spell cast and the following lines each square hit and the "affec"ted "vic"tim.

It's very gratifying to see the actual number of repels in combat as well, much more common than I would have intuited.

Sill
Reply With Quote