Combat depends on stealth, terrain, time, and weapons
Added cross-platform colored console output using Jansi