Fixed wrong include guard in battlemechanics.hpp