Jump to content

DavidW

Gibberlings
  • Posts

    8,009
  • Joined

  • Last visited

Everything posted by DavidW

  1. Edwin romance I think that as of its current version, it doesn't do anything in particular to clash with Ascension. Best guess at current status: Fully compatible; install in either order
  2. Here's a thread to track my current state of knowledge of compatibility between the current version of Ascension and other mods. Currently I'm discussing: - Edwin Romance - Imoen Romance - Iylos - Wheels of Prophecy - Longer Road By all means let me know of other mods that seem to have compatibility problems. Potential compatibility issues will arise for: - any mod that explicitly tries to allow for and interact with Ascension - any mod that modifies Chapter 10 (the final battle at the Throne of Blood) - potentially, any NPC mod that edits the final conversation with the Solar too enthusiastically (because Ascension patches conversations with/about Balthazar, Sarevok and Bodhi into that conversation).
  3. '&' is intended notation, and works as you suggest. '*' I don't know about. That character doesn't appear in BAF scripts, normally - it may be that SSL's parser is just ending its script read at it. Or it may be some subtler bit of functionality I've forgotten about.
  4. Belatedly seeing this - I'll have a look. Clearly there are cases I wasn't considering.
  5. Play in windowed mode, and slide the window over so that the button is off-screen. Or wait for SCS v33, which applies to story mode - in accordance with SCS's "fight fair" philosophy, all enemies will also be invincible.
  6. That's interesting; thanks. This is my relative inexperience with NPC mods showing up - I guess what makes sense for the banter file isn't what makes sense for the main NPC dialog file. And I didn't know that about Interact() being interruptible. But wouldn't it make sense, in that case, to set the Interact() to repeat on (say) a 12-second timer until the dialog fires, rather than just having it trigger constantly? Stutter bugs are quite serious, after all - I'd rather code in a way that's properly proofed against it. (EDIT: and no, it doesn't come across as patronizing.)
  7. This isn't a compatibility problem exactly, just a communications issue. BALTH2 is the combat script used by Balthazar if he is on your side in the final battle. It's still in Ascension - but this version of Ascension splits the "You can recruit Balthazar" part of Ascension's main component into a separate component. So if you install "Rewritten final chapter" without "Balthazar can be redeemed", you don't get BALTH2. In general, mods that do things differently according to whether Ascension is installed or not may get a bit confused if you install some but not all components in the "Ascension" section of the new version. I can't fix that inside Ascension; the mods need to be edited to make finer-grained allowance for which bits are installed. (In Wheels of Prophecy that's my problem too, of course.) In the meantime, the workaround is pretty simple: if you're using one of these mods, either install all or none of the components in the 'Ascension' subgroup. (Actually, I suspect that 99% of problems will be solved by making sure you don't install 'rewritten final chapter' without 'Balthazar can be redeemed'.
  8. Firstly, this isn't a bug in Ascension. "YagaShuraHeart1" is set to 2 when you retrieve Yaga Shura's heart from the brazier in the fire giant temple; that's Ascension's condition for when Imoen's second special dialog is set (and has been since the mod was released 20 years ago). I've just tested it; it works fine. Similarly, Ascension's condition for the third talk is that the party have met Balthazar (which is when "MetBal" is set). This is a compatibility issue with Imoen Romance, not an Ascension issue per se. Secondly, this proposed fix removes the conflict, but at the cost of modifying Ascension so that Imoen's dialog lines play earlier. I'm not willing to do that, as it's a change to Ascension developer intent and that's outside the scope of what I'm willing to do when maintaining someone else's mod. Thirdly, the problem is occurring with this version of Ascension and didn't occur with previous versions. That's because previously the dialog blocks for Imoen could play just by chance, potentially very (unrealistically) early in the story. I added a gate to prevent that happening: I check for YagaShuraHeart1 and MetBal in the dialog file, not just in the script. Imoen Romance assumes those blocks are just there, and tries to call them; since it's trying to do so slightly early, and keeps doing so until it succeeds, the game stutters. Since this was my change, not in vanilla Ascension - and since Imoen Romance's preferred trigger points are only slightly earlier than mine - I'm happy to edit bimoen25.d to use Imoen Romance's slightly earlier checks. I believe this will avoid the incompatibility without the need to change imoe25.baf. Fourthly, thanks for the research! EDIT: Just as a coding note, someone paying attention might wonder why this doesn't lead to a compatibility problem in Ascension itself: when Ascension calls for these same dialogs slightly later than Imoen Romance, doesn't that cause the same hanging? No, because Ascension's blocks have a variable which guarantees they only fire once. This is probably good practice if you're writing blocks to call a conversation, especially a third-party one that might have been triggered elsewhere. (I'm not showing off my own coding competence: I took it over verbatim from the original Ascension.)
  9. @Liliana: thanks, that's reassuring. @4udr4n: I have no idea: as you say, it's not my mod, and I'm not at all familiar with it.
  10. ...okay, going through this, the only significant reproducible bug I can find is that the Slayer power gets granted (and regranted, and regranted...) if you go to Watcher's Keep in SoA. I've fixed that locally, but I'm wondering if I'm missing something - various people on this thread suggested that there are much more serious issues than this. eg. Oob: "more than a dozen bugs", "Just trying to say that Ascension 2.0.9 has quite a few nasty bugs right now". Any thoughts?
  11. I'd rather work with the latest official release, not prerelease edits - so I'll use Austin's link. Thanks to both.
  12. OK, I have the following list of issues culled from this forum and Beamdog: Bugs: Main character gets transform power before SH (main thread: Christian, 8/12) Imoen keeps repeating her 'almost jumping at player's throat' and 'becoming the reaper' conversations (main thread: Drakensang, 8/14) Non-EE install: warning because SPERMEL isn't being modified (main thread: Heeb, 2/15) Improved Slayer transformation gets granted 52x/day (main thread: InKal, 3/2) Very weird install-time problem with iconv (31315-installation-error) Are we shipping the W64 exe, and if so, do we need to? (30891-win32) Some challenge rewards may not be being granted (beamdog thread: histaminii, August 2019) Probably not bugs: Can't find splstate (main thread: Guest vic, 12/19) - probably too-early a version of EE Compatibility: Problems with Iylos, Edwin, Wheels(!), LR being unable to find BALTH2 (main thread: Arthas, 9/27) Issue with Imoen Romance (main thread: Austin, 5/9) Install issue with 'cdheld.eff' missing, on a stack of mods (30894-installation-error) If you read this in the next day or two and see something I've missed, call it out. Also, if someone who uses Imoen Romance can give me a reliable URL for the current (or latest) version, it would be helpful (I recall previously having some trouble working out which it was).
  13. That's a Wheels of Prophecy issue, not an Ascension issue. (Also, I haven't managed to reproduce any of these issues, because the 'window in the next few days' has only opened a few minutes ago :) )
  14. I don't think this can be anything to do with Ascension - moving it to SCS thread, as it might be that.
  15. Ignoring this one, as there's not enough information to reproduce it.
  16. I'm not David Gaider. (He led the team that wrote the mod, but hasn't been involved in maintaining it for about 20 years.) I may have a window in the next few days to do an Ascension fix. No promises though. Just going through the buglist now. (The more egregious bugs here are with Wheels of Prophecy, which of course is also my mod but which is going to require a rather more systematic set of fixes.)
  17. Sorry, new baby > work responsibilities > updating mods. See you at some completely unspecified point when I have a chunk of spare time.
  18. See if you can reproduce it with just SCS. And let me know exactly which spells you're casting.
  19. Ease-of-use AI doesn't use stealth at all, so I don't know what's going on there.
  20. I've seen that report from several people, so it's not just you. I think the RNG trick I use generates the same number for multiple creatures spawned at the same time. I'll think about whether there's a good fix.
  21. I’m not at all sure how compatible they are TBH.
  22. You can’t make her multiclass: she’s human.
  23. It makes some very small cosmetic tweaks to two cutscenes (both associated with the arrival of one of the Ascension-modified Bhaalspawn). - In the vanilla version of Gromnir's intro cutscene, the party stand around watching passively while Gromnir and Melissan banter and Mel is taken away. In this version, they arrive just after she's been removed. (As a matter of implementation, they're present but invisible). - In the vanilla version of the scene with Yaga-Shura's soldiers and fleeing peasants that you see just before confronting Yaga-Shura, there are three soldiers and three lines that they speak, but it's random which lines are spoken. In this version, you get each line once. Trivial really, but I watched both cutscenes a lot while testing the battles, and the minor problems with them started to irritate me.
×
×
  • Create New...