It would be nice to have additional parameters for zombification such as:
for weapons:
ZombificationOnDamage: int (zombification chance will only fire if the target takes at least X damage from the zombifying attack after armor/resistances, not on hit)
ZombificationOnKill: true/false (zombification chance will only fire if the target is normally killed by the zombifying attack)
ZombificationChanceRanged: int (zombification probability for the ranged element of this weapon)
ZombificationChanceMelee: int (zombification probability for the melee element of this weapon)
and for armors, so you have options other than straight up immunity:
ZombificationResistAbsolute: int (reduces the chance of zombification by this flat amount to a minimum of 0; modifies specialChance/ZombificationChanceRanged)
ZombificationResistPercent: int (reduces the chance of zombification by this percent to a minimum of 0; modifies specialChance/ZombificationChanceMelee)