Jump to content
DavidW

SCS v32 Release Candidate (now Version 10) Available for Testing

Recommended Posts

Guest roronoa

Has the demon knight mirror issue in Durlag's been fixed? I just tried it with the latest release candidate and breaking the mirror still doesn't seem to do anything.

Share this post


Link to post

I'm confused: if it's not working in the latest release candidate, then definitely it's not been fixed.

In fact, I'm not sure I've seen it reported so far; certainly it's not on my to-do list. Can you describe it in more detail?

Share this post


Link to post
Guest roronoa

Basically, when you break the mirror during the fight with the Demon Knight in Durlag's Tower, no clones appear and the Demon Knight continues to attack the party. I searched for "demon knight" in this forum and the issue seems to have been mentioned once earlier in this thread.

Share this post


Link to post

tagging @subtledoctor for this one since there's something odd going on with Revised Specialists of Tome and Blood and SCS RC 10. SCS always fails on initialize AI component when it gets to SPWI807.SPL and SPWI905.SPL. The error message for 807 is below, I didn't grab it for 905 but I recall it being the same:

Spoiler

NOT INSTALLED DUE TO ERRORS Initialise AI components (required for all tactical and AI components)

C:\Baldur's Gate II - Enhanced Edition\00783>
ERROR: Failure(" is not an integer, but one was expected") in apply_standard_function: inputs were func=parameter1, arguments=
ERROR: [SPWI807.SPL] -> [override/dw#sumfi.SPL] Patching Failed (COPY) (Failure(" is not an integer, but one was expected"))
ERROR: [.../stratagems-inline/fiend_spl_table_sr] -> [weidu_external/workspace] Patching Failed (COPY) (Failure(" is not an integer, but one was expected"))
ERROR: Failure(" is not an integer, but one was expected")
Initialise AI components (required for all tactical and AI components) (Sword Coast Stratagems) was not installed due to errors.

On another test install it was failing on SPWI707.SPL with the same error. 

Installing without Revised Specialists, everything installs fine.

Share this post


Link to post
Posted (edited)

Anacdotal: regarding dragons: when you save in an area with one, then load, was one area where the lag for the hp script was more noticable. When you load a game and rush a dragon in a split second may be an area where you might see this script not necessarily firing. As you said waiting a couple of seconds in the area gives a chance for the script to run. This is from memory. Thanks.

 

 

 

Edited by david76321

Share this post


Link to post
Posted (edited)
2 hours ago, southfla79 said:

tagging @subtledoctor for this one since there's something odd going on with Revised Specialists of Tome and Blood and SCS RC 10. SCS always fails on initialize AI component when it gets to SPWI807.SPL and SPWI905.SPL. The error message for 807 is below, I didn't grab it for 905 but I recall it being the same:

  Hide contents

NOT INSTALLED DUE TO ERRORS Initialise AI components (required for all tactical and AI components)

C:\Baldur's Gate II - Enhanced Edition\00783>
ERROR: Failure(" is not an integer, but one was expected") in apply_standard_function: inputs were func=parameter1, arguments=
ERROR: [SPWI807.SPL] -> [override/dw#sumfi.SPL] Patching Failed (COPY) (Failure(" is not an integer, but one was expected"))
ERROR: [.../stratagems-inline/fiend_spl_table_sr] -> [weidu_external/workspace] Patching Failed (COPY) (Failure(" is not an integer, but one was expected"))
ERROR: Failure(" is not an integer, but one was expected")
Initialise AI components (required for all tactical and AI components) (Sword Coast Stratagems) was not installed due to errors.

On another test install it was failing on SPWI707.SPL with the same error. 

Installing without Revised Specialists, everything installs fine.

Well, to be fair, " " is not an integer, so the error report is correct.  😛

More seriously, I'm a bit at a loss as to how to troubleshoot this.  I glanced at the v32 SCS mod folder, but I cannot (quickly) find any file ending in "...stratagems-inline/fiend_spl_table_sr.

SPWI707, 807, and 905 are the three fiend-summoning spells, but TnB's specialists component does not single them out for any particular treatment.  Without seeing what SCS is actually doing when it trips an error, I cannot really guess at what it is about those spells that leads to that tripping up.  The only thing that I can say for sure is that the TnB specialists component adds new headers to the spells, with min level 51+, for its spontaneous conversion ability.  It also adds a global effect or two, to end the spontaneous conversion if and when the spell is cast.  In my current install, SPWI707 looks like this:

EDIT - why don't goddamn spoiler tags work right?  And why can't I even edit them??  Sorry, I know I seem like a grumpy old man, but these new forums really kind of suck.

 

1579149957_ScreenShot2019-05-09at11_41_44PM.thumb.png.7e9a1adb54755a84194231e944d882c4.png

Importantly (perhaps), every wizard spell looks like that.  Every wizard spell is subject to spontaneous conversion; there is nothing unusual about 707, 807, or 905. 

I might venture to guess that SCS is doing some kind of read or function specifically for the fiend spells, which cannot handle those extra abilities and/or global effects.  But I'm just speculating, and I can't tell why it cannot handle them.

The fact that 707 affects it sometimes, but not others, probably has to do with SR - SR changes that from a fiend-summoning Conjuration spell to an undead-summoning Necromancy spell.  So I bet 707 causes problems when SR is not installed, and works fine when SR is installed.

If you have Near Infinity and a few minutes, you might try this: with TnB Specialists installed, highlight those 10 global effects, then "cut" them; open the 2nd ability, the one with min level 51, and paste them there.  Then try installing SCS and see if it works.  (That's a wild shot in the dark, but it's just about the only thing I can think to do on my end.)

Edited by subtledoctor

Share this post


Link to post

…/stratagems-inline/xxx tells you that xxx is an inlined file (…/stratagems-inline is my standard ensure-uniqueness name for inlined files). This one is from stratagems/spell/fiend_summoning.tpa.

However, I'm unable to reproduce this: Stratagems initialization component installs cleanly over TnB specialist component. (I haven't tried with SR, but the code is very similar, and southfla17 reports getting a similar install fail on SPWI707, which must have been on a non-SR install.)

Possibilities:

(i) this got fixed en passant by something else. (I'm testing on my local v11.)

(ii) this is some complicated interaction involving multiple mods. 

Share this post


Link to post

tried Revised Spec & SCS again and same error message on SPWI707.

SR, Revised Spec & SCS, made it past SPWI707 but same error on SPWI807.

Can I has RC11? :)

Share this post


Link to post

No, sorry - too awkward to do right now.

Do you have anything else installed? Or are you getting an install failure just with that one component of T&B (the first, I think?) and Stratagems component 5900?

Share this post


Link to post
Posted (edited)
On 5/7/2019 at 6:41 PM, Jarno Mikkola said:

Potions being alchemical compounds rather than external imputations ... aka they release their content as a stream rather than a casting, so their effects should be stream like. AND really hard to dispel with unspoken words.

Yes, it makes sense.... The problem is that we don't have a script trigger equivalent to opcode #225 (Reveal magic), so it may be difficult to tell enemies not to waste Remove Magic and similar spells......

Edited by Luke

Share this post


Link to post

It's not difficult to do technically. I'm just not persuaded it's a good idea, so I'm not planning to do it.

Share this post


Link to post
Posted (edited)
40 minutes ago, DavidW said:

No, sorry - too awkward to do right now.

Do you have anything else installed? Or are you getting an install failure just with that one component of T&B (the first, I think?) and Stratagems component 5900?

The install started as a large megamod set us but when SCS initialize AI failed I started testing mod combos to figure out the issue. The last two tests were with T&b revised spec and SCS. Always failed on AI initialize. The spell revisions install was due to something subtle posted.

 

When I get home from work I'm going to try his suggestion with near infinity and see if that works.

Edited by southfla79

Share this post


Link to post

So just to be sure: an install with *only* that one component of T&B, and that one component of SCS? What game are you playing- BG2EE?

Share this post


Link to post

Okay, that’s pretty strange. I can only assume it’s some problem that I solved without noticing in some library file update.

A quick workaround would be to remove those three spells from the override before installing SCS. Of course, that means whatever changes Tome and Blood produces won’t apply to those spells.

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...