Jump to content

DavidW

Gibberlings
  • Posts

    7,899
  • Joined

  • Last visited

Everything posted by DavidW

  1. IIRC SCS is doing STRING_SET to edit the string, not putting an updated string onto the spell.
  2. I assume the NI description is still that weird endless repetition of stuff that you posted a while back. What language are you playing in?
  3. At what point? When version 32 released, about a year ago (or 18 months ago for the playtest version). As for why: there were three design principles driving the redesign of the install system for v32. For instance: - I have long recommended that users install the SCS spell-system changes, because those changes are assumed by the AI and not using them leads to behavioral glitches in enemy spellcasting. So in v32 they are installed by default (but can all be deactivated via the ini, if someone knows that they are going against the recommendation and wants to do it anyway). - I have long advised against giving HLAs to every 18th-level wizard in SoA, but I still used to get complaints that it was unfairly difficult. Now you can still do it, but it's a 'legacy of Bhaal' difficulty, accessible (unless you're playing on LoB) only via the fine-tune-difficulty dialog. I don't think there are any install choices available in v30 that aren't still available in v33, but the default options, given to non-power-users who don't make use of fine-grained customization, are more streamlined and offer less chance of a problematic install. I appreciate your feedback, but it seems to be very much the minority view, so this is unlikely to be reverted. A couple of minor points: - it was never the case that changes as specific as the Guarded Compound staircase locking were called out explicitly in the install process. (That particular change came in v32 and was to avoid various reported glitches, but the lich in the Crooked Crane has been doing it since SCSII was in beta). - I have always had the view that if you don't read the readme, it's your own lookout. That said, the installer's description of 'Initialise AI components' could probably be more explicit that the initialisation includes spellsystem tweaks.
  4. I think that's harmless. No promises though.
  5. I’m not sure I understand the question. Angel’s diagnosis of the incompatibility is correct, but it’s not really something SCS can fix. (My own implementation of the Lanthorn quest doesn’t have this problem, but that’s a quite different Quest in any case.)
  6. Does GiveObjectGoldGlobal not accept a global argument with a negative value?
  7. Cool. OK, that supports my suspicion that CDIBOMBB is bugged somehow. I'll investigate. (When I get a chance...)
  8. It wasn’t trolling, was it? ...or am I missing a joke?
  9. I'm wondering if this is a language-dependent issue. The weirdness originates in the SCS component that dynamically generates descriptions for antimagic spells, and that component relies on search-and-replace moves that aren't always robust on language change. Unfortunately that's very hard for me to sort out, as I don't speak German. I would be interested if it can be reproduced, in a non-English language, on a clean install of SCS.
  10. OK. Try removing the file cdibombb.spl from your override and see if that removes the crashes.
  11. I don't really know. The price aTweaks pays for deciding to be installed after SCS and reliant on its structure is that it would need to be updated any time SCS itself updates. And unfortunately it's no longer maintained, so that's not happened. I can't allow for it on my side and I'm not willing to accept the design constraint of permanently conforming to the assumptions about SCS's structure that aTweaks makes, especially since I don't actually know what they are. Somebody would have to go through its code carefully and see just what assumptions it's making and where.
  12. I don't know for certain. But aTweaks makes quite specific allowances for SCS's fiend-summoning structure, and that structure in turn changed quite drastically when v32 was released. So there is a realistic chance of serious bugs... but I don't know if there actually are any.
  13. Have you ever seen a summoned beetle successfully cast its gas-cloud attack?
  14. I see the case for this. But I don't feel confident it's unequivocally a bug or mistake, which makes me reluctant to change it. (I also think it's good for the occasional creature to be vulnerable to Greater Deathblow - otherwise why take it? - but I agree that the Drakes aren't the ones I'd choose in my own mod.) Maybe I'll compromise and tweak this in SCS's version of Improved Abazigal.
  15. I don't *think* I edit SUMMON_DEATH_KNIGHT (or the Death Knight script) on an SR install. I think I just use the baseline resource.
  16. Hmmm. Yes, that was the bug I had in mind. But I'm puzzled that my detector isn't picking up the issue. Any idea when exactly the crash occurred? Did one of your characters finish a spell? Did an enemy spellcaster?
  17. I'm thinking of the one you posted June 29th. I don't have any particular knowledge of Revised Battles - sorry.
  18. On an earlier bug you reported: Could you put the attached folder in your BGT game folder, make a copy of setup-stratagems.exe called setup-dw_387_audit.exe, and run setup-dw_387_audit.exe and install its one component? (It won't affect your install or show up in your WEIDU.log, it's just a research tool). It'll take a couple of minutes to run, probably, and when it's done there should be a file called 387_log.txt in the folder weidu_external/data/dw_387_log . Open it in a text editor and copy-paste its contents into a post. (This is guarding against situations where some spell/item tries to use the ToBEx Set Stat opcode (318) with an old (value <387) stat, which is what caused some of the crashes I think you reported earlier. That shouldn't happen on SCS, and doesn't on a clean install, but interactions with other mods may be leading to edge cases.) dw_387_audit.zip
  19. On Revised Battles and Breach: The version of Revised Battles you are using was last updated in 2008. The 'latest version' of Detectable Spells to which the Readme refers was coded by me sometime during the end of the Bush administration. Best practice for spell detection has changed very drastically since then; it's highly unlikely that a 2008-vintage AI mod will play nicely with anything modern like SCS. My advice is to drop it.
  20. On WEAPPROF: - Jarno is incorrect: the engine has no interest in whitespace and doesn't care that the top line is misaligned. - The problem with WEAPPROF is much more straightforward and has nothing to do with indentation (though the misaligned top row makes it a bit difficult to spot): the proficiency slots for BG2 weapon proficiencies for most multi-class characters have been set to '1'. I think some mod in your install order must have done this intentionally. No idea which one.
  21. It isn't about the engine exactly, it's about CLASS.IDS. Some other mod in your install order has removed the ancient LONG_BOW synonym for MAGE_ALL. If you add the string '202 LONG_BOW' to class.ids in a text editor, the script will compile. However, Ascension shouldn't be relying on that ancient oddity. I'll fix it next time I update.
  22. Noted, thanks. I'm unlikely to be able to get to it soon though, I'm afraid.
×
×
  • Create New...