Chaosforge Forum

DoomRL => Bug Reports => Topic started by: Thexare on March 26, 2012, 22:33

Title: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Thexare on March 26, 2012, 22:33
This bug's been in place for a while now... As is the smart thing to do on a 100% kill run, I made sure to check for that blue message.

Spoiler (click to show/hide)



...

Wait a second.

Quote
You hit the Spider Mastermind. You hit the Spider Mastermind. The Spider
 Mastermind dies. Congratulations! You defeated the Spider Mastermind! Press
 <Enter>...
 You feel relatively safe now.
 You hit the arch-vile. You hit the arch-vile. You are engulfed in flames!

I wonder if we found our problem?
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Klear on March 27, 2012, 01:37
Nope, that's an unrelated bug that affects mortem only.

The reason the game says you didn't kill all enemies is likely because (AFAIK) if you use a lever that spawns some enemies, it doesn't update the enemy count for the level, so when you kill them, it's possible to get blue feeling even though there are enemies still running around.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Thexare on March 27, 2012, 02:09
Used no such levers.

Only used one lever, in fact (other than the required one at Dis), got the "the smell of blood surrounds you" message. No effect, probably because everything was already dead.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Pricklyman on March 27, 2012, 05:09
The only thing I can think of is that you left a lost soul in Anomaly...The amount of times I've done that is irrefutable...

If it's not that, bring on the bug fix!
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Klear on March 27, 2012, 05:15
Maybe the bug extends to other kinds of spawned enemies? Pain elementals could cause this as well, though that would probably be noticable.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Ander Hammer on March 27, 2012, 11:47
The only thing I can think of is that you left a lost soul in Anomaly...The amount of times I've done that is irrefutable...

If it's not that, bring on the bug fix!

I don't think it's possible to leave Anomaly without clearing it completely. I seem to recall offing the bruiser brothers, then wondering why the teleporter hadn't appeared, then having to go back and clear the first room.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Klear on March 27, 2012, 12:18
The teleporter is always there, unless something changed. I've often rushed behind the bruisers when I wasn't feeling up to fighting them.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Thexare on March 27, 2012, 20:04
The only thing I can think of is that you left a lost soul in Anomaly...The amount of times I've done that is irrefutable...

ITYTD. No Souls spawn there.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Motorheadbanger on March 28, 2012, 03:44
I got that like a million times. Always playing the level till blue, etc, etc. Always 99% and n-1 of n enemies killed. I think it's a bug, too.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: skarczew on March 28, 2012, 05:52
For some reason, I recall when I was playing lately on ITYTD I had been getting -1 kills as well, even though every level had been cleared properly.

I may restest it tonight after work.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: skarczew on March 28, 2012, 17:16
For some reason, I recall when I was playing lately on ITYTD I had been getting -1 kills as well, even though every level had been cleared properly.

I may restest it tonight after work.
And atm I am getting 100% kills. I suspect it may be connected with some of the special levels :/ .
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Thexare on March 29, 2012, 20:14
Well, if that's the case, the ones I went to are listed there - Chained Court, Halls of Carnage, City of Skulls (ITYTD; no Pain or Agony Elementals), Spider's Lair. Let's see if we can narrow it down from here.

