Jump to content

flamewing

Members
  • Posts

    9
  • Joined

  • Last visited

Posts posted by flamewing

  1. It is now on GitHub.

     

    This version installs correctly in EET; and while I did not test yet, likely in BGEE, BG2EE, TOB and BGT as well. I still have to test in-game.

     

    What I had tested with the modifications from before had two interesting effects:

    • Legacy of Bhaal mode gives tons of hit points to the familiar. Need to check how to work around this. You still only gain the "expected" amount of hit points.
    • The PC I created had an item giving magic resistance. After summoning a pseudo dragon, the magic resistance quickly climbed to 127. I don't know yet what is causing this.
    • The familiar was always deselected when moving between areas.

    Still need to support IWD spells for pseudo dragon/imp affinity, including IWDification mod.

  2. Oh, right, for the advice lines; I didn't notice the issue because I never used them after the first time I ever played BG2.

     

    Hm, those will definitely have to be rewritten for BGEE, EET and IWDEE, yes. From what I saw so far, EET uses BGxxxx for the BG1 areas, while keeping the xxxx code the same as in BG1. I also saw some BDxxxx areas (which I think are from SoD) and OHxxxx areas (Black Pits?). I am less sure how they handle chapters, though. I am curious now if they changed the area naming scheme for regular BGT as well, in which case all of that will need to be rewritten anyway.

     

    A workaround for now would be to disable the advice dialog option in BGEE, EET and IWDEE; it will take some time to work through.

  3. Here is the modified tp2: https://pastebin.com/DDSHSCB1

     

    Things of note:

    • IWDEE uses FamiliarSummoner token instead of Player1 for scripts and dialogs regarding the familiar; but BGEE, BG2EE and EET (and original games) use Player1 (despite also supporting FamiliarSummoner token). The owner of the familiar is saved in baldur.gam in the extended editions.
    • IWDEE version 1.4 does not have ring94 or ring99; it only has ring95. This will hopefully change when patch 2.5 comes along. For now, there is a block of code that handles this case by copying ring95; an alternative would be to ship copies of these files. This will have to be reviewed in the near future.
    • This tp2 claims IWDEE compatibility; but as I mentioned, IWDEE does not have OriginalClass trigger, hence some scripts don't compile. The tp2 will probably need to filter out IWDEE for an actual release until patch 2.5 is out.
    • The translation file needs to have its requirements string (@13) updated.
    • In the translation string @2, for "neutral good", there is a period instead of a comma after "rabbit".

    I am starting an EET playthrough, and will report any issues I find with the mod.

×
×
  • Create New...