Weasel Mods
SHS: Isra NPC for BG2 updated to v3.1 - Printable Version

+- Weasel Mods (https://www.weaselmods.net)
+-- Forum: News and Announcements (https://www.weaselmods.net/forumdisplay.php?fid=1)
+--- Forum: Infinity Engine Modding News Feed (https://www.weaselmods.net/forumdisplay.php?fid=3)
+--- Thread: SHS: Isra NPC for BG2 updated to v3.1 (/showthread.php?tid=231)



SHS: Isra NPC for BG2 updated to v3.1 - Mecha-Weasel - 03-30-2020

SHS: Isra NPC for BG2 updated to v3.1


Spellhold Studios


 


Isrea NPC for BG2 has been updated and is now available for Mac Os X and Linux games (in the same package). v3.1 is ToB, BGT, BG2:EE and EET compatible.


 


Visit the Mod Forum


Download the Mod from Spellhold Studios


Read the Readme


Download the Mod from SHS official GitHub Mirror


 


Change log:


- Added isra_bg2.ini metadata file to support AL|EN's "Project Infinity".
- Replaced `AUTHOR` keyword with `SUPPORT`.
- Added missing `REQUIRE_PREDICATE` process to avoid installing the mod in inaccurate games.
- Added components `DESIGNATED` numbers and "isra_npc_for_bg2" and "isra_npc_for_bg2_crossmod_content" `LABELS`.
- Externalized tp2 code into main_component.tpa and isra_bg2_crossmod.tpa libraries for more comfortable readability and maintenance.
- Commented code as much as possible.
- Replaced `GAME_IS` conditions with variables checks to speed up install time.
- Added missing `HANDLE_CHARSETS` function to convert string entries for EE games (to prepare for possible translations).
- Removed redundant `IF_FILE_EXISTS` conditions in isra_bg2_crossmod.tpa.


- ToB: Summoning Isra via fate spirit will be deactivated if Isra was in the party during ToB transition.
- rh#isr.baf: Fixed wrong strref entry (was missing in rh#isr.tra).
- rh#quest.d and rh#quest.tra: Integrated BWP Fixpack tokens typo fix (replaced <PRO_BOYGIRL> with <PRO_GIRLBOY> at entry @150).


- Fixed Isra portraits in EE games.


- Mantle of Roses (rh#cloak.itm):
    - Fixed item description: added missing weight (3).
    - Removed Enchantment value (was 2).
    - Added missing opcodes for a full Immunity to Confusion effects: op#296 Protection from Specific Animation (SPCONFUS), op#267 (protection from string = 14782 Confused - 14791 Rigid Thinking), op#169 (Immunity Special Effect Icon = 2 Rigid Thinking, 3 Confused, 47 Chaos).


- Updated setup.tra file for compatibility with GW_UPDATE_ITM_DESCRIPTION_TO_EE WeiDU function requirements which automatically removes usability restrictions for EE games.


- Fixed typos in .tra files.
- Traified rh#isstr.baf and completed isra_bg2.tp2 traification.
- Updated deprecated modding tools links.
- Re-formated, updated and renamed readme file to isra_bg2-readme-english.html and moved it into new readme folder.
- Removed useless files and folders (backup, batch...).
- Reorganized mod architecture tree: created folders to sort files according to their types.
- Updated OggDec to v1.9.7.
- Included Linux and Mac Os X versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
- Uploaded mod to official Spellhold Studios GitHub mirror account.



https://www.gibberlings3.net/forums/topic/31227-shs-isra-npc-for-bg2-updated-to-v31/