summaryrefslogtreecommitdiff
path: root/src/game-server/trade.h
AgeCommit message (Collapse)AuthorFilesLines
2022-08-19Apply C++11 fixitsThorbjørn Lindeijer1-1/+1
modernize-use-auto modernize-use-nullptr modernize-use-override modernize-use-using
2013-08-26Moved AttributeInfo into a seperate fileErik Schilling1-1/+1
2013-08-26Allowed to push attributeinfos for the attribute recalculationErik Schilling1-1/+3
While on it I replaced the id usage in the server with the usage of the AttributeInfo directly. Next steps: - Dehardcode the core attribute ids and store their attributeinfos somewhere in AttributeManager (for now i simply wrapped the ids with getAttributeInfo(). - Move AttributeInfo out of AttributeManager to shorten the usage + to allow using a pointer in ModifierLocation without forward declaring it.
2013-04-11Converted Being into a ComponentErik Schilling1-8/+8
I did not really care too much about staying consistent with the use of static_casts to Actors since they are only temporary anyway until Actor is a component too.
2013-04-11Converted the Character class into a componentErik Schilling1-8/+8
A CharacterData was created as a proxy class in order to allow using the old serialization method.
2013-04-02Fixed multiple warnings and errors that blocked c++0xErik Schilling1-2/+3
This allows the server to compile with c++0x (and enables it). This also includes some coding style / readabillity fixes.
2013-01-09Replaced 'unsigned int' with 'unsigned'Thorbjørn Lindeijer1-1/+1
Same thing, but shorter.
2010-11-14Renamed .hpp files into .h for consistency.Yohann Ferreira1-0/+107
Also added an header to the autoattack.{h,cpp} files. Big but trivial fix.