Skip to content

Commit

Permalink
fix possible bad act info
Browse files Browse the repository at this point in the history
update copyright
  • Loading branch information
WalterCouto committed Jan 5, 2023
1 parent e891629 commit 47eebbe
Show file tree
Hide file tree
Showing 109 changed files with 9,059 additions and 128 deletions.
Binary file modified D2Editor.exe
Binary file not shown.
7 changes: 4 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Diablo II Character Editor
Copyright (c) 2000-2003 By Burton Tsang<br>
Copyright (c) 2021-2022 By Walter Couto<br>
Copyright (c) 2021-2023 By Walter Couto<br>

Diablo is a trademark or registered trademark of Blizzard Entertainment, Inc., in the U.S. and/or other countries.<br>
This utility is in no way affiliated with Blizzard Entertainment.<br>
Expand Down Expand Up @@ -56,11 +56,12 @@ Check the following site for updates at https://github.com/WalterCouto/D2CE<br>
* [d2s Binary File Format](d2s_File_Format.md)<br>

### Revision History
**Version 2.20 (November 12, 2022)**
**Version 2.20 (January 5, 2023)**
- Updated: Item tooltip to display red for unmet requirements and blue for magically enhanced attributes<br>
- Updated: Character progression logic to adjust character level to at least match the recommended level.<br>
- Updated: Updated logic for level change to reduce outstanding Stat/Skill points when level is reduced.<br>
- Updated: If file is corrupt on open and a back exists, ask if user would like to replace the file with the backup.<br>
- Updated: If file is corrupt on open and a backup exists, ask if user would like to replace the file with the backup.<br>
- Updated: Some character files may incorrectly mark Act IV complete and Act V introduced causing program to incorrectly mark all of the last quest of Act IV as completed. The program now corrects the data by checking if the town waypoint is active.<br>
<br>

- Added: Set Items now display all the possible Bonus attribues in the tooltip<br>
Expand Down
2 changes: 1 addition & 1 deletion source/D2AddGemsForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2AddGemsForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2EarAttributesForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2EarAttributesForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
10 changes: 7 additions & 3 deletions source/D2Editor.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand All @@ -18,15 +18,19 @@
Revision History
================
Version 2.20 (November 26, 2022)
Version 2.20 (January 5, 2023)
- Updated: Item tooltip to display red for unmet requirements and blue
for magically enhanced attributes
- Updated: Character progression logic to adjust character level to at
least match the recommended level.
- Updated: Updated logic for level change to reduce outstanding Stat/Skill
points when level is reduced.
- Updated: If file is corrupt on open and a back exists, ask if user would
- Updated: If file is corrupt on open and a backup exists, ask if user would
like to replace the file with the backup.
- Updated: Some character files may incorrectly mark Act IV complete and
Act V introduced causing program to incorrectly mark all of
the last quest of Act IV as completed. The program now corrects
the data by checking if the town waypoint is active.
- Added: Set Items now display all the possible Bonus attribues in the
tooltip.
Expand Down
2 changes: 1 addition & 1 deletion source/D2Editor.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
Binary file modified source/D2Editor.rc
Binary file not shown.
2 changes: 1 addition & 1 deletion source/D2GemsForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2GemsForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2ItemToolTipCtrl.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2ItemToolTipCtrl.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2ItemsForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2ItemsForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2LevelInfoForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2LevelInfoForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MagicalAffixesForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MagicalAffixesForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MagicalPropsRandomizer.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MagicalPropsRandomizer.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
4 changes: 2 additions & 2 deletions source/D2MainForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -389,7 +389,7 @@ class CAboutDlg : public CDialogEx
protected:
CString ProductName = _T("Diablo II: Resurrected Character Editor");
CString ProductNameAndVersion = _T("Diablo II: Resurrected Character Editor, Version 2.2.0");
CString LegalCopyright = _T("Copyright (c) 2021-2022 By Walter Couto\nCopyright (c) 2000-2003 By Burton Tsang");
CString LegalCopyright = _T("Copyright (c) 2021-2023 By Walter Couto\nCopyright (c) 2000-2003 By Burton Tsang");
d2ce::EnumCharVersion FileVersion = d2ce::APP_CHAR_VERSION;
public:
virtual BOOL OnInitDialog();
Expand Down
2 changes: 1 addition & 1 deletion source/D2MainForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MainFormConstants.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MercenaryForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2MercenaryForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2NewItemForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2NewItemForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2QuestsForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2QuestsForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2RareAffixesForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2RareAffixesForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2RunewordForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2RunewordForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2SharedStashForm.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2SharedStashForm.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2SkillTreeForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2SkillTreeForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2TreeCtrl.cpp
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2022 Walter Couto
Copyright (C) 2022-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2TreeCtrl.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
Diablo II Character Editor
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2WaypointsForm.cpp
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
2 changes: 1 addition & 1 deletion source/D2WaypointsForm.h
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/*
Diablo II Character Editor
Copyright (C) 2000-2003 Burton Tsang
Copyright (C) 2021-2022 Walter Couto
Copyright (C) 2021-2023 Walter Couto
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
Loading

0 comments on commit 47eebbe

Please sign in to comment.