Jump to content

polytope

Modders
  • Posts

    825
  • Joined

  • Last visited

Everything posted by polytope

  1. I didn't think it was a coincidence, those spells are obviously not very good, like "what if someone attacks me with a Flameblade tomorrow, I better memorize Cloudburst". Storm Shell at level 3 is hardly an improvement over Resist Fire/Cold at level 2, even though it grants electricity resistance, if you need electricity resistance use the 4th level Protection from Lightning for complete immunity and a duration of 5 rounds/level rather than a flat 1 turn. Mold Touch does a lot of damage at least (although less on average than the description says) but you end up needing to save yourself because of the way it chains, and it's still a touch range, slow casting deal, the damage over time aspect would seem to make it good for disrupting casters in the manner of Melf's Acid Arrow if it weren't for that.
  2. cdid325.spl is the subspell payload of SPPR326.spl - Cloudburst. CDIWDTR1.spl doesn't seem to be attached to any troll on SCS installs, including those produced by the new monster summoning spells, this may be because I installed my own old modification of trolls over SCS (deprecated, don't install it on EE), but I doubt it, others would have noticed if trolls weren't working. Interestingly, no druid encountered in my game has Cloudburst, Mold Touch or Storm Shell memorized as 3rd level picks, and I didn't have a druid in my party for the short time I was playing with IWD spells (and wouldn't have used any of these anyway). It still doesn't explain why OP sees a crash upon resting, I can even memorize the bugged spells, and start casting them, the CTD does not occur until casting is successfully completed and the game tries to resolve the effects in the feature block of the spell.
  3. Lol, I just tested and Wither indeed crashes the game but only when cast... which neither my party's priest nor any enemy cleric ever did. As a short range, slow casting 7th level spell, Destruction is strictly better; instant kill on a failed save vs death at -4 or 8d6 immediate damage even if they save; compare to Wither's effect of 18hp damage/round (36 if hasted) on a failed save vs death at -4 for 1 round/2 levels, no effect on a successful save. I'm surprised at your report that just recruiting NPCs who could cast these spells and resting with them in the party triggers the crash which definitely wasn't my experience. Perhaps Bubb or Kjeron could offer a better explanation.
  4. I tried installing IWD spells on oBG2, but don't play with it now, after discovering... balance issues with Divine Protection and Entropy Shield which some other players have also commented on. I still have that install though, and on closer examination no enemy priest appears to have Wither or Cause Serious Wounds memorized, which is probably why I never saw a CTD. GHAST1.spl is anomalous, it isn't actually triggered by ghasts... or anything else I could find. Edit: @CamDawg does the current stand-alone IWDification have this issue on classic games?
  5. Yes, I suggested it only as a partial solution as there should be other distinctions between kits. In any case, even though specialist wizards may now seem to lack a disadvantage compared to the parent mage class bear in mind that: So it was/is with cleric kits. It's fine for kits to exceed the power of the base class because kit benefits are the reward for progressing as single classed, rather than a dual or multi class with all its emergent perks and powerful synchronizations. Single class mages below 7th level are weak. On that last point, compare a mage (not specialist) with 40,000 xp to a f/m multi or even a bard of the same experience. 6th level mage: Spell slots; 4 first level 2 second level, 2 third level, HD 6d4 (+12 max from con), THAC0 19 5th/5th level fighter/mage: Spell slots; 4 first level, 2 second level, 1 third level, HD (5d4)/2+(5d10)/2 (+20 max from con), THAC0 16 7th level bard: Spell slots; 3 first level, 2 second level, 1 third level, HD 7d6 (+14 max from con), THAC0 17 Then we get into the better armament of the F/M and even the bard, probable weapon specialization and not unlikely exceptional strength for the F/M etc. At 6th level the mage can't even cast Stoneskin, can be one-shotted by a backstabbing thief (very relevant with SCS), a skeleton with a heavy crossbow can crit you for 20ish damage... and all the single class mage NPCs you can recruit in BG1 are specialists.
  6. Targeting improved invisible actors is possible on oBG2 with ToBEx, but I honestly preferred spell protection removal simply having a fast projectile and AoE, it made no sense to me that some single target spells would just disregard the visibility requirement out of convenience. Glitterdust has the problem of its power level of 2, useless against any mage running a (Minor) Globe of Invulnerability unless you can strip him with the (by default) single target antimagic in the first place (i.e. requiring that he's not under the effects of Improved Invisibility and/or you're not a Conjurer) also useless against rakshasa and liches. If anything Non Detection probably should be defeated by Glitterdust, a physical means of revealing unseen creatures, but should also protect even against a thief's detect illusion skill. Unfortunately, this is difficult to code, not least because anything protecting from a thief's detect illusion skill needs to be done with opcode #101 vs various effects unless someone has softcoded it. Any #101 protection versus opcode #220 (spell school removal) is also incompatible with my mod revising Dispel Magic. The changes to specialists would be (part of) my own solution and need not be packaged Spell Revisions.
  7. I'm sure all classic players would appreciate that, but I'm unfamiliar with the process. Speaking of dragons, Conster really should have Protection from Fire in his prep list, in case he's fought alongside Firkraag (depending on the dialogue). I think it wouldn't be too much to give him wing buffet immunity either, obviously the dragon will try to avoid slapping the mage who's helping him.
  8. No offense, but it would improve things for English speaking audiences if you had a native English speaker edit the .tras. I could do so, if you want, since a lot of work obviously went into this mod already.
  9. Yes, but Conjurers will practically never encounter a similar problem without mods, given how illusion-stripping-divinations worked in vanilla; for that to happen the Conjurer would need to be the only spellcaster in the party, with no thief or even somebody who could use the Dragonslayer sword with its Detect Invisibility special. It wouldn't be a problem for a solo Conjurer either, because he or she will level up fast enough that Remove/Dispel Magic becomes a reliable way to strip Improved Invisibility, and with SCS depending on the version spell protection removals (to strip SI:Abjuration) either bypass invisibility or have an AoE. Of course the higher level conjurer probably mainly wants to strip weapon protections rather than illusions from a mage who's then open to practically instant death from Energy Blades or summons (the one niche where your mage will make use of Energy Blades is when solo and dueling other mages, as a long duration reusable attack that gets around the 1 spell per round limit and prevents recovery). Thanks, I had the idea to publish these along with some other low key modifications of vanilla classes and kits but my mods don't have the same audience reach as new versions of the better established ones.
  10. Good to know about the boar, but it's still not a unique creature statwise and tactically, more of a cosmetic reskin. Not something DavidW generally added to SCS. Some years ago players were requesting one of the two black dragons outside Abazigal's lair be replaced with a white, for variety and as a sensible place to actually find that white dragon scales component. Iirc he objected that it would need a unique animation (I would have used the existing aqua dragon, lightened a bit).
  11. I figured it might actually be a forgotten project from the earliest days of BG2 modding. The translations suggest the writer wasn't quite proficient in English and attempted to do so before better translation software like Yandex and the post 2016 Google translate (for European languages anyway) were available. If anyone remembers Google translate ~2008-2010 it was a running joke to see how badly it would render translations.
  12. It certainly is huge even for a quest mod, 289 new areas! What prefix are they using? I'd guess PF but many of the files don't seem to be appended so. Hmm, looking at those files: Well, a mundane morningstar is weight 12, requires 11 strength, a regular mace weight 10, requires 10 strength, a typical flail weight 15, requires 13 strength, a non magic war hammer weight 6, requires 9 strength. A club for giants has a lower strength requirement than all basic blunt weapons except the plain club. I'd think it should require 20 strength (so that no starting PC can use it unaided by magic) and weigh a lot more, somewhere between 8 and 27 times normal. Then again, this weapons abilities aren't really giant related either, for instance the base damage is same as an average club, and the 10% chance of extra 1d6 damage is kind of trivial besides the 20% chance to stun, 5% chance to kill outright. It'd take me a long time to look through the mod and its content... is it ready to play in the current version?
  13. It's fine to leave an already broken/underpowered kit alone under the view that it's a job for another day, but not okay to break kits that were working well previously. Just like it wouldn't be good to weaken the other 2 ranger and druid kits to the level of the vanilla Beastmaster or Shapeshifter. Honestly the best solution in my view for specialists and critically important spells would be to allow spells of the opposition school up to 3rd level, similar to how 2e handled "minor access" to priest spheres. Thus: A Conjurer could cast Detect Invisibility (True Strike also, for SR games) A Transmuter could cast Remove Magic & Spell Thrust An Abjurer could cast Vocalize , Haste & Slow An Enchanter could cast Magic Missile & Web A Necromancer could cast Blur, Invisibility & Mirror Image (Reflected Image also, with SR), if that seems too strong remember they'll never get Improved Invisibility, Mass Invisibility or Project Image.
  14. Who'll provide the new animations for boars, giant weasels etc? Boars are boring anyway, at least the giant weasel has a unique ability, whereas a boar has such similar AC, hp and attack and damage values to a worg that I don't think anyone will support new animations for a functionally indistinguishable creature. ETA: Worgs have a bite for 2d4, but the ones in game have a damage bonus from strength. Boars also have the "last stand" ability to fight for 2-5 rounds if between 0 and -6 hp, then again bears were supposed to get this as well, but didn't. I believe so, this was a problem in earlier versions with Revanek in the TR encounter, also with one of the caster statues on the first floor of WK. Maybe it still is a problem, I'd need to reinstall everything freshly to check, because I've already edited some of the setup tp2/tpas on my local version and can't remember if I changed those guys for this campaign (don't do this unless you're sure you can fix problems that arise).
  15. That's actually, by the book, what you were supposed to get for weapon grandmastery, rather than the (in game) +2 damage bonus relative to mastery. It was obviously felt easier to code in a flat damage bonus than fiddle with damage die ranges on a case per case basis (possible with the EE engine though). Since there is no d5, the bastard sword would be a 2d6 in that scenario.
  16. The base IWDification which adds new spells to BG2 also updates default mage scripts (like MAGE5.bcs) to randomly substitute them on the fly, as in your example: IF See(NearestEnemyOf(Myself)) HaveSpell(WIZARD_LIGHTNING_BOLT) // SPWI308.SPL (Lightning Bolt) THEN RESPONSE #100 RemoveSpell(WIZARD_LIGHTNING_BOLT) // SPWI308.SPL (Lightning Bolt) SpellNoDec(NearestEnemyOf(Myself),WIZARD_ICELANCE) // SPWI323.SPL (Icelance) RESPONSE #100 Spell(NearestEnemyOf(Myself),WIZARD_LIGHTNING_BOLT) // SPWI308.SPL (Lightning Bolt) END There are several other subs of spells at any given level like Emotion: Fear for Confusion, Lance of Disruption for Flame Arrow. The mystery is why the kobold is using a vanilla game script rather than an SCS mage script, probably something to do with the install order (the kobold mage with his mage script should have been added to the game before the overarching replacement of original AI caster scripts).
  17. Debatable, for instance SR improves Colour Spray and Grease (which is also bugged in current fixpack/EE anyway) to the extent that an Invoker missing Sleep at low levels doesn't seem quite so constrained. The vanilla Transmuter was considered one of the worst mage kits because of their lack of anti-magic ability (tied with Abjurer, no Stoneskin is disastrous if solo, no (Improved)Haste is terrible with a party, no Time Stop is bad either way), Conjurers now share that problem against improved AI (Nondetection + Improved Invisibility). Are potion stores revised too? Because in BG2 it's a pretty rare random drop and only 20-something such potions are available prior to the underdark, being even rarer late game.
  18. If we really wanted to nitpick, it should read "magic resistance is not effective against this spell". In the way that a picket fence is not effective at keeping wasps out of your yard. Shouting at the wasps would not be effective either, but you could also say that the wasps were unaffected by your shouts, or that you shouted to no effect, whereas it would be strange to say that about the passive fence. It's vague how magic resistance works, and the degree to which it's a wilful warding rather than a quality as of a substance, even between individual creatures this could vary.
  19. A balance problem indeed, not only Edwin but any PC conjurer is distinctly disadvantaged and it isn't obvious in the readme that you'll need a second arcane caster for functional antimagic. Does the Book of Infinite Spells still grant True Sight with SR? You'd have to be lucky to get that option though, and make it past a lot of high level mages in the first place...
  20. Overlapping creatures trapping you (by teleport/transformation effects or even between-area chases) is a known vanilla bug in BG2. That said it seems to happen more frequently on EE, on the original engine I only ever saw it with creatures that have very large selection circles, like dragons, or in weird cases where a creature was given a specific command like EscapeAreaMove() where the indicated [x,y] coordinates were already filled by another actor. Known issue in the past couple of versions of SCS, several posters have offered fixes. My own mod of demilich AI (in my signature) can be installed safely after SCS, as an alternative to changing your install order and possibly breaking your game, but I've no idea if it's compatible with whichever mod adds a new helmet to him (never heard of that one before).
  21. Iirc scripts with a large number of OR() conditions run much more slowly. Perhaps it would be preferable to add to the area scripts of the guarded compound AR0907.BCS and the second level of spellhold AR1514.BCS a single check to see if the party has either the original (not upgraded ofc) Celestial Fury or Malakar respectively in their inventory in order to set the variable that later spawns Kuro. Although some mods notably Wisp's item randomizer might move or randomize the location of these swords, so the check might need to be in the always running background script anyway, memory issues aside (and there's no check if you still have them when you later meet him). It could also be reduced to at least a 9 condition OR() by use of PartyHasItem() rather than individual player equipage checks.
  22. SPPR317 Cure Disease appears to be patched to remove the new diseases added by Animate Dead Now (but unless I missed something in the tp2, the Elixir of Health and Staff of Curing were not). Also, Temnix said that NPCs would react badly to groups of undead marching into their city, as you'd expect, so it's intentionally inconvenient. And he hasn't posted here for a long time, indicating he didn't want to either, so I wouldn't expect a fix by bumping this thread. He did update this mod in 2023 though. I do like the detail that skeletons summoned by the "Skeletal Scion" spell are from Hades, so no "blood war" issues.
  23. I'd think it should check both Die() and StateCheck(Myself,STATE_DEAD) as triggers in the top block, Die() reliably cycles once unlike state checks and then there's no need for a variable. Die() is also triggered by Imprisonment opcode #211 iirc, so can cause problems with variables set by creature deaths outside the party, being reversible and repeatable... probably irrelevant for Siege of Dragonspear unless you're a solo sorcerer with way too much xp. Water elementals shouldn't be affected by Flesh to Stone anyway, I mean, they're water.
  24. Does anyone know why there are these seemingly redundant entries in RACE.ids? 132 SHADOW 133 SPECTRE 134 WRAITH 175 SPECTRAL_UNDEAD and CLASS.ids? 170 SHADOW 171 SPECTRE 172 WRAITH 175 SPECTRAL_UNDEAD Aren't all of the above spectral undead? Of course they need unique races to distinguish them in the instances that they also have a character class, like for effective spellcasting levels, but I don't see the purpose of the 175 entry.
  25. Well, considering flame tongue is slashing, the separate 3 points of damage in the feature block creates a genuine ceil rounding issue IMO, because it's an odd number and undead are so often slashing resistant, most notably demiliches but all skeletons and mummies too. Damage rounding is always less accurate when the damage is split into multiple increments which is probably why EE changed the "save for half" mechanic. Daystar, in contrast was obviously and intentionally coded to work that way from the start, but it's always obviously meant to be a higher tier weapon.
×
×
  • Create New...