diff options
Diffstat (limited to 'src/game-server/trade.h')
-rw-r--r-- | src/game-server/trade.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/game-server/trade.h b/src/game-server/trade.h index be527e86..72ec0b3d 100644 --- a/src/game-server/trade.h +++ b/src/game-server/trade.h @@ -23,7 +23,7 @@ #include <vector> -class Being; +class Entity; class Inventory; class Trade @@ -34,7 +34,7 @@ class Trade * Sets up a trade between two characters. * Asks for an acknowledgment from the second one. */ - Trade(Being *, Being *); + Trade(Entity *, Entity *); /** * Cancels a trade by a given character (optional). @@ -49,27 +49,27 @@ class Trade * otherwise. * @return true if the current trade keeps going. */ - bool request(Being *, int); + bool request(Entity *, int); /** * Confirm the trade. */ - void confirm(Being *); + void confirm(Entity *); /* * Agree to complete the trade */ - void agree(Being *c); + void agree(Entity *c); /** * Adds some items to the trade. */ - void addItem(Being *, int slot, int amount); + void addItem(Entity *, int slot, int amount); /** * Adds some money to the trade. */ - void setMoney(Being *, int amount); + void setMoney(Entity *, int amount); private: @@ -98,7 +98,7 @@ class Trade static bool perform(TradedItems items, Inventory &inv1, Inventory &inv2); - Being *mChar1, *mChar2; /**< Characters involved. */ + Entity *mChar1, *mChar2; /**< Characters involved. */ TradedItems mItems1, mItems2; /**< Traded items. */ int mMoney1, mMoney2; /**< Traded money. */ TradeState mState; /**< State of transaction. */ |