Terran Viking upgrade question

I’ve thought about this for a bit.
When you upgrade Terran Ground Mech Damage upgrade, tanks get more damage.
But when you land a Viking on to the ground, are they considered Ground Mech Unit or still considered Air unit, even though they are on the ground and marauders can attack it?

IF they are considered ground units, why dont they get ground mech damage upgrade?

IF they are still considered air units, why can ground only attacking units attack grounded vikings?

They are still considered “Starport Units” on the ground, and if you look at the upgrades, they say “Upgrades the damage dealt by units built at the Factory” or “Upgrades the damage dealt by units built at the Starport.”
So, no, Vikings are only affected by Ship Weapon Upgrades, not Ground Mech ones.

1 Like

Actual a good question. It could be either way, same as Broodlords’ Missiles will inhabit ground upgrades. But then flying locusts have no air upgrades. It’s just how the developers did set it up, there is not a why. But my personal opinion is, the unit comes as a air unit, so it will have air upgrades affecting its weapons all the time. Anyways good idea/hint indeed, could be either way… like those gattling guns being a ground unit (bad for air, etc).