From aa04597c5f8bb806996d604699fc8ebff6d53bdd Mon Sep 17 00:00:00 2001 From: Erik Schilling Date: Sat, 6 Apr 2013 21:36:50 +0200 Subject: Converted the Character class into a component A CharacterData was created as a proxy class in order to allow using the old serialization method. --- src/game-server/inventory.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'src/game-server/inventory.cpp') diff --git a/src/game-server/inventory.cpp b/src/game-server/inventory.cpp index e14a36a..2219ada 100644 --- a/src/game-server/inventory.cpp +++ b/src/game-server/inventory.cpp @@ -29,8 +29,15 @@ #include "net/messageout.h" #include "utils/logger.h" -Inventory::Inventory(Character *p): - mPoss(&p->getPossessions()), mCharacter(p) +Inventory::Inventory(Being *p): + mPoss(&p->getComponent()->getPossessions()), + mCharacter(p) +{ +} + +Inventory::Inventory(Being *p, Possessions &possessions): + mPoss(&possessions), + mCharacter(p) { } -- cgit