#87: moved attack timed job into its own file for all timed jobs