Doesn't affect the stock game, because its only train is heavy.
.L spy
the unit is a spy
.L train
-the unit is a train
+the unit is a train, and can't be loaded on land units
.L heavy
the unit cannot be carried on land units or ships, not even supply ships
.in
pr("%s can't be loaded onto itself!\n", prland(&land));
continue;
}
- if (lchr[(int)land.lnd_type].l_flags & L_HEAVY) {
+ if (lchr[(int)land.lnd_type].l_flags & (L_HEAVY | L_TRAIN)) {
if (noisy)
pr("%s is too heavy to load.\n", prland(&land));
continue;