• Dear forum visitor,

    It looks as though you have not registered for a forum account, or are not signed in. In order to participate in current discussions or create new threads, you will need to register for a forum account by clicking on the link below.

    Click here to register for a forum account!

    If you already have a forum account, you can simply click on the 'Log in' button at the top right of your forum screen.

    Your Elvenar Team

Expansions are displayed as unlocked when they are unavailable

Kadhrin

Well-Known Member
Game version: v1.151.3-(6499087) - html5 (2022-04-28 09:43)
Game world: Winyandor US2
Browser + version: Chrome 99.0.4844.83 (Official Build) (arm64)
Operating System: macOS Monterey 12.1
Screen resolution: iMac default resolution
Account name: Kadhrin
Humans or Elves: Elves

Reproducibility: Once
Quest title: N/A

Current situation: Expansions are displayed as unlocked when they are unavailable.
Expected situation: Only available expansions are displayed as unlocked.


Reproduction Steps

Steps:
  1. Play for some unknown amount of time since the last browser refresh, including Spire, neighbor visits, trading, browsing inventory, etc.
  2. Click the Move icon.
Error message when attempting to move building (Vallorian Valor) onto locked area.
City Expansion error message.jpg
Blue line shows actual edge of area that's unlocked.
blue line shows actual extent of expansions.jpg
Dark red line shows extent of fake-unlocked area.
red line shows fake extent of expansions.jpg


Console text:

Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.​
preloader-hx-5a5dcb60a012abf8756a6fd6b02c6138.js:2776 src/gnu/as3/gettext/MOBytesParser.hx:67: Big​
256[.WebGL-0x7029941c00] GL_INVALID_VALUE: Compressed texture dimensions must exactly match the dimensions of the data passed in.​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Startup Loading Finished 6 s​
game:1 Unchecked runtime.lastError: The message port closed before a response was received.​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 2 s Spire​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 1 s OwnCity​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 3 s WorldMap​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 9 s OtherCity​
game:1 WebGL: too many errors, no more errors will be reported to the console for this context.​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 2 s WorldMap​
game:1 Unchecked runtime.lastError: The message port closed before a response was received.​
merged-haxe-deps-a092bc9fd1040b4afca36b5d2101086b.js:4927 PERFORMANCE INFO: Loading Finished 2 s OwnCity​
game:1 Unchecked runtime.lastError: The message port closed before a response was received.​
merged_game-f32748cff71a16208b2b7806d72b5246.js:712 WebSocket is already in CLOSING or CLOSED state.​
Client._transmit @ merged_game-f32748cff71a16208b2b7806d72b5246.js:712​
Client.unsubscribe @ merged_game-f32748cff71a16208b2b7806d72b5246.js:718​
unsubscribe @ merged_game-f32748cff71a16208b2b7806d72b5246.js:718​
Socket.disconnect @ merged_game-f32748cff71a16208b2b7806d72b5246.js:720​
(anonymous) @ merged_game-f32748cff71a16208b2b7806d72b5246.js:721​
(anonymous) @ merged_game-f32748cff71a16208b2b7806d72b5246.js:716​
merged_game-f32748cff71a16208b2b7806d72b5246.js:712 WebSocket is already in CLOSING or CLOSED state.​
Client._transmit @ merged_game-f32748cff71a16208b2b7806d72b5246.js:712​
Client.disconnect @ merged_game-f32748cff71a16208b2b7806d72b5246.js:717​
Socket.disconnect @ merged_game-f32748cff71a16208b2b7806d72b5246.js:720​
(anonymous) @ merged_game-f32748cff71a16208b2b7806d72b5246.js:721​
(anonymous) @ merged_game-f32748cff71a16208b2b7806d72b5246.js:716​

Text from the "Issues" pane:
  1. Audit usage of navigator.userAgent, navigator.appVersion, and navigator.platform
    1. A page or script is accessing at least one of navigator.userAgent, navigator.appVersion, and navigator.platform. Starting in Chrome 101, the amount of information available in the User Agent string will be reduced.
      To fix this issue, replace the usage of navigator.userAgent, navigator.appVersion, and navigator.platform with feature detection, progressive enhancement, or migrate to navigator.userAgentData.
      Note that for performance reasons, only the first access to one of the properties is shown.
    2. AFFECTED RESOURCES
      1. 1 source
        1. common.js:1

      • Learn more: User-Agent String Reduction

  2. 1
    Page layout may be unexpected due to Quirks Mode
    1. One or more documents in this page is in Quirks Mode, which will render the affected document(s) with quirks incompatible with the current HTML and CSS specifications.
      Quirks Mode exists mostly due to historical reasons. If this is not intentional, you can add or modify the DOCTYPE to be `<!DOCTYPE html>` to render the page in No Quirks Mode.
    2. AFFECTED RESOURCES
      1. 1 element
        1. Document in the DOM treeModeURL
          documentLimited Quirks Mode

      • Learn more: Document compatibility mode
 

Kadhrin

Well-Known Member
Twenty or so minutes later -- much of which was with the game open but not actively playing -- the game hung. I got the "Oh snap" error from Chrome. I forgot to select the "open in new window" on the error message, so I didn't get the console output.
 

Myne

Oh Wise One
hhhmmm maybe they are trying to fix the other issue and creating more.....YAY for nooobs.
 
Top