Jump to content


Anomen's and Cernd's gear


5 replies to this topic

#1 Guest_BugAllergic_*

  • Guests

Posted 11 June 2007 - 12:18 PM

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

#2 Leomar

  • Members
  • 405 posts
  • Location:Germany

Posted 05 June 2009 - 07:38 PM

We have the same issue with Anomen in the German forum. White Agnus has corrected the helm and armor of Anomen. Now you have no problems to equip them anymore. Here you get the fixed files:
http://www.shsforums.net/index.php?act=att...st&id=16650

Now we'll check, if we have the same problem with Cernd's equipment and if we can fix it, too.

Greetings Leomar

Edited by Leomar, 05 June 2009 - 07:39 PM.


#3 berelinde

    The Typo Queen

  • Gibberlings
  • 8591 posts
  • Location:New Jersey, USA

Posted 05 June 2009 - 08:02 PM

Leomar and cmorgan, you have mail. :(
Must. Write. Faster.

cmorgan: "None of us get old around here, just more proficient at doing more stuff with less braincells!"

berelinde's mods
TolkienAcrossTheWater website
TolkienAcrossTheWater Forum

#4 Leomar

  • Members
  • 405 posts
  • Location:Germany

Posted 21 June 2009 - 05:35 AM

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

Quote

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

#5 cmorgan

    journeyman investigator

  • Gibberlings
  • 6843 posts
  • Gender:Male
  • Location:Glencoe, IL, USA

Posted 24 June 2009 - 02:29 PM

OK, changes on cernd, nalia, etc.:
Attached Image: npctweakfix1.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.
I love deadlines. I love the whooshing noise they make as they go by. - Douglas Adams

#6 cmorgan

    journeyman investigator

  • Gibberlings
  • 6843 posts
  • Gender:Male
  • Location:Glencoe, IL, USA

Posted 03 July 2009 - 07:12 AM

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 &quot;&quot; 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 &quot;&quot; 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.
I love deadlines. I love the whooshing noise they make as they go by. - Douglas Adams




Reply to this topic



  


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users