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

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $6.00

   







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

Reply
 
Thread Tools Display Modes
  #11  
Old March 30th, 2010, 10:08 AM

Bananadine Bananadine is offline
First Lieutenant
 
Join Date: Nov 2007
Posts: 749
Thanks: 25
Thanked 28 Times in 18 Posts
Bananadine is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

In my case, mods are involved. And it happened once before the recent patch transition, and once after it.
Reply With Quote
  #12  
Old March 30th, 2010, 10:39 AM

fungalreason fungalreason is offline
Sergeant
 
Join Date: Jun 2007
Location: Atlanta, GA
Posts: 339
Thanks: 125
Thanked 24 Times in 15 Posts
fungalreason is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

This may or may not be the cause in this specific circumstance, but I have had cases in the past where having a different version of a mod than the one the server is using causes the replay bug.

Is your commander mindless by chance as well? I think there's a 50 turn limit on them.
Reply With Quote
  #13  
Old March 30th, 2010, 10:42 AM

chrispedersen chrispedersen is offline
BANNED USER
 
Join Date: May 2004
Posts: 4,075
Thanks: 203
Thanked 121 Times in 91 Posts
chrispedersen is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

Let me ditto Sombre's advice:

The replay bug occurs WAY more often if:

a). Host and client are on two different systems.
b). rollbacks are involved.
c). Patches have been applied mid game
d). Someone does not have the same version of the game 3.23b for example.

