Age of Conquest IV cover
Age of Conquest IV screenshot
Linux PC Mac Steam
Genre: Strategy, Turn-based strategy (TBS), Indie

Age of Conquest IV

Update 4.18.211 - Networking, Modding & Maintenance/Bugfix Update

Latest Update:

  • AI Difficulty: AI difficulty is now listed in multiplayer game info panel (only for new games).
  • Data I/O: updated writing and reading of data to use less memory (byte instead of 4-bytes in some cases). If you run a ~1+ year old version, then please upgrade, you won't be able to connect otherwise.
  • Network I/O: improved login speed by loading all information at same time (rather than 1-by-1).
  • Network I/O: improved speed in general by loading multiple objects at the same time (rather than 1-by-1).
  • Modding: max. travel distance for ships can be adjusted (between 1 and 3 tiles).
  • Modding: Story allows for links now using the {LINK:...}...{/LINK} tag.
  • Language: option to translate to Latin American Spanish (in addition to Spanish/Spain).
  • Language: latest translations added - Thanks :-D
  • Client: upgraded to latest backend (e.g. Android 9.0/SDK 28).
  • Server: upgraded login and purchase verification version (Google Authentication and Publisher v03).
  • Bugfix: elections would reset diplomacy even for games were diplomacy was turned off (and prevent nations from being attacked).
  • Bugfix: nation customization popup during game setup would be too wide for portrait view displays.
  • Bugfix: old JVM would not have the proper SSL certificates (removed the check to accept any).
  • Bugfix: installer for Mac fixed (stopped working on latest Mac OS).
  • Bugfix: potential issue synchronizing render/UI-thread with other threads (potentially prevents crashes).
  • Bugfix Crashes: when the branding image wasn't loaded but used for rendering.
  • Bugfix Crashes: threads not properly synchronized (render pool).
  • Bugfix Crashes: when internal time wasn't properly initialized (not epoch time).

Update 4.17.206 - Web API, Networking, GUI & Misc.

