Chaosforge Forum

DoomRL => Bug Reports => Topic started by: AStranger on November 02, 2010, 14:08

Title: [0.9.9.1] (Linux) N! AoPc full win and Veteran Diamond
Post by: AStranger on November 02, 2010, 14:08
I just finished an N! AoPc run that resulted in a full win, but was not awarded the Veteran diamond badge. The player info reflects the full win,
Code: [Select]
Nightmare!            : fully won (6 wins total Deaths : 973  Kills : 45317 as does the challenges screen.
Code: [Select]
Angel of Pacifism      Pt21/St1/Fl2  none          none          Pt1/St1/Fl1
I've seen other bug reports that mention badges don't get awarded when dying to JC, but this is the first I've seen of not getting a badge when nuking JC, even if the badge is for killing him.

Honestly I'm not sure if this is a bug, or intended behavior but I figured I'd post this for completeness.

I posted the mortem in case anyone is curious:
http://forum.chaosforge.org/index.php/topic,3441.0.html
Title: Re: [0.9.9.1] (Linux) N! AoPc full win and Veteran Diamond
Post by: Game Hunter on November 02, 2010, 14:31
Heh, I never really considered attempting a full win on AoPc for the Veteran Diamond. You are right that there's nothing about the badge description that would suggest otherwise, so this is technically a bug. I have a feeling it's JC-related (or HF-related, depending on how you look at it) but it could also have to do with the clear/complete differentiation.

It could just be hard-coded that sacrificing yourself to kill JC isn't a true full victory, or that some flag isn't raised as a result of death before the ending sequence. I'd test this out on other angels, but I'm nowhere near good enough to causally seek full victories on N!.
Title: Re: [0.9.9.1] (Linux) N! AoPc full win and Veteran Diamond
Post by: rchandra on November 02, 2010, 21:21
I had the impression that full wins need to be in standard games to count for the badges, could be wrong.
Title: Re: [0.9.9.1] (Linux) N! AoPc full win and Veteran Diamond
Post by: AStranger on November 02, 2010, 23:21
It could just be hard-coded that sacrificing yourself to kill JC isn't a true full victory...
For some reason I have a feeling that it's hard coded that you do get badges for sacrificing yourself to Cybbie but any other death results in no badges being awarded. Never mind, you can get badges for completing special levels even if you die. Turns out I wasn't thinking again. It does feel inconsistent being able to get badges nuking one boss, but not the other.

I had the impression that full wins need to be in standard games to count for the badges, could be wrong.
I found an N! AoMC moterm (http://forum.chaosforge.org/index.php/topic,3316.0.html) that did get the Veteran diamond, so it should be possible during all challenge games.
Title: Re: [0.9.9.1] (Linux) N! AoPc full win and Veteran Diamond
Post by: Game Hunter on November 20, 2010, 14:34
My full victory (http://forum.chaosforge.org/index.php/topic,3651.0.html) here shows that you get the credit if you nuke and also survive the explosion. Here's the rundown based on the evidence available:

Beat HF normally: full win and credit
Nuke HF and survive: full win and credit
Nuke HF and die: full win, no credit
Reach HF and die: standard win, no credit
Win normally: standard win and credit

I think that's all of the important stuff. Partial victory forces you to die anyway, so it's natural that there are no credit problems involved. Hopefully this can get fixed soon enough.