Skip to content

sfall 3.8.38

Compare
Choose a tag to compare
@NovaRain NovaRain released this 31 Mar 14:16
· 179 commits to 3.8-maintenance since this release

Download sfall

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