Bug Title
[Facilities/Research] Condition allows upgrading Research Lab while research is actively running
Account Nickname/ID
Nymir / 109374
Account Type
Discoverer
Device & Environment
Device: PC
OS: Windows 10
Browser: Google Chrome Version 148.0.7778.179 (Official Build) (64-bit)
Scripts/Extensions: No
Steps to Reproduce
Open the game in two separate browser tabs
In tab 1, navigate to the Facilities menu.
In tab 2, navigate to the Research menu.
In tab 2 start any research project
Switch to Tab 1 and click the upgrade button for the research lab.
Expected Result
The game should strictly block the research lab upgrade from starting. The server should validate the account's active state, refuse the build request, and display an error message such as "Research is currently being carried out."
Actual Result
Both actions are successfully processed and execute simultaneously. The research project runs while the research lab building upgrade is also active, bypassing the standard game restriction.
Frequency
Always (when utilizing multiple tabs)
Evidence
https://streamable.com/x5zmf4
Screenshot_41.png
Additional Notes
I have thoroughly tested other combinations to check the scope of this validation bug, and the game functions correctly (blocks dual action) in the following scenarios:
Starting the research lab upgrade first, and then attempting to start a research project (blocked correctly).
Attempting the same tab-switching exploit with robotics factory / lifeform buildings (blocked correctly).
Attempting the same tab-switching exploit with shipyard / ship construction (blocked correctly).