While I am aware that the game triggers this bad end regardless, I feel like if there is code to detect whether or not the PC is fertile/virile, there should be the same code that instead triggers either a different bad ending, or just give a variation on those that aren't fertile/virile.
Discovered here: https://forum.fenoxo.com/threads/frostwyrm-in-java.31983/#post-400914
It was found that upon first losing to the Frostwyrm after winning 3 times, the game first checks to see if you are virile/fertile for some odd reason. If this is supposed to be the case, then this heavily implies that the Frostwyrm is capable of sensing whether or not you're fit for repopulating the species. If not, then at the minimum, the scene where the Frostwyrm offers for you to be its partner/leave it alone forever should be there even if the PC is not fertile/virile. Currently, however, it will instead play the scene where you've lost to it without winning 3 times despite having done so, and then play the Bad End after that.
Either way, this was something not mentioned, especially in the wiki which states that it should be oblivious to this issue:
"Cause: Lose to the Frostwyrm 2 times without having won against it at least 3 times in the past on Uveto.
Effect: The Frostwyrm will perceive the player as a threat to themself and their species as a whole. Deciding to kill two birds with one stone, the Frostwyrm will take Steele back to its lair, where using its cryokinetic powers it will erect a bed or stockade of ice and bind Steele in it based off of their genitals. It will then begin to breed the PC everyday, with the hope that it will eventually lead to offspring in order to help them repopulate their species."
Also, is the Frostwyrm being abandoned? Its pregnancy also doesn't seem to account for the fact that you have multiple of Val(Frostwyrm)'s eggs, which seems to imply this was all built before/without Pussyblossom in mind. Not that much of an issue thanks to imagination, but I feel as if there was supposed to be a limitation here.
Discovered here: https://forum.fenoxo.com/threads/frostwyrm-in-java.31983/#post-400914
It was found that upon first losing to the Frostwyrm after winning 3 times, the game first checks to see if you are virile/fertile for some odd reason. If this is supposed to be the case, then this heavily implies that the Frostwyrm is capable of sensing whether or not you're fit for repopulating the species. If not, then at the minimum, the scene where the Frostwyrm offers for you to be its partner/leave it alone forever should be there even if the PC is not fertile/virile. Currently, however, it will instead play the scene where you've lost to it without winning 3 times despite having done so, and then play the Bad End after that.
Either way, this was something not mentioned, especially in the wiki which states that it should be oblivious to this issue:
"Cause: Lose to the Frostwyrm 2 times without having won against it at least 3 times in the past on Uveto.
Effect: The Frostwyrm will perceive the player as a threat to themself and their species as a whole. Deciding to kill two birds with one stone, the Frostwyrm will take Steele back to its lair, where using its cryokinetic powers it will erect a bed or stockade of ice and bind Steele in it based off of their genitals. It will then begin to breed the PC everyday, with the hope that it will eventually lead to offspring in order to help them repopulate their species."
Also, is the Frostwyrm being abandoned? Its pregnancy also doesn't seem to account for the fact that you have multiple of Val(Frostwyrm)'s eggs, which seems to imply this was all built before/without Pussyblossom in mind. Not that much of an issue thanks to imagination, but I feel as if there was supposed to be a limitation here.