Whenever a creature attacks you, it loses
flanking (Whenever a creature without flanking blocks this creature, the blocking creature gets -1/-1 until end of turn.) until end of turn.
Whenever a creature without
flying (This creature can't be blocked except by creatures with flying or reach.) attacks you, Barbed Foliage deals 1 damage to it.