Remade cooldown with autoreload