35 std::chrono::time_point<std::chrono::system_clock> used_time;
Definition: object.hpp:95
Definition: potion.hpp:17
int effectScalar
Definition: potion.hpp:27
int duration
Definition: potion.hpp:26
bool timeOut()
Definition: potion.cpp:109
PotionType potType
Definition: potion.hpp:28
UsedItemsMap::iterator revertEffect(ServerGameState &state)
Definition: potion.cpp:120
void useItem(Object *other, ServerGameState &state, int itemSelected) override
Definition: potion.cpp:43
The ServerGameState class contains all abstract game state data and logic for a single game state ins...
Definition: servergamestate.hpp:43
GLint GLint GLsizei GLint GLenum GLenum type
Definition: glad.h:1531
PotionType
Definition: potion.hpp:10