Since there is no forum for reporting problems on the Star Conflict website, I had no better idea than to post it here.
Clicking my Name on top of the website after login points to http://star-conflict.com/noscript . It was this way a year ago as well, when I last checked before.
FYI JS is NOT disabled in my browser, and my adblocker has the website added as an exception. So WTF is going on?