Chaosforge Forum

  • October 31, 2024, 16:13
  • Welcome, Guest
Please login or register.



Login with username, password and session length
Pages: [1]

Author Topic: More info on the two-player glitch, and a possible cause.  (Read 3520 times)

Zeb

  • Elder
  • Sergeant Major
  • *
  • *
  • Offline Offline
  • Posts: 147
    • View Profile

When attempting to rank up on my old player.dat file (to test the rank deletion report), I happened upon an Arena level. I killed a bunch of monsters, and then while (I thought) having a shootout with an offscreen Baron of Hell I suddenly died for no apparent reason. Upon looking at my mortem I noticed that there were two "Xs" designating my character (Mine being the one on the right):

  ###########################################################
  .........................................................>#
  ;...............=..........|..............................#
  ..........................................................#
  .............^.=..........................................#
  ...................}..}..........................%........#
  ....................%..|..................%%..............#
  .............................................%............#
  .^........................................................#
  ................B.X.......................%%...X..........#
  ..........................................................#
  ..........................................................#
  =.................=.===...................................#
  =..................====....+..............................#
  ....................==.......................=..%.........#
  .................=====........}.......==....===...........#
  ..................==.==..........\...==.==.===............#
  ..................=.====.............===..===...........}.#
  ..................======............===...=..............>#
  ###########################################################

Since I had already read the "you hit you" topic, I didn't think too much of it and went on my way. It was only after the second occurance of this glitch that I went back and looked at the "messages" section, which contained something rather strange: The Baron of Hell that was listed as killing me hadn't touched me.

 the hell knight. The missile hits the hell knight. The hell knight
 dies. The missile hits the demon. The missile hits the demon.
 Fire -- Choose target... The missile hits the demon. The missile hits the
 demon. The missile hits the demon. The missile hits the demon. The
 missile hits the demon.
 Fire -- Choose target... The missile hits the demon. The demon is bleeding!
 The demon dies.
 Unknown command. Press "?" for help.
 You reload the chaingun with 10mm ammo.
 Your chaingun is already loaded.
 Your red armor is damaged!
 Fire -- Choose target... Find a more constructive way to commit suicide.
 Fire -- Choose target...
 Fire -- Choose target...
 Fire -- Choose target... You die!...

Meanwhile, while I was once again attempting a level up I ran into another arena. This time, I actually noticed my health decreasing for practically no reason. This put me on high alert, and after finishing the demons hounding me I ran towards the stairs...and didn't quite make it. This time, the mortem said that I had been killed by a former sergent, but there were no former sergents (or any monsters) close enough to hurt me! There was however, once again a second player on the graveyard...and a former sergent within shooting range of it. (Once again, I'm the X on the right)


  ###########################################################
  ........=====........=========...........................>#
  ........===.=......=======.==.............................#
  .......======......=====.=====.........=..................#
  ...........===.....==========.==.......===..=...........%.#
  ............=.......===.=====..=........======............#
  .............=.....===.=.===.=..=.......======............#
  .............=..#...#...=...=....}..===.^=====..}}........#
  ..............==.........=..====.=|=...=====...%%.|.......#
  ..............h=..X......=======.====....==...............#
  .............^.=}........=.===...====.\...............%...#
  ..............h=#...#......=...............=.........".}..#
  .................==.....;......................=........|.#
  ..................==...........................}..........#
  ..................=..=..........................|=........#
  ..................====.....^............................X.#
  ...................=......................................#
  ..........................................................#
  .........................................................>#
  ###########################################################

Thus, not only can the dummy second player take damage from monsters, but I lost two rather promising characters because of it.

----

I was originally going to conclude this topic by talking about how this is a game-wrecking glitch much more prominent and damaging then most other glitches in the game, and suggesting that Kornel fix it and release a patch with the fix as soon as possible.

However, while I was writing all that out I realized a possible cause of the glitch.  I originally intended to start over fresh for 0.9.8.7, but after all the hooplah about the possible rank-up glitch with the old player.dat I replaced the new player.dat with my one from 0.9.8.5 and set out to test it out. Before putting in the old file, I played the arena level 3 times and never met this error. After merging in the old player.dat I encountered the glitch both times that I got an arena level. This makes me think that the glitch may be caused by 0.9.8.7 using 0.9.8.5's player.dat file. The idea of player.dat compatibility problems is supported by the fact that I got two game crashes within 7 games of each other- initially I chalked it up to the new version being unstable, but now that I think about it they happened after merging over the old player.dat file. This seems kind of fishy considering I only had one game crash the entire time I used 0.9.8.5. If this isn't just a coincidence (which it may be) it would mean that for all intents and purposes the old player.dat isn't really compatible with the new version after all.


Logged

Psion

  • Corporal
  • *
  • Offline Offline
  • Posts: 47
    • View Profile
Re: More info on the two-player glitch, and a possible cause.
« Reply #1 on: May 08, 2007, 19:00 »

You might be onto something.  I didn't try to keep my old player data and I have yet to have this problem.
Logged

BDR

  • Elder
  • Lieutenant Colonel
  • *
  • *
  • Offline Offline
  • Posts: 400
    • View Profile
Re: More info on the two-player glitch, and a possible cause.
« Reply #2 on: May 08, 2007, 21:43 »

I have had the two player problem and didn't try at all to move my player information from 9.8.5 or from any of the beta versions into the 9.8.7 version; I started off fresh.  So at the very least, it can't JUST be that.
Logged

Rabiat

  • Sergeant
  • *
  • Offline Offline
  • Posts: 98
    • View Profile
Re: More info on the two-player glitch, and a possible cause.
« Reply #3 on: May 08, 2007, 23:22 »

I also started a new player.dat in after installing v0987 to a separate directory, and also met a You. It was located in the center of the new Arena level type. At first I thought Kornel finally added a multiplayer feature. ;)

The bug appears to have been fixed though. Apparently if the player is generated twice on the same level the first instance invisibly sticks at the first location. Besides, there's little reason to blame unsuspected behaviour on supposed player.dat incompatibility.
Logged
0.9.9.2 - [22/8/2/0/0] - Mancubus Scrap Metal Collector

Zeb

  • Elder
  • Sergeant Major
  • *
  • *
  • Offline Offline
  • Posts: 147
    • View Profile
Re: More info on the two-player glitch, and a possible cause.
« Reply #4 on: May 09, 2007, 04:34 »

Okay then, looks like my theroy was wrong. :-P

So if we redownload it will be okay now right?
Logged

RepoRipper

  • Sergeant Major
  • *
  • Offline Offline
  • Posts: 130
    • View Profile
Re: More info on the two-player glitch, and a possible cause.
« Reply #5 on: July 03, 2007, 16:32 »

BLEEP! i have not transferred (too much hassle) yet i get crash upon crash, and ALWAYS have the player in middle.... noteif u clear arena and go to center u can see ur invis self with look mode, AND u can punch urself... commit suicide? huh.... anyway, the crashes may be bcuz i savescum
Logged
Pages: [1]