add take dammage function