DRL > Bug Reports

[0.9.9.6 Windows] Major problems with Badge System.

(1/1)

Cotonou:
Okay, at this point things have gotten out of hand.  Here's my morning game:  Angel of Max Carnage, Nightmare, won with Untouchable Cross:

Spoiler (click to show/hide)--------------------------------------------------------------
 DoomRL (v.0.9.9.6) roguelike post-mortem character dump
--------------------------------------------------------------

 Derek Yu, level 12 Arch-Vile Lt. Colonel Scout,
 defeated the Mastermind on level 8 of Hell.
 He survived 72386 turns and scored 482341 points.
 He played for 1 hour, 58 minutes and 52 seconds.
 He opposed the Nightmare!

 He killed 813 out of 1157 hellspawn. (70%)
 He was an Angel of Max Carnage!

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

  Levels generated : 11
  Levels visited   : 5
  Levels completed : 3

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

  Cyberdemon's Head
  Mastermind's Brain
  UAC Star (gold cluster)
  Untouchable Badge
  Untouchable Medal
  Untouchable Cross
  Hell Arena Pwnage Medal
  Shambler's Head
  Heroic Gold Badge
  Destroyer Bronze Badge
  Destroyer Silver Badge
  Destroyer Gold Badge
  Destroyer Platinum Badge

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

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

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

  Health 38/50   Experience 68886/12
  ToHit Ranged +12  ToHit Melee +12  ToDmg Ranged +1  ToDmg Melee +1

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

  Class : Scout

    Finesse          (Level 3)
    Hellrunner       (Level 2)
    Son of a bitch   (Level 1)
    Juggler          (Level 1)
    Dodgemaster      (Level 1)
    Intuition        (Level 2)
    Whizkid          (Level 2)

  Int->Int->HR->Fin->Jug->HR->DM->Fin->WK->WK->SoB->Fin->

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

    [a] [ Armor      ]   green armor [1/1] (89%) (A)
    [b] [ Weapon     ]   plasma rifle (1d8)x6 [34/40] (P1)
    [c] [ Boots      ]   antigrav protective boots [2/2] (100%)
    [d] [ Prepared   ]   missile launcher (6d6) [4/4]

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

    [a] shotgun (8d3) [1/1]
    [b] chaingun (1d6)x4 [40/40]
    [c] red armor [4/4] (90%)
    [d] ripper (6d6)
    [e] 10mm ammo (x140)
    [f] 10mm ammo (x140)
    [g] 10mm ammo (x24)
    [h] 10mm ammo (x140)
    [i] shotgun shell (x70)
    [j] shotgun shell (x70)
    [k] shotgun shell (x3)
    [l] rocket (x13)
    [m] power cell (x70)
    [n] power cell (x24)
    [o] large med-pack
    [p] thermonuclear bomb
    [q] Arena Master's Staff

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

    Bullet     - internal 0%    torso 15%   feet 0%   
    Shrapnel   - internal 0%    torso 15%   feet 0%   
    Acid       - internal 0%    torso 0%    feet 25% 

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

    147 former humans
    100 former sergeants
    87 former captains
    160 imps
    37 demons
    94 lost souls
    35 cacodemons
    25 hell knights
    47 barons of hell
    17 arachnotrons
    14 former commandos
    8 pain elementals
    3 revenants
    12 mancubi
    7 arch-viles
    4 nightmare imps
    2 nightmare cacodemons
    8 nightmare demons
    2 bruiser brothers
    1 shambler
    1 Cyberdemon
    1 Spider Mastermind
    1 Arena Master

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

  He started his journey on the surface of Phobos.
  On level 3 he entered Hell's Arena.
  He left the Arena as a champion!
  On level 4 he stormed the Chained Court.
  On level 4 he found the Arena Master's Staff!
  On level 7 he witnessed the Wall.
  He massacred the evil behind the Wall!
  On level 8 he encountered the Phobos Anomaly.
  On level 10 he entered Hell's Armory.
  On level 10 he assembled a tactical boots!
  On level 10 he assembled a ripper!
  He destroyed the evil within and reaped the rewards!
  On level 11 he assembled a antigrav boots!
  He left level 12 as soon as possible.
  He left level 15 as soon as possible.
  On level 16 he found the Tower of Babel!
  He left level 17 as soon as possible.
  On level 18 he entered the Vaults.
  He came, he saw, but he left.
  He left level 23 as soon as possible.
  Then at last he found Dis!
  On level 24 he finally defeated the Mastermind.

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

 Mastermind. The missile hits the Spider Mastermind. The missile hits the
 Spider Mastermind. The missile hits the Spider Mastermind. The missile hits
 the Spider Mastermind.
 You see : out of vision
 You see : a Spider Mastermind (mortally wounded) | floor | [ m ]ore
 The missile hits the Spider Mastermind. The missile hits the Spider
 Mastermind. The missile hits the Spider Mastermind. The missile hits the
 Spider Mastermind. The missile hits the Spider Mastermind. The missile hits
 the Spider Mastermind.
 You see : out of vision
 You see : out of vision
 You reload the plasma rifle.
 You see : out of vision
 You hear the scream of a freed soul! Congratulations! You defeated the Spider
 Mastermind! Press <Enter>...
 You reload the chaingun.

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

 285 brave souls have ventured into Phobos:
 256 of those were killed.
 16 didn't read the thermonuclear bomb manual.

 13 souls destroyed the Mastermind...
 8 killed the bitch and survived.
 5 showed that it can outsmart hell itself.

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

