When Choking Breath is resisted, the GameModifier changes completely from Poison to Fire damage such as it becomes (5 + Fire Shards) Fire Damage.
Current:
<GameModifier>
<ModType>Unit</ModType>
<Attribute>DefendableDamage</Attribute>
<AttackStat>UnitStat_Attack_Poison</AttackStat>
<IsForFormattedDescription>1</IsForFormattedDescription>
<Calculate InternalName="Calc" ValueOwner="CastingUnit">
<Expression><![CDATA[[Unit_GetLevel] * 2]]></Expression>
</Calculate>
<Calculate InternalName="Calc2" ValueOwner="CastingUnit">
<Expression><![CDATA[[Calc] + 10]]></Expression>
</Calculate>
<Calculate InternalName="Value">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
<Calculate InternalName="ValueForFormattedDescription">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>DefendableDamage</Attribute>
<AttackStat>UnitStat_Attack_Fire</AttackStat>
<IsForSpellResist>1</IsForSpellResist>
<Calculate InternalName="Calc" ValueOwner="CastingUnit">
<Expression><![CDATA[[UnitOwner_GetNumFireShards]]]></Expression>
</Calculate>
<Calculate InternalName="Calc2" ValueOwner="CastingUnit">
<Expression><![CDATA[[Calc] + 5]]></Expression>
</Calculate>
<Calculate InternalName="Value">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
</GameModifier>
Change to, maybe(?):
<GameModifier>
<ModType>Unit</ModType>
<Attribute>DefendableDamage</Attribute>
<AttackStat>UnitStat_Attack_Poison</AttackStat>
<IsForFormattedDescription>1</IsForFormattedDescription>
<Calculate InternalName="Calc" ValueOwner="CastingUnit">
<Expression><![CDATA[[Unit_GetLevel] * 2]]></Expression>
</Calculate>
<Calculate InternalName="Calc2" ValueOwner="CastingUnit">
<Expression><![CDATA[[Calc] + 10]]></Expression>
</Calculate>
<Calculate InternalName="Value">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
<Calculate InternalName="ValueForFormattedDescription">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
</GameModifier>
<GameModifier>
<ModType>Unit</ModType>
<Attribute>DefendableDamage</Attribute>
<AttackStat>UnitStat_Attack_Poison</AttackStat>
<IsForSpellResist>1</IsForSpellResist>
<Calculate InternalName="Calc" ValueOwner="CastingUnit">
<Expression><![CDATA[[Unit_GetLevel]]]></Expression>
</Calculate>
<Calculate InternalName="Calc2" ValueOwner="CastingUnit">
<Expression><![CDATA[[Calc] + 5]]></Expression>
</Calculate>
<Calculate InternalName="Value">
<Expression><![CDATA[[Calc2]]]></Expression>
</Calculate>
</GameModifier>
_________________________
LH Mods by Primal
XtraDeconstruct
XtraDeconstruct Canons