sfall 3.8.38
NovaRain
released this
31 Mar 14:16
·
179 commits
to 3.8-maintenance
since this release
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_COMBATDAMAGE
hook script - Fixed a crash bug in FullItemDescInBarter when a weapon/ammo has no item description
- Fixed
create_object_sid
script function not setting the script index number upon object creation - Fixed the broken
read_string
script 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, no matter what type of ammo was loaded previously - 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
INVENTORYMOVE
hook 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