Changelog:
Various bug fixes and features based on the work by Mr.Stalin:
- Fixed a hang on startup if there is an invalid character for SPECIAL stats in the
skills inifile - Fixed
set_selffunction foruse_obj_on_obj,attack, andattack_complexvanilla functions - Fixed
attack_complexscript function still causing minimum damage to the target when the attacker misses - Fixed
critter_mod_skillscript function taking a negative amount value as a positive - Fixed a crash when calling
use_obj/use_obj_on_objwithout usingset_selfin global scripts - Fixed
pickup_obj,drop_obj, anduse_objscript functions not working properly in some cases - Fixed TimeLimit=-3 not returning the correct year, and removed the setting value of -2 (Now it works the same as -3)
- Fixed the mouse cursor lag on the world map when WorldMapFPSPatch is enabled
- Fixed issues with the game speed tweak. Now the game speed will be temporarily set to normal speed when in the inventory or dialogue, and it doesn't affect the endgame slideshow
- Fixed and improved the functionality of UseFileSystemOverride and
fs_*script functions - Improved the functionality of
get/set_sfall_globalscript functions to print error messages to debug output if the name of sfall global variable is not 8 characters long - Improved the error handling for saving/loading sfall data files in savegames
- Expanded
absmath script function to support returning integers - Added a fix for critters not attacking the player in combat when loading a game saved in combat mode
- Added a fix for player's turn being skipped when loading a game saved in combat mode
- Added an option to fix and repurpose the unused called_shot/num_attacks arguments of
attack_complexscript function - Added an option to make the game speed tweak also affect the playback speed of MVE video files without an audio track
- Added a debug option to hide error messages in debug output when a null value is passed to the function as an object
- Increased the maximum number of books in BooksFile to 50
- New script function:
art_cache_clear