<----------------------------------------------->

		A Plugin by Yohann
		version 7.01b


<---------- Starting Diablo II Plugin ---------->


* PlugY is called from D2mod.dll

***** Load D2 Libraries *****
SmackW32.dll loaded successfully at: 068F0000
D2Common.dll loaded successfully at: 6FD40000
ijl11.dll loaded successfully at: 60000000
D2Gdi.dll loaded successfully at: 6F830000
D2Win.dll loaded successfully at: 6F8A0000
D2sound.dll loaded successfully at: 6F980000
D2Launch.dll loaded successfully at: 6FA10000
D2gfx.dll loaded successfully at: 6FA70000
D2Game.dll loaded successfully at: 6FC30000
D2Client.dll loaded successfully at: 6FAA0000
D2Net.dll loaded successfully at: 6FC00000
D2Lang.dll loaded successfully at: 6FC10000
D2CMP.dll loaded successfully at: 6FDF0000
Bnclient.dll loaded successfully at: 6FF00000
Fog.dll loaded successfully at: 6FF50000
Storm.dll loaded successfully at: 6FFB0000


***** Get dll versions *****
version of D2Common.dll	1.09b
version of D2Gdi.dll	1.09b
version of D2Win.dll	1.09b
version of D2Launch.dll	1.09b
version of D2gfx.dll	1.09b
version of D2Client.dll	1.09b
version of D2Net.dll	1.09b
version of D2Lang.dll	1.09b
version of D2Game.dll	1.09b
version of Fog.dll	1.09b
version of Storm.dll	1.09b


Bad index fct 11160 for 6FD40000
Bad index fct 10872 for 6FD40000
Bad index fct 11156 for 6FD40000
Bad index fct 11269 for 6FD40000
Bad index fct 11270 for 6FD40000
Bad index fct 10265 for 6FF50000
Bad index fct 11163 for 6FD40000
Bad index fct 11276 for 6FD40000
***** PARAMETERS *****
Parameters file is opened.

Fixed Parameters file is opened.

Default Parameters file is opened.

Reading parameters.

USER:	active_plugin				= 1
USER:	active_logFile				= 0
USER:	active_Commands				= 1
USER:	active_CheckMemory			= 0
DEFAULT:active_othersFeatures		= 0
USER:	dllFilenames				= |

USER:	active_ChangeLanguage		= 0
DEFAULT:active_LanguageManagement	= 0

USER:	active_changingSavePath		= 0

USER:	active_VersionTextChange	= 1
USER:	versionText					= Baldur's Gate
USER:	modVersionColor				= 1
USER:	active_PrintPlugYVersion	= 0

USER:	active_bigStash				= 1
USER:	active_multiPageStash		= 1
USER:	maxSelfPages				= 4294967295
USER:	nbPagesPerIndex				= 10
USER:	nbPagesPerIndex2			= 50
USER:	active_sharedStash			= 1
DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:DEFAULT:	 Buttons Positions: -1 -1 -1 -1 -1 -1 -1 -1 -1 -1
USER:	maxSharedPages				= 4294967295
DEFAULT:sharedStashFilename			= SharedStashSave
USER:	separateHardSoftStash		= 1
USER:	displaySharedSetItemNameInGreen = 1
USER:	active_sharedGold			= 1

USER:	active_StatsPoints			= 0
USER:	active_StatsShiftClickLimit	= 1
USER:	limitValueToShiftClick		= 5

USER:	active_StatPerLevelUpChange	= 0

USER:	active_SkillsPoints			= 0

USER:	active_SkillPerLevelUpChange= 0

USER:	active_WorldEvent			= 0

USER:	active_UberQuest			= 0

USER:	active_newInterfaces		= 1
USER:	selectMainPageOnOpenning	= 1
DEFAULT:printBackgroundOnMainPage	= 1

USER:	active_alwaysRegenMapInSP	= 1
USER:	nbPlayersCommandByDefault	= 0
USER:	active_DisplayItemLevel		= 0
USER:	active_AlwaysDisplayLifeMana= 0
USER:	active_RunLODs				= 0
USER:	active_EnabledTXTFilesWithMSExcel= 0

