Jump to content

Antimagic spells often don't hit the intended target


vtazt

Recommended Posts

When an enemy is targeted with an antimagic spell such as Pierce Shield, and there are other enemies right next to the target, then the spell often lands on one of the adjacent enemies, not the intended one. I have done many tests with this, including making sure to click in the exact center of the targeted enemy's circle and making sure that enemies don't move, yet still couldn't get antimagic spells to reliably hit their target.

 

A good test case is the Demogorgon fight, where his minions are often huddled around him. Pierce Magic only landed on him about half the time, otherwise one of the minions would get it.

 

Another way for an antimagic spell to miss its intended target is if it moves during the time interval between the beginning of a spell's casting and the end of it. If another enemy is closer to the original location of the intended target, the spell will hit that enemy, not the intended one.

 

These problems apparently stem from the spells being area effects. However this feature is no longer necessary: enemies can be targeted directly even with improved invisibility. The readme says the same: "Prior to version 16, this component worked by giving the spells a small area of effect. This option remains, as a legacy component, for those who prefer it."

 

How about removing the area-effectness of these spells? From what I can see, it does nothing except cause them to sometimes foul up by missing their target.

Link to comment

I'm using the latest download, v30. Has it changed since then? The readme says they are area effects, as I quoted, which is easily confirmed by just clicking on the ground with one of these spells.

 

Edit: To clarify, they are area effect spells that hit one target.

Link to comment

It's *possible* it's SR. That's fairly clearly area-effect-based targeting for antimagic, and some versions of SR have used the area-effect trick, whereas it's definitely deprecated in SCSv30.

 

vtazt, which version of SR do you have installed?

 

The other possibility is that you're skipping ToBEx for some reason. (SCS defaults to the old system in that circumstance.) Are you on Windows or a Mac, and on old BG(2) or Enhanced Edition?

Link to comment

I am using the SR version that comes with SCS v30, whatever it is. Grepping through the directory, I don't see any clear version number for SR itself.

 

I am running BG2EE on Linux. I installed the Big World Fixpack then installed SCS, which AFAIK is the only way to run SCS on BG2EE Linux.

 

I didn't explicitly install anything else. If ToBEX is part of either those then I have it; otherwise not. I do have a ToBEx_redist directory in my game/stratagems directory.

 

I also posted to this subforum asking why the lowering-resistance part of Pierce Shield and Pierce Magic are capped at 26% and 12% respectively, while this isn't indicated in the spell descriptions. That post was deleted and I've received no message or explanation. I don't know where to ask about this, so I'm asking here.

Link to comment

I am using the SR version that comes with SCS v30, whatever it is. Grepping through the directory, I don't see any clear version number for SR itself.

SR doesn't come with SCS. It's a seperate mod. Look at your Weidu file. If Pierce Shield lowers MR you don't have Spell Revisions installed.

 

 

I also posted to this subforum asking why the lowering-resistance part of Pierce Shield and Pierce Magic are capped at 26% and 12% respectively, while this isn't indicated in the spell descriptions. That post was deleted and I've received no message or explanation.

I deleted your post since it doesn't really belong in this forum, it hasn't anything to do with Spell Revisions. Both of these spells work differently (Pierce Magic nullifies MR completely for 3 rounds, Pierce Shield removes combat and spell protections but doesn't lower MR).

 

Did you mess with ini file that comes with SCS any? Try posting your Weidu file.

Link to comment

OK, I thought Spell Revisions was bundled with SCS, since the SCS readme has a Spell Revisions section. Now I know that Spell Revisions in SCS doesn't refer to Spell Revisions here.

 

I've made meaningful contributions to this forum in the past, including posting the only (and utterly non-trivial) script I know that installs SCS on Linux. I don't deserve the disrespect of having a post deleted with no explanation at all. You should have sent me a message.

Link to comment

No, you only admitted to deleting the post after I asked about it. Why didn't you move the post instead? Why must I compose and re-type the whole thing? What could possibly be gained by being so antagonistic? I wish to help. I am trying to help. What could possibly be gained by frustrating my efforts?

 

I still don't know where to post these issues, exactly. Is it the SCS subforum, the SCSII subforum, one of the bug reports threads, or elsewhere? One of the reasons this seemed like the right place is because there is so little traffic elsewhere.

 

And why on Earth isn't it clear that Spell Revisions in SCS is different from this other thing called Spell Revisions? They should be given different names. That is the root source of confusion and the real problem here.

Link to comment

OK, I thought Spell Revisions was bundled with SCS, since the SCS readme has a Spell Revisions section. Now I know that Spell Revisions in SCS doesn't refer to Spell Revisions here.

Yes it does. The "Spell Revisions" section in SCS's readme is a subsection of the "Compatibility" section. The text in that subsection reads, in its entirety, "SCS should be compatible with Demivrgvs's "Spell Revisions" (SR) mod, and I make a reasonable (though imperfect) amount of effor to allow for SR changes. SR should be installed before SCS (and indeed before most mods). Some SR components overlap with SCS components; these components will be silently skipped on an install of SCS."

 

And why on Earth isn't it clear that Spell Revisions in SCS is different from this other thing called Spell Revisions? They should be given different names.

No part of SCS is called "Spell Revisions".

 

That is the root source of confusion and the real problem here.

That's one theory.
Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...