Hello to all, first I want to thank the maker of DoomRL for this awesome game.
Now to the bug I encountered. I am playing DoomRL using Windows XP Service Pack 3.
I completed an Angel of Darkness game, Partial win. I received the bronze and the silver badge like shown in the mortem.
--------------------------------------------------------------
DoomRL (v.0.9.9.4) roguelike post-mortem character dump
--------------------------------------------------------------
Satan, level 11 Mancubus Captain Scout,
sacrificed himself to kill the Cyberdemon on level 25 of the Phobos base.
He survived 47406 turns and scored 99529 points.
He played for 45 minutes and 59 seconds.
He didn't like it too rough.
He killed 344 out of 497 hellspawn. (69%)
He was an Angel of Darkness!
-- Special levels --------------------------------------------
Levels generated : 10
Levels visited : 1
Levels completed : 0
-- Awards ----------------------------------------------------
Hunter Bronze Badge
Hunter Silver Badge
-- Graveyard -------------------------------------------------
###########################################################
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#.............X............................................
#..........................................................
#.................................................>........
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
#..........................................................
###########################################################
-- Statistics ------------------------------------------------
Health 0/50 Experience 51741/11
ToHit Ranged +4 ToHit Melee +4 ToDmg Ranged +2 ToDmg Melee +2
-- Traits ----------------------------------------------------
Class : Scout
Finesse (Level 2)
Son of a bitch (Level 2)
Eagle Eye (Level 2)
Intuition (Level 2)
Triggerhappy (Level 2)
Cateye (Level 1)
SoB->Int->Int->SoB->TH->MCe->EE->EE->TH->Fin->Fin->
-- Equipment -------------------------------------------------
[a] [ Armor ] nanofiber red armor [3]
[b] [ Weapon ] super shotgun (8d4)x3 [2/2]
[c] [ Boots ] tactical boots [1/1] (100%)
[d] [ Prepared ] shell box (x100)
-- Inventory -------------------------------------------------
[a] tactical shotgun (8d3) [6/6]
[b] gatling gun (1d7)x6 [52/52]
[c] plasma rifle (1d7)x6 [33/40]
[d] modified missile launcher (6d6) [5/5] (B1)
[e] 10mm ammo (x20)
[f] shotgun shell (x22)
[g] shotgun shell (x50)
[h] rocket (x8)
[i] large med-pack
[j] large med-pack
[k] large med-pack
[l] large med-pack
[m] envirosuit pack
[n] 10mm ammo chain (x250)
[o] 10mm ammo chain (x250)
[p] shell box (x100)
[q] shell box (x100)
-- Resistances -----------------------------------------------
Fire - internal 0% torso 25% feet 0%
-- Kills -----------------------------------------------------
93 former humans
34 former sergeants
15 former captains
80 imps
34 demons
40 lost souls
12 cacodemons
4 barons of hell
1 Cyberdemon
10 hell knights
1 arachnotron
1 former commando
3 pain elementals
1 arch-vile
8 mancubi
5 revenants
2 bruiser brothers
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 5 he stormed the Chained Court.
On level 11 he assembled a tactical boots!
On level 12 he assembled a gatling gun!
On level 14 he assembled a nanofiber armor!
On level 15 he encountered the Phobos Hellgate.
On level 18 he assembled a elephant gun!
On level 19 he stumbled into complex full of imps!
On level 19 he found the Acid Spitter!
On level 19 he assembled a tactical shotgun!
On level 20, hell just froze!
On level 23 he stumbled into complex full of mancubi!
On level 24 he ran for his life from acid!
He left level 24 as soon as possible.
Then at last he found Phobos Arena!
He nuked level 25!
On level 25 he finally sacrificed himself to kill the Cyberdemon.
-- Messages --------------------------------------------------
Unknown command. Press "?" for help.
There are stairs leading downward here.
You enter a big arena. There's blood everywhere. You hear heavy mechanical
footsteps...
Are you sure you want activate the thermonuclear bomb? [Y/n] You use a
thermonuclear bomb. Warning! Explosion in 10 seconds!
Warning! Explosion in 9 seconds! Warning! Explosion in 8 seconds!
You dodge! Boom! Warning! Explosion in 7 seconds!
Warning! Explosion in 6 seconds!
Warning! Explosion in 5 seconds! You are hit!
Warning! Explosion in 4 seconds!
Warning! Explosion in 3 seconds! You dodge! Warning! Explosion in 2
seconds!
Warning! Explosion in 1 seconds!
Congratulations! You defeated the Cyberdemon! Press <Enter>...
-- General ---------------------------------------------------
40 brave souls have ventured into Phobos:
22 of those were killed.
1 of those @was killed by something unknown.
1 didn't read the thermonuclear bomb manual.
16 souls destroyed the Cyberdemon...
7 sacrificed itself for the good of mankind.
9 killed the bastard and survived.
--------------------------------------------------------------
After looking in the badge screen, I could also see them as achieved (in yellow).
But now, after a week of not playing DoomRL, the badges arent marked as achieved anymore.
The screenshots :
(http://img204.imageshack.us/img204/5545/hunterbronzebadge.png)
(http://img839.imageshack.us/img839/7900/huntersilverbadge.png)
And here, the same instance of DoomRL, clearly showing that I completed Angel of Darkness.
(http://img840.imageshack.us/img840/3673/angelofdarknesswin.png)
I am playing the game from my external hard drive, and I assumed it could be a saving error, but when this is the case, why only the badges? Why do I have the mortem, and even the partial win display under Angel of Darkness?
Did not try to complete Angel of Darkness a second time to reproduce this, but will do it later if I have time.
I just had a similar thing happen, on my second attempt I completed AoD but the badges didn't even show up in the mortem. As you can see this was a standard win but as far as the game is concerned it never happened, no badges, uniques or win record. It didn't even show up in my high score list...
If it matters I was running a mod (angel of patience) earlier in the session.
Win XP sp3
--------------------------------------------------------------
DoomRL (v.0.9.9.4) roguelike post-mortem character dump
--------------------------------------------------------------
Deathwind, level 15 Hell Knight 2nd Lieutenant Scout,
defeated the Cyberdemon on level 25 of the Phobos base.
He survived 88437 turns and scored 170445 points.
He played for 3 hours, 19 minutes and 48 seconds.
He didn't like it too rough.
He killed 833 out of 1025 hellspawn. (81%)
He was an Angel of Darkness!
-- Special levels --------------------------------------------
Levels generated : 10
Levels visited : 6
Levels completed : 2
-- Awards ----------------------------------------------------
UAC Star (silver cluster)
-- Graveyard -------------------------------------------------
###########################################################
...........................................................
...........................................................
..###....................#...........}.|...................
..###....................##................................
..###...........#.#......###...............................
.........###....#.............X............................
.........###.....##.................................###....
.........###........................................#>#....
....................................................###....
#......................#.................###...............
#.....................###................###...............
#....###..............###................###...............
.....###...................................................
.....###...................###................###......###.
...........................###................###......###.
...........................###................###......###.
...........................................................
...........................................................
###########################################################
-- Statistics ------------------------------------------------
Health 84/50 Experience 106320/15
ToHit Ranged +0 ToHit Melee +0 ToDmg Ranged +5 ToDmg Melee +5
-- Traits ----------------------------------------------------
Class : Scout
Finesse (Level 2)
Hellrunner (Level 2)
Son of a bitch (Level 5)
Dodgemaster (Level 1)
Intuition (Level 2)
Whizkid (Level 1)
Triggerhappy (Level 1)
Cateye (Level 1)
Int->Int->SoB->SoB->HR->Fin->TH->MCe->HR->DM->SoB->SoB->Fin->SoB->WK->
-- Equipment -------------------------------------------------
[a] [ Armor ] Malek's Armor [3/3] (100%)
[b] [ Weapon ] BFG 9000 (10d8) [0/100]
[c] [ Boots ] tactical boots [1/1] (100%)
[d] [ Prepared ] nuclear BFG 9000 (8d8) [40/40]
-- Inventory -------------------------------------------------
[a] tactical shotgun (8d3) [6/6]
[b] missile launcher (6d6) [2/4]
[c] BFG 9000 (10d8) [0/100]
[d] Anti-Freak Jackal (5d3) [6/6]
[e] Revenant's Launcher (7d6) [1/1]
[f] tactical armor [1/1] (100%)
[g] modified blue armor [2/2] (200%) (B)
[h] red armor [4/4] (100%)
[i] red armor [4/4] (100%)
[j] modified red armor [6/6] (95%) (P)
[k] shotgun shell (x13)
[l] shotgun shell (x70)
[m] shotgun shell (x70)
[n] shotgun shell (x70)
[o] rocket (x14)
[q] large med-pack
[r] large med-pack
[s] large med-pack
[t] phase device
[u] envirosuit pack
[v] fire skull
-- Resistances -----------------------------------------------
Acid - internal 0% torso 30% feet 0%
Fire - internal 0% torso 30% feet 0%
Plasma - internal 0% torso 30% feet 0%
-- Kills -----------------------------------------------------
125 former humans
123 former sergeants
37 former captains
112 imps
56 demons
209 lost souls
18 cacodemons
59 barons of hell
1 Cyberdemon
32 hell knights
18 arachnotrons
2 former commandos
17 pain elementals
7 arch-viles
9 mancubi
5 revenants
2 bruiser brothers
1 agony elemental
-- History ---------------------------------------------------
He started his journey on the surface of Phobos.
On level 5 he stormed the Chained Court.
On level 6 he assembled a tactical boots!
On level 8 he assembled a tactical shotgun!
On level 11 he ventured into the Halls of Carnage.
On level 12 he witnessed the Wall.
He massacred the evil behind the Wall!
On level 14 he assembled a tactical armor!
On level 15 he encountered the Phobos Hellgate.
On level 17 he found the City of Skulls.
He wiped out the City of Skulls.
On level 20 he found the Revenant's Launcher!
On level 20 he entered the Vaults.
On level 20 he found the Malek's Armor!
He managed to scavenge a part of the Vaults treasures.
On level 22 he was foolish enough to enter the Mortuary!
He managed to escape from the Mortuary!
On level 23 he found the Anti-Freak Jackal!
Then at last he found Phobos Arena!
On level 25 he finally defeated the Cyberdemon.
-- Messages --------------------------------------------------
The missile hits the Cyberdemon.
You dodge!
The Cyberdemon reloads his rocket launcher.
You dodge! Boom!
You dodge!
You dodge!
You fully unload the BFG 9000.
You swap your weapon. You dodge!
You reload the BFG 9000 with power cell. You dodge!
You dodge!
You dodge! Boom!
You dodge! Boom!
Fire -- Choose target...
You see : a Cyberdemon (almost dead) [m]ore | pool of blood
The missile hits the Cyberdemon. The Cyberdemon dies. Congratulations! You
defeated the Cyberdemon! Press <Enter>...
-- General ---------------------------------------------------
258 brave souls have ventured into Phobos:
240 of those were killed.
2 of those were killed by something unknown.
1 didn't read the thermonuclear bomb manual.
And 8 couldn't handle the stress and committed a stupid suicide.
7 souls destroyed the Cyberdemon...
1 sacrificed itself for the good of mankind.
5 killed the bastard and survived.
1 showed that it can outsmart hell itself.
--------------------------------------------------------------