Jump to content

SHS: Saradas Magic for BG2 updated to v2.0.0


Recommended Posts

Spellhold Studios

 

Saradas Magic for BG2 has been updated to v2.0.0 and is now available with macOS and Linux support.

This mod introduces a new NPC, Saradas the archmage, who interacts in various ways with the Bhaalspawn's group. In Shadows of Amn, he is a non-playable NPC that offers many services to the Bhaalspawn's group. You can find him in the temple of Lathander, in the Temple District of Athkatla. In addition to having several exclusive dialogues that take place as the plot takes shape, his store is worth the visit.

In addition, Saradas is an artifacts collector. If you find any ancient artifact, you can bring it to him, and he will enchant it for you, granting magic properties to the item.

In Throne of Bhaal Saradas is finally a recruitable NPC! You can summon him through the Fate Spirit in your pocket plane. He is a human Priest of Lathander dual-classed to Mage.

Version 2.0.0 offers a backward native classic BG2:ToB compatibility, is EET compatible, and includes many fixes.

 


Read the Readme
Visit the Mod Forum
SHS Download Center
SHS official GitHub alternate download center


 

Change log:

  • Added saradas_magic_2.ini metadata file (including dynamic install order syntax and global `LABELS`) to support AL|EN's "Project Infinity".
  • Replaced `AUTHOR` keyword with `SUPPORT`.
  • Added `VERSION` and `README` keywords.
  • Added `REQUIRE_PREDICATE` process to avoid installing the mod in inaccurate games.
  • Externalized tp2 code into main_component.tpa library for more comfortable readability and maintenance.
  • Commented code as much as possible.
  • Added a brand new optional sub-component to set an alternate appearance for Saradas (as a mage, not a monk).
  • Added native EET compatibility (thanks Austin!):
    • Added native WeiDU's built-in HANDLE_CHARSETS function to convert string entries for EE games.
    • Added chapters continuity for EET games.
    • Added EET_NPC_TRANSITION function.
    • Provided accurate sized NPC portraits for EE games
  •  Added backward native classic BG2:ToB compatibility (thanks Austin and Gwendolyne!):
    • Restored items usability restriction flags in description for classic games and automatically removed them for EE games with GW_UPDATE_ITEM_DESCRIPTION_TO_EE WeiDU function.
    • Fixed Face() and LeaveAreaLUA actions using dir.ids in EE games, and crashing classical games.
    • Solved the wrong WIZARD_IMPROVED_ALACRITY entry in classic spell.ids (misspelled WIZARD_IMPROVED_ALUCRITY) that was crashing installation in a way that does not break other mods compatibility.
    • Solved the missing DRAGON_DISCIPLE entry in classic kit.ids that was crashing installation in a way that does not break other mods compatibility (in case they restore this kit).
    • Provided NPC portraits for original games.
  • Updated many items:
    • Fixed items descriptions.
    • Fixed items classes and kits restriction flags, and appended tooltip.2da whenever relevant.
    • Added EE and ToBEx Toggle critical hit aversion item flag (BIT25) whenever relevant.
    • Added 1PP compatibility to harmonize colors items with EE games and classic 1PP modded games.
  • Proofread English strrefs (Gwendolyne).
  • Renamed "english.tra" file to "setup.tra" for consistency.
  • Fully TRAified the mod (some lines were not traified in tp2 file).
  • Added a brand new "saradas_magic_2-readme-english.html" file, with videos.
  • Lower cased files.
  • Reorganized mod architecture tree: created folders to sort files according to their types.
  • Included Linux and mac OS versions in the same package (thanks AL|EN's Infinity Auto Packager tool!).
  • Added archive libiconv-1.9.2-1-src.7z with iconv licence info.
  • Updated WeiDU installer to v247.
  • Uploaded mod to official Spellhold Studios GitHub mirror account.
Edited by Gwendolyne
Link to comment
×
×
  • Create New...