wingshield agent enters the battlefield with a shield counter on it. (if it would be dealt damage or destroyed, remove a shield counter from it instead.)
whenever wingshield agent attacks, up to one other target creature gains flying until end of turn.