summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDennis Friis <peavey@placid.dk>2008-11-06 16:46:18 +0000
committerDennis Friis <peavey@placid.dk>2008-11-06 16:46:18 +0000
commit87f43f7621dda3071ba189df6975cd0a0595165a (patch)
treefa5cf0603bbcc4ecb4506dd357124975a8534503 /ChangeLog
parent9475a009e95a3f379a0e97bc66d1aab93ca24b34 (diff)
downloadmana-87f43f7621dda3071ba189df6975cd0a0595165a.tar.gz
mana-87f43f7621dda3071ba189df6975cd0a0595165a.tar.bz2
mana-87f43f7621dda3071ba189df6975cd0a0595165a.tar.xz
mana-87f43f7621dda3071ba189df6975cd0a0595165a.zip
Have equipment tied into player inventory instead of keeping its own list of pointers to items. This ensures the ressource is up-to-date and avoids crashes on stale item pointers.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 31895fba..c95e33ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,12 @@
* src/game.cpp: Do not activate shortcuts if tradewindow is visible.
* src/equipment.cpp: Remove an extra include and arrange headers like
the trunk client for easier merging.
+ * src/localplayer.cpp, src/gui/equipmentwindow.cpp,
+ src/gui/equipmentwindow.h, src/equipment.h,
+ src/net/equipmenthandler.cpp, src/equipment.cpp: Have equipment tied
+ into player inventory instead of keeping its own list of pointers to
+ items. This ensures the ressource is up-to-date and avoids crashes on
+ stale item pointers.
2008-11-04 Bjørn Lindeijer <bjorn@lindeijer.nl>