Jump to content

Version 12 released


DavidW

Recommended Posts

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

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.

I somehow missed this post:

 

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

 

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

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...