Is [mwcard=FWE01] Charm[/mwcard] destroyed when
1- the charmed creature takes poison damage from an enemy Poison Gas Cloud ?
2- the charmed creature is attacked by an enemy non-mage creature ?
The "controller" part is not entirely clear to me.
Does it refer to the mage specifically or also to creatures and effects controlled by that mage ?
Thanks.