improve: alertcounter now loads macro/crit config in engine.beat