Jump to content

Anomen's and Cernd's gear


Guest BugAllergic

Recommended Posts

Guest BugAllergic

I'm sitting here about to reinstall a this mod and was hoping these bugs would have been fixed, where Anomen's helmet and Cernd's cloak and staff are unequipable. I can put Anomen's helmet and Cernd's cloak on via Shadowkeeper, but they will get unequipped when I level up. Cernd's staff want stay equipped though. Luckily they get the benefits with the helm and cloak when I've put it on with ShadowKeeper, but the workaround I have to chose with the staff is to equip a staff+2 and a Ring of Regneration. >:-(

Link to comment

White Agnus did solve the Cernd issue, too. He told me:

 

Because of Cernd, the mod-author did here something wrong. He tried to append the totem-druid kit with "WRITE_LONG 0x0244 00080000", but this is the correct way:

 

WRITE_BYTE 0x0244 00

WRITE_BYTE 0x0245 08

WRITE_BYTE 0x0246 00

WRITE_BYTE 0x0247 00

 

With "WRITE_LONG 0x0244 00080000" is set an unknown script and therefore the items which depends on the totem-druid cannot be found. To correct this you must delete the "WRITE_LONG 0x0244 00080000" in the TP2 and add the four WRITE_BYTE:

NPCTweak.tp2

/* Cernd */
BEGIN @10
COPY_EXISTING_REGEXP "cernd.*cre" "override"
	WRITE_BYTE 0x0244 00
	WRITE_BYTE 0x0245 08
	WRITE_BYTE 0x0246 00
	WRITE_BYTE 0x0247 00
COPY_EXISTING "NPSTAF.ITM" "OVERRIDE/NPSTAF.ITM"
			  "npclck.itm" "override/npclck.itm"
	WRITE_BYTE 0x2b 255
	WRITE_BYTE 0x2d 255
	WRITE_BYTE 0x2f 255
	WRITE_BYTE 0x29 247

 

Greetings Leomar

Link to comment

OK, changes on cernd, nalia, etc.:

post-844-1245889190_thumb.gif

 

 

White Angus's anoplat.itm and anohelm.itm put into place in NPCTweak\Anomen

 

lowercased everything

 

linux update to readme

 

removed old autoupdate.bat

 

VERSION/README etc.

 

OK, diffs so far:

EDIIT: removed, obsolete - see next post.

 

Plus, a new German translation by Telperion.

Link to comment

Differences, < v3.1 > v4

diff  

< NPC_Tweak-v3.1/NPCTweak.tp2 
> NPC_Tweak-v4/npc_tweak.tp2

2,4c2,4
<  * NPCTweak mod by Orions_Stardom and andrewas.
<  * Changes various aspects of BG2 NPCs.
<  * For copyright info, see the file "COPYING" 
---
>  *  NPCTweak mod by Orions_Stardom and andrewas.
>  *  Changes various aspects of BG2 NPCs.
>  *  For copyright info, see the file "COPYING" 

7,8c7
< BACKUP "NpcTweak/Backup"
< AUTHOR "maguswizardo@gmail.com"
---
> BACKUP ~npc_tweak/backup~

10,12c9,23
< LANGUAGE "English" "English" "NpcTweak/English/setup.tra"
< LANGUAGE "Français (by Graoumf)" "French" "NPCTweak/French/setup.tra"
< LANGUAGE "Español  (by Saemon)" "Spanish" "Spanish" "NPCTweak/Spanish/setup.tra"
---
> AUTHOR ~maguswizardo@gmail.com~
> 
> // MODDER
> 
> NO_IF_EVAL_BUG
> 
> VERSION ~v4~
> 
> README ~npc_tweak/readme-npc_tweak.html~
> 
> /* Language Settings */
> LANGUAGE ~English~ ~English~ ~npc_tweak/english/setup.tra~
> LANGUAGE ~Français (by Graoumf)~ ~French~ ~npc_tweak/french/setup.tra~
> LANGUAGE ~German (by Telperion)~ ~German~ ~npc_tweak/german/setup.tra~
> LANGUAGE ~Español (by Saemon)~ ~Spanish~ ~npc_tweak/spanish/setup.tra~

17c28
< 	COPY "NpcTweak/Anomen/anohelm.itm" "override/anohelm.itm"
---
> 	COPY ~npc_tweak/Anomen/anohelm.itm~ ~override/anohelm.itm~

21c32
< 	COPY "NpcTweak/Anomen/anoplat.itm" "override/anoplat.itm"
---
> 	COPY ~npc_tweak/Anomen/anoplat.itm~ ~override/anoplat.itm~

