Jump to content
Sign in to follow this  
RestInPeace

(Minor) Globe of Invulnerability issue (vanilla BG2)

Recommended Posts

In vanilla BG2, Globe of Invulnerability makes you "immune" to lv1-4 summoning spells (lv1-3 for Minor Globe). When you cast a summoning spells of those levels when protected by Globe of Invulnerability, the spell will not work and you'll get the "spell ineffective" information.

Has Fixpack solved this problem? I forgot to test this on my last installation with Fixpack.

Share this post


Link to post

I believe the issue was deferred, sorry. :(

 

The solution is known, but I can't remember if we ever decided on whether this was considered a bug or not (likely we simply just elected to hold off on covering them until somebody could get time to code up all similar corrections at once).

Share this post


Link to post
I believe the issue was deferred, sorry. :(

 

The solution is known, but I can't remember if we ever decided on whether this was considered a bug or not (likely we simply just elected to hold off on covering them until somebody could get time to code up all similar corrections at once).

I think it is a bug.

:(

As per the spell description:

This spell creates an immobile, faintly shimmering magical sphere around the caster that prevents any 1st-, 2nd-, 3rd- or 4th-level spell effects from penetrating (i.e., the area of effect of any such spells does not include the area of the globe of invulnerability). This includes innate abilities and effects from devices. However, any type of spell can be cast out of the magical sphere, and these pass from the caster of the globe to their subject without affecting the globe. Fifth and higher level spells are not affected by the globe. The globe can be brought down by a successful dispel magic spell, as well as other forms of magical attack such as Spellstrike and Pierce Magic.

Share this post


Link to post

To be sure, but it looks like we just never got around to covering it (the latest discussion I could find was from over two years ago).

 

If DavidW is so inclined, the solution is simple enough to drop into a future update with little fuss, so there's hope yet. :-) Basically, just

COPY_EXISTING my.filelist
PATCH_IF (SOURCE_SIZE > 0x72) BEGIN
 FOR (READ_LONG 0x6a eo; eo < SOURCE_SIZE; eo += 0x30) BEGIN
WRITE_BYTE eo + 0x3 0x0
 END
END
BUT_ONLY_IF_IT_CHANGES

will fix the supplied summoning spells.

Edited by devSin

Share this post


Link to post
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...