I do wish there were a way to validate clients before a turn were submitted (and no, I'm not talking about the -v option).
Reply With Quote
  #14  
Old March 30th, 2010, 10:54 AM

Sombre Sombre is offline
BANNED USER
 
Join Date: Feb 2007
Posts: 5,463
Thanks: 165
Thanked 324 Times in 190 Posts
Sombre is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

Even without different versions of mods, simply having mods on makes the bug more likely.

But yes, different versions means you'll almost certainly get the bug. I wouldn't even call it a bug there, you just have the wrong version.
Reply With Quote
  #15  
Old March 30th, 2010, 12:01 PM

Bananadine Bananadine is offline
First Lieutenant
 
Join Date: Nov 2007
Posts: 749
Thanks: 25
Thanked 28 Times in 18 Posts
Bananadine is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

The attacking player just got back to me--he says he saw what I saw. He also found this other thread about the problem: http://forum.shrapnelgames.com/showthread.php?t=34902

In that thread, dudes say what they've said in this thread, plus the additional speculation that a discrepancy in operating system between host and client can also trigger the problem.

It occurs to me that this problem could be happening very often--and we just wouldn't usually notice it, because only a few minor soldiers would have had their fates misrepresented because of it. But of course it's very obvious when a major commander dies in "reality" but not in the replay.

Anyhow, I feel better about the problem now. I'd been worried that there was a mysterious bug that killed powerful berserkers at random. That problem would be very hard to defend against! But now it appears that my powerful berserkers died correctly, and that only the replays I watched were incorrect. That problem is much easier to defend against! In fact it requires no special defense at all. Just equip your commanders so they won't die, and tolerate the fact that you sometimes won't know what they actually did do.

(Of course I'll be careful about version numbers etc., but I was already careful about that, and this still happened.)

I see what you mean Sombre, about not calling this a bug when it arises due to mod version mismatches--but if that's a way to cause this error, then the game allows you to use mismatched mods when it shouldn't. I consider THAT a bug. Of course this community has a pretty high threshold for calling things "bugs" rather than "WAD" issues or even "features". At any rate, maybe we can agree that it'd be better if the game didn't let you use mismatched versions of itself.
Reply With Quote
  #16  
Old March 30th, 2010, 12:30 PM

thejeff thejeff is offline
General
 
Join Date: Apr 2005
Posts: 3,327
Thanks: 4
Thanked 133 Times in 117 Posts
thejeff is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

That's a very old thread. At that time the problem was thought to be strictly a problem of version and/or OS differences. I believe the OS differences part of the problem was fixed awhile ago. And soon after reports of the replay bug happening without OS/version differences became more common. It's not clear whether this was a new problem or previous reports were just dismissed as confusion about OS/version differences.

I know I've seen it in SP, with the client and host being the same and thus using the same version/OS & the same mods. I'm not sure I've seen it without mods, but I usually use mods these days so ...

Mismatched mods would be hard to prevent, since they are just text files. I suppose some sort of checksum could be calculated...
OTOH, mod differences aren't necessarily a problem. The display only mods (Banners, etc) can be completely different without changing gameplay at all.
Reply With Quote
  #17  
Old March 30th, 2010, 01:02 PM

Sombre Sombre is offline
BANNED USER
 
Join Date: Feb 2007
Posts: 5,463
Thanks: 165
Thanked 324 Times in 190 Posts
Sombre is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

Quote:
Originally Posted by Bananadine View Post
the game allows you to use mismatched mods when it shouldn't. I consider THAT a bug. Of course this community has a pretty high threshold for calling things "bugs" rather than "WAD" issues or even "features". At any rate, maybe we can agree that it'd be better if the game didn't let you use mismatched versions of itself.
No, I don't agree. There are some cool tricks which rely on using dms which differ at host and client level. One random example is allowing people to have streamers and standards on or off. I don't see the benefit to the game refusing to work with differing dm contents between players, but along those lines a warning wouldn't be too horrible I guess. I think that's the kind of 'bug' which would be a pain to fix and no-one really cares about too.

Easy enough to just not have mismatched dm versions.

If you're talking about versions of dominions itself, then I do agree.
Reply With Quote
  #18  
Old March 30th, 2010, 01:24 PM

Bananadine Bananadine is offline
First Lieutenant
 
Join Date: Nov 2007
Posts: 749
Thanks: 25
Thanked 28 Times in 18 Posts
Bananadine is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

WELL let's put it this way: There are some version discrepancies that cause errors, and some that don't, and I guess the game allows all kinds without protest. Bug!
Reply With Quote
  #19  
Old March 30th, 2010, 02:11 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

Quote:
Originally Posted by Bananadine View Post
WELL let's put it this way: There are some version discrepancies that cause errors, and some that don't, and I guess the game allows all kinds without protest. Bug!
Wait until you have your best supercombatant die on the battlefield because the battle round reached turn_75. All attackers are auto-killed on battle round_75.

As soon as it reaches 5pm(round_50) all attackers must retreat and as soon as it reaches 9pm(round_75) all attackers are instantly killed. Honestly it should be changed from instantly killed to instantly force an automatic retreat.

Also I'm certain if given the option most players would increase the current auto_retreat and auto_kill settings.
__________________
There can be only one.
Reply With Quote
  #20  
Old March 30th, 2010, 02:28 PM

Rookierookie Rookierookie is offline
Corporal
 
Join Date: Apr 2009
Posts: 141
Thanks: 3
Thanked 7 Times in 6 Posts
Rookierookie is on a distinguished road
Default Re: Why do my berserk commanders disappear after winning fights

Quote:
Originally Posted by NTJedi View Post
Quote:
Originally Posted by Bananadine View Post
WELL let's put it this way: There are some version discrepancies that cause errors, and some that don't, and I guess the game allows all kinds without protest. Bug!
Wait until you have your best supercombatant die on the battlefield because the battle round reached turn_75. All attackers are auto-killed on battle round_75.

As soon as it reaches 5pm(round_50) all attackers must retreat and as soon as it reaches 9pm(round_75) all attackers are instantly killed. Honestly it should be changed from instantly killed to instantly force an automatic retreat.

Also I'm certain if given the option most players would increase the current auto_retreat and auto_kill settings.
Had that happen. Fun. Enemy routed after 10 turns or so but had many exhausted units and I just couldn't kill them quick enough to win and lost my Pretender.

I've had many a bug-ridden battles against a Shedu in an SP game. In every replay I win the battle but lose my prophet commander, while on the map I lose the battle but the prophet is unharmed.
Reply With Quote
Reply

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 07:38 AM.


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