In case all of these weren't seen when I posted about them in the Discord server, I'll report the bugs here that I encountered after completing a standard game and A100 game in this 0.9.9.8 beta.
BUG #1
The newly added "repeat level feeling" command does not seem to work:
(https://cdn.discordapp.com/attachments/381122638736523265/1147337164988878858/2023-09-01_21-07-40_NEEDBADGES.png)
The error message in the error log is:
Timestamp : 9/1/2023 23:22:41
Error level : CRITICAL
Message : Player action exception!
Error message : ...0\Downloads\doomrl-win-0998-beta1-lq\keybindings.lua:69: attempt to call field 'repeat_feel' (a nil value)
BUG #2
When stepping into damaging fluids with fluid-immune boots, you get the fluid damage message and pain sound despite taking no damage. Aside from general annoyance, this does have a gameplay impact, as the game prevents you from doing run -> wait on acid/lava with fluid-immune boots, with it thinking you're getting damaged each action. This bug did not exist in 0.9.9.7 and so is definitely newly introduced from this beta. Here are a couple screenshots showing it:
(https://cdn.discordapp.com/attachments/381122638736523265/1147402750297112626/2023-09-02_01-27-28_NEEDBADGES.png)
(https://cdn.discordapp.com/attachments/381122638736523265/1147402750615887902/2023-09-02_01-27-37_NEEDBADGES.png)
I'll also note this bug does not occur when you have the envirosuit effect active.
BUG #3
While one of the fixes listed in the changelog is adjusting the Pinky's AI to no longer get stuck, I can confirm that they still do. Here are a couple screenshots from Phobos Lab showing how they were bunched up together in the cave, unable to get out after I run -> waited several times to see if they would get out (well before and after the fact, I forgot to take the screenshot when they were all on screen alive at once):
(https://cdn.discordapp.com/attachments/381122638736523265/1147374040382709780/2023-09-01_23-33-14_NEEDBADGES.png)
(https://cdn.discordapp.com/attachments/381122638736523265/1147374615107219496/2023-09-01_23-36-46_NEEDBADGES.png)
I'll also note I observed Pinkies getting stuck in other levels. Personally I am fine with the Pinkies' AI as it was, as I do think it gives them a unique "ambush"-like behavior, and Phobos Lab in particular would lose a lot of its fear factor if you didn't need to go into the cave to flush the Demons out, but I noted it in case the majority do want their AI fully fixed.
BUG #4
I would get this error message whenever enemies seemingly kills themselves from barrels or their own splash damage. Here's a screenshot from one of the instances:
(https://cdn.discordapp.com/attachments/381122638736523265/1147416701055541269/2023-09-02_02-23-58_NEEDBADGES.png)
And here are a few of the error messages related to this bug from the error log:
Timestamp : 9/2/2023 2:23:46
Error level : ERROR
Message : Lua hook OnAttacked caught ELuaStateException!
Call path : beings[baron].OnAttacked
Call params : (<object>,<object>)
Error message : Lua error : attempt to call a table value
Timestamp : 9/2/2023 2:24:38
Error level : ERROR
Message : Lua hook OnAttacked caught ELuaStateException!
Call path : beings[soldier].OnAttacked
Call params : (<object>,<object>)
Error message : Lua error : attempt to call a table value
Timestamp : 9/3/2023 18:06:58
Error level : ERROR
Message : Lua hook OnAttacked caught ELuaStateException!
Call path : beings[arch].OnAttacked
Call params : (<object>,<object>)
Error message : Lua error : attempt to call a table value
Timestamp : 9/4/2023 20:48:47
Error level : ERROR
Message : Lua hook OnAttacked caught EAccessViolation!
Call path : beings[revenant].OnAttacked
Call params : (<object>,<object>)
Error message : Access violation
BUG #5
In my A100 run, the killing spree tracker got frozen at one point, and remained that way for the rest of the run. Here are two screenshots from different times showing it stuck at 112:
(https://cdn.discordapp.com/attachments/381122638736523265/1147970347338060009/2023-09-03_15-03-02_BETA100.png)
(https://cdn.discordapp.com/attachments/381122638736523265/1147971889453604994/2023-09-03_15-10-04_BETA100.png)
______________________________________________
That's everything for now, if I encounter any more bugs, I'll report them here.
BUG #7
When playing Angel of Marksmanship on UV, I have encountered a game breaking bug, where upon killing Carmack, the game crashes. However, instead of counting the win and producing a mortem, the game creates a backup save from at the start of Hell Fortress, with me at the same state I was in when I killed Carmack.
Here's a screenshot from right before I kill Carmack:
(https://cdn.discordapp.com/attachments/381122638736523265/1149629528734453790/2023-09-08_04-50-03_Kata.png)
And here's a screenshot from booting up that save, notice how my health and armor are in the same exact state at which I killed Carmack (but my Combat Pistol is reloaded because I have Gun Kata, which apparently still reloaded after killing Carmack before the crash occurs).
(https://cdn.discordapp.com/attachments/381122638736523265/1149629529023844362/2023-09-08_04-50-48_Kata.png)
If I kill Carmack again upon booting this save, the game will crash again and create another backup save, leading to an unwinnable game loop. I'll also note that I did not save when first entering Hell Fortress, and that I have gotten a full win before on this beta, so it's not just getting a full win itself that's broken. After killing him a few more times and getting a crash everytime, I just let myself die, where the game crashed and tried creating a backup save yet again. Trying to boot up this save though resulted in this corrupted save notification:
(https://cdn.discordapp.com/attachments/381122638736523265/1149633275795615804/2023-09-08_05-11-10_Kata.png)
Here's what the actual error message is for this crash:
Timestamp : 9/8/2023 4:47:07
Error level : FATAL EXCEPTION
Message : Fatal exception encountered
An unhandled exception occurred at $000000010006F057 :
ELuaException : Get(items.ufskull.group) failed!
$000000010006F057 GET, line 1408 of ../fpcvalkyrie/src/vluasystem.pas
$00000001000A72F4 WEAPONGROUP, line 814 of src/dfhof.pas
$00000001000A67F9 ADD, line 850 of src/dfhof.pas
$00000001000CE65A WRITEMEMORIAL, line 1114 of src/dfplayer.pas
$000000010002AC28 RUN, line 356 of src/doombase.pas
$0000000100002230 main, line 147 of src/doomrl.pas
$00000001000022C6
$00000001000166E0
$0000000100001B70
$00007FFFD3DD7614
$00007FFFD5A226B1
BUG #8
After the corrupted save and the game deleting it, no mortem was saved, but I noticed some oddities with my player stats afterward.
First, it still awarded me the Marksman badges:
(https://cdn.discordapp.com/attachments/381122638736523265/1149634549085655080/2023-09-08_05-16-29_DoomRL.png)
This is however despite the game not counting the win:
(https://cdn.discordapp.com/attachments/381122638736523265/1149635544897294336/2023-09-08_05-20-21_DoomRL.png)
Then I have achieved the conditions to rank up, but the game has not upgraded my rank, despite it showing me having all the requisites for the next rank:
(https://cdn.discordapp.com/attachments/381122638736523265/1149634909477023764/2023-09-08_05-17-52_DoomRL.png)
Then all the exotics and uniques I collected during the run were counted, but have their collected number inflated. Notice the ones here with a collected number of 9 or more, when I haven't even played that many games yet on this file:
(https://cdn.discordapp.com/attachments/381122638736523265/1149637578585284659/2023-09-08_05-26-07_DoomRL.png)
The same bug applies to assemblies too (Nanomanufacture Ammo is counted as having been made 9 times, but this was the first time I assembled it on this file):
(https://cdn.discordapp.com/attachments/381122638736523265/1149639563430600784/2023-09-08_05-36-33_DoomRL.png)
My medal counts have a similar inflation bug:
(https://cdn.discordapp.com/attachments/381122638736523265/1149640093146038313/2023-09-08_05-38-58_DoomRL.png)
Then my kill counts are all fucked up. It says I killed 45 Carmacks on UV, which is obviously bogus, but then the 10 Mastermind kills are inflated as well, and it also says I haven't killed the Arena Master on UV, even though I did so this run (and I'll note that I did not go through the crash to save loop 45 times before dying, I did so only about like 5 or 6 times):
(https://cdn.discordapp.com/attachments/381122638736523265/1149640509950799882/2023-09-08_05-39-42_DoomRL.png)
Well that's everything I can see for now, I'll report if I find any more oddities as a result of this game-ending crash.