Chaosforge Forum

  • March 28, 2024, 08:22
  • Welcome, Guest
Please login or register.



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

Author Topic: [0997G-Win8] AoRA crashes on getting killed by SMM  (Read 3823 times)

LuckyDee

  • Sound Wizard
  • Grand Inquisitor
  • General
  • *
  • *
  • Offline Offline
  • Posts: 1516
  • High Caliber Consecrator
    • View Profile
    • LuckyDeeIndustries

Was trying to earn Quartermaster Gold (and Silver and Bronze), turns out MSh isn't such a surefire way of killing spidey as it was in 0996. Anyway, this is what happened after she killed me and I hit the enter key:

Quote
----------------------------------------------------------------------
Timestamp   : 7-5-2014 22:25:13
Error level : ERROR
Message     : Lua hook OnAction caught ELuaStateException!

Call path     : beings[].OnAction
Call params   : ()
Error message : Lua error : lua\\ai.lua:1403: Object expected as parameter 1!
----------------------------------------------------------------------

----------------------------------------------------------------------
Timestamp   : 7-5-2014 22:25:25
Error level : FATAL EXCEPTION
Message     : Fatal exception encountered

An unhandled exception occurred at $0046E619 :
ELuaException : LuaError: beings[].OnAction -- Lua error : lua\\ai.lua:1403: Object expected as parameter 1!
  $0046E619  TDOOMLUA__ONERROR,  line 435 of src/doomlua.pas
  $004583E7  TLUASYSTEM__PROTECTEDRUNHOOK,  line 1511 of e:/Projects/fpcvalkyrie/src/vluasystem.pas
  $0049E75B  TTHING__CALLHOOK,  line 113 of src/dfthing.pas
  $004A3502  TBEING__ACTION,  line 1246 of src/dfbeing.pas
  $004A361B  TBEING__CALL,  line 1264 of src/dfbeing.pas
  $0041F64F  TDOOM__RUN,  line 378 of src/doombase.pas
  $00401CC5  main,  line 111 of src/doomrl.pas

----------------------------------------------------------------------

Haven't beaten/faced spidey on Win8 previously, so I don't know whether it's a problem with the OS or with the challenge (which I loathed - and thus didn't play - before I set my sights on Qm Gold, and loathe even more now that I know what I know).
Logged
[0.9.9.7G] Current: Hell Knight 1st Lieutenant [20/12/4/0/0/0]
High: Arch-Vile Lt. Colonel [25/21/12/2/1/0]

LuckyDee

  • Sound Wizard
  • Grand Inquisitor
  • General
  • *
  • *
  • Offline Offline
  • Posts: 1516
  • High Caliber Consecrator
    • View Profile
    • LuckyDeeIndustries
Re: [0997G-Win8] AoRA crashes on getting killed by SMM
« Reply #1 on: May 07, 2014, 14:38 »

Turns out I did actually get a mortem, which wasn't presented to me in game. Found this out because in the very next game (which didn't last too long at all), I suddenly got promoted to Lt. Colonel whilst earning no badges whatsoever. This is the missing mortem:

--------------------------------------------------------------
 DoomRL (0.9.9.7) roguelike post-mortem character dump
--------------------------------------------------------------

 Nils Bloodaxe,
 level 9 Arch-Vile Major Scout,
 sacrificed himself to kill the Mastermind at the City of Dis.
 He survived 49652 turns and scored 108942 points.
 He played for 54 minutes and 40 seconds.
 He didn't like it too rough.

 He killed 402 out of 402 hellspawn. (100%)
 This ass-kicking marine killed all of them!
 He was an Angel of Red Alert!

 He saved himself 2 times.

-- Special levels --------------------------------------------

  Levels generated : 11
  Levels visited   : 1
  Levels completed : 0

-- Awards ----------------------------------------------------

  Medal of Prejudice
  UAC Star (bronze cluster)
  Quartermaster Bronze Badge
  Quartermaster Silver Badge
  Quartermaster Gold Badge

-- Graveyard -------------------------------------------------

  ###########################################################
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ..............................X............................
  ...........................................................
  ...........................................................
  .....&.....................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ...........................................................
  ###########################################################

-- Statistics ------------------------------------------------

  Health 0/50   Experience 36668/9
  ToHit Ranged +0  ToHit Melee +0  ToDmg Ranged +0  ToDmg Melee +0

-- Traits ----------------------------------------------------

  Class : Scout

    Finesse          (Level 1)
    Hellrunner       (Level 2)
    Reloader         (Level 2)
    Juggler          (Level 1)
    Dodgemaster      (Level 1)
    Shottyman        (Level 1)
    Shottyhead       (Level 1)

  Rel->Rel->SM->HR->HR->DM->Fin->Jug->MSh->

