yarpen Posted November 23, 2009 Share Posted November 23, 2009 That's ok, now I've spotted Improved Shapeshifting component, me-bad. And I've also translated SCS2 (of course without Improved Shapeshifting!). Sorry for being a trouble Link to comment
PetrusOctavianus Posted November 23, 2009 Share Posted November 23, 2009 i think there is some kind of bug/compatibility issue with BG1NPC that breaks the Jaheira quest. also, this bit of code in scs/priest/priest.tph //// Make Amarande an avenger ACTION_IF ~priestspelltype~=2 THEN BEGIN // BG2 spells COPY_EXISTING ~%tutu_var%amaran.cre~ ~override~ WRITE_LONG 0x244 0x00001240 END //// Make Andarthe an avenger (BG1NPC) ACTION_IF FILE_EXISTS_IN_GAME ~x#andart.cre~ THEN BEGIN COPY_EXISTING ~x#andart.cre~ ~override~ WRITE_LONG 0x244 0x00001240 END sets Amarande's and Andarthe's kit to some unknown value - 306184192 in my install, the number that sets his kit to avenger (i.e. BEAST_FRIEND) is 0x2000. I tried editing the priest.tph file so that WRITE_LONG 0x244 0x00001240 becomes WRITE_LONG 0x244 0x20000000 and re-installed ScS, but now Amarande and Andarthe ended up as Transmuter - 8192 instead. Oh well, it's easy to fix with NI... Link to comment
10thLich Posted January 1, 2010 Share Posted January 1, 2010 Was there some change in Mirror Fiend scripting between v12 and v13? I'm somehow unable to get it to work on this installation. The Mirror Fiends stay with a green circle throughout the fight never turning into enemies. I thought that the scripts may have choked on the changes from atweaks, preventing the use of quick item slots and bard songs, but that was not the case. I even restored a backup from atweaks to test it, but nothing changed. That's what the changelog says for simulacr.spl: * from game biffs */ ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ 0 0 // BG2 Fixpack - Core Fixes 00001: ~BG2FIXPACK/SETUP-BG2FIXPACK.TP2~ 0 3 // BETA Core Fixes (please check the readme!) 00002: /* from game biffs */ ~SETUP-D0QUESTPACK.TP2~ 0 0 // General AI Improvements 00003: ~SETUP-SCS.TP2~ 0 6070 // Improved Durlag's Tower 00004: ~SCSII/SETUP-SCSII.TP2~ 0 6111 // Don't give beholder rays any chance of burning through spell protections 00005: ~SCSII/SETUP-SCSII.TP2~ 0 7160 // Improved Minor Encounters 00006: ~ATWEAKS/SETUP-ATWEAKS.TP2~ 0 205 // Prevent Project Image and Simulacrum clones from using quickslot items Lich Link to comment
Guest temujin. Posted January 1, 2010 Share Posted January 1, 2010 I somehow missed this post: I tried editing the priest.tph file so thatWRITE_LONG 0x244 0x00001240 becomes WRITE_LONG 0x244 0x20000000 and re-installed ScS, but now Amarande and Andarthe ended up as Transmuter - 8192 instead. Oh well, it's easy to fix with NI... the line should look like this: WRITE_LONG 0x244 0x00002000 also, you might want to make the change 10thLich suggests for the fix to have its full effect. that is, in the same file (priest.tph), at line 343, change "PATCH_IF ~kit~=0x00001240" to "PATCH_IF ~kit~=0x00002000" and in a different file, scs/misc/druid.tph, at line 71, change "WRITE_LONG 0x244 0x00001240" to "WRITE_LONG 0x244 0x00002000" Link to comment
DavidW Posted January 8, 2010 Author Share Posted January 8, 2010 Thanks for the Avenger catch. There are no changes in v13 that could break the mirror duplicates (it's purely a translation update) so I haven't a clue why your version has stopped working. Sorry. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.