USER:	active_DisplayBaseStatsValue= 1

USER:	active_LadderRunewords	= 0

Reading parameters end.


***** Custom libraries *****
No custom libraries to load.


***** Unprotect Libraries *****
D2Common.dll successfully hooked. (6FD41000,0007C000)
D2Client.dll successfully hooked. (6FAA1000,000CB000)
D2Lang.dll successfully hooked. (6FC11000,0000A000)
D2Game.dll successfully hooked. (6FC31000,000CF000)
Fog.dll successfully hooked. (6FF51000,0001D000)
Storm.dll successfully hooked. (6FFB1000,00030000)
D2Launch.dll successfully hooked. (6FA11000,0001E000)
D2gfx.dll successfully hooked. (6FA71000,0000B000)


***** INSTALL FUNCTIONS *****
Patch D2Launch for set not on realm variable. (VariableonRealm)
BYTE	6FA18195 : 81->E8
DWORD	6FA18196 : 000400EC->976BF836
BYTE	6FA1819A : 00->90
BYTE	6FA187B9 : BD->E8
DWORD	6FA187BA : 00000001->976BF252
BYTE	6FA1D1F6 : BA->E8
DWORD	6FA1D1F7 : 00000400->976BA835

Patch D2Client for install commands. (Commands)
BYTE	6FACC120 : 83->E8
DWORD	6FACC121 : C08508C4->976057FB

Patch D2Launch to print Mod version. (VersionChange)
DWORD	6FA1801B : 6F8B1BD0->976C4491

Patch D2Client for display base stats value. (DisplayBaseStatsValue)
BYTE	6FAC9B12 : 8B->EB
BYTE	6FAC9B13 : 4C->12
BYTE	6FAC9B14 : 24->90
BYTE	6FAC9B15 : 20->90
DWORD	6FAC9B9D : 6FA742B0->9760DB4F

Patch D2Client for limit the assigment of stat points when shift is used. (LimitShift)
BYTE	6FACACD0 : FF->90
BYTE	6FACACD1 : 15->E8
DWORD	6FACACD2 : 757F2797->9761DB2A

Patch Storm to found custom file. (PlugYFiles)
BYTE	6FFC92C6 : FF->90
BYTE	6FFC92C7 : 15->E8
DWORD	6FFC92C8 : 77D922B0->9711C624

Patch D2Common & D2Client for make 10x10 squares in the stash. (BigStash)
DWORD	6FD4C9F3 : 6FD475C0->973846A9
BYTE	6FAE5B1C : 68->E8
DWORD	6FAE5B1D : 00000104->975EB58F

Patch D2Game & D2Client for save Player's custom data. (SavePlayerData)
DWORD	6FC7DF04 : 6FF5FA40->974683F8
BYTE	6FC7DFFA : 8B->90
BYTE	6FC7DFFB : 74->E8
DWORD	6FC7DFFC : F6851024->97468BC0
BYTE	6FC37993 : 8B->90
BYTE	6FC37994 : 86->E8
DWORD	6FC37995 : 00000150->974AF1B7
BYTE	6FAB16F0 : 81->90
BYTE	6FAB16F1 : EC->E8
DWORD	6FAB16F2 : 000005F4->976354FA
BYTE	6FAB17FC : 8B->E8
DWORD	6FAB17FD : 04518B01->9763543F

Patch D2Game & D2Client for load Player's custom data. (LoadPlayerData)
BYTE	6FC8046F : 8B->E8
DWORD	6FC80470 : 75F685F0->9745B4AC
BYTE	6FC80474 : 16->90
BYTE	6FC80790 : 83->E8
DWORD	6FC80791 : 1D74003F->9745B7EB
DWORD	6FAACF42 : 6FF5FA40->9762F06A
BYTE	6FC3183A : 8B->E8
DWORD	6FC3183B : 04468A3E->974AA7A1
BYTE	6FF547DE : 8B->E8
DWORD	6FF547DF : 891C2444->9718781D
BYTE	6FF547E3 : 44->90
BYTE	6FF547E4 : 24->90
BYTE	6FF547E5 : 20->90