Latest Update:

  • Province Dropdown: now also sortable if ready by population or happiness festival! Implements: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5749
  • Web API (Beta): allows accessing the Age of Conquest servers via REST and JSON. Currently querying of user accounts, chat and game servers supported. More to come. "API Reference" is available from the in-game guide. This is stable but still beta, i.e. please provide feedback.
  • Manual: troubleshooting guide updated with what to do during connection errors.
  • Manual: contains a link to the server monitor at https://status.ageofconquest.com which shows current server statuses.
  • Server Uptime: a status page for all relevant servers is now available at https://status.ageofconquest.com and shows current status and uptime.
  • GUI: transitional effects/tweens updated and streamlined for dialog and panel fade-in/out.
  • GUI: options dialog updated with additional configurations available directly within the game.
  • GUI: keyboard shortcuts information better integrated.
  • GUI: minor other updates & adjustments.
  • GUI: swapped the "Single Player" and "Multiplayer" button for the fun of it :)
  • Tournaments: setting up a tournament, will NOT require to set a tournament icon anymore!
  • Main Wall: players posting messages to the main wall are limited to max. 1 message per hour.
  • Settings (Keys): some of the keyboard shortcuts can be edited :)
  • Network I/O: we now have a dedicated proxy server for players from Russia in case some servers don't work.
  • Network I/O: game now allows setting a proxy server in case you have trouble connecting normally (e.g. blocked). Edit "Network I/O: Proxy" in the game's settings.
  • Network I/O: option to switch to non-binary transfer mode. Might resolve connection problems with certain firewalls? Disable "Network I/O: Binary" in the settings!
  • Network I/O: server now properly returns no-cache header to prevent potential networking problems.
  • Network I/O: basic secure networking support via Let's Encrypt. For testing, enable "Network I/O: Secure" in the game's settings & report back to the developer.
  • Language: latest translations added - Thanks :-D
  • Language: Microsoft Translator updated to latest version 3.0.
  • Balancing: Unlimited number of actions points cannot be used for rated or betting type games.
  • Moderators: Admin Guide now contains the moderator email address listed with explanation when/how to use it.
  • Moderators: Officers can now add members to a clan even though they can't join normally (via Admin Terminal/Officer Function ONLY).
  • Moderators: Officers can now see more details to products & bargains in the catalog.
  • Moderators: Server Status link also displayed on "Server Dashboard".
  • Moderators: You need to enable "Network I/O: Secure" in the game's settings. You'll get a blinking warning displayed otherwise.
  • Bugfix: pending messages from eliminated nations would linger around.
  • Bugfix: active game server cache wasn't properly reset after a re-login (still pointing to old servers).
  • Bugfix: silencing an account would not work on the chat (cache was indefinite until a server was rebooted).
  • Bugfix/Images in Moderator Inbox: retaining images viewed via moderator inbox outside of internal image atlas (to prevent errors/allow larger images to be viewed).
  • Bugfix Admin: "Admin" button for moderators mapped to statistics (instead of admin).
  • Bugfix Admin: cheat investigation mails are now sent properly from the moderator mailbox (not moderator's private mailbox).
  • Bugfix Crashes: executing background worker with 'null'-worker.
  • Bugfix Crashes: pressing the CAMERA button while not initialized yet.
  • Bugfix Crashes: continuing loading even if user preferences could not be initialized.
  • Bugfix Crashes: if internet connection had errors/resulting in bad game data (bad firewall?).
  • Bugfix Crashes: while refreshing 'decree' dialog after a new turn became available ('null' pointer for player).
  • Bugfix Crashes: during cheat detection, the for-loop took the wrong maximum (going over array limit).

Update 4.16.198 - Custom Nation Names, GUI Improvements, Multiplayer Tuning, Bugfixes & misc.

Latest Update:

  • Custom Nation: option to rename your nation or one of your protectorates. The option is available via [EDIT] button on a nations overview popup. As requested e.g. by: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5642
  • Modding: template.ZIP updated with watch towers for other nations (e.g. Asian/etc.). Wasn't properly working before. Download form here: http://www.ageofconquest.com/modding.html
  • Camera/Screenshots: screenshots can be taken via ALT+F1 (desktop) and the CAMERA button (mobile device).
  • Download Speeds: improved performance when downloading maps (both server & client).
  • Clan Icons: please re-upload! Icons have been re-centered and need to be re-uploaded for improved centering in button/bordered view. Sorry for the inconvenience.
  • GUI: Multiplayer rankings & statistics button moved (to the left button section).
  • GUI: minor improvements to look & feel.
  • Manual: policy for usernames added (e.g. nothing offensive/impersonation etc.).
  • Manual: multiple account policy added: generally not permitted. You have a 10-day grace period from the post date of this message to report to the moderator team. Otherwise, accounts will be closed.
  • Language: latest translations added - Thanks :-D
  • Language: glyphs for Armenian, Espreanto, Japanese and Chinese added/updated.
  • Wall/Main Message Board: flagged, unverified or new accounts are prevented from posting. Also, additional check added making sure a message is not spam.
  • Chat: function '/random' added which does a global coin flip and returns either "Heads" or "Tails".
  • Multiplayer/Clans: clan filter improved by allowing selection of max. players/clan in joinable games list.
  • Multiplayer/Clans: game listing shows clan games first for clan players (and non-clan games first for non-clan players).
  • Multiplayer/Clans: non-clan players that create a multiplayer game, will have the max. 1/clan option set by default during creation (rather than 'unlimited').
  • Multiplayer/Clans: strict enforcement added making sure players (a) cannot join a game and (b) change clans which would break the 'max. clan players/game' rule.
  • Multiplayer/Clans: game information now also properly displays the max. players per clan if it is limited (rather than during sign up).
  • Multiplayer/Clans: TOP100 clan-ONLY event added (monthly /w 24h per turn). New award added also :)
  • Multiplayer/Clans: games that are ended are now ignored when verifying if a player can join a clan or not (due to max. clan player/game rule).
  • Multiplayer/Games: warning popup for non-clan players that try to join a clan game (via chat).
  • Multiplayer/Games: game servers don't use IPv6 anymore to prevent problems when IPv6 goes down (for whatever reason?).
  • Multiplayer/Games: chat adverts for games now also show "clan" if it's a clan related game with 2+ clan players.
  • Reporting: reporting a user for manner, cheating or for spam now requires a screenshot during submission of the report.
  • Performance & Memory: misc. minor optimizations to use less memory and increase FPS.
  • Sing-In Dialog: increased login timeout to reduce potential problems logging in (?).
  • Sign-In Dialog: error message improved for when sign-in failed (e.g. invalid permissions on Android).
  • Bugfix: opinion dropdown (single player/AI opinions) didn't work anymore. Panel not properly refreshed.
  • Bugfix: language detection was borked, i.e. not returning detected languages at all (server).
  • Bugfix GUI: events display in portrait mode had too much content.
  • Bugfix Events: duplicate official multiplayer events were created by simply editing an event.
  • Bugfix Watch Towers: can only build max. 1 watch tower per province.
  • Bugfix Watch Towers: editor fixed to show correct watch tower selection when multiple options are available.
  • Bugfix Crashes: when requesting permissions ('null' pointer).
  • Bugfix Crashes: for background music player (accessing disposed music object for playing).
  • Bugfix Crashes: while observing the final standing in a game the player did not participate.
  • Bugfix Crashes: while converting an integer value to another incompatible type during messaging/other nations.