--- End code ---

Notice I did not receive the Destroyer Diamond -- the one I was specifically going for.  I am irate.

This marks the third time the badge system has screwed up for me.  To review, look at this mortem from a few games past:

Spoiler (click to show/hide)--------------------------------------------------------------
 DoomRL (v.0.9.9.6) roguelike post-mortem character dump
--------------------------------------------------------------

 Ilya Bely, level 12 Arch-Vile 1st Lieutenant Marine,
 nuked the Mastermind on level 9 of Hell.
 He survived 105550 turns and scored 188724 points.
 He played for 1 hour, 24 minutes and 45 seconds.
 He wasn't afraid to be hurt plenty.

 He killed 917 out of 917 hellspawn. (100%)
 This ass-kicking marine killed all of them!

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

  Levels generated : 11
  Levels visited   : 5
  Levels completed : 5

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

  Medal of Prejudice
  Malicious Knives Cross
  Sunrise Iron Fist
  UAC Star (silver cluster)
  Aurora Medallion
  Grim Reaper's Badge
  Hell Armorer Badge
  Strongman Bronze Badge
  Strongman Silver Badge
  Strongman Gold Badge
  Strongman Diamond Badge

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

  ###########################################################
  ..........................................................#
  ..........................................................#
  ..........................................................#
  ..........................................................#
  .......................................................%..#
  ..........................................................#
  ....................................................%.....#
  .........................................................%#
  ........................................................|.#
  ....................................................%..X}%#
  .......................................................|.|#
  .........................................................%#
  ..........................................................#
  ........................................................%.#
  ..........................................................#
  ..........................................................#
  ..........................................................#
  ..........................................................#
  ###########################################################

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

  Health 42/70   Experience 61683/12
  ToHit Ranged +0  ToHit Melee +6  ToDmg Ranged +0  ToDmg Melee +9

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

  Class : Marine

    Ironman          (Level 1)
    Finesse          (Level 3)
    Tough as nails   (Level 1)
    Brute            (Level 3)
    Berserker        (Level 1)
    Badass           (Level 2)
    Vampyre          (Level 1)

  Bru->Bru->Bru->Ber->Bad->MVm->Bad->Fin->Fin->TaN->Iro->Fin->

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

    [a] [ Armor      ]   red armor [6/6] (60%) (P)
    [b] [ Weapon     ]   nothing
    [c] [ Boots      ]   tactical boots [0/0] (100%)
    [d] [ Prepared   ]   nothing

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

    [a] nuclear BFG 9000 (8d8) [40/40]
    [b] red armor [1/6] (22%) (P)
    [c] ballistic vest [3/3] (89%) (P)
    [d] Necroarmor [6/6] (100%)
    [e] Angelic Armor [7/7] (100%)
    [f] small med-pack
    [g] large med-pack
    [h] large med-pack
    [i] large med-pack
    [j] large med-pack
    [k] large med-pack
    [l] large med-pack
    [m] large med-pack
    [n] phase device
    [o] homing phase device
    [p] thermonuclear bomb
    [q] technical mod pack
    [r] protective boots [2/2] (92%)

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

    Bullet     - internal 60%   torso 60%   feet 60% 
    Melee      - internal 60%   torso 60%   feet 60% 
    Shrapnel   - internal 60%   torso 60%   feet 60% 
    Acid       - internal 60%   torso 60%   feet 60% 
    Fire       - internal 60%   torso 85%   feet 60% 
    Plasma     - internal 60%   torso 60%   feet 60% 

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

    102 former humans
    86 former sergeants
    30 former captains
    88 imps
    45 demons
    371 lost souls
    34 cacodemons
    21 hell knights
    30 barons of hell
    21 arachnotrons
    22 former commandos
    20 pain elementals
    4 revenants
    21 mancubi
    13 arch-viles
    2 bruiser brothers
    1 shambler
    1 lava elemental
    1 agony elemental
    1 Angel of Death
    1 Cyberdemon
    1 Spider Mastermind
    1 John Carmack

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

  He started his journey on the surface of Phobos.
  On level 8 he encountered the Phobos Anomaly.
  On level 10 he entered Hell's Armory.
  On level 10 he found the Cybernetic Armor!
  He destroyed the evil within and reaped the rewards!
  He sounded the alarm on level 12!
  On level 13 he found the City of Skulls.
  He wiped out the City of Skulls.
  On level 14 he assembled a tactical boots!
  On level 16 he found the Tower of Babel!
  On level 17 he invaded the Unholy Cathedral!
  On level 17 he found the Azrael's Scythe!
  He then destroyed the Unholy Cathedral!
  On level 20 he was foolish enough to enter the Mortuary!
  On level 20 he found the Angelic Armor!
  He managed to clear the Mortuary from evil!
  On level 22 he entered the Lava Pits.
  On level 22 he found the Necroarmor!
  He managed to clear the Lava Pits completely!
  Then at last he found Dis!
  He nuked level 24!
  He defeated the Mastermind and found the TRUE EVIL!
  Then finally in hell itself, he killed the final EVIL.

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

 you. You need to taste blood!
 You hit John Carmack. You're going berserk! The lost soul hits you. The lost
 soul hits you. The lost soul hits you. The lost soul hits you. The lost soul
 hits you. You need to taste blood!
 You hit John Carmack. You are hit! The lost soul dies. The lost soul dies.
 The lost soul dies. That hurt! You' going berserk! The lost soul dies. The
 lost soul dies. The lost soul dies. You need to taste blood!
 You hit John Carmack. You're going berserk! The lost soul hits you. You need
 You see : John Carmack (mortally wounded) | pool of blood | [ m ]ore
 You hit John Carmack. The lost soul hits you. John Carmack reloads his rocket
 launcher. You need to taste blood!
 You hit John Carmack. You're going berserk! You need to taste blood!
 You hit John Carmack. John Carmack dies. Congratulations! You defeated John
 Carmack! Press <Enter>...
 You feel relatively safe now.
 Warning! Explosion in 7 seconds!

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

 230 brave souls have ventured into Phobos:
 220 of those were killed.

 10 souls destroyed the Mastermind...
 5 killed the bitch and survived.
 5 showed that it can outsmart hell itself.

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