Patch D2Client for received Item packet. (UpdateClient)
DWORD	6FAB4236 : 000000D6->97635066

Patch D2Game & D2Client & D2Common for Player's custom data. (PlayerCustomData)
DWORD	6FDB0462 : 6FF57E10->97334B8A
DWORD	6FC40933 : 6FCABAE0->974A48C9
DWORD	6FC4097B : 6FCABAE0->974A4881
BYTE	6FC323EB : 5F->E8
DWORD	6FC323EC : C0335D5E->974B2E20
DWORD	6FDB055C : 6FF57E50->97334B20
DWORD	6FCAD12B : 6FD82E80->97438121
DWORD	6FB2EF8F : 6FD82E80->975B630D
BYTE	6FCAD176 : 74->90
BYTE	6FCAD177 : 35->90
BYTE	6FB2F0CA : 0F->90
BYTE	6FB2F0CB : 84->90
DWORD	6FB2F0CC : 000000BF->90909090
BYTE	6FB2F13C : 74->90
BYTE	6FB2F13D : 6F->90

Patch D2Game for received button click message. (UpdateServer)
BYTE	6FC7A702 : 33->E8
DWORD	6FC7A703 : 508B66D2->9746EF19
BYTE	6FC7A707 : 01->90

Patch D2Client to load/free custom images. (PlugYImagesFiles)
BYTE	6FAF7E21 : B9->E8
DWORD	6FAF7E22 : 0000000C->975EDDEA
BYTE	6FAF7FA9 : B9->E8
DWORD	6FAF7FAA : 0000000C->975EDC72

Patch D2Client for stash interface. (InterfaceStash)
DWORD	6FAD9060 : 6FB297B0->97600D5C
DWORD	6FAD903C : 6F8ACBF0->97601730
DWORD	6FAE5091 : 6FAABA00->975F5A6B
DWORD	6FAE55F9 : 6FAABA00->975F5583
BYTE	6FAE5B3A : 81->E9
DWORD	6FAE5B3B : 000104C4->975F5091
BYTE	6FAE5B3F : 00->90
DWORD	6FADF098 : 6FD81110->975FB9E4
DWORD	6FADF0FA : 6FD82E80->975FB8C2

Patch D2Common to load/free custom txt files. (PlugYTxtFiles)
DWORD	6FD47F4B : 6FD5F500->9739DE11
DWORD	6FD479EC : 6FF5A400->9739E380

Patch D2Client for stats interface. (InterfaceStats)
BYTE	6FACA7BE : 5F->E9
DWORD	6FACA7BF : 815B5D5E->97610C7D
DWORD	6FACAA6D : 6FB2DC40->976109DF
DWORD	6FACAC43 : 6FB2DC40->97610849

Patch D2Client for new custom page interface. (NewInterfaces)
BYTE	6FB28B58 : 85->E8
DWORD	6FB28B59 : C2940FC0->975B82E3
DWORD	6FB27697 : 6FAC9800->975B94F5
BYTE	6FAF8EF6 : B9->E8
DWORD	6FAF8EF7 : 00000012->975E7DB5
BYTE	6FACA9DC : 8D->E8
DWORD	6FACA9DD : 00008088->9761635F
BYTE	6FACA9E1 : 00->90
BYTE	6FACABBB : A1->E8
DWORD	6FACABBC : 6FBC5AD4->97616210

Patch D2Game for always regenerate maps in Single player. (AlwaysRegenMapInSP)
BYTE	6FC817ED : 74->EB


DLL patched sucessfully.


***** Reprotect Libraries *****
D2Common.dll successfully unhooked. (6FD41000,0007C000)
D2Client.dll successfully unhooked. (6FAA1000,000CB000)
D2Lang.dll successfully unhooked. (6FC11000,0000A000)
D2Game.dll successfully unhooked. (6FC31000,000CF000)
Fog.dll successfully unhooked. (6FF51000,0001D000)
Storm.dll successfully unhooked. (6FFB1000,00030000)
D2Launch.dll successfully unhooked. (6FA11000,0001E000)
D2gfx.dll successfully unhooked. (6FA71000,0000B000)


***** Init custom libraries *****
***** ENTERING DIABLO II *****

