Programming an online damage calculator