26,27c37,40
< 	COPY_EXISTING_REGEXP "anom.*cre" "override"
< 		ADD_CRE_ITEM "anohelm" #0 #0 #0 "IDENTIFIED" "helmet"
---
> 	COPY_EXISTING_REGEXP ~anom.*cre~ ~override~
> 		PATCH_IF (SOURCE_SIZE > 0x2d3) BEGIN
> 			ADD_CRE_ITEM ~anohelm~ #0 #0 #0 ~IDENTIFIED~ ~helmet~
> 		END

31c44
< 	EXTEND_BOTTOM "AR1001.bcs" "NpcTweak/Anomen/AR1001.baf"
---
> 	EXTEND_BOTTOM ~AR1001.bcs~ ~npc_tweak/Anomen/AR1001.baf~

34,36c47,51
< 		WRITE_EVALUATED_ASCII 0x248 ~%DEST_RES%~ #8 // override script
< 		WRITE_EVALUATED_ASCII 0x280 ~%DEST_RES%~ #32
< 		WRITE_EVALUATED_ASCII 0x2cc ~%DEST_RES%~ #8
---
> 		PATCH_IF (SOURCE_SIZE > 0x2d3) BEGIN
> 			WRITE_EVALUATED_ASCII 0x248 ~%DEST_RES%~ #8 // override script
> 			WRITE_EVALUATED_ASCII 0x280 ~%DEST_RES%~ #32
> 			WRITE_EVALUATED_ASCII 0x2cc ~%DEST_RES%~ #8
> 		END

39,41c54,56
< 	COMPILE	"NpcTweak/Anomen/AnoStuff.d"
< 			"NpcTweak/Anomen/g3osmsgr.baf"
< 			"NpcTweak/Anomen/g3osamng.baf"
---
> 	COMPILE	~npc_tweak/Anomen/AnoStuff.d~
> 			~npc_tweak/Anomen/g3osmsgr.baf~
> 			~npc_tweak/Anomen/g3osamng.baf~

43,45c58,60
< 	EXTEND_BOTTOM_REGEXP "AR0[2-5]00.bcs" "NpcTweak/Anomen/messenger_spawn.baf"
< 	EXTEND_BOTTOM_REGEXP "AR0[7-9]00.bcs" "NpcTweak/Anomen/messenger_spawn.baf"	
< 	EXTEND_BOTTOM		"AR1000.bcs"	 "NpcTweak/Anomen/messenger_spawn.baf"
---
> 	EXTEND_BOTTOM_REGEXP ~AR0[2-5]00.bcs~ ~npc_tweak/Anomen/messenger_spawn.baf~
> 	EXTEND_BOTTOM_REGEXP ~AR0[7-9]00.bcs~ ~npc_tweak/Anomen/messenger_spawn.baf~
> 	EXTEND_BOTTOM		~AR1000.bcs~	 ~npc_tweak/Anomen/messenger_spawn.baf~

51,52c66,69
< 			READ_BYTE  0x29 "use"
< 			WRITE_BYTE 0x29 ("%use%" BAND 0xFD)
---
> 		 	PATCH_IF (SOURCE_SIZE > 0x71) BEGIN
> 				READ_BYTE  0x29 "use"
> 				WRITE_BYTE 0x29 ("%use%" BAND 0xFD)
> 			END

59,60c76,79
< 			READ_BYTE  0x2f "use"
< 			WRITE_BYTE 0x2f ("%use%" BAND 0xFE)
---
>		   PATCH_IF (SOURCE_SIZE > 0x71) BEGIN
>			  READ_BYTE  0x2f "use"
> 			WRITE_BYTE 0x2f ("%use%" BAND 0xFE)		   
>		   END

67,74c86,103
< 	COPY_EXISTING_REGEXP "cernd.*cre" "override"
< 		WRITE_LONG 0x0244 00080000
< 	COPY_EXISTING "NPSTAF.ITM" "OVERRIDE/NPSTAF.ITM"
< 				  "npclck.itm" "override/npclck.itm"
< 		WRITE_BYTE 0x2b 255
< 		WRITE_BYTE 0x2d 255
< 		WRITE_BYTE 0x2f 255
< 		WRITE_BYTE 0x29 247
---
> 	COPY_EXISTING_REGEXP ~cernd.*cre~ ~override~
> 		PATCH_IF (SOURCE_SIZE > 0x2d3) BEGIN
> 			WRITE_BYTE 0x0244 00
> 			WRITE_BYTE 0x0245 08
> 			WRITE_BYTE 0x0246 00
> 			WRITE_BYTE 0x0247 00
> 		END
> 	BUT_ONLY_IF_IT_CHANGES	
> 	COPY_EXISTING ~npstaf.itm~ ~override/npstaf.itm~
> 				  ~npclck.itm~ ~override/npclck.itm~
> 		PATCH_IF (SOURCE_SIZE > 0x71) BEGIN
> 			WRITE_BYTE 0x2b 255
> 			WRITE_BYTE 0x2d 255
> 			WRITE_BYTE 0x2f 255
> 			WRITE_BYTE 0x29 247
>		  END
> 	BUT_ONLY_IF_IT_CHANGES
> 	

