3 Commits

Author SHA1 Message Date
ChaosMarc
64792db947 v14.03 by Yohann 2021-09-01 09:40:52 +02:00
ChaosMarc
e9fe6cb433 v14.02 by Yohann 2021-04-24 13:13:48 +02:00
ChaosMarc
a1e3cac784 Readme Translation 2021-01-04 21:32:06 +01:00
18 changed files with 113 additions and 91 deletions

View File

@@ -355,11 +355,7 @@ DWORD loadStashList(Unit* ptChar, BYTE* data, DWORD maxSize, DWORD* curSize, boo
} }
} }
if (nbStash == 1) changeToSelectedStash(ptChar, isShared?PCPY->sharedStash:PCPY->selfStash, 0, false);
{
newStash = addStash(ptChar, isShared, true, newStash);
changeToSelectedStash(ptChar, newStash, 0, false);
}
return 0; return 0;
} }
@@ -1160,7 +1156,8 @@ FCT_ASM ( caller_carry1OutOfStash_114 )
CALL D2ItemGetPage CALL D2ItemGetPage
CMP AL,4 CMP AL,4
JNZ continue_carry1OutOfStash JNZ continue_carry1OutOfStash
SUB DWORD PTR SS:[ESP],0xC //SUB DWORD PTR SS:[ESP],0xC
ADD DWORD PTR SS:[ESP],0x17D
RETN RETN
continue_carry1OutOfStash: continue_carry1OutOfStash:
MOV EDI,DWORD PTR SS:[EBP-4] MOV EDI,DWORD PTR SS:[EBP-4]

View File

@@ -63,6 +63,7 @@ Unit* FASTCALL updateItem(Game* ptGame, DWORD type, DWORD itemNum, Unit* ptChar)
if (ptGame->isLODGame && (D2ItemGetPage(ptItem) == 4)) if (ptGame->isLODGame && (D2ItemGetPage(ptItem) == 4))
{ {
Stash* ptStash = getStashFromItem(ptChar, ptItem); Stash* ptStash = getStashFromItem(ptChar, ptItem);
//log_msg("- updateItem PCPY->currentStash->id : %d // ptStash->id : %d\n", PCPY->currentStash?PCPY->currentStash->id:-1, ptStash?ptStash->id:-1);
if (!ptStash) return NULL; if (!ptStash) return NULL;
selectStash(ptChar, ptStash, ptStash->id == 0); selectStash(ptChar, ptStash, ptStash->id == 0);
} }

Binary file not shown.

Binary file not shown.

View File

