Spy causes error in RA2 mode
CCCP84 opened this issue ยท 7 comments
Description
In RA2 mode the error occurs the moment when enemy spy comes into view on the screen.
Phobos Version
Conditions to reproduce
RA2 mode
Steps to reproduce
- Move the screen to an enemy spy.
It does not matter whether the area is visible or whether it is a black, unexplored area.
Expected behaviour
Nothing happen )
Actual behaviour
debug.log
except.txt
syringe.log
debug.log
debug.20230913-171740.log
Checklist
- The issue happens on the latest official version of Phobos and wasn't fixed yet.
- I agree to elaborate the details if requested and provide thorough testing if the bugfix is implemented.
- I added a very descriptive title to this issue.
- I used the GitHub search and read the issue list to find a similar issue and didn't find it.
- I have attached as much information as possible (screenshots, gifs, videos, debug and exception logs, etc).
This is not sufficient to determine the cause of the issue.
- "last" phobos version does not exist. Please hover over the
Phobos.dll
and see what version is there. - Please read the error message and upload whatever it says here, so we can actually investigate.
Also you clearly haven't read the checklist. This is not your typical "license agreement", so please spend 5 minutes to actually read and fulfill what is asked there before checking.
More so, why do you think it's the Phobos causing an issue? RA2Mode
doesn't exist in Phobos whatsoever, it's in the CnCNet spawner that was rewritten by @Belonit. Have you tried deleting Phobos from beta and replicating the issue?
Yes. Without Phobos the problem disappears.
This is not sufficient to determine the cause of the issue.
- "last" phobos version does not exist. Please hover over the
Phobos.dll
and see what version is there.- Please read the error message and upload whatever it says here, so we can actually investigate.
Also you clearly haven't read the checklist. This is not your typical "license agreement", so please spend 5 minutes to actually read and fulfill what is asked there before checking.
Done
I figured out what the reason was. I used Phobos.dll that Starkku sent me. The version number indicated there is the same, but the size is different. With this file, the spy is disguised as Initiate by default, rather than as a conscript. This causes an error in the RA2 mode.
Commit 6140343 may've fixed it, can you download the latest nightly build off develop and confirm whether the issue was fixed or not?