summaryrefslogtreecommitdiff
path: root/src/game-server/inventory.cpp
AgeCommit message (Expand)AuthorFilesLines
2013-09-19Removed unused being state enumsThorbjørn Lindeijer1-1/+0
2013-09-08Cleaned up the inventory handlingErik Schilling1-380/+107
2013-04-12Moved Actor into an ComponentErik Schilling1-2/+2
2013-04-11Converted Being into a ComponentErik Schilling1-10/+16
2013-04-11Converted the Character class into a componentErik Schilling1-2/+9
2013-04-02Fixed multiple warnings and errors that blocked c++0xErik Schilling1-2/+1
2013-01-10Made sure in-inventory trigger is called at pickupErik Schilling1-1/+9
2013-01-09Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer1-34/+34
2012-07-31Fix Inventory::getNewEquipItemInstance to yield really unique ids.Stefan Beller1-9/+8
2012-03-16Fixed Inventory::unequipItem functionThorbjørn Lindeijer1-1/+1
2012-01-18Fixed the chr_inv_count function to handle equipment.Yohann Ferreira1-9/+33
2012-01-10Added unequip lua script functions.Yohann Ferreira1-0/+31
2012-01-10Added equip lua script functions.Yohann Ferreira1-0/+9
2012-01-03Fixed code not getting executed since it was behind a returnErik Schilling1-1/+1
2011-11-12Prevented the equipment to remove the item when something went wrong.Yohann Ferreira1-10/+12
2011-11-01Removed the inventory checkThorbjørn Lindeijer1-46/+0
2011-08-19Changed the sprite layer protocol to supportYohann Ferreira1-2/+17
2011-08-19Used the client base to make a final bugfix on the server code.Yohann Ferreira1-114/+111
2011-08-18Change the unequip function to make use of the item instance id.Yohann Ferreira1-14/+12
2011-08-18Fixed a crash when dealing with unknown equipped items.Yohann Ferreira1-1/+1
2011-08-11Basically redid equip and unequip functions().Yohann Ferreira1-133/+218
2011-08-10Changed ItemEquipInfo to only be a pair of unsigned.Yohann Ferreira1-7/+7
2011-08-04Change the changeEquipment() function nameYohann Ferreira1-5/+5
2011-07-27Reworked the way equip slot info are loaded in a more logical way.Yohann Ferreira1-1/+1
2011-07-27Reviewed the removeFromSlot() function, fixing the unequip triggerYohann Ferreira1-5/+16
2011-07-27Fixed and completed the move() function.Yohann Ferreira1-21/+68
2011-07-27Reviewed the Inventory::remove() function.Yohann Ferreira1-7/+16
2011-07-27Reviewed the Inventory::insertion function.Yohann Ferreira1-5/+16
2011-07-27Finished the inventory check, by dropping itemsYohann Ferreira1-3/+19
2011-07-27First revision of the Inventory::initialize() code.Yohann Ferreira1-26/+38
2011-07-27Changed the protocol a bit to use int16 instead of 8.Yohann Ferreira1-4/+4
2011-07-27Begun Applying the new equipment slot handling design.Yohann Ferreira1-39/+11
2011-07-27Removed the inventory delay mode for now.Yohann Ferreira1-236/+80
2011-07-27Small random code format cleanups, and documentation fixes.Yohann Ferreira1-42/+43
2011-06-02Fixed crash when handling unequipThorbjørn Lindeijer1-5/+13
2011-05-17Fixed an item dupe bugAngelo Castellani1-4/+15
2010-12-08Fix many compiler warnings.Freeyorp1-2/+3
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-5/+5
2010-11-03Renamed write{Byte,Short,Long} to writeInt{8,16,32}Thorbjørn Lindeijer1-48/+48
2010-10-25Avoid assertion when removing unknown itemsThorbjørn Lindeijer1-3/+3
2010-10-25Fixed crash when the server tries to remove unknown itemsThorbjørn Lindeijer1-15/+22
2010-07-10New attribute system and major changes to many low-level areas.Freeyorp1-601/+568
2010-02-07Update Copyright date for Manaserv.Bertram1-1/+1
2009-12-06Fixed name of the project in copyright headersThorbjørn Lindeijer1-7/+6
2009-10-09Synced the protocol file with client in protocol.h, letting other defines in ...Bertram1-1/+0
2008-11-16Got rid of CVS/Subversion $Id$ markersBjørn Lindeijer1-2/+0
2008-01-10Item types and weapon types are now identified by name instead of numbers in ...Philipp Sehmisch1-1/+1
2008-01-07Implemented some of the game mechanics we decided to use. The clients now onl...Philipp Sehmisch1-1/+4
2007-08-19Added support for protective equipment.Guillaume Melquiond1-15/+73
2007-08-14Fixed incorrect update message when merging item stacks and removing one of t...Guillaume Melquiond1-4/+5