77,81c106,117
< 	COPY_EXISTING_REGEXP "nalia.*cre" "override"
< 		WRITE_BYTE 0x0045 40
< 		WRITE_BYTE 0x0067 60
< 		WRITE_BYTE 0x0069 15
< 		WRITE_BYTE 0x006a 0
---
> 	COPY_EXISTING_REGEXP ~nalia.*cre~ ~override~
> 		PATCH_IF SOURCE_SIZE > 0x2d3 BEGIN
> 			WRITE_BYTE 0x0045 40
> 			WRITE_BYTE 0x0067 60
> 			WRITE_BYTE 0x0069 15
> 			WRITE_BYTE 0x006a 0
> 		END
> 	BUT_ONLY_IF_IT_CHANGES
> 
> /* end of file */
> 
> 	



diff 

< NPC_Tweak-v3.1/NPCTweak/readme-npc_tweak.html 
> NPC_Tweak-v4/npctweak/readme-npc_tweak.html

13,17c13,15
<	 Author: andrewas, Orion's Stardom<br />
<	 O</strong><strong>n the web: <a href="http://www.gibberlings3.net/npctweak/">Home
<	 page</a></strong> and <strong><a href="http://forums.gibberlings3.net/index.php?showforum=94">discussion
<   forum</a></strong></p>
<   <p><strong> Version 3.1 - <a href="http://www.gibberlings3.net/downloads/#npctweak">Check
---
>	 Author:</strong> andrewas, Orion's Stardom<br />
>	 <strong>On the web:</strong> <a href="http://www.gibberlings3.net/npctweak/">Home page</a></strong> and <strong><a href="http://forums.gibberlings3.net/index.php?showforum=94">discussion   forum</a></strong></p>
>   <p><strong> Version 4 - <a href="http://www.gibberlings3.net/downloads/#npctweak">Check

19,20c17,18
<		   <strong> Languages:</strong> English,  French, and Spanish <br/>
<		   <strong>Platforms: </strong>Windows and Mac OS X</p>
---
>		   <strong> Languages:</strong> English, French, German, and Spanish <br/>
>		   <strong> Platforms: </strong>Windows, Mac OS X, and Linux</p>

24,25c22,24
<   <p>Please note that versions prior to v3.0 will need to be completely uninstalled
<	 prior to installing v3.0 or later. We apologize for the inconvenience. </p>
---
>   <p>Please note that versions prior to v4.0 will need to be completely uninstalled
>	 prior to installing v4.0 or later. We apologize for the inconvenience. </p>
> 	<p>This mod tweaks original BG2 NPCs Anomen, Cernd, and Nalia, and as such can be run on BG2 and BGT installs. It will have no effect on Tutu or EasyTutu games/NPCs, or on mod-added NPCs. </p>

54c53
<	 If properly extracted, you should have an NPCTweak folder and Setup-NPC_Tweak.exe
---
>	 If properly extracted, you should have an <strong>npc_tweak</strong> folder, <strong>npc_tweak.tp2</strong>, and <strong>setup-npc_tweak.exe</strong>

56,57c55,56
<	 simply double-click Setup-NPC_Tweak.exe and follow the instructions on screen. </p>
<   <p> Please run Setup-NPC_Tweak.exe in your <acronym title="Baldur's Gate II">BG2</acronym> folder
---
>	 simply double-click <strong>setup-npc_tweak.exe</strong> and follow the instructions on screen. </p>
>   <p> Please run <strong>setup-npc_tweak.exe</strong> in your <acronym title="Baldur's Gate II">BG2</acronym> folder

