support for multiple elements and skill damage calculator