2026-07-16 13:08 UTC · Community Announcements · Minotorious
Dear Godir,We have a new patch: Sprite 1.2.1 fixing multiple of the visual issues you have been reporting!Game Version: V1.015.005.123867ArtCustomization FixesFixed an issue where Harefolk Rulers were missing their EarsFixed an issue where several Forms had broken blinking AnimationsFixed an issue where several anthropomorphic Forms would present clipping with a variety of Helmet Customization ItemsFixed an issue where several Forms would not have Heads on Nomad UnitsFixed an issue where several Forms would not have Eyes on a variety of UnitsFixed an issue where Female Owlkin would clip with v
2026-07-02 13:09 UTC · Community Announcements · Minotorious
Dear Godir,We have a new update: Sprite 1.2 bringing fixes across the board! The Empire Tree is seeing a lot of balancing and Tomes, Units, and Story realms are also getting some adjustments!Game Version: 1.015.004.123535Adjusted when AI rulers are allowed to call allied players into war.Combat AI: Improved handling of minimum ability costs for buffs while in Cautious Approach.AstralSkill 9A “Tower of Enlightenment”Now clearly indicates it applies to all Wizard Tower City Structures (both tier and side upgrades)Replaced +10 Mana Income with +10 KnowledgeNow also grants +10 Food for those struc
2026-06-24 13:09 UTC · Community Announcements · Minotorious
Dear Godir,We have a new update: Sprite 1.1 bringing fixes across the board! No longer will the AI snatch up all portals before you have a chance to find them and Gluttonous Imps are now slightly less gluttonous!Game Version: 1.015.003.123307Added Sun Guardian and Moon Guardian unit datastores by request for modders.Rebalanced the Carnage Quest in the Azh’Ruun Pit:Killing Heroes or Tier 5 units now awards 10x more Carnage points.Destroying a city of any tier now awards 10x more Carnage points.The Carnage Cosmic Happening now triggers more often.The final Carnage Cosmic Happening now triggers l
2026-06-18 14:02 UTC · Community Announcements · Minotorious
Hey there, Emperors and Empresses! Welcome back to another Dev Diary. I’m Bas, senior game designer at Triumph Studios, and this time, I’ll be taking you through the rework of the Empire Development Tree—excitingly anticipated, a huge undertaking and, frankly, very scary! Let’s start at its very roots!The Roots of the Tree (Design Origins)In the early development stages of Age of Wonders 4, a need for a system arose that allowed players to represent the affinities of their empire in a more global way. We already had Tome Skills to add pieces on top of a player’s empire, but no real way to full
2026-06-16 13:18 UTC · Community Announcements · Minotorious
Take a walk down memory laneUnravel the Hidden Powers of the Cosmos in the Age of Wonders 4: Secrets of the Archmages Story Pack. Follow the footsteps of Athla’s renowned Wizard Kings through Tomes and Story Realms. Discover the Shrouded Isles they created, the Secret Arts they learned, and face the perils left in their wake as they ventured through the most infamous Worlds of the Astral Sea.Guiding you on this nostalgic journey is the Sprite Update. This Free Update, available to all owners of Age of Wonders 4, brings a rework of the Reaver Culture, which introduces two Subcultures as Governm
2026-06-15 13:00 UTC · Community Announcements · Minotorious
System Update: Empire Development TreeThe Empire Development Tree has been updated and significantly expanded. Over time the way that the tree was originally designed no longer matches the way that game has evolved. Empire Skills now represent a broader interpretation of their affinities and provide a better expression of your faction.Added new mutually exclusive Skills for almost every Skill in the Empire Development TreeAll Rites have changed from Once per Game to RepeatingWhen a Rite is used its Affinity Requirements Increase and the accumulated Affinity is reset.Updated or Removed all pree
2026-06-11 14:01 UTC · Community Announcements · Minotorious
Greetings Godir! I’m Elle, 2D Artist here at Triumph, and I have the honor of presenting the final pre-release dev diary before the Secrets of the Archmages expansion drops on June 16th (just 5 days away now!) The Archmages’ secrets are not to be told just yet, but I am offering up many of our artists’ secrets as a compromise ;)Image description: Arcanum event imageThis expansion was interesting from an art perspective, because instead of having one overarching visual or theme, we had four! Three vastly different story realms and The Shrouded Isles to tie it all together — essentially we were
2026-06-09 13:04 UTC · Community Announcements · Minotorious
Rulers!Our fourth Dev Stream is drawing near! Pick up right where we left off with Thomas joined this week by Alex for more gameplay, details about the art of Secrets of the Archmages, and a lot of fun with the devs!Join us, Thursday, June 11th at 14:00 CEST!Watch Here on our YouTube channel!What time is the stream for me?PDT: 5amMDT: 6amCDT: 7amEDT: 8amBST: 1pmGMT+3: 3pmGMT+7: 7pmGMT+8: 8pmGMT+9: 9pmGMT+11: 11pmFollow us and be the first to know when we drop new content!Share your thoughts on the Forum!Chitchat on Discord!Have fun with us on Twitter!Follow us on Facebook!Subscribe to our Redd
2026-06-04 14:08 UTC · Community Announcements · Minotorious
Hello everyone! My name is Tom, and I am the game director for Age of Wonders 4. Unfortunately Bas is on a secret mission in the depths of the Astral Sea, and I have been drafted to take his place to write this Dev Diary. I’m here to talk about the Shrouded Isles, a major feature in the Secrets of the Archmages story pack releasing on June 16th.When we first conceived Secrets of the Archmages, the "secrets" were intended to be whatever the Godir in our story realms had been up to between the events of Age of Wonders 3 and 4. However, we quickly realized that players would also want new secrets
2026-06-02 13:00 UTC · Community Announcements · Minotorious
Rulers!Our third Dev Stream is drawing near! Pick up right where we left off with Thomas joined this week by Rudolf for more gameplay, details about the mysterious shrouded isles, and a lot of fun with the devs!Join us, Thursday, June 4th at 14:00 CEST!Watch Here on our YouTube channel!What time is the stream for me?PDT: 5amMDT: 6amCDT: 7amEDT: 8amBST: 1pmGMT+3: 3pmGMT+7: 7pmGMT+8: 8pmGMT+9: 9pmGMT+11: 11pmFollow us and be the first to know when we drop new content!Share your thoughts on the Forum!Chitchat on Discord!Have fun with us on Twitter!Follow us on Facebook!Subscribe to our Reddit and
2026-05-28 14:02 UTC · Community Announcements · Minotorious
Greetings, esteemed Godir! My name is Luis, a senior designer at Triumph Studios. I am here to share that new tomes have been uncovered and you too can find them in the first Story Pack for Age of Wonders 4: Secrets of the Archmages.There’s more new tomes on this Story Pack! But today I am going to tell you about the three tomes that can be taken at the start of the game.Tome of AbjurationThe first of the three tomes I will showcase is the Tome of Abjuration. This hybrid Order and Astral tome focuses on granting your units the Grace, Status Protection, and Precognition status effects.While thi
2026-05-26 13:09 UTC · Community Announcements · Minotorious
Rulers!Our second Dev Stream is drawing near! Pick up right where we left off with Thomas joined this week by Luis for more gameplay, details about the new Tomes, and a lot of fun with the devs!Join us, Thursday, May 28th at 14:00 CEST!Watch Here on our YouTube channel!What time is the stream for me?PDT: 5amMDT: 6amCDT: 7amEDT: 8amBST: 1pmGMT+3: 3pmGMT+7: 7pmGMT+8: 8pmGMT+9: 9pmGMT+11: 11pmWhat happens to Expansion Pass 3 in June?After the release of Secrets of the Archmages, Expansion Pass 3 will become a dynamic bundle on Steam. Which means you will be able to “complete the set” if you alrea
2026-05-22 14:09 UTC · Community Announcements · Minotorious
From the bushes, a low snort can be heard. As one gets closer something comes charging out! A Goretusk Piglet bursts forth joining the Paradox plushie family!Created in collaboration with Makeship, this plushie brings a bold and stubborn spirit, ready to settle into a new home!Get your Age of Wonders 4 Piglet Plushie before they are gone!https://pdxint.at/aow4-piglet Follow us and be the first to know when we drop new content!Share your thoughts on the Forum!Chitchat on Discord!Have fun with us on Twitter!Follow us on Facebook!Subscribe to our Reddit and YouTube!
2026-05-21 13:58 UTC · Community Announcements · Minotorious
Welcome, fellow Godir, for the time has come to delve into the Secrets of the Archmages. I am Jakob from Triumph’s narrative department, but you may call me Eomolch.The upcoming DLC of Age of Wonders 4 (to be released on the 16th of June) is the first “Story Pack”, which meant a break from our regular routine of doing DLC with a new flagship ruler type or culture. Today I will be talking about what this meant for our concepting of the DLC and the grand stroke paths we decided to stride.New HorizonsSo what even is a “Story Pack”? For the narrative team the idea of a “Story Pack” represented fir
2026-05-21 13:02 UTC · Community Announcements · Minotorious
Hi all!Now that the Secrets of the Archmages are slowly being revealed and we can finally talk about all the exciting things coming with the Free Update. Starting now the Sprite Update is in Open Beta for all Steam Users. Steam Owners of Age of Wonders 4 can access the Sprite Update by opting into the sprite_beta branch (see instructions below). This beta contains the long awaited Empire Development Tree Update, nearly doubling the Tree in size. For owners of Empires & Ashes, this update also contains the surprise Reaver Culture Rework. But that’s not all, we have the new Narrative Content Fil
Full appinfo as delivered by Steam PICS, changenumber 38123021. Also at /api/app/1669000/raw.
{
"appid": "1669000",
"common": {
"name": "Age of Wonders 4",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"icon": "14427bfe04185417a03d94d48d621ea7ce486b16",
"clienticon": "dde8cae64a2836fdc6ba8c9a3d33f18ece202ab3",
"clienttga": "b71d5b98d20cb7fc3ac4088511bb0c80f27bcd0c",
"eulas": {
"0": {
"id": "1669000_eula_0",
"name": "Age of Wonders 4 EULA",
"url": "https://store.steampowered.com//eula/1669000_eula_0",
"version": "1"
}
},
"languages": {
"english": "1",
"german": "1",
"french": "1",
"koreana": "1",
"spanish": "1",
"schinese": "1",
"russian": "1",
"japanese": "1",
"polish": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1682985600",
"tested_build_id": "11061524",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_LauncherInteractionIssues"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
},
"5": {
"display": "1",
"token": "#SteamDeckVerified_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_LauncherInteractionIssues"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_LauncherInteractionIssues"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_ExternalControllersNotSupportedPrimaryPlayer"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "1",
"primary_player_is_controller_slot_0": "1",
"non_deck_display_glyphs": "0",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-8.0-1",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controller_support": "partial",
"small_capsule": {
"english": "6a0ead8a0addec6bd4b7f5984b3e767e8a1ffde7/capsule_231x87.jpg"
},
"header_image": {
"english": "6117cd8a24c0af366d7c9cdb2fc1565c4a97d8cf/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "100",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "6117cd8a24c0af366d7c9cdb2fc1565c4a97d8cf/library_header.jpg"
},
"image2x": {
"english": "6117cd8a24c0af366d7c9cdb2fc1565c4a97d8cf/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1782379288",
"associations": {
"0": {
"type": "developer",
"name": "Triumph Studios"
},
"1": {
"type": "publisher",
"name": "Paradox Interactive"
},
"2": {
"type": "franchise",
"name": "Age of Wonders"
}
},
"primary_genre": "2",
"genres": {
"0": "3",
"1": "2"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_49": "1",
"category_36": "1",
"category_9": "1",
"category_45": "1",
"category_22": "1",
"category_23": "1",
"category_46": "1",
"category_30": "1",
"category_44": "1",
"category_18": "1",
"category_27": "1",
"category_38": "1",
"category_67": "1",
"category_68": "1",
"category_69": "1",
"category_70": "1",
"category_72": "1",
"category_73": "1",
"category_74": "1",
"category_78": "1",
"category_79": "1",
"category_29": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true"
},
"french": {
"supported": "true"
},
"german": {
"supported": "true"
},
"spanish": {
"supported": "true"
},
"japanese": {
"supported": "true"
},
"koreana": {
"supported": "true"
},
"polish": {
"supported": "true"
},
"russian": {
"supported": "true"
},
"schinese": {
"supported": "true"
}
},
"steam_release_date": "1683043200",
"community_visible_stats": "1",
"workshop_visible": "1",
"community_hub_visible": "1",
"gameid": "1669000",
"store_tags": {
"0": "9",
"1": "1670",
"2": "1741",
"3": "1684",
"4": "4747",
"5": "122",
"6": "4364",
"7": "4604",
"8": "4325",
"9": "1678",
"10": "1708",
"11": "21725",
"12": "599",
"13": "17305",
"14": "3859",
"15": "3834",
"16": "4182",
"17": "6426",
"18": "1685",
"19": "1669"
},
"review_score": "8",
"review_percentage": "81"
},
"extended": {
"developer": "Triumph Studios",
"publisher": "Paradox Interactive",
"homepage": "https://www.paradoxinteractive.com/games/age-of-wonders-4",
"listofdlc": "2257970,2257990,2260160,2330150,2367860,2401830,2401850,2401860,2914280,3119880,3181480,3181500,3181540,3976440,3976880,3976890,3976900,3976910,4143090",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Age of Wonders 4",
"launch": {
"0": {
"executable": "launcher-se\\Paradox Launcher.exe",
"arguments": "--pdxlEnableSteamDeckCompatibilityMode",
"type": "default",
"config": {
"oslist": "windows",
"osarch": "64"
}
},
"1": {
"executable": "dowser.exe",
"type": "option1",
"config": {
"betakey": "staging"
},
"description_loc": {
"english": "non-SE launcher"
},
"description": "non-SE launcher"
}
},
"steamcontrollertemplateindex": "4",
"steamdecktouchscreen": "1"
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229004": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"229005": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1669001": {
"manifests": {
"public": {
"gid": "8864571382125074440",
"size": "32619624822",
"download": "18789313264"
},
"open_beta": {
"gid": "8864571382125074440",
"size": "32619624822",
"download": "18789313264"
}
}
},
"1669002": {
"config": {
"oslist": "windows",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "3860262189031038863",
"size": "370785380",
"download": "138819792"
},
"open_beta": {
"gid": "3860262189031038863",
"size": "370785380",
"download": "138819792"
}
}
},
"2257970": {
"dlcappid": "2257970",
"manifests": {
"public": {
"gid": "2865807012584769022",
"size": "163176",
"download": "164768"
},
"open_beta": {
"gid": "2865807012584769022",
"size": "163176",
"download": "164768"
}
}
},
"2257990": {
"dlcappid": "2257990",
"manifests": {
"public": {
"gid": "3586028993103183297",
"size": "161493",
"download": "163056"
},
"open_beta": {
"gid": "3586028993103183297",
"size": "161493",
"download": "163056"
}
}
},
"2330150": {
"dlcappid": "2330150",
"manifests": {
"public": {
"gid": "1952808027203437358",
"size": "145854",
"download": "147392"
},
"open_beta": {
"gid": "1952808027203437358",
"size": "145854",
"download": "147392"
}
}
},
"2367860": {
"dlcappid": "2367860",
"manifests": {
"public": {
"gid": "7815419419515787571",
"size": "184113",
"download": "186208"
},
"open_beta": {
"gid": "7815419419515787571",
"size": "184113",
"download": "186208"
}
}
},
"2401830": {
"dlcappid": "2401830",
"manifests": {
"public": {
"gid": "3447008450579376002",
"size": "177441",
"download": "179296"
},
"open_beta": {
"gid": "3447008450579376002",
"size": "177441",
"download": "179296"
}
}
},
"2401850": {
"dlcappid": "2401850",
"manifests": {
"public": {
"gid": "4962773803312409013",
"size": "174865",
"download": "176720"
},
"open_beta": {
"gid": "4962773803312409013",
"size": "174865",
"download": "176720"
}
}
},
"2401860": {
"dlcappid": "2401860",
"manifests": {
"public": {
"gid": "7513830674370079236",
"size": "169789",
"download": "171696"
},
"open_beta": {
"gid": "7513830674370079236",
"size": "169789",
"download": "171696"
}
}
},
"2914280": {
"dlcappid": "2914280",
"manifests": {
"public": {
"gid": "8430218516059799238",
"size": "171549",
"download": "173328"
},
"open_beta": {
"gid": "8430218516059799238",
"size": "171549",
"download": "173328"
}
}
},
"3119880": {
"dlcappid": "3119880",
"manifests": {
"public": {
"gid": "5200052240744467692",
"size": "152039",
"download": "153488"
},
"open_beta": {
"gid": "5200052240744467692",
"size": "152039",
"download": "153488"
}
}
},
"3181500": {
"dlcappid": "3181500",
"manifests": {
"public": {
"gid": "5177705880271432925",
"size": "158543",
"download": "159872"
},
"open_beta": {
"gid": "5177705880271432925",
"size": "158543",
"download": "159872"
}
}
},
"3181540": {
"dlcappid": "3181540",
"manifests": {
"public": {
"gid": "8537650910095910606",
"size": "162029",
"download": "162064"
},
"open_beta": {
"gid": "8537650910095910606",
"size": "162029",
"download": "162064"
}
}
},
"3976880": {
"dlcappid": "3976880",
"manifests": {
"public": {
"gid": "2292722318957502403",
"size": "132936",
"download": "132992"
},
"open_beta": {
"gid": "2292722318957502403",
"size": "132936",
"download": "132992"
}
}
},
"3976890": {
"dlcappid": "3976890",
"manifests": {
"public": {
"gid": "7629479392294477694",
"size": "159740",
"download": "159792"
},
"open_beta": {
"gid": "7629479392294477694",
"size": "159740",
"download": "159792"
}
}
},
"3976900": {
"dlcappid": "3976900",
"manifests": {
"public": {
"gid": "3557468737389726411",
"size": "148598",
"download": "148656"
},
"open_beta": {
"gid": "3557468737389726411",
"size": "148598",
"download": "148656"
}
}
},
"3976910": {
"dlcappid": "3976910",
"manifests": {
"public": {
"gid": "4286036722396025002",
"size": "173316",
"download": "173360"
},
"open_beta": {
"gid": "4286036722396025002",
"size": "173316",
"download": "173360"
}
}
},
"workshopdepot": "1669000",
"branches": {
"public": {
"buildid": "24199018",
"timeupdated": "1784206702",
"timebuildupdated": "1784022348"
},
"open_beta": {
"buildid": "24199018",
"description": "Branch for pre-release Testing",
"timeupdated": "1784206702",
"timebuildupdated": "1784022348"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000000",
"maxnumfiles": "10000",
"sync_while_suspended": "1"
}
}