64,66c63,65
<	 properly extracted, you should have an NPCTweak folder, Setup-NPC_Tweak,
<	 and Setup-NPC_Tweak.command in your <acronym title="Baldur's Gate II">BG2</acronym> folder.
<	 To install, simply double-click <strong>Setup-NPC_Tweak.command</strong> and
---
>	 properly extracted, you should have an <strong>npctweak</strong> folder, <strong>setup-npc_tweak</strong>, <strong>npc_tweak.tp2</strong>, and
>	 and <strong>setup-npc_tweak.command</strong> in your <acronym title="Baldur's Gate II">BG2</acronym> folder.
>	 To install, simply double-click <strong>setup-npc_tweak.command</strong> and

67a67,70
> 	<p>	<strong>Linux</strong><br />
> Extract the contents of the mod to the folder of the game you wish to modify. Download the latest version of WeiDU for Linux from <a href="http://www.weidu.org/~thebigg "><acronym title="Weimer Dialogue Utility">WeiDU</acronym>.org</a> and copy WeiDU and WeInstall to /usr/bin. Following that, open a terminal, cd to your BG2 installation directory, run 'tolower' and answer Y to both queries. You can avoid running the second option (linux.ini) if you've already ran it once in the same directory. To save time, the archive is already tolowered, so there's no need to run the first option (lowercasing file names) either if you've extracted only this mod since the last time you lower cased file name. If you're unsure, running tolower and choosing both options is the safe bet.<br />
> Run <strong>WeInstall npc_tweak</strong> in your game folder to install the mod. Then run <strong>wine BGMain.exe</strong> and start playing.</p>	
> 

125,129c128,129
<   <p> <acronym title="Non-Player Character">NPC</acronym> Tweak for Baldur's
<	 Gate II is released under the <a href="gpl.txt">GNU
<	 General Public License</a>, version 2.<br />
<	 This readme is released under the <a href="fdl.txt">GNU
<	 Free Documentation License</a>, Version 1.2. </p>
---
>   <p> <acronym title="Non-Player Character">NPC</acronym> Tweak for Baldur's Gate II is released under the <a href="gpl.txt">GNU General Public License</a>, version 2.<br />
>   This readme is released under the <a href="fdl.txt">GNU Free Documentation License</a>, Version 1.2. </p>

132a133,144
> 	<p><strong>Version 4 - July 3, 2009 </strong></p>
> 		<ul>
> 			<li> WeiDU update to v211</li>
> 			<li> Standardized from mixed naming to "npc_tweaks" for readme, folder, .tp2, and packaging </li> 
> 			<li> Lowercasing and linux packaging </li>
> 			<li> Removal of old autoupdate.bat </li>
> 			<li> VERSION, README, MODDER changes and .tp2 updates </li>
> 			<li> PATCH_IF (SOURCE_SIZE > #) BEGIN foo END B_O_I_I_C added to all patching </li>
> 			<li> German translation by Telperion </li>
> 			<li> <a href="http://forums.gibberlings3.net/index.php?s=&showtopic=10561&view=findpost&p=149985">White Agnus corrected Anomen's helm and armor</a> </li>
> 			<li> White Agnus' <a href="http://forums.gibberlings3.net/index.php?s=&showtopic=10561&view=findpost&p=150684"> Cernd Kit Correction </a> </li>
> 		</ul>

154,156c166
<	 <li> Fixes a conflict between the Anomen components of <acronym title="Non-Player Character">NPC</acronym> Tweak
<	   and Idobek's <acronym title="Non-Player Character">NPC</acronym> Kit Pack
<	   (thanks Barachiel)</li>
---
> 			<li> Fixes a conflict between the Anomen components of <acronym title="Non-Player Character">NPC</acronym> Tweak and Idobek's <acronym title="Non-Player Character">NPC</acronym> Kit Pack (thanks Barachiel)</li>

161,164c171,172
<	 <li> Minor TP2 cleanups (replaced 8 lines of code with one, clearer, line;
<	   standardized on "" string delimiters)</li>
<	 <li> Valygar component is now deprecated (see the <a href="http://forums.gibberlings3.net/?showtopic=3911">related
<		 forum topic</a>)</li>
---
> 			<li> Minor TP2 cleanups (replaced 8 lines of code with one, clearer, line; standardized on "" string delimiters)</li>
> 			<li> Valygar component is now deprecated (see the <a href="http://forums.gibberlings3.net/?showtopic=3911">related		 forum topic</a>)</li>

174,175c182
<	 <li> More detailed descriptions of Valygar's katanas and more detailed information
<	   in the readme</li>
---
> 			<li> More detailed descriptions of Valygar's katanas and more detailed information in the readme</li>

 

Binary differences in anohelm.itm and anoplat.itm show Whit Angus' repaired files are incorporated into v4.

Link to comment

Archived

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

×
×
  • Create New...