Completed Libtcod C++ tutorial, part 5: preparing for combat, part 6: going beserk