To ensure they don't get buried in the Discord channel, I'm gonna compile a list of bugs here:
BUG #1The "repeat level feeling" command still does not work for me. Is it a file pathway issue or from me modifying my keybindings? (though I'll note I did not modify the default keybinding for this command):
The error code is:
Timestamp : 2/6/2024 18:11:20
Error level : CRITICAL
Message : Player action exception!
Error message : ...0\Downloads\doomrl-win-0998-beta3-lq\keybindings.lua:74: attempt to call field 'repeat_feel' (a nil value)
BUG #2The error messages from enemies killing themselves seems to have been mostly fixed, but I still occasionally get them when an enemy kills itself with a barrel (from what I recall it has been Shotgunners):
The error code is:
Timestamp : 2/8/2024 13:36:55
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
Also got this error code that I believe was from another one of these instances:
Timestamp : 2/9/2024 15:31:36
Error level : ERROR
Message : Lua hook OnAttacked caught EAccessViolation!
Call path : beings[soldier].OnAttacked
Call params : (<object>,<object>)
Error message : Access violation
BUG #3When trying to assemble the new Mother-In-Law, the assembly didn't work and I got this error:
You can also apply seven mods to this failed Mother-In-Law:
The error code is:
Timestamp : 2/25/2024 20:31:01
Error level : ERROR
Message : Lua hook OnUseCheck caught EPropertyError!
Call path : items[mod_power].OnUseCheck
Call params : (<object>)
Error message : Cannot write to property "Desc".
BUG #4Similarly, the Environmental Boots assembly, which also had its assembly requirements changed, results in an error too:
You can also repeatedly try to make the assembly, which results in this funny naming error. Note too that the movespeed penalty of Environmental Boots was still applied to the failed assembly, but the resistances weren't:
Here is the error code:
Timestamp : 3/30/2024 5:41:53
Error level : ERROR
Message : Lua hook OnUseCheck caught ELuaStateException!
Call path : items[mod_bulk].OnUseCheck
Call params : (<object>)
Error message : Lua error : lua\\mod_arrays.lua:514: attempt to index field 'resist' (a nil value)
BUG #5The Medical Powerarmor still only recovers health to 25%, despite the normal Medical Armor having been buffed to heal to 50%. Don't know if this is a bug or if you forgot to apply that buff to the Medical Powerarmor, but noting it here to be fixed for either case.
BUG #6This is a bug I think still remains from older versions, where it appears when either the player or an enemy is hit directly by an explosive attack, damage calculation occurs
after knockback. This results in explosive attacks doing less damage than they should on direct hits as the entity is knocked into the weaker edges of the explosion before damage calculation, or they can even take no damage at all if knocked far enough out of the explosion radius. An easy way to observe this to have Phaseshift Armor on and when an Archvile is about to attack you, stay still so you get hit directly by the center of the blast, where you then take no damage as it knocks you out of the explosion radius, while conversely, if you are moving around and so get hit by the sides of the Archvile zap, damage still occurs as normal since this error seems to apply to direct hits only. Another way to observe this is to use a powerful explosive weapon with a small explosion radius like the Tactical Rocket Launcher or Napalm Launcher, where often when they hit an enemy directly, the enemy will be sent flying far back but take no damage, especially if you power-modded them, got substantial SoB investment, or are playing in Angel Of Max Carnage. Unfortunately got no screenshots on hand to demonstrate this at the moment, but I could get some the next time I find a Phaseshift Armor if needed.
BUG #7?Killing the Apostle in A100 doesn't immediately end the game. Don't know if this is a bug or a deliberate change, but will note it in case this isn't intended.