Jump to content

(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.

Link to comment

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).

Link to comment
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.

Link to comment

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.

Link to comment

Archived

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

×
×
  • Create New...