New Map: Large Map of Europe (-60% OFF)

A new official map has been released, the map of "Large Europe". The map is still in BETA, i.e. it currently only features 2 scenarios for Anno 1200. More will be added over the coming weeks. Until it is completed, the map is -60% OFF.

Update 4.15.193 - Diplomacy Exploit, Server Update, Translations & misc.

Latest Update:

  • Manual Updated: combat math was explained wrongly. Please refer to the updated in-game section "Combat" for details. Addresses: http://www.multiplayerhub.com/board/viewtopic.php?f=59&t=5646
  • Diplomacy Exploit: cancelling & re-establishing a relation would give a happiness bonus without any penalties (code & loophole fixed). Reported by "wxystad".
  • Auto-Translator: better detection of languages (and re-detection if possible).
  • Auto-Translator: fixed rendering of original text in popup (wrong decoding).
  • Translations: latest translations added - Thanks :-D
  • Privacy Policy: added to the manual (last page).
  • Code Optimized: HEX/color value parsing.
  • Server Uptime: improved server reboots to prevent them from sometimes getting stuck rebooting (force-reboot added after timeout).
  • Server IPv6: added to servers who had them still missing (game & download servers).
  • Server Backend: updated the the newest version (Jetty 9.2.26).
  • Bugfix Incognito Mode: player name could still be clicked & viewed while joining/leaving a game. Reported by "wxystad".
  • Bugfix Cheat Code: invalid troops would be assigned to the nation, resulting in a too long build list (e.g. fantasy map).
  • Bugfix Screenshots: would not work on all platforms due to invalid permissions (e.g. Android).
  • Bugfix Crashes: when statistics system was not available & statistics updated.
  • Bugfix Crashes: while setting up new multiplayer game while not properly being logged in.
  • Bugfix Crashes: while submitting a translation in the translation center.
  • Bugfix Crashes: while disposing unused image buffers.
  • Bugfix Crashes: during invalid game setup (no humans in game).
  • Bugfix Crashes: while auto-submitting actions.
  • Bugfix Crashes: while adjusting volume & number of sounds is changed (sync-issue).
  • Bugfix Crashes: while rendering games listing when data was not all properly loaded.

Update 4.14.190 - Auto Translation for Chat, Troop Selection & Asset Transfers

