Problem with neutral vehicles being always capturable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ares |
Fix Released
|
Low
|
AlexB |
Bug Description
No matter whether it's a regular tank, a Robot Tank, a Visceroid or a Dolphin, all neutral vehicles are capturable with CanDrive=yes infantry (that is, in case of the Dolphin, if it can swim). There is literally no way to prevent that.
And while indeed there is ProtectedDriver=yes to prevent them from losing the driver in the first place, it doesn't work for pre-placed neutral vehicle types. The game only considers the house that owns them, not whether they were actually cleared from a driver or not.
While this isn't a bug per-se, as the entire system was designed to do exactly this, it's an oversight that creates big inconsistencies and issues for maps with pre-placed neutral units.
However, i admit that this should have been mentioned when the switch from the Special to all MultiplayerPass
Thus, i request a change to be done to which units exactly the game considers as "driverless". KillDriver and changing unit's ownership to neutral/
For people that want to have "driverless" units pre-placed on a map, i think there needs to be a way to make the game "kill" the drivers at the start of the game, instead of one check for the unit's ownership.
Either a tag to kill drivers for all units owned by the house, or a list similar to VeteranUnits= to tell the game which units should have their drivers killed.
description: | updated |
description: | updated |
Changed in ares: | |
status: | Fix Committed → Fix Released |
On a side note, giving a neutral unit Operator= and no passengers basically makes the unit as good as if it was hit with a KillDriver=yes warhead, since it is completely helpless and only a CanDriver=yes (and i think a VehicleThief=yes) infantry can enter. However, Operator logic makes them dim, and there is still the issue of other neutral units being capturable.
If there's a way to achieve similar effect to how Operator= on a neutral unit works (except the dim effect), while regular neutral units remaining uncapturable, i think that would be all that's needed.