On Death triggered by Counter should effect correct deck

Also refactored parameter name
Poison On Attack should not proc when unit attacks
Quicksilver does not effect Structures
Refactoring DamageDependent and Defensive effects
Fix stupid assignment and stupid comment