scp-fs2open / fs2open.github.com

Origin Repository for SCP FreeSpace 2 Open
https://www.hard-light.net/
Other
401 stars 161 forks source link

When loading any BP2-act 3 mission with RC5: Ship 'Falcata 1' is an illegal type to be in a wing. #6366

Open MoerasGrizzly opened 2 hours ago

MoerasGrizzly commented 2 hours ago

afbeelding

When opening any Act 3 mission with the RC builds for 24.2 I get this error. Notably, Falcata 1 is an UEF Ainsarri. This ship is a fighter. Also of note is that removing the "Stealth" flag from the ship's flag also removes the errors.

MoerasGrizzly commented 2 hours ago

After a bit of digging I suspect this commit: https://github.com/scp-fs2open/fs2open.github.com/pull/5998

Baezon commented 1 hour ago

Basically the ainsarri has both "fighter", its ship type, and "stealth", to make it stealthy (in favor of $Stealth, which was deprecated). But since "stealth" is also a ship type, it now overrides it's previous "fighter" status, breaking all sorts of stuff because the mod expects it to be a fighter.

Goober5000 commented 1 hour ago

Well, this is strange. That's definitely the root cause, but it'll be tricky to thread the needle.