BigRob Posted November 15, 2008 Share Posted November 15, 2008 Well, if the character is forever dropping potions on the ground, I imagine some kind of engine limitation might get reached eventually and crash the game. I'm surprised this never showed up in testing, but there must be some way to fix it... is it a simple script loop? Link to comment
DrAzTiK Posted November 15, 2008 Share Posted November 15, 2008 I have finished the game with SCS (all composent installed) with following bugs : - Impossible to install Improved Balduran's Isle - Many crash outside of Thalantyr's home. - Crash on Durlag's tower : I speak at fourth dwarf (after resolv his quest) and game is crashing. Link to comment
PinchIt Posted November 16, 2008 Share Posted November 16, 2008 BEGIN LOOP(%tutu_var%potn||dw#ptn) Did someone try the suggested fix above? Sorry, but it did not fix the problem. It did seem to slow down the potion drop a little? Link to comment
Taimon Posted November 16, 2008 Share Posted November 16, 2008 Strange, it did work for me, at least with Silke. Did you change it in both files? And did you reinstall the component after the change? Link to comment
PinchIt Posted November 16, 2008 Share Posted November 16, 2008 Hmmm. I did change both files and installed it on a clean install. (EasyTutu install). I tested it with Cadderly. Link to comment
Taimon Posted November 17, 2008 Share Posted November 17, 2008 Oh well, there is another thing missing in priest/prepblocks/longprep.ssl: Insert DEFAULT TRIGGER() after the END LOOP of the previously modified loop. (i.e. on line 17) Apparently, I seem to have lost my ability to attach files here, so I can't provide you with an archive of the fixed files. Link to comment
PinchIt Posted November 17, 2008 Share Posted November 17, 2008 Taimon, that worked a treat. If I were 5 years old I would call you my super hero but because I'm not I will just say a BIG thank you to you! Finally I get to play BG1! Signing off for now and until next time. Thanks again mate!! Link to comment
Salk Posted November 18, 2008 Author Share Posted November 18, 2008 Great work, Taimon. As usual. Thanks! Link to comment
coaster Posted November 18, 2008 Share Posted November 18, 2008 So just to make this idiot (ie. me) proof: There are two main bugs in SCS at the moment. BUG 1 is the "infinite dropped potions" bug which is rectified by editing "longprep.ssl" in scs/mage/prepblocks and scs/priest/prepblocks. This is fixed by changing: // potions DEFAULT TRIGGER(!HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/mage/prepblocks/potion.ssl) BEGIN LOOP(%tutu_var%po||dw#p) to: // potions DEFAULT TRIGGER(!HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/mage/prepblocks/potion.ssl) BEGIN LOOP(%tutu_var%potn||dw#ptn) in the mage file, and: // potions ///////////////////////////////////////////////////////////////////// //Allocate healing potions ///////////////////////////////////////////////////////////////////// // potions DEFAULT TRIGGER(!HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/priest/prepblocks/potion.ssl) BEGIN LOOP(%tutu_var%po||dw#p) DEFAULT TRIGGER(HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/priest/prepblocks/potion.ssl) END LOOP to: // potions ///////////////////////////////////////////////////////////////////// //Allocate healing potions ///////////////////////////////////////////////////////////////////// // potions DEFAULT TRIGGER(!HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/priest/prepblocks/potion.ssl) BEGIN LOOP(%tutu_var%potn||dw#ptn) DEFAULT TRIGGER(HasItem("dw#ptnnd",Myself)) INCLUDE FILE(scs/priest/prepblocks/potion.ssl) END LOOP DEFAULT TRIGGER() in the priest file. Then reinistall SCS. Correct? BUG 2 are the CTDs caused by certain potion drop options. Option 1 (all potions dropped are recoverable) should work fine under any circumstances. The other options may be affected by other mods tampering with creature files, so may cause problems. However, these should be solved with the release of Weidu 209. Is this a fair summary? Link to comment
Salk Posted November 18, 2008 Author Share Posted November 18, 2008 From what I understood, your summary is perfect, coaster. Link to comment
Taimon Posted November 18, 2008 Share Posted November 18, 2008 Correct, but I think there are is another critical bug, that can cause crashes. Maybe I can put up an archive with the various fixes, when I find some time to collect them all. Link to comment
Salk Posted November 19, 2008 Author Share Posted November 19, 2008 That would be great, Taimon! Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.