-- Equipment -------------------------------------------------

    [a] [ Armor      ]   blue armor [1/2] (11%) (B)
    [b] [ Weapon     ]   shotgun (9d3) [1/1] (P1)
    [c] [ Boots      ]   tactical boots [0/0] (100%)
    [d] [ Prepared   ]   rocket launcher (6d6) [0/1]

-- Inventory -------------------------------------------------

    [a] double shotgun (9d3)x2 [2/2] (T1)
    [b] Grammaton Cleric Beretta (2d6) [18/18]
    [c] green armor [1] (O)
    [d] blue armor [2/2] (100%)
    [e] blue armor [2/2] (100%)
    [f] blue armor [2/2] (100%)
    [g] blue armor [2/2] (200%) (B)
    [h] red armor [4/4] (100%)
    [i] red armor [4/4] (200%) (B)
    [j] shotgun shell (x4)
    [k] shotgun shell (x50)
    [l] rocket (x2)
    [m] large med-pack
    [n] phase device
    [o] thermonuclear bomb

-- Resistances -----------------------------------------------

    Plasma     - internal 0%    torso 5%    feet 0%   

-- Kills -----------------------------------------------------

    67 former humans
    41 former sergeants
    10 former captains
    92 imps
    19 demons
    103 lost souls
    10 cacodemons
    11 hell knights
    12 barons of hell
    7 arachnotrons
    3 former commandos
    6 pain elementals
    4 revenants
    9 mancubi
    4 arch-viles
    2 bruiser brothers
    1 Cyberdemon
    1 Spider Mastermind

-- History ---------------------------------------------------

  He started his journey on the surface of Phobos.
  On level 2 he entered Hell's Arena.
  He saw, left a present and left.
  On level 8 he encountered the Phobos Anomaly.
  On level 9 he found the Grammaton Cleric Beretta!
  On level 16 he found the Tower of Babel!
  On level 17 he assembled a tactical boots!
  Level 21 was a hard nut to crack!
  Then at last he found Dis!
  On level 24 he finally sacrificed himself to kill the Mastermind.

-- Messages --------------------------------------------------

 You see : Nils Bloodaxe (severely wounded) | floor | [ m ]ore
 Targeting canceled.
 Fire -- Choose target...
 You see : a Spider Mastermind (heavily wounded) | floor | [ m ]ore
 Your shotgun is already loaded.
 Fire -- Choose target...
 You see : out of vision
 You reload the shotgun.
 Fire -- Choose target...
 You see : a Spider Mastermind (heavily wounded) | floor | [ m ]ore
 You reload the shotgun.
 Fire -- Choose target...
 You see : a Spider Mastermind (heavily wounded) | floor | [ m ]ore
 You are hit! Boom! Boom! You are hit!
 You reload the shotgun. You are hit! You die!... Press <Enter>...
 Congratulations! You defeated the Spider Mastermind! Press <Enter>...

-- General ---------------------------------------------------

 64 brave souls have ventured into Phobos:
 31 of those were killed.
 3 didn't read the thermonuclear bomb manual.
 And 5 couldn't handle the stress and committed a stupid suicide.

 25 souls destroyed the Mastermind...
 5 sacrificed itself for the good of mankind.
 18 killed the bitch and survived.
 2 showed that it can outsmart Hell itself.

--------------------------------------------------------------

I guess due to the challenge getting killed by spidey still counts as a partial win?
Logged
[0.9.9.7G] Current: Hell Knight 1st Lieutenant [20/12/4/0/0/0]
High: Arch-Vile Lt. Colonel [25/21/12/2/1/0]

ZicherCZ

  • Chaos Knight
  • Supporter of Chaos
  • Brigadier General
  • *
  • *
  • Offline Offline
  • Posts: 744
  • YADJHG - Yet Another Dead JupiterHellGuy
    • View Profile
Re: [0997G-Win8] AoRA crashes on getting killed by SMM
« Reply #2 on: May 07, 2014, 17:16 »

IMVHO I suppose this is _not_ challenge specific - the Spidey killed you, but died afterwards to that AoRA nuke you carried, and the game didn't handle it properly.
It's a wild guess, but I expect similar behaviour in a normal game, when the player sets off a nuke at Dis and dies before it blows everything up. Sadly, I have no way to test this assumption other than playing it through.
Also I think that the game _did_ award you the medals and recorded that, but crashed _before_ giving you the promotion (the mortem seems to be generated before, but displayed _after_ promotion). After the next game, it checked for promotion eligibility and found it.
Logged
DoomRL 0.997: Cyberdemon Brigadier General - Games: 217, Wins: 2/5/3/6/0, Medals: 18, Specials: 64, Asm: 39, Badges: 19/17/16/5/1/Are you kidding?
Jupiter Hell: Inner Circle - first tech build reached and working
Pages: [1]