public CharacterAbilityModifyAttackData(CharacterAbilityGroup characterAbilityGroup, XElement abilityElement) : base(characterAbilityGroup, abilityElement)
 {
     if (abilityElement.GetChildElement("afflictions") is XElement afflictionElements)
     {
         afflictions = CharacterAbilityGroup.ParseAfflictions(CharacterTalent, afflictionElements);
     }
     addedDamageMultiplier = abilityElement.GetAttributeFloat("addeddamagemultiplier", 0f);
     addedPenetration      = abilityElement.GetAttributeFloat("addedpenetration", 0f);
     implode = abilityElement.GetAttributeBool("implode", false);
 }