Jump to content

G3 mod V5 bug - can't leave G12 area after battle!


Recommended Posts

After I left the basement, Mrs what's her name is there berating Drini. Eventually, she gives me some treasure, then they both leave. When *I* try to leave, however, my worldmap draws, but *all* other areas are marked "Destination Unreachable"!!

 

I'm using BP-BGT WorldMap 6.6.1 (though I don't have BGT installed, I did a fresh BG2 install with only SoA/ToB mods, including TDD 1.12).

 

I checked the basement, and there are definitely 12 piles of remains scattered about, none of which are my party ( 8-{P ).

 

So what goes on?? Is this a bug? Or am I missing an option somewhere?

 

//*************************************************

Later note:

Mind you, MoveToArea() worked fine to get me out of there, and I checked to make sure that after the move, I could travel between areas with no problem, so it's just a minor issue (except for people who might object to using cheat codes).

Link to comment

Firstly, the mod has the worldmap area offsets for link index and number of links mixed up:

--- setup-g3anniversary_original.tp2	2010-04-30 16:22:21.416800000 +0200
+++ setup-g3anniversary.tp2	2010-10-19 00:51:12.640625000 +0200
@@ -58,14 +58,14 @@
 WRITE_LONG  ("%area_off%" + 0x34 + (0xf0 * "%area_num%")) 27				 // mapicon number--set to invalid (no icon)
 WRITE_LONG  ("%area_off%" + 0x38 + (0xf0 * "%area_num%")) ("%coord_x%" - 50) // coordinates set to be roughly midway
 WRITE_LONG  ("%area_off%" + 0x3C + (0xf0 * "%area_num%")) ("%coord_y%" + 15) // between slums and promenade
-	WRITE_LONG  ("%area_off%" + 0x50 + (0xf0 * "%area_num%")) 1				  // one link N
-	WRITE_LONG  ("%area_off%" + 0x54 + (0xf0 * "%area_num%")) ("%link_num%")	 // N link index
-	WRITE_LONG  ("%area_off%" + 0x58 + (0xf0 * "%area_num%")) 1				  // one link W
-	WRITE_LONG  ("%area_off%" + 0x5c + (0xf0 * "%area_num%")) ("%link_num%" + 3) // W link index
-	WRITE_LONG  ("%area_off%" + 0x60 + (0xf0 * "%area_num%")) 1				  // one link S
-	WRITE_LONG  ("%area_off%" + 0x64 + (0xf0 * "%area_num%")) ("%link_num%" + 2) // S link index
-	WRITE_LONG  ("%area_off%" + 0x68 + (0xf0 * "%area_num%")) 1				  // one link E
-	WRITE_LONG  ("%area_off%" + 0x6c + (0xf0 * "%area_num%")) ("%link_num%" + 1) // E link index
+	WRITE_LONG  ("%area_off%" + 0x50 + (0xf0 * "%area_num%")) ("%link_num%")	 // N link index
+	WRITE_LONG  ("%area_off%" + 0x54 + (0xf0 * "%area_num%")) 1				  // one link N
+	WRITE_LONG  ("%area_off%" + 0x58 + (0xf0 * "%area_num%")) ("%link_num%" + 3) // W link index
+	WRITE_LONG  ("%area_off%" + 0x5c + (0xf0 * "%area_num%")) 1				  // one link W
+	WRITE_LONG  ("%area_off%" + 0x60 + (0xf0 * "%area_num%")) ("%link_num%" + 2) // S link index
+	WRITE_LONG  ("%area_off%" + 0x64 + (0xf0 * "%area_num%")) 1				  // one link S
+	WRITE_LONG  ("%area_off%" + 0x68 + (0xf0 * "%area_num%")) ("%link_num%" + 1) // E link index
+	WRITE_LONG  ("%area_off%" + 0x6c + (0xf0 * "%area_num%")) 1				  // one link E

COPY ~G3Anniversary/copy~ ~override~

 

Secondly, areas.tbl needs to be altered to be consistent with the rest of the mod and to have it function properly together with the worldmap mod (it says G3G12B in links.tbl, which means the worldmap mod adds no links from G3G12A, which is likely the cause of the "Destination Unreachable" problems):

--- worldmap/areas_original.tbl	2006-08-11 18:52:20.421875000 +0200
+++ worldmap/areas.tbl	2010-10-19 00:57:51.515625000 +0200
@@ -1,4 +1,4 @@
//G3Anniversary New Areas Table
SHORT_NAME  CONTENT  LONG_NAME  FLAGS  BAM_ANIM  X_POS  Y_POS  NAME		 TOOLTIP	  LOAD_IM

-G3G12A	  G3G12A   G3G12A	 4	  10		1166   1384   N			N			N
+G3G12B	  G3G12B   G3G12B	 4	  10		1166   1384   N			N			N

Link to comment

Archived

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

×
×
  • Create New...