Enchant:
Any spell, ability, enchantment, upgrade, that reduced damage uses the amount of damage to do dmg to the attacker.
Attacker must be within vissiom to take damage.
Example: miner wall is an upgrade, all damage done to miner wall is reflected to attackers if they stay in vission and miner wall dies. Spearton block is an ability that reduces damage taken and if the attacker kills spearton all the damage that was reduced by the block ability is reflected back onto the attacker. Monstrocity giants have 500 more hp at level 3, once a giant dies 500 hp worth of dmg is spread out to all units that attacked it. Bubble shield is a spell, all damage blocked by bubble shield will be reflected once the time runs out to enemy ranged units that attacked the bubble if they still are in vission.