intergrated new damageSystem