Re: Combat Stats

Rich Skrenta (skrenta@pbm.com)
Thu, 8 Sep 1994 21:40:47 -0400 (EDT)

> It wouldn't actually change
> anything, but it would just be nice from a role-playing point of view to be
> able to see which noble personally delivered the killing blow against the
> dragon, or who killed you. I think all nobles which are part of the battle
> should be able to get such a full listing. Adding this is probably just a
> few lines of code for Rich. That is all it was in my battle simulator.

Actually, I just added a combat logging feature to the engine this
morning, to track down the cause of the Chateau Olympique bug. It
would need some prettying before becoming something I'd want to put
in the turn.

Combat between Dogmatix~[c8c] and Athelfrar~[m6g] on day 6

side: Dogmatix~[c8c]
c8c.-2 n=1 prt=-1 nprt=6 ally=0 beh=0 miss=0, ins=0 pris=0 sav=100
c8c.16 n=1 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=1
c8c.278 n=5 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=5
c8c.279 n=7 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=7
c8c.281 n=4 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=4
c8c.285 n=10 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=10
c8c.10 n=1 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=1

side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=1 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=1 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=1 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=1 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=1 miss=0, ins=0 pris=0 sav=100

advancing unit m6g.-2
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=1 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=1 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=1 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=1 miss=0, ins=0 pris=0 sav=100

advancing unit m6g.10
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=1 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=1 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=1 miss=0, ins=0 pris=0 sav=100

advancing unit m6g.12
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=1 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=1 miss=0, ins=0 pris=0 sav=100

advancing unit m6g.21
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=0 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=1 miss=0, ins=0 pris=0 sav=100

advancing unit x9i.-2
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=16 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=15 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=9 prt=0 nprt=0 ally=0 beh=0 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=1 prt=0 nprt=0 ally=1 beh=0 miss=0, ins=0 pris=0 sav=100

c8c.278 hit m6g.12
m6g.21 failed to hit c8c.285
c8c.279 hit m6g.10
c8c.285 hit m6g.12
m6g.12 failed to hit c8c.285
m6g.10 failed to hit c8c.285
c8c.285 hit m6g.10
c8c.285 hit m6g.10
m6g.10 failed to hit c8c.279
m6g.12 failed to hit c8c.16
c8c.-2 hit m6g.21
x9i.-2 failed to hit c8c.285
c8c.285 hit m6g.21
c8c.279 hit m6g.10
m6g.10 failed to hit c8c.278
m6g.-2 failed to hit c8c.285
m6g.10 failed to hit c8c.285
m6g.12 hit c8c.279
j7t.21 hit c8c.285
c8c.281 hit m6g.10
m6g.12 hit c8c.279
m6g.10 failed to hit c8c.278
c8c.281 hit m6g.21
m6g.12 failed to hit c8c.278
c8c.285 failed to hit x9i.-2
j7t.21 hit c8c.279
x9i.-2 failed to hit c8c.278
m6g.21 failed to hit c8c.285
c8c.278 hit m6g.10
c8c.285 hit m6g.10
c8c.281 hit m6g.12
m6g.12 failed to hit c8c.285
c8c.285 hit m6g.21
m6g.12 failed to hit c8c.285
m6g.12 failed to hit c8c.278
c8c.281 hit m6g.10
m6g.10 failed to hit c8c.278
c8c.281 hit m6g.12
c8c.285 hit m6g.10
j7t.21 hit c8c.279
c8c.285 hit m6g.10
m6g.21 failed to hit c8c.285
c8c.278 hit m6g.10
m6g.10 failed to hit c8c.285
c8c.285 hit m6g.21
c8c.285 hit m6g.21
x9i.-2 failed to hit c8c.285
c8c.278 hit x9i.-2
x9i.-2 no longer protects m6g
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=4 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=5 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=11 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=3 prt=0 nprt=0 ally=0 beh=0 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=0 prt=0 nprt=0 ally=1 beh=0 miss=0, ins=0 pris=0 sav=100

j7t.21 failed to hit c8c.285
m6g.10 failed to hit c8c.278
m6g.12 failed to hit c8c.281
m6g.-2 hit c8c.10
c8c.10 no longer protects c8c
side: Dogmatix~[c8c]
c8c.-2 n=1 prt=-1 nprt=5 ally=0 beh=0 miss=0, ins=0 pris=0 sav=100
c8c.16 n=1 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=1
c8c.278 n=5 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=5
c8c.279 n=3 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=7
c8c.281 n=4 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=4
c8c.285 n=9 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=10
c8c.10 n=0 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=1

m6g.12 failed to hit c8c.281
c8c.285 hit m6g.10
c8c.281 hit m6g.12
c8c.285 hit m6g.12
m6g.12 failed to hit c8c.285
c8c.279 hit m6g.12
c8c.278 hit m6g.10
m6g.21 hit c8c.281
c8c.285 failed to hit m6g.12
c8c.-2 hit m6g.12
j7t.21 hit c8c.281
j7t.21 failed to hit c8c.285
c8c.279 hit m6g.12
c8c.285 hit m6g.10
c8c.16 hit m6g.12
m6g.12 hit c8c.278
m6g.12 failed to hit c8c.278
m6g.21 failed to hit c8c.278
c8c.279 hit m6g.10
c8c.285 hit m6g.21
c8c.285 hit m6g.12
c8c.285 hit m6g.21
c8c.16 failed to hit m6g.10
c8c.279 failed to hit m6g.12
j7t.21 failed to hit c8c.285
m6g.12 hit c8c.285
c8c.281 hit m6g.10
m6g.10 no longer protects m6g
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=3 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=0 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=4 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=1 prt=0 nprt=0 ally=0 beh=0 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=0 prt=0 nprt=0 ally=1 beh=0 miss=0, ins=0 pris=0 sav=100

j7t.21 hit c8c.279
c8c.-2 hit m6g.12
c8c.285 hit m6g.12
c8c.285 hit m6g.21
m6g.21 no longer protects m6g
side: Athelfrar~[m6g]
m6g.-2 n=1 prt=-1 nprt=2 ally=0 beh=0 miss=54, ins=0 pris=0 sav=100
m6g.10 n=0 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=16
m6g.12 n=2 prt=0 nprt=0 ally=0 beh=0 miss=0, ins=0 pris=0 sav=15
m6g.21 n=0 prt=0 nprt=0 ally=0 beh=0 miss=25, ins=0 pris=0 sav=9
j7t.-2 n=1 prt=0 nprt=2 ally=0 beh=9 miss=0, ins=0 pris=0 sav=100
j7t.10 n=26 prt=4 nprt=0 ally=0 beh=9 miss=0, ins=0 pris=0 sav=26
j7t.21 n=5 prt=4 nprt=0 ally=0 beh=9 miss=25, ins=0 pris=0 sav=5
x9i.-2 n=0 prt=0 nprt=0 ally=1 beh=0 miss=0, ins=0 pris=0 sav=100


Main Index  |  Olympia  |  Arena  |  PBM FAQ  |  Links