.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

The Star & the Crescent- Save $9.00
winSPWW2- Save $6.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Closed Thread
 
Thread Tools Display Modes
  #1  
Old November 17th, 2007, 03:50 PM
Beorne's Avatar

Beorne Beorne is offline
Sergeant
 
Join Date: Apr 2004
Location: Forlì, Italy
Posts: 322
Thanks: 15
Thanked 0 Times in 0 Posts
Beorne is on a distinguished road
Default Very serious combat bug?

A very good equipped SC king of flames (54 hp, 31 st, 35 prot, 28 at, 26 def) is defeated by 2 Marignon pikeneers and a flagellant in 2 hits.
I attach the files, the battle is Manchacka vs Marignon in Houburgs run.
I think there is something very wrong.
I'd love that this beatiful game have a serious bug cleaning. Especially knowing there will not be dom4.
Attached Files
File Type: rar 564979-Seven.rar (257.2 KB, 143 views)
  #2  
Old November 17th, 2007, 04:26 PM

Folket Folket is offline
Major
 
Join Date: Sep 2005
Posts: 1,122
Thanks: 5
Thanked 2 Times in 2 Posts
Folket is on a distinguished road
Default Re: Very serious combat bug?

Seems like something like this is unlikly to happen. Perhaps it is 1 in 1000 or 10000, but given the rules it can still happen. Given the amount of people playing this game it is bound to happen sooner or later. Unless you can give a procedure to reproduce this I do not think it is a bug. My guess is that you just got unlucky.
  #3  
Old November 17th, 2007, 04:29 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Very serious combat bug?

You need the "Loemendor" map from here to view the fight.

the fight itself is nothing extraordinary - it's just two exceptional damage rolls. From the debug log:


221 striking with weapon Flail. att23 def28
shieldprot for King of Flames = 40
hitloc Flagellant strikes King of Flames wl3 diff2 -> 4
hitunit 221 16083 dmg-37 spec2097159 ba4
shieldprot for King of Flames = 40
hitloc Flagellant strikes King of Flames wl6 diff-1 -> 2
hitunit 221 16083 dmg-34 spec96 ba2
damage 36 on King of Flames, spec0x60 ba2


Trying to strike agains Awe 5 (mor 20)
1412 striking with weapon Flail. att17 def40
1412 striking with weapon Flail. att26 def30
shieldprot for King of Flames = 40
hitloc Flagellant strikes King of Flames wl3 diff2 -> 4
hitunit 1412 16083 dmg-37 spec2097159 ba4
shieldprot for King of Flames = 40
hitloc Flagellant strikes King of Flames wl6 diff-1 -> 2
hitunit 1412 16083 dmg-34 spec96 ba2
damage 32 on King of Flames, spec0x60 ba2





Going through the last one:
Trying to strike agains Awe 5 (mor 20)
1412 striking with weapon Flail. att17 def40
1412 striking with weapon Flail. att26 def30

Flagellant (unit nr 1412) succeeded against awe and strikes the King twice. I think the att26 and def30 values are the attack value of the flagellanbt and the def value of the king after random roll and some modifiers (stats etc) - but not all, because the flagellant did score a hit. Perhaps the def30 is with a shield?

shieldprot for King of Flames = 40
Protection with shield added.
hitloc Flagellant strikes King of Flames wl3 diff2 -> 4
hitloc -> head strike or body strike, most probably
hitunit 1412 16083 dmg-37 spec2097159 ba4
the attack would deal roll - 37 points of damage (with unit strength added afterwards?)
shieldprot for King of Flames = 40
hitloc Flagellant strikes King of Flames wl6 diff-1 -> 2
hitunit 1412 16083 dmg-34 spec96 ba2

I think this is the same thing for the head. As in, the first is the damage on a body hit, this on a head hit.

damage 32 on King of Flames, spec0x60 ba2
The result. The flagellant dealt a total of 32 + 34 = 66 or 32 + 37 = 69 points of damage. I don't remember what the flagellant's strength was, but in any case, he had awesome luck - about 10 rerolls on a virtual six-sided dice. Possible, but very rare.
  #4  
