1 //!@file ItemGenerator.cpp
2 //! @brief Class which generates random items
4 #include "ItemGenerator.h"
15 ItemGenerator::ItemGenerator()
20 ItemGenerator::~ItemGenerator()
24 //! generate an item based on the given level
25 //! @param level: the level for the item to be set to.
26 Item
ItemGenerator::generateItem(int level
)
29 randomNum
.seed(random_device()());
30 // Set random numbers between 0 and 6
31 uniform_int_distribution
<uint32_t> uint_dist10(0, 6);
33 switch (uint_dist10(randomNum
))