You need to set `turns_per_charge` to a non-zero value (probably one) or the counter won't go down.