Latest Update:

  • Troop Selection: additional buttons to select [25%], [50%] or [100%] of troops directly! Implements: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5604
  • Asset Transfers: the game now shows recently accepted monetary assets requested and sent to other nations. Can be viewed by clicking the [Transfers]-link in a nations information popup screen.
  • Events Replay: showing a user's display name (not username) during events display in multiplayer games.
  • Annihilation Goal: number of provinces owned are counted also. Improves: http://www.multiplayerhub.com/board/viewtopic.php?f=59&t=5617
  • Gifted Purchases: the invoices list now also shows the player that has received a gifted purchase (if applicable), rather than just "gifted".
  • Translations for Chat (Automatic): you can now configure foreign language chat messages to be translated to your own language automatically. :-D There is support for MyMemory, Yandex.Translate, Google Translate and Microsoft Translator. Some will need you to obtain an API key beforehand.
  • Translations: latest translations added - Thanks :-D
  • Map Downloads: internal map download manager improved (better memory/network IO).
  • Bugfix Opinion: the average opinion calculation also included eliminated nations (now only still alive nations considered).
  • Bugfix Crashes: while layouting image that had 0-size (division by 0).
  • Bugfix Crashes: during strange text alignment error (logging instead now).
  • Bugfix Crashes: finding glyph position where the transformation matrix could not be inverted.
  • Bugfix Crashes: while not being able to parse the ratings due to null pointer exception.
  • Bugfix Crashes: while editing a game name (admin function).
  • Bugfix Crashes: when game stats were not properly initialized (i.e. 'null').
  • Bugfix Crashes: while the translator enum wasn't properly initialized (partly 'null').
  • Bugfix Crashes: while updating game that hasn't had all GUI panels fully initialized yet.

Update 4.13.189 - Incognito, Translations, UI, Misc. & Bugfixes

Latest Update:

  • Incognito Games: game owner is now hidden also (unless you are a moderator).
  • Team Tournaments: bugfix for wrong team assignments after the 2. round in a team tournament. The players where randomized by mistake. Should possibly fix the bug (unless there is more?).
  • Team Tournaments: improved assignement of clan members to teams giving priority to teams that have signed up with a correct number of players (divisible by team size).
  • Coin Betting: max. amount is now 5 coins (to prevent abuse).
  • Menu Screens: slightly improved the GUI/layout (especially single player section).
  • Load Screen/Indicators: added progress-% indicators for (a) creating new games and (b) loading existing games.
  • Device Vibrations: can now be turned off while unchecking "Device Vibrations" in the game's settings.
  • Translations: latest translations added - Thanks :-D
  • Translations: missing glyphs for Greek & Chinese added.
  • Translations Fixed: translations for Indonesian/Greek/Polish fixed, i.e. shortened for overlong texts.
  • Translations Chat (Automatic): I implemented a translation system that auto-translates texts to a player's local language. Will be available with the next major update :)
  • Admin: functionality to rename games added (via game information popup).
  • Admin Guide: updated to ensure moderator accounts have a secure password (introduction).
  • Admin Terminal: bugfix for permission system.
  • Server Maintenance: logging improved to track changes better.
  • Bugfix "Recognition": the leader for the recognition ballet would always get the -30% penalty, even though only e.g. 1 nation voted nay!
  • Bugfix Cursor: text input cursor wasn't blinking anymore.
  • Bugfix Chat: underline below username was extended too far during incognito games.
  • Bugfix Images: proxy images would partly not properly be loaded causing bad side effects.
  • Bugfix Timestamp: wasn't properly working anymore for all platforms (e.g. problems on Android).
  • Bugfix L & F: look and feel not always properly updated (due to GUIDropdown crashes) after loading.
  • Bugfix Crashes: when applying new look & feel to dropdown (wrong class cast).
  • Bugfix Crashes: opening city view when there is not owner (or became neutral).
  • Bugfix Crashes: when map panel wasn't properly initialized yet.
  • Bugfix Crashes: accessing component of map object that wasn't available (component was 'null').
  • Bugfix Crashes: when device time was set far in the past.

Update 4.12.185 - Font Improvement, Networking/IPv6, Performance, Bugfixes