Old November 17th, 2007, 04:47 PM
Beorne's Avatar

Beorne Beorne is offline
Sergeant
 
Join Date: Apr 2004
Location: Forlì, Italy
Posts: 322
Thanks: 15
Thanked 0 Times in 0 Posts
Beorne is on a distinguished road
Default Re: Very serious combat bug?

10 rerolls is about one over 6^10 that is about one over 60M. More than unlikely.

Thanks!!
  #5  
Old November 17th, 2007, 05:07 PM

Sir_Dr_D Sir_Dr_D is offline
Second Lieutenant
 
Join Date: Oct 2006
Location: Winnipeg, Canada
Posts: 566
Thanks: 8
Thanked 9 Times in 7 Posts
Sir_Dr_D is on a distinguished road
Default Re: Very serious combat bug?

This is one one of the advantages of dominions. No combatant is invincible.
  #6  
Old November 17th, 2007, 05:46 PM

Tichy Tichy is offline
Sergeant
 
Join Date: Oct 2006
Location: Milwaukee, WI
Posts: 376
Thanks: 14
Thanked 6 Times in 6 Posts
Tichy is on a distinguished road
Default Re: Very serious combat bug?

This sounds like it might be one of those instances where the randomizer goes wonky. I've seen it happen sometimes in d20 games like NWN. You turn on the log and see runs of 3-5 1's out of 20 in a row at a much greater rate than chance. Anyone know why this happens?
  #7  
Old November 17th, 2007, 06:18 PM
Beorne's Avatar

Beorne Beorne is offline
Sergeant
 
Join Date: Apr 2004
Location: Forlì, Italy
Posts: 322
Thanks: 15
Thanked 0 Times in 0 Posts
Beorne is on a distinguished road
Default Re: Very serious combat bug?

Quote:
Sir_Dr_D said:
This is one one of the advantages of dominions. No combatant is invincible.
No combatant is invincible but with the proper tactic. Being severely horror marked and attacked by 10 horrors is a thing, being killed by a flagellant is another.
It is simply not possible.
Three turns ahead the brother of that king of fire, much better equipped with MR of 26 has been burned by the "mind attack from the distance" spell (I don't remember the name) cast by a mage without penetration bonus.
After some calculus it had less than .1% of possibility. Along the king of fire there were due priest with mr 11 and both resisted the spell.
There are some well hidden malicious random generator number bugs around ...
  #8  
Old November 17th, 2007, 06:20 PM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Very serious combat bug?

It's because computers can't roll actual dice. There are various ways to try and simulate true randomness, but even the best simulations aren't perfect. There might also be compromises needed to ensure the results are same in all platforms Dominions works in. I think there was a bug with one spell (Magic Duel?) that used different random number generators in windows and linux, and thus got different results in different OS's, and thus battles played way differently (lowly Shaman one-shots a Wyrm pretender OR the pretender kills the whole enemy army).
  #9  
Old November 17th, 2007, 06:41 PM
Beorne's Avatar

Beorne Beorne is offline
Sergeant
 
Join Date: Apr 2004
Location: Forlì, Italy
Posts: 322
Thanks: 15
Thanked 0 Times in 0 Posts
Beorne is on a distinguished road
Default Re: Very serious combat bug?

Yes, is Magic Duel.
But it is not that hard to find algorithms that are almost perfect semi-random generators (Numerical Recipes random algorithms for example). The C rand() is horrible.

This confirms that there are very subtle and very red undetected bugs around that hassle the game. And as with other serious bugs (in this same game I've been tortured by the "shrinking dominions" bug too as Ryle'h) I'd like someone correct them.
  #10  
Old November 17th, 2007, 07:09 PM

Lazy_Perfectionist Lazy_Perfectionist is offline
Lieutenant Colonel
 
Join Date: May 2007
Posts: 1,355
Thanks: 0
Thanked 5 Times in 4 Posts
Lazy_Perfectionist is on a distinguished road
Default Re: Very serious combat bug?

As an aside, while playing board games I have occasionally managed to roll absurd streaks of sixes.
Closed Thread

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 10:36 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2024, Shrapnel Games, Inc. - All Rights Reserved.