Unrelated annoyance in that run: I found the Blaster and Jackal on the same level, in a Strongman Silver run. FFFFF-
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Creaphis on March 29, 2012, 21:53
Then I guess my recent 99.9%mortem (http://forum.chaosforge.org/index.php/topic,5480.0.html) was really a YAAM as well.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: LuckyDee on March 31, 2012, 03:17
I was just about to create the same topic when I saw this thread; I was going for the Veteran Bronze and Medal of Prejudice, nuked 3 levels and went for blue on all others (I'm positive about this, the entire run revolved around obtaining these 2 achievements), and I ended up a full 2% short:

--------------------------------------------------------------
 DoomRL (v.0.9.9.6G) roguelike post-mortem character dump
--------------------------------------------------------------

 LuckyDee, level 10 Cacodemon Sergeant Scout,
 sacrificed himself to kill the Mastermind on level 8 of Hell.
 He survived 76909 turns and scored 49111 points.
 He played for 1 hour, 55 minutes and 51 seconds.
 He was too young to die!

 He killed 346 out of 352 hellspawn. (98%)
 He held his right to remain violent.

 He saved himself 5 times.

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

  Levels generated : 7
  Levels visited   : 5
  Levels completed : 5

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

  UAC Star (bronze cluster)
  Fallout Gold Cross
  Hell Arena Key
  Lava Bronze Badge

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

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

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

  Health 0/50   Experience 49155/10
  ToHit Ranged +2  ToHit Melee +2  ToDmg Ranged +0  ToDmg Melee +0

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

  Class : Scout

    Finesse          (Level 2)
    Hellrunner       (Level 2)
    Eagle Eye        (Level 1)
    Juggler          (Level 1)
    Intuition        (Level 2)
    Whizkid          (Level 2)

  Int->Int->HR->HR->Fin->Jug->Fin->WK->WK->EE->

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

    [a] [ Armor      ]   Cybernetic Armor [7/7] (61%)
    [b] [ Weapon     ]   tactical shotgun (8d3) [5/5]
    [c] [ Boots      ]   tactical boots [0/0] (100%)
    [d] [ Prepared   ]   missile launcher (6d6) [4/4]

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

    [a] BFG 9000 (10d8) [169/169] (B2F1)
    [b] blue armor [2/2] (71%)
    [c] red armor [6/6] (85%) (P)
    [d] shotgun shell (x64)
    [e] shotgun shell (x70)
    [f] shotgun shell (x70)
    [g] shotgun shell (x70)
    [h] rocket (x7)
    [i] power cell (x31)
    [j] large med-pack
    [k] large med-pack
    [l] large med-pack
    [m] large med-pack
    [n] large med-pack
    [o] power battery (x120)

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

    None

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

    42 former humans
    44 former sergeants
    13 former captains
    64 imps
    36 demons
    58 lost souls
    10 cacodemons
    18 hell knights
    6 barons of hell
    22 arachnotrons
    3 former commandos
    4 pain elementals
    11 revenants
    4 mancubi
    6 arch-viles
    2 bruiser brothers
    1 lava elemental
    1 Cyberdemon
    1 Spider Mastermind

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

  He started his journey on the surface of Phobos.
  On level 2 he entered Hell's Arena.
  He left the Arena as a champion!
  On level 7 he witnessed the Wall.
  He massacred the evil behind the Wall!
  On level 8 he encountered the Phobos Anomaly.
  On level 11 he assembled a tactical shotgun!
  On level 11 he ventured into the Halls of Carnage.
  Level 12 blasted him with unholy atmosphere!
  On level 14 he assembled a tactical boots!
  On level 14 he ventured into the Spider's Lair.
  He cleared the Lair, kickin' serious spider ass!
  On level 16 he found the Tower of Babel!
  He nuked level 18!
  He nuked level 19!
  He sounded the alarm on level 21!
  On level 22 he entered the Lava Pits.
  On level 22 he found the Cybernetic Armor!
  He managed to clear the Lava Pits completely!
  Then at last he found Dis!
  He nuked level 24!
  On level 24 he finally sacrificed himself to kill the Mastermind.

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

 You pull the lever... There is a lever (woah!) here.
 Are you sure you want activate the thermonuclear bomb? [Y/n]
 You use a thermonuclear bomb. Warning! Explosion in 10 seconds! There is a
 lever (woah!) here.
 Warning! Explosion in 9 seconds!
 Warning! Explosion in 8 seconds!
 Warning! Explosion in 7 seconds!
 Warning! Explosion in 6 seconds!
 Warning! Explosion in 5 seconds!
 Warning! Explosion in 4 seconds!
 Warning! Explosion in 3 seconds!
 Warning! Explosion in 2 seconds!
 Warning! Explosion in 1 seconds!
 Congratulations! You defeated the Spider Mastermind! Press <Enter>...
 You feel relatively safe now.
 You hear the scream of a freed soul!

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

 17 brave souls have ventured into Phobos:
 15 of those were killed.

 2 souls destroyed the Mastermind...
 1 sacrificed itself for the good of mankind.
 1 killed the bitch and survived.

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

I say it's a bug. If I'm completely missing some vital clue here, please lemme know.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Matt_S on March 31, 2012, 10:37
When you nuked the levels, did you leave before the nuke went off with enemies still alive?  That doesn't count towards your kill percent.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: LuckyDee on March 31, 2012, 14:17
Yeah that's probably where I failed. Rats.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: LuckyDee on April 01, 2012, 13:27
Caught Doom with its pants down: scored a 100% kill-rate (nuking myself in the process, so that's actually more than 100%), but the Medal of Prejudice still isn't awarded. I couldn't have been more thorough. If you can't win this medal without not killing yourself, it's actually the exact same thing as the Veteran Bronze, which would be a pity. Any takers?
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: ih8regin on April 02, 2012, 00:46
did you nuke the Mastermind with yourself? If not, well, I expect Medal of Prejudice is awarded in a "win" situation only, be it partial, standard or full.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: skarczew on April 02, 2012, 04:06
I spent few ITYTD wins/full wins only to get 100% all the time. I have no idea what can be wrong :/ .
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: LuckyDee on April 02, 2012, 05:11
well, I expect Medal of Prejudice is awarded in a "win" situation only, be it partial, standard or full.

Nuked myself on lvl 22, so I got nowhere near Spidey. But like I said, if a win is required, then this medal is actually just a duplicate of the Veteran Bronze. It could be of course, but this might justify a change in the requirements.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: Klear on April 02, 2012, 05:59
I think veteran bronze can only be achieved in a standard game, though I could be mistaken. The way I see it, the bronze badge signifies that you managed to do that in a standard game once. The medal tracks each time you win such a game, no matter which challenge you played.
Title: Re: [0.9.9.6|Win|C] Killed all enemies. Said I did not kill all enemies.
Post by: LuckyDee on April 02, 2012, 11:03
True. So there are differences - albeit rather small ones imo - but then maybe the description should be revised? Klearly Clearly, a 100% killrate isn't enough.