Viking

Viking is a Terran unit with the ability to transform between a ground unit ("Walker mode") and an air unit ("Fighter mode").

When in the Walker mode, the Viking can attack only ground units, and when it's in fighter mode it can attack only air units. The Viking can transform only after an upgrade.