Jump to content

Dorothy_Dorothy_

Members
  • Content Count

    6
  • Joined

  • Last visited

About Dorothy_Dorothy_

  1. Oh! That solves a mystery. I suspected that the area of effect information must be encoded in the projectile, but I didn't know for sure - thanks for clearing that up! As for Spell Deflection, I think the way that family of spells works in NWN1/2 is that the benefactor of the Spell Deflection wasn't supposed to be able to avoid area spells at all if he wasn't the direct specific target of the spell. Which I'm not even sure I would want to try doing with how limited my knowledge is of BG2EE's workings. I can see how you would want Hold Person to eat SD charges, but I'm not sure that something like Fireball or Cloudkill should. For that matter, does each "tick" of Cloudkill and Icestorm eat a charge? Or just once per casting? Because I think both Cloudkill and Icestorm (and for that matter other spells like Stinking Cloud and Call Lightning) cast a child spell once each tick within the area...
  2. But I don't really understand what that has to do with where the spell's save is invoked. You mean that if the save were on the parent effect that it would be called before the projectile lands at its target location?
  3. That's at least within rules, as targeting individual creatures with similated area of effect effects is definitely NOT in the rules. I'm not sure I really understand what you mean.
  4. Are you sure that's how it would work? I thought it cast 507D on every target within the area? Is 507D the .spl with the area defined? For that matter, I didn't change the targeting field, so it looks like my version SR has either altered Hold Monster to only affect one creature regardless, or there's something else that's defining the area and number of targets of both spells.
  5. Ugh... so it is exactly what I feared, then? Do you mean that the RNG only provides a single roll for a given frame or tick, and the designers are just sort of assuming that it will all happen so fast that it won't matter much? I have another question if you can help: I've noticed that the druid Avenger kit gets a few spells that other druids don't get. I think SR has swapped out Chaos (which my .tlk says they're supposed to get at spell level 5, but I think SR has removed it in favor of the higher level sphere of chaos -style spell) for Cone of Cold. And anyway, I wonder if there's an easier way to propagate the changes I make to the wizard version of Cone Of Cold. Can you call a wizard spell from within a priest/druid spell? Since both versions call a child spell which does the damage, can I alter the wizard version of the child spell and then have the druid parent spell just call that wizard child spell instead of its own? Will it properly detect the druid's caster level? Or will it screw up because caster levels are "typed"? Are they typed? The druid and wizard versions of cone of cold both reference the same .tlk description entry... SPDR501 calls SPDR501D normally SPWI503 calls both SPWI503D and SPWI312D normally Have SPDR501 call SPWI503D and SPWI512D without creating new .spl files and tagging them as "druid" spells?
  6. So, I was noodling around in DLTCEP the other day, correcting a lot of errors in various files that my latest mod list accumulated (just a few mods couldn't recognize others mods' items and spells and so their changes obviously didn't affect each other, but that's not important). And I noticed something odd about how Spell Revisions (v4 beta 14) does its spells. Area spells are usually formatted so that they just have an effect with opcode [146] (Cast Spell At Target), basically affecting all targets within the area with a second spell linked to within that effect. This is where the potentially huge problem comes in: the save to avoid the effects of the spell is not here at this Cast Spell At Target effect, SRv4b14 apparently has put the save under the individual effects of the child spell called in the parent spell! Here's an example of what I mean. Importantly, for this particular spell (SPWI507 which is still "Hold Monster" in this mod), I have already altered the effects in this screenshot so that the parent effect of SPWI507 allows the save and I've removed the save from the child spell's Hold effect (opcode 175). Whereas the original Spell Revisions version of the spell had the save placed within the child, rather than the parent. This seems really really odd for a number of reasons: For example with the Slow spell, each of its individual component effects allows a save... which means that a target could attempt a save against each effect - only suffering those effects which it failed to save against, right? So then, virtually all of SR's area spells aren't actually written correctly because targets within those areas are likely saving against at least some of the effect-lines of each spell! This can become quite important in some cases that self-cure on a delay. A good example of this was SR's version of Shadow Door: with SR's Shadow Door, adjacent creatures are supposed to be allowed a save to avoid being sucked into a "mini-Maze" effect. The problem here is that a separate effect on a time-delay was allowing a save when it shouldn't. /* If you'll recall, Maze has a duration dependent upon the target's Intelligence score, with a range of a few d4 rounds. Shadow Door being a lower level spell with other effects it provides as its main benefit was supposed to auto-liberate Maze victims on the 4th round if their intelligence didn't let them escape sooner. */ So the targets which were supposed to be liberated on the 4th round (poor 9-Int Korgan!) were failing their saves and staying in the maze for longer than they should have (as if by the original much higher level spell Maze). I have to wonder if there's something I'm missing here. Is it supposed to be like this for some reason? For example, does the engine auto-magically understand that all the effects within a header are supposed to share the same saving throw result?
×
×
  • Create New...