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.)

NPC subquests and romances buster detected: Templates

Discussion in 'BG2: Shadows of Amn (Classic)' started by Extremist, May 31, 2002.

  1. Extremist Gems: 31/31
    Latest gem: Rogue Stone


    Joined:
    Apr 3, 2001
    Messages:
    4,366
    Likes Received:
    0
    [​IMG] Have you read this thread? http://www.sorcerers.net/community/threads/win-xp.7962/

    Well, I've received two bugged saved games and got :mad: and then downloaded all those happyparties stuff from SP to see what was it all about...

    But no, it's not HappyFarty, it's not Level745367845 RulesHack, it's not any of the romances, not even Juggernaut fix... wait, this fix is not SoA, damn, why have I checked it then?!?! *sigh* ;)

    It's Templates Pack. :wail:

    So just a lil' warning, if you have this IMHO nice addition, be aware that no NPC subquest will work and especially not romances. In order to make templates work, author made a special spell (sptempl.spl) that replaces original NPC scripts with script called TEMPLATE.

    It's unfixable in that form as it is.
    The only way to make it work properly is to contact it's author to change the way it works - for example to append TEMPLATE script to already existing NPC scripts with WeiDU. Any volunteers? :p

    Anyone who has already installed it may remove it easily, all files are dated in year 2001 (except two bmp files). If you remove it that way, make sure you reinstall other mods you've had, because some of mods are also dated in year 2001 and you'll definetly remove them with the templates' files.

    I'm leaving this as sticky for a few days as I've promised.

    [EDIT]
    Yes TheBlackRose, that's that. There are no other templates on the net but those.

    [This message has been edited by Extremist (edited May 31, 2002).]
     
    Last edited by a moderator: Dec 27, 2017
  2. TheBlackRose Gems: 13/31
    Latest gem: Ziose


    Joined:
    Sep 20, 2001
    Messages:
    545
    Likes Received:
    0
    Templates as in: Half-Dragon, Lich, Vampire?
     
  3. Koveras Gems: 3/31
    Latest gem: Lynx Eye


    Joined:
    May 14, 2002
    Messages:
    61
    Likes Received:
    0
    Extremist, You rule! Thank you! Luckily, I didn't really like those anyway, so thanks for the info!
     
  4. Stefanina Gems: 18/31
    Latest gem: Horn Coral


    Veteran

    Joined:
    May 28, 2002
    Messages:
    1,091
    Media:
    5
    Likes Received:
    5
    Gender:
    Female
    As someone who only dabbles in computer games, this one being the one I've stuck with the longest... what are you guys talking about? :confused:
     
  5. Taluntain

    Taluntain Resident Alpha and Omega Staff Member ★ SPS Account Holder Resourceful Adored Veteran Pillars of Eternity SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) New Server Contributor [2012] (for helping Sorcerer's Place lease a new, more powerful server!) Torment: Tides of Numenera SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) BoM XenForo Migration Contributor [2015] (for helping support the migration to new forum software!)

    Joined:
    Jun 11, 2000
    Messages:
    23,497
    Media:
    494
    Likes Received:
    539
    Gender:
    Male
    [​IMG] We're talking about the Templates pack you can download from SP. It allows your character to become some interesting things like a Vampire, Lich, Half-Dragon and so on. But it obviously has nasty side effects that have been recently discovered. I'll put a warning notice next to them if Extremist can't come up with a fix for them.
     
  6. Extremist Gems: 31/31
    Latest gem: Rogue Stone


    Joined:
    Apr 3, 2001
    Messages:
    4,366
    Likes Received:
    0
    [​IMG] I've forgot to post up there that removal of the files won't cure already affected game - you'll have to start again. Unless you fix it manually. Or, perhaps...

    I've explored the stuff more detailed and I think there are two possible fixing alternatives.


    1. Turn the whole pack into WeiDU installation

    The making of WeiDU installation out of it will take days. First, it should take care of restoring original NPC scripts from within main BG2 script - this is not so hard to make. Next, it should control the NPCs' "templates" also from the main BG2 script - and making that is really tricky. The original TEMPLATE script must be rewritten for each party member (Player1, Player2,...,Player6). But viewing it from a different angle will show you that such WeiDU installation would be compatible with every other mod available on the net!


    2. Lower the script level of TEMPLATE script

    This is easy one. Inside the spell SPTEMPL.SPL, parameter 2 of the effect needs to be set on 5 instead of existing 0. TEMPLATE script will then be placed as Race script (which is not used by NPCs) instead of Override script. Of course, in the original TEMPLATE script must be added restoration of original NPC scripts.
    But such method would not work if partyAI is turned off ("lanthorn" in the downright corner). Only Override level scripts work when "lanthorn" is turned off. However, 99.99% of players have AI always turned on...
    Note that this method actually doesn't guarantee compatibility, however there is no other mod to my knowledge that uses Race level scripts, so let's say it would be "nearcompatible" with other mods.


    What I want here is some comments on which method should be used for fixing. I also want to see if someone has another, and perhaps better, idea on fixing it.
    But it will be fixed one way or another. It would be a shame to let this nice and unique mod killed.
    Any volunteers? If not, I'll fix it personally.

    So Tal, don't write the warning yet. Perhaps we may deal it within a few days. ;)
     
    Last edited by a moderator: Dec 27, 2017
  7. Taluntain

    Taluntain Resident Alpha and Omega Staff Member ★ SPS Account Holder Resourceful Adored Veteran Pillars of Eternity SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) New Server Contributor [2012] (for helping Sorcerer's Place lease a new, more powerful server!) Torment: Tides of Numenera SP Immortalizer (for helping immortalize Sorcerer's Place in the game!) BoM XenForo Migration Contributor [2015] (for helping support the migration to new forum software!)

    Joined:
    Jun 11, 2000
    Messages:
    23,497
    Media:
    494
    Likes Received:
    539
    Gender:
    Male
    I'd say go with the first. And actually quite a lot of people play with AI turned off...
     
  8. Extremist Gems: 31/31
    Latest gem: Rogue Stone


    Joined:
    Apr 3, 2001
    Messages:
    4,366
    Likes Received:
    0
    Then first option it is!

    Now lets get this thing burried till I'm finished with the conversion...
     
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.