cleanup damagefields bofore attempting to make them sane
unify resistance calculation
make damage fields sane