Latest Update:

  • Font Update/Type: changed to a distance field font to allow for better look while scaled. Font hinting implemented also. Issues might arise :-/
  • Font Update/Size: slightly increased the font to make it more readable.
  • Font Issues: there might be some issues for Thai/other where markers/etc. are not placed correct. Please contact me to help me fix! Sorry for the problems & thanks for helping :)
  • GUI: did some re-alignment of texts for various panels. Please let me know if there are some that are still wrong.
  • Nation Listing: selection a nation does not close the panel below. Addresses: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5508
  • Networking: main server now supports connection via IPv6 (in addition to IPv4).
  • Re-Labeling: saying "None Joined" instead of "No Games" to reduce confusion!
  • Translations: latest translations added - Thanks :-D
  • Investigated: not being able to copy/paste messages via long-click or right-click. Not able to reproduce: works fine!?
  • Performance: texture/image storage optimized (memory usage reduced).
  • Performance: reduced texture storage while loading city views (just loading the 1. city view ground images now that will be shared amongst all the cities).
  • Maintenance: misc. internal code changes/refactoring to improve code.
  • Bugfix King Movement: updated the movement of the king to stay behind in all cases if not ordered to move in the first place. Addresses: http://www.multiplayerhub.com/board/search.php?search_id=newposts
  • Bugfix Sound/Music: sound & music is turned off when the game disappears into the background.
  • Bugfix Text Wrapping: the text would not always be properly wrapped, especially scaled text (overflows in next text).
  • Bugfix Text Length: some texts were too long. Cut the texts with "..." if too long to display.
  • Bugfix Multiplayer Events: the team event didn't work due to bad variable naming.
  • Bugfix Crashes: when opening link in email program/browser (internal platform error).
  • Bugfix Crashes: for downloadable map listing during refresh (GUI child not properly removed).
  • Bugfix Crashes: string builder (bug in JVM?)
  • Bugfix Crashes: while disposing resources.
  • Bugfix Crashes: by hogging the render-thread too long while loading images, the game could be killed by the OS (ANR problem).
  • Bugfix Crashes: showing recent single player achievements when data could not be loaded.
  • Bugfix Crashes: GUI element was instantiated with wrong look & feel producing casting exception.
  • Bugfix Crashes: while using the background music player while already disposed (logging only now).
  • Bugfix Crashes: while someone disjoined a game and player's info wasn't loaded yet.
  • Bugfix Crashes: improved image loading to prevent crashes due to sync-error while selecting a texture atlas.

Update 4.11.182 - Attack Indicators, Chat Messaging, Cheat Detection & misc. Fixes


