1. SPS Accounts:
    Do you find yourself coming back time after time? Do you appreciate the ongoing hard work to keep this community focused and successful in its mission? Please consider supporting us by upgrading to an SPS Account. Besides the warm and fuzzy feeling that comes from supporting a good cause, you'll also get a significant number of ever-expanding perks and benefits on the site and the forums. Click here to find out more.
    Dismiss Notice
Dismiss Notice
You are currently viewing Boards o' Magick as a guest, but you can register an account here. Registration is fast, easy and free. Once registered you will have access to search the forums, create and respond to threads, PM other members, upload screenshots and access many other features unavailable to guests.

BoM cultivates a friendly and welcoming atmosphere. We have been aiming for quality over quantity with our forums from their inception, and believe that this distinction is truly tangible and valued by our members. We'd love to have you join us today!

(If you have any problems with the registration process or your account login, please contact us. If you've forgotten your username or password, click here.)

SHS: Saradas Magic for BG2 updated to v2.0.0

Discussion in 'Infinity Engine Modding News' started by Ancalagon, Jul 24, 2021.

  1. Ancalagon

    Ancalagon The First Staff Member ★ SPS Account Holder Veteran

    Joined:
    Sep 3, 2007
    Messages:
    1,332
    Likes Received:
    9
    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.
     
Sorcerer's Place is a project run entirely by fans and for fans. Maintaining Sorcerer's Place and a stable environment for all our hosted sites requires a substantial amount of our time and funds on a regular basis, so please consider supporting us to keep the site up & running smoothly. Thank you!

Sorcerers.net is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to products on amazon.com, amazon.ca and amazon.co.uk. Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.