attacks are full of properties
created a damage calculator