Latest Update:

  • Attack Boni/Indicators: Up/Down pointing swords are shown on enemy targets to indicate if an attack is likely to succeed or not (based on current troops/defenses/kings). Implements: http://www.multiplayerhub.com/board/viewtopic.php?f=4&t=5389
  • Chat Messaging for Teams (in-game teams): use "@team " to send a message to all your team members in a game. Only available for team games.
  • Chat Messaging for Clans: use "@clan " to send a message to all clan members in the chat. Only available to clan members.
  • Chat: will now fade in if the multiplayer section is entered if it was previously hidden. Can be disabled in the game's settings's by unchecking "Open Chat when Activated".
  • Game Info: popup that shows basic info when clicking on a game now also has a [Players...]-button that lists all the players in the game (without having to go to the game).
  • Cheating: we have added additional tools to investigate players using multiple accounts. We will flag/close accounts without warning. Please be vary.
  • Cheating/Guide Updated:You if you have only 1 device available to play the game, please share only 1 single account amongst all the players in your household, i.e. a sort of "family account".
  • Guide Updated: explaining the up/down swords indicating if an attack is good/bad.
  • Province Naming: reduced to 24 characters max. (from 36 characters max.).
  • Achievements: the "Win against Inhuman AI" achievement can now also be acquired playing the "Annihilation" type objective.
  • Translations: latest translations added - Thanks :-D
  • Admin/Cheat Investigations: global cheat search functionality (via Admin/Controller/[Investigate...]).
  • Admin/Cheat Investigations: improved data lookup to find better matches.
  • Admin Guide: updated with penalty guidelines for cheating & bad manner (similar forum).
  • Memory Management: reduced memory consumption and memory fragmentation (less crashes due to out of memory errors).
  • Networking: upgraded to a newer JVM (from version 7 to 8). Download the latest binary to upgrade.
  • Networking: removed the option to prefer the IPv4 stack (using DNS now). Might reduce connection problems? Download the latest binary to upgrade.
  • Networking/Performance: reduced data I/O while login in by about 100kb (faster logins/less timeouts).
  • Networking/Performance: reduced data I/O to and from server by 5 bytes.
  • Networking/Maintenance: integrated the latest networking libraries (Apache).
  • Server Backend: players can not also be queried by their internal ID.
  • Server Backend: internally used query functions added (e.g. for purchases/etc.).
  • Maintenance: misc. code cleanup (internally/no visible effects).
  • Bugfix: AI was trying to sell someone else's province :) Fixes: http://www.multiplayerhub.com/board/viewtopic.php?f=50&t=5468
  • Bugfix: map overview mini-views were too tall for certain maps overlapping GUI. Fixes: http://www.multiplayerhub.com/board/viewtopic.php?f=50&t=5481
  • Bugfix: onscreen keyboard was not always properly hidden when focus was lost!
  • Bugfix: selecting the ">" button on an already selected mail topic would make the GUI jump-scroll to a different position (now fixed).
  • Bugfix: preventing tournament events to be played on disabled/non-live servers.
  • Bugfix: the game could get stuck during startup when not all the installed maps could properly be loaded (synchronization error!?).
  • Bugfix: error reporter would not collect DEBUG-information, thus preventing it to report errors that were recorded as DEBUG (instead of higher level).
  • Bugfix Crashes: fixed multiple areas where GUI was modified outside the UI render thread (fixes misc. crashes).
  • Bugfix Crashes: selecting "viewed" for message received on same turn (logging error now instead of crashing).
  • Bugfix Crashes: while marking a message as read and the next turn already started.
  • Bugfix Crashes: opening user account/communication panel while not yet initialized or already disposed.
  • Bugfix Crashes: while no research icon was defined (via editor).
  • Bugfix Crashes: when user profile was still being loaded and accessed at the same time.
  • Bugfix Crashes: when an action could not be animated (just logging error now).
  • Bugfix Crashes: additional error output for framebuffer errors to investigate later (OpenGL).
  • Bugfix Crashes: when a game info returned was 'null' (maybe just deleted?).
  • Bugfix Crashes: not adjusting local game-timer to server time if offset is more than 10 years (will produce overflows/crashes).

Update 4.10.179 - City Naming, Achievements, Combat Math & Bugfixes

Latest Update:

  • City Naming: functionality to name and rename settlements. Comes with happiness bonus.
  • Combat Math: updated combat to combine troops before attacking or defending. Will resolve the 180 vs. 181 problem as posted here: http://www.multiplayerhub.com/board/viewtopic.php?f=50&t=5439
  • Province Labelling: popups will now show a province name, e.g. "Province 17" instead of the default type, i.e. just "earth".
  • Player Name: for single player games, instead of "Player", the player name can name be selected during game setup!
  • Achievements: "Challenger" and "Responder" achievements added. They will be given when an election is held, respectively while voting on an election. Loosely based on http://steamcommunity.com/app/338810/discussions/0/1489992713702634015/
  • Clan-ONLY Games: there is now an option to prevent "Non-Clan Players" to join a game (via game setup). That allows both (a) player created games and (b) general events to be limited to clans only for e.g. the clan's championship.
  • Translations: latest translations added - Thanks :-D
  • Translations: updated glyphs for rendering added (mostly Chinese & Japanese).
  • Spelling: misc. fixes (English).
  • Admin/Moderator: map rejections allow to write a rejection message too now.
  • Login & Passwords: improved error output for wrong or missing passwords as well as email recovery.
  • Backend System: updated backend libGDX to 1.9.8.
  • Bugfix Censor: wasn't always properly detecting words that need censoring.
  • Bugfix Crashes: showing the join-game panel (while it wasn't created yet).
  • Bugfix Crashes: while checking if there are still unviewed events during event display.
  • Bugfix Crashes: while holding festival and and next turn just started to be loaded.
  • Bugfix Crashes: when device vibration (Android/iOS) crashed due to insufficient permissions.
  • Bugfix Crashes: when latest room information was 'null' (ignoring missing data now).