Chaosforge Forum

DoomRL => Bug Reports => Topic started by: Khashishi on December 27, 2006, 19:03

Title: level spawn enemy in wall+crash
Post by: Khashishi on December 27, 2006, 19:03
a lever spawned a former human inside a wall. When I killed him, the game crashed.

screen:
 Fire -- Choose target... Game saved. Press <Enter> to exit.

   ##################################*############
   #=======#=========+====/=====\=/==An unhandled exception occurred at $0044E13
C :#=======#==0======#====#########====#=========+
ERangeError : Range check error===/====#=========###
  $0044E13C  TBEING__KNOCKBACK,  line 1537 of dfbeing.pas
  $0043D6B1  TLEVEL__SHOTGUN,  line 485 of dflevel.pas
  $00447BD0  TBEING__FIRE,  line 482 of dfbeing.pas==
  $00416FC5  TPLAYER__PLAYERFIRE,  line 671 of dfplayer.pas
  $00418146  TPLAYER__AICONTROL,  line 923 of dfplayer.pas
  $00449484  TBEING__ACTION,  line 731 of dfbeing.pas
  $004495C8  TBEING__CALL,  line 744 of dfbeing.pas
  $0043E029  TLEVEL__TICK,  line 544 of dflevel.pas
  $00403C82  TDOOM__RUN,  line 266 of doombase.pas
  $00401097  main,  line 21 of doomrl.pas     ===
   #########/#=======#=========#               =
Abnormal program termination! Please write down the above
to help get rid DoomRL of all those bugs! You only need
to write down the filenames and linenumbers.
Attempting to save game.... Press <Enter>
Savefile created. Press <Enter>
Title: Re: level spawn enemy in wall+crash
Post by: Kornel Kisielewicz on December 27, 2006, 19:27
Let me guess... he was spawned in a room full of acid, on the edge of the map?

Will be fixed.