Changelog:
- Fixed a bug introduced in 3.8.30 that could cause unexpected behavior for burst attacks at close range
- Fixed a bug introduced in 3.8.31 that caused the game to display incorrect names for corpses in some cases
- Fixed a crash bug introduced in 3.8.33.1 when not using
HOOK_COMBATDAMAGEhook script - Fixed a crash bug in FullItemDescInBarter when a weapon/ammo has no item description
- Fixed
create_object_sidscript function not setting the script index number upon object creation - Fixed the broken
read_stringscript function - Changed the way disabled unsafe script functions work. Now they don't cause scripts to end abruptly
- Removed StackEmptyWeapons from
ddraw.ini. Now unloaded weapons will always stack regardless of their previous ammo type - Removed CreditsAtBottom from
ddraw.ini. Now sfall built-in credits are shown at the beginning when from the main menu and at the end during the ending - Added a fix for the player's traits not being displayed on the character screen in certain cases
- Added a fix for incorrect death endings being shown under certain conditions
- Added an option to fix the bug of using First Aid/Doctor skills when using them on the player
- Added a new [ExtraPatches] section to allow setting multiple custom paths for loading game data
- Added a tweak to the ammo information in the inventory for Glovz's damage formula and Haenlomal's YAAM
- Added a tweak to allow premade characters to have less than two traits
- Added a tweak to
INVENTORYMOVEhook for getting the amount of dropped money/caps - Added support for closing the game by pressing
Alt+F4 - Backported script functions from 4.0/4.1:
set_rest_heal_time,set_rest_mode,get/set_can_rest_on_map,get_string_pointer,item_make_explosive - Backported hook scripts from 4.x:
hs_cartravel,hs_setglobalvar,hs_resttimer,hs_useanimobj,hs_explosivetimer,hs_descriptionobj,hs_useskillon,hs_onexplosion,hs_setlighting,hs_sneak,hs_stdprocedure,hs_targetobject,hs_encounter