--- End code ---

Missing here is Strongman Platinum, whose requirements are "Win standard game fist-only HMP," yet I recieved Strongman Diamond, whos requirements are "Win Standard game using fist-only HMP/100%." 

Finally, we look at this game from a couple bug reports ago:

Spoiler (click to show/hide)--------------------------------------------------------------
 DoomRL (v.0.9.9.6) roguelike post-mortem character dump
--------------------------------------------------------------

 Igor Savin, level 15 Hell Baron Warrant Officer Scout,
 defeated the Mastermind on level 8 of Hell.
 He survived 95972 turns and scored 657408 points.
 He played for 2 hours, 28 minutes and 14 seconds.
 He opposed the Nightmare!

 He killed 1068 out of 1241 hellspawn. (86%)
 He was an Angel of Marksmanship!

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

  Levels generated : 11
  Levels visited   : 2
  Levels completed : 0

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

  Mastermind's Brain
  UAC Star (silver cluster)
  Marksman Silver Badge
  Marksman Gold Badge
  Marksman Diamond Badge

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

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

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

  Health 50/50   Experience 103974/15
  ToHit Ranged +4  ToHit Melee +4  ToDmg Ranged +0  ToDmg Melee +0

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

  Class : Scout

    Hellrunner       (Level 3)
    Son of a gun     (Level 5)
    Eagle Eye        (Level 2)
    Dualgunner       (Level 1)
    Dodgemaster      (Level 1)
    Intuition        (Level 2)
    Gun Kata         (Level 1)

  SoG->SoG->DG->SoG->Int->Int->HR->HR->DM->MGK->EE->SoG->SoG->HR->EE->

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

    [a] [ Armor      ]   blue armor [2/2] (100%) (A)
    [b] [ Weapon     ]   pistol (2d5) [6/6] (P1)
    [c] [ Boots      ]   steel boots [1/1] (100%) (A)
    [d] [ Prepared   ]   pistol (2d4) [6/6] (T1)

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

    [a] red armor [4/4] (52%) (A)
    [b] red armor [6/6] (95%) (P)
    [c] red armor [6/6] (98%) (P)
    [d] 10mm ammo (x100)
    [e] 10mm ammo (x52)
    [f] 10mm ammo (x100)
    [g] 10mm ammo (x100)
    [h] 10mm ammo (x100)
    [i] 10mm ammo (x100)
    [j] small med-pack
    [k] large med-pack
    [l] large med-pack
    [m] large med-pack
    [n] large med-pack
    [o] large med-pack
    [p] phase device
    [q] homing phase device
    [r] thermonuclear bomb
    [s] Enviroboots [0]

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

    Plasma     - internal 0%    torso 20%   feet 0%   

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

    194 former humans
    186 former sergeants
    104 former captains
    176 imps
    74 demons
    79 lost souls
    35 cacodemons
    32 hell knights
    48 barons of hell
    12 arachnotrons
    35 former commandos
    10 pain elementals
    22 revenants
    19 mancubi
    22 arch-viles
    4 nightmare imps
    4 nightmare cacodemons
    8 nightmare demons
    2 bruiser brothers
    1 Cyberdemon
    1 Spider Mastermind

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

  He started his journey on the surface of Phobos.
  On level 4 he stormed the Chained Court.
  On level 8 he encountered the Phobos Anomaly.
  On level 11 he ventured into the Halls of Carnage.
  On level 16 he found the Tower of Babel!
  On level 17 he found the Enviroboots!
  On level 21 he stumbled into complex full of former humans!
  Then at last he found Dis!
  On level 24 he finally defeated the Mastermind.

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

 The missile hits the Spider Mastermind. The missile hits the Spider
 Mastermind.
 You see : a Spider Mastermind (mortally wounded) | pool of blood | [ m ]ore
 The missile hits the Spider Mastermind. The missile hits the Spider
 Mastermind.
 You see : a Spider Mastermind (almost dead) | pool of blood | [ m ]ore
 The missile hits the Spider Mastermind. The missile hits the Spider
 Mastermind.
 You see : a Spider Mastermind (almost dead) | pool of blood | [ m ]ore
 The missile hits the Spider Mastermind. The missile hits the Spider
 Mastermind.
 You see : a Spider Mastermind (almost dead) | pool of blood | [ m ]ore
 The missile hits the Spider Mastermind. The Spider Mastermind dies.
 Congratulations! You defeated the Spider Mastermind! Press <Enter>...
 You dualreload your guns!
 Mastermind.

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

 67 brave souls have ventured into Phobos:
 64 of those were killed.

 3 souls destroyed the Mastermind...
 2 killed the bitch and survived.
 1 showed that it can outsmart hell itself.

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

--- End code ---

Which simply doesn't register in on the badge list.  A screenshot of said badge list:

Spoiler (click to show/hide)

Game Hunter:
The Destroyer Diamond not showing up is an unfortunate typo on my part: in this version it's impossible to get the badge at all. Still, given that it's made up of two conditions that were obviously met in the mortem, I don't think anyone doubts that you would have gotten it.

Strongman Platinum/Diamond issue is due to the mutual exclusivity of the two badges on a given run (which is a bug and has been fixed in repo). If you really wanted to, you could do it again without having to 100% and pick up the Platinum.

As I said in the previous thread regarding your lost badges, I have not been able to reproduce the problem, nor has anyone else mentioned a bug like this in the past.

Cotonou:
Are there any other badges where are unobtainable in the current version?

This information should be stickied on the Nightmare forum.

Game Hunter:

--- Quote from: Cotonou on April 05, 2012, 10:20 ---Are there any other badges where are unobtainable in the current version?

--- End quote ---
I'll do a thorough sweep of all the badges and see if there are any other problems. My sincere apologizes that these sorts of bugs got through.

Navigation

[0] Message Index

Go to full version