@@ -6,7 +6,7 @@
=================================================================*/ =================================================================*/
#pragma once #pragma once
#define PLUGY_VERSION "14.01" #define PLUGY_VERSION "14.03"
enum TargetMod enum TargetMod
{ {

View File

@@ -47,10 +47,10 @@ BEGIN
VALUE "CompanyName", "Yohann Nicolas" VALUE "CompanyName", "Yohann Nicolas"
VALUE "FileDescription", "PlugY patcher" VALUE "FileDescription", "PlugY patcher"
VALUE "FileVersion", "1.0.6.0" VALUE "FileVersion", "1.0.6.0"
VALUE "LegalCopyright", "Copyright (C) 2017" VALUE "LegalCopyright", "Copyright (C) 2021"
VALUE "OriginalFilename", "PlugYInstall.exe" VALUE "OriginalFilename", "PlugYInstall.exe"
VALUE "ProductName", "PlugY, The Survival Kit" VALUE "ProductName", "PlugY, The Survival Kit"
VALUE "ProductVersion", "14.01" VALUE "ProductVersion", "14.03"
END END
END END
BLOCK "VarFileInfo" BLOCK "VarFileInfo"

Binary file not shown.

View File

@@ -5,7 +5,7 @@
; ; ; ;
; by Yohann Nicolas ; ; by Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

View File

@@ -3,7 +3,7 @@ Unicode True
!include "MUI2.nsh" !include "MUI2.nsh"
!define VERSION "v14.01" !define VERSION "v14.03"
!define D2FILES "." !define D2FILES "."
!define NAME "PlugY, The Survival Kit" !define NAME "PlugY, The Survival Kit"
!define MOD_DIR "Mod PlugY" !define MOD_DIR "Mod PlugY"

View File

@@ -6,7 +6,7 @@
; ; ; ;
; by Yohann Nicolas ; ; by Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

View File

@@ -6,7 +6,7 @@
; ; ; ;
; by Yohann Nicolas ; ; by Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

View File

@@ -4,7 +4,7 @@
; ; ; ;
; von Yohann Nicolas ; ; von Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;
@@ -75,8 +75,15 @@ Jedes Feature kann via PlugY.ini an/ausgeschaltet werden (siehe "Kommentare aus
/listcube: (Beta) Erstellt eine "cube.txt" Datei im Savegame-Verzeichnis mit allen Würfelrezepten. /listcube: (Beta) Erstellt eine "cube.txt" Datei im Savegame-Verzeichnis mit allen Würfelrezepten.
/renamechar newname: (Beta) Speichert und benennt den Char um. /renamechar newname: (Beta) Speichert und benennt den Char um.
v14.03 Änderungen :
- Behebung eines Fehlers bei der Anzeige von Gegenständen, wenn nur eine Stash-Seite gefüllt ist.
- Koreanische Übersetzung hinzugefügt.
v14.02 Änderungen :
- Behebt Fehler, durch den mehrere identische, einzigartige Charms im Inventar gespeichert werden können.
v14.01 Änderungen : v14.01 Änderungen :
- Fix stash items lost on loading a character for the first time. - Fehler behoben, der das Löschen von Truhen-Items hervorgerufen hat, wenn der Character zum ersten Mal geladen wurde.
v14.00 Änderungen : v14.00 Änderungen :
- Kompatibilität mit 1.14d (Vielen Dank an Haxifix) - Kompatibilität mit 1.14d (Vielen Dank an Haxifix)
@@ -960,5 +967,6 @@ Zur Korrektur der deutschen Übersetzung bitte eine eMail an ChaosEnergy@planetd
* Polnisch: Serdel * Polnisch: Serdel
* Russisch: L'Autour * Russisch: L'Autour
* Chinesisch: Nagahaku * Chinesisch: Nagahaku
* Koreanisch: Woodlac
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

View File

@@ -4,7 +4,7 @@
; ; ; ;
; par Yohann Nicolas ; ; par Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;
@@ -75,11 +75,18 @@ Toutes ces fonctions peuvent être activé/désactivé via PlugY.ini (voir "COMM
/listcube : (beta) Crée un fichier "cube.txt" dans le répertoire de sauvegarde contenant toutes les formules du cube. /listcube : (beta) Crée un fichier "cube.txt" dans le répertoire de sauvegarde contenant toutes les formules du cube.
/renamechar newname : (beta) Renomme la personnage et le sauvegarde. /renamechar newname : (beta) Renomme la personnage et le sauvegarde.
Changements apportés par la v14.03 :
- Corrige un bug d'affichage d'objects quand une seule page du coffre est remplit.
- Ajout de la traduction en coréen.
Changements apportés par la v14.02 :
- Corrige un bug permettant d'avoir plusieurs charmes uniques identiques dans l'inventaire.
Changements apportés par la v14.01 : Changements apportés par la v14.01 :
- Corrige la perte des objets du coffre lors du chargement d'un personnage pour la première fois. - Corrige la perte des objets du coffre lors du chargement d'un personnage pour la première fois.
Changements apportés par la v14.00: Changements apportés par la v14.00:
- Ajout de la compatibilité avec la version 1.13d de LOD. (merci à Haxifix) - Ajout de la compatibilité avec la version 1.14d de LOD. (merci à Haxifix)
- Crée un backup des fichiers de sauvegardes avant de sauvegarder. - Crée un backup des fichiers de sauvegardes avant de sauvegarder.
- Empéche la fermeture du portail de Nihlathak. - Empéche la fermeture du portail de Nihlathak.
- Déplace Deckar Cain à coté du portail d'Harrogath. - Déplace Deckar Cain à coté du portail d'Harrogath.
@@ -835,5 +842,6 @@ Déplace Deckar Cain à coté du portail d'Harrogath.
* Russe : L'Autour * Russe : L'Autour
* Chinois (Traditionnel): Nagahaku * Chinois (Traditionnel): Nagahaku
* Japanase : CaiMiao * Japanase : CaiMiao
* Coréen : Woodlac
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

View File

@@ -4,7 +4,7 @@
; ; ; ;
; by Yohann Nicolas ; ; by Yohann Nicolas ;
; ; ; ;
; version 14.01 ; ; version 14.03 ;
; ; ; ;
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;
@@ -75,6 +75,13 @@ Each features can be turn on/off via PlugY.ini (see "COMMENTS ON THE CONFIGURATI
/listcube : (beta) Create a "cube.txt" file in save directory containing all cube's receipts. /listcube : (beta) Create a "cube.txt" file in save directory containing all cube's receipts.
/renamechar newname : (beta) Rename your character and save it. /renamechar newname : (beta) Rename your character and save it.
v14.03 changes :
- Fix a items diplay bug when only one stash page is filled.
- Add Korean Translation.
v14.02 changes :
- Fix a bug allowing multiple identical unique charms to be in inventory.
v14.01 changes : v14.01 changes :
- Fix stash items lost on loading a character for the first time. - Fix stash items lost on loading a character for the first time.
@@ -921,5 +928,6 @@ Move Cain near Harrogath waypoint.
* Russian: L'Autour * Russian: L'Autour
* Chinese (Traditional): Nagahaku * Chinese (Traditional): Nagahaku
* Japanase : CaiMiao * Japanase : CaiMiao
* Korean : Woodlac
;--------------------------------------------------------------------------------------; ;--------------------------------------------------------------------------------------;

Binary file not shown.

Binary file not shown.