Hello, same problem here. The game freeze on the victory screen but only in Very hard category dungeons. It's doesn't happend 100% after each fight but still a majority of time. I save and tried and was able to pass some dungoens levels but the bug appears to often to make them playable.
Godot Engine v3.5.1.stable.official.6fed1ffa3 - https://godotengine.org
OpenGL ES 3.0 Renderer: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
Async. shader compilation: OFF
Game Version: 0.8.0a
OS: Windows
Generating portrait attribute cache took 0 minutes and 9 seconds.
Mod Loader: 4.0
TW more_presets
TW dungeon_expansion
TW breed_anyone
TW alchemy_expansion
TW Threaded Image Load
TW Skill Descriptions
TW Service approximation
TW Persistent Skill Panel
TW Oldschool Stat Caps
TW More Family Relations
TW Kennels
TW Dynamic Gui Lib
TW Dungeon Purchase Tabs
TW Character Creation Image Select
TW Better Class Select
TW Add Family Relationships
SfCRevamp Skills
SfCRevamp Rooms
SfCRevamp Races
SfCRevamp Pregen
SfCRevamp Location Names
SfCRevamp Jobs
SfCRevamp Items
SfCRevamp Equipment
SfCRevamp Dates and Pregnacy
SfCRevamp Classes
SfC Arics Races
SfC Arics Positions
More Improved Random Portraits
Marriage and More
Exposure
Classes Unlimited
Filtered on race HalfkinBird, resulted in 0 portraits.
Filtered on race TribalElf, resulted in 340 portraits.
Filtered on gender male, resulted in 23 portraits.
Filtered on age mature, resulted in 17 portraits.
SCRIPT ERROR: Invalid operands 'Nil' and 'float' in operator '*'.
at: apply_atomic (res://src/classes/short_skill_value.gd:56) - Invalid operands 'Nil' and 'float' in operator '*'.
SCRIPT ERROR: Invalid operands 'Nil' and 'float' in operator '*'.
at: apply_atomic (res://src/classes/short_skill_value.gd:56) - Invalid operands 'Nil' and 'float' in operator '*'.
SCRIPT ERROR: Invalid operands 'Nil' and 'float' in operator '*'.
at: apply_atomic (res://src/classes/short_skill_value.gd:56) - Invalid operands 'Nil' and 'float' in operator '*'.
SCRIPT ERROR: Invalid operands 'Nil' and 'float' in operator '+'.
at: get_rolled_diff (<built-in>:1476) - Invalid operands 'Nil' and 'float' in operator '+'.
SCRIPT ERROR: Invalid type in built-in function 'min'. Cannot convert argument 1 from Nil to float.
at: generate_random_character_from_data (res://tmp/modded_ch_statlist.gd:1243) - Invalid type in built-in function 'min'. Cannot convert argument 1 from Nil to float.
SCRIPT ERROR: Invalid call. Nonexistent function 'get_icon_small' in base 'Nil'.
at: victory (res://gui_modules/Universal/Scripts/CombatV2Animated.gd:511) - Invalid call. Nonexistent function 'get_icon_small' in base 'Nil'.
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
warning bonus not found price_mul
ERROR: Condition "_first != nullptr" is true.
at: ~List (./core/self_list.h:108) - Condition "_first != nullptr" is true.
ERROR: Condition "_first != nullptr" is true.
at: ~List (./core/self_list.h:108) - Condition "_first != nullptr" is true.
ERROR: Condition "_first != nullptr" is true.
at: ~List (./core/self_list.h:108) - Condition "_first != nullptr" is true.
WARNING: ObjectDB instances leaked at exit (run with --verbose for details).
at: cleanup (core/object.cpp:2070) - ObjectDB instances leaked at exit (run with --verbose for details).
ERROR: Resources still in use at exit (run with --verbose for details).
at: clear (core/resource.cpp:417) - Resources still in use at exit (run with --verbose for details).
ERROR: There are still MemoryPool allocs in use at exit!
at: cleanup (core/pool_vector.cpp:63) - Condition "allocs_used > 0" is true.