2026-07-07 19:51 UTC · Community Announcements · Atahualpa
Noblemen, Warlords and High Priests!🔥 Shields of Loyalty – Major Update 🔥Finally Version 1.1 is available NOW! Content:Expanded Faction SynergiesEach faction will receive 2 new synergies.New Hero UnitsEvery faction will gain a brand-new Hero unit, adding fresh tactical options and playstyles.Zone of ControlFinally we'll have a "soft ZoC" with movement penalties and some unit driven exceptionsBattlefield Visualization ImprovementsIntroducing visual indicators for:AI movement rangesSpell and special ability casting rangesBetter clarity. Better decisions. Better battles.New POIThe campfire has
2026-06-25 06:40 UTC · Community Announcements · alyssa.dicaterino
Shields of Loyalty is 35% off in the Steam Summer Sale, June 25 to July 9.Commanders! Use this great opportunity to dive into the world of Mantaria with our major update V1.1 available on June 25th! Key facts: 6 more synergies (2 for each faction) Zone of Control new 4 hex-tile hero units (one for each faction) displaying now all descriptions for AI units spells and special abilities Army Management will show more information about next tier building and unit new POI! Finally the Campfire has become a POI and will recharge all special ability counter like Offensive & Defensive Fire, Brothers i
2026-06-12 12:29 UTC · Community Announcements · MajesticBlue
Ash City lay ahead—a blackened ruin rising from rivers of fire. The Mirror of Souls pulsed in our hands, drawing the Undead like moths to the flame. Every step toward the gates was a battle for survival. The succubi led Desmond’s armies—winged horrors with blades of ember and whispers that could rot the mind. Many of our bravest fell beneath their charms, their screams swallowed by the heat.Yet when the sunless sky turned crimson, we broke through. The succubus queen fell, her ashes carried by the wind. Ash City was ours—but at great cost. The Mirror now rested within the city’s sanctum, beyon
2026-05-29 12:16 UTC · Community Announcements · Atahualpa
Noblemen, Warlords and High Priests!🔥 Shields of Loyalty – Major Update Ahead 🔥Version 1.1 will be available on 25th of June! Because of marketing activities of our publisher, more testing and polishing, we're sorry to postpone the release. But we are very sure that you will love the coming update!Confirmed Content:Expanded Faction SynergiesEach faction will receive 2 new synergies.New Hero UnitsEvery faction will gain a brand-new Hero unit, adding fresh tactical options and playstyles.Zone of ControlFinally we'll have a "soft ZoC" with movement penalties and some unit driven exceptionsBattl
2026-05-28 12:30 UTC · Community Announcements · MajesticBlue
The old mine loomed ahead, carved into the volcanic cliffs like the mouth of a beast. Once a source of gems and pride, it now belched smoke and death. The Undead swarmed the tunnels, their hollow eyes glowing red with reflected flame. We fought through choking ash, the air thick with heat and whispers. Deep within the Shaft Tower, we found Alaris—his body broken, his spirit fading.“I hid the Mirror,” he gasped. “The soul of the All-Devouring Void… took Desmond’s corpse. It opens the gate.”He died as the lava cracked the ground beneath him. His sacrifice had slowed the Void, but not stopped it.
2026-05-08 15:24 UTC · Community Announcements · MajesticBlue
The wind howled through the battered ramparts of Vharthos. The old stonemason traced the cracks with trembling hands, whispering the names of fallen apprentices. His students worked tirelessly to mend the walls, knowing the next assault was imminent. Soon, the ground began to shake. The Undead came like a tide of despair—skeletons, wraiths, and beasts of bone hammering the gates. We held fast, our shields gleaming in the firelight as 25 days and nights blurred into one endless battle.Then came Te-Gu, a hulking abomination of twisted flesh and metal. Each strike of his claws sent tremors throug
2026-04-22 18:15 UTC · Community Announcements · MajesticBlue
The air shimmered with the corruption of the Void. We stood before the gateway—an open wound in reality, pulsing with dark energy. The Undead guarded the three massive crystals surrounding it, their light feeding the infernal portal like beating hearts. Each step closer drained our strength. The ground trembled as if the world itself resisted our approach. Yet we pressed on—one by one, the crystals would fall, and so too would the Undead’s plans. Steel clashed against bone, and spells ignited the night. The shriek of shattering crystal echoed like thunder through the abyss. But as the final on
2026-04-08 13:35 UTC · Community Announcements · Atahualpa
Commanders,We want to talk not just about what's coming — but about where we've been!A DIFFICULT LAUNCH — AND WHAT WE DID ABOUT ITWhen Shields of Loyalty left Early Access in August 2025, we made mistakes. The launch build had bugs that hurt the experience for players who trusted us — many of whom had been with us since Early Access began back in 2021. Our review score dropped to 45%. That was painful to see, and it was entirely fair.We didn't walk away from it. We got to work.Over the following months we delivered multiple patches, fixed the critical issues, and listened closely to every piec
2026-03-19 19:46 UTC · Community Announcements · Atahualpa
Commanders,We’ve just released a new update for the game, bringing a wide range of bug fixes, balance changes, and improvements. Here’s what’s new:Fixes & ImprovementsAngry Mammoth no longer pushes enemies onto impassable tilesFixed multiple AI freezes caused by issues in special ability handlingNPCs can no longer be unplacedFixed Army Management issues when switching between different races/avatars without restarting the gameFixed height inconsistencies across various mapsUpdated unit soundsImplemented a workaround for a library issue that could cause freezes at the start of a turnUnits can n
2026-03-02 20:45 UTC · Community Announcements · Atahualpa
Noblemen, Warlords and High Priests!🔥 Shields of Loyalty – Major Update & Roadmap 🔥Since launching Shields of Loyalty on Steam in August 2025, your feedback has been invaluable. Today we want to share what’s coming in our next major update — and give you a glimpse at what lies ahead!Next Update – What’s ComingWe’ve focused heavily on stability, balance, and overall game clarity:Difficulty SettingsYou asked for more challenge options — and here they are! Choose between:EasyNormalHardWhether you’re new to the battlefield or a seasoned strategist, you can now tailor the experience to your plays
2026-01-23 12:25 UTC · Community Announcements · Atahualpa
Commanders of Mantaria,while we're working on new features and changes we for sure working to improve the game and fixing bugs. This is a hot fix and contains:fixed an issue where wrong fields were marked as "elevated" on level 2.7 "The Tower". fixed an issue where the win condition on level 2.7 "The Tower" was displayed twice. Acolyth and Cultists were able to attack air units. This is no longer possible. Only with their spells not with a melee or range attack. AI units blocked by a storm were still able to attack and move. This is fixed.fixed some missing or wrong localizationfixed a wrong o
2025-12-19 13:23 UTC · Community Announcements · Atahualpa
Generals, Conquerors, and Enchanters,we are very proud to announce that we've fully implemented chinese and korean localization! What's next? Currently we're still working on these 2 topics: 1. Air/Ground units on same hex-field 2. Solving the main issue causing freeze bugsWe're making a good progress here so a deployment by end of January / beginning of February is aimed.Bug Reporting --> after reporting a bug here on steam or on discord, please dont forgett to send us your save game files to support@mosaicmask-studio.com!Thank you all for your patience and ongoing support!
2025-12-12 09:43 UTC · Community Announcements · Atahualpa
Commanders,with this patch we have fixed a few more bugs. This is a hot fix and contains:fixed an issue where the AI turn was not completed and a freeze occured in level 3.2 - Vhartos (3rd island, second level) fixed an issue where the current amount of gold within the army management screen was not calculated properly which avoided purchasing new units overlapping tutorial text and voice over have been fixedadded missing text and localization for the description of the special ability "swiftness" (skirmish troops of the Warlords faction) Bug Reporting --> after reporting a bug here on steam o
2025-11-14 15:28 UTC · Community Announcements · Atahualpa
Commanders,with this patch we have fixed a few more bugs. This is a hot fix and contains:casting the same spells twice in the same turn by radiply clicking the button is no longer possible fixed an issue with level The Portal (1.6) which made the map unplayable all summoned units by the "Daughter of Sun" will die if the summoner diesbuffs given by the POI - Abandoned Church are shown properly nowadded missing translations for spanich, french, italien, russian, japanese, polish and portugueseBug Reporting --> after reporting a bug here on steam or on discord, please dont forgett to send us your
2025-11-05 17:27 UTC · Community Announcements · Atahualpa
Commanders,in the last month we've had a short autumn break but sure we were working full speed to improve the game. So it tooks a few more days as usual. What does this patch include: added missing POI information. Now you can see all necessarry information by hovering over a POI within the panel on the right hand side (before entering the POI)added missing spell information (Buffs and Debuffs on units) improved the visibilty of NPC's (like the wounded ranger). Now it's easier to capture that these units are NPC'sunits gained from cities or ruins are shown with their proper images BalancingPO
Full appinfo as delivered by Steam PICS, changenumber 37700614. Also at /api/app/1318240/raw.
{
"appid": "1318240",
"common": {
"name": "Shields of Loyalty",
"type": "Game",
"releasestate": "released",
"icon": "5c8c67043141b9cb75ac69c088ddab009105ca78",
"logo": "2994bd22397bbed3e9e5f03442d88f67d484ef0c",
"logo_small": "2994bd22397bbed3e9e5f03442d88f67d484ef0c_thumb",
"clienttga": "34f8c267cb347696f4a20badd916ce7ed5063285",
"clienticon": "8d3e71a4231d2cfb2448b3fd588157c5fa38b1b9",
"oslist": "windows",
"osarch": "64",
"osextended": "",
"languages": {
"english": "1",
"german": "1",
"french": "1",
"italian": "1",
"spanish": "1",
"russian": "1",
"portuguese": "1",
"polish": "1"
},
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1777939200",
"tested_build_id": "22420132",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsDoNotMatchDeckDevice"
},
"2": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"4": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"1": {
"display": "3",
"token": "#SteamMachine_TestResult_ControllerGlyphsDoNotMatchDevice"
},
"2": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"3": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_DefaultControllerConfigNotFullyFunctional"
},
"2": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "1",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-11.0-beta",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "ff39494b01124685753ab3bdfa47e0808db9e3fb/capsule_231x87.jpg"
},
"header_image": {
"english": "c285439ac9937c8b7ddb1aee541e6f769cacb17b/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "83.32367512592486",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "064292e4d3097dea5bee19898d6e1e74ad9b278f/library_capsule.jpg"
},
"image2x": {
"english": "064292e4d3097dea5bee19898d6e1e74ad9b278f/library_capsule_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "0797a988920c36a8d73fe7b145636f797a988924/library_hero.jpg"
},
"image2x": {
"english": "0797a988920c36a8d73fe7b145636f797a988924/library_hero_2x.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "0797a988920c36a8d73fe7b145636f797a988924/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "270adb8161f8d6088922346c50deb95311e65525/logo.png"
},
"image2x": {
"english": "270adb8161f8d6088922346c50deb95311e65525/logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "83.32367512592486",
"height_pct": "100"
}
},
"library_header": {
"image": {
"english": "c285439ac9937c8b7ddb1aee541e6f769cacb17b/library_header.jpg"
},
"image2x": {
"english": "c285439ac9937c8b7ddb1aee541e6f769cacb17b/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1783634912",
"associations": {
"0": {
"type": "developer",
"name": "Mosaic Mask Studio"
},
"1": {
"type": "publisher",
"name": "indie.io"
},
"2": {
"type": "franchise",
"name": "indie.io"
}
},
"primary_genre": "2",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_45": "1",
"category_46": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"subtitles": "true",
"full_audio": "true"
},
"french": {
"supported": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"subtitles": "true"
}
},
"steam_release_date": "1755014400",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1318240",
"store_tags": {
"0": "1741",
"1": "4604",
"2": "9",
"3": "1677",
"4": "1684",
"5": "3871",
"6": "4182",
"7": "14139",
"8": "1670",
"9": "492",
"10": "17389",
"11": "4975",
"12": "4172",
"13": "493",
"14": "4168",
"15": "16094",
"16": "1708",
"17": "30358",
"18": "4325",
"19": "8122"
},
"review_score": "6",
"review_percentage": "74"
},
"extended": {
"developer": "Mosaic Mask Studio",
"publisher": "indie.io",
"homepage": "https://mosaicmask-studio.com/"
},
"config": {
"installdir": "Shields of Loyalty",
"launch": {
"0": {
"executable": "Shields of Loyalty.exe",
"type": "default",
"config": {
"oslist": "windows"
}
}
}
},
"depots": {
"1318241": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "1536634764804605301",
"size": "3600383755",
"download": "1205304464"
}
}
},
"1318242": {
"config": {
"oslist": "windows"
},
"manifests": {}
},
"baselanguages": "english,german,french,italian,spanish,russian,portuguese,polish",
"branches": {
"public": {
"buildid": "23919204",
"timeupdated": "1782417490",
"timebuildupdated": "1782417396"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000000",
"maxnumfiles": "10000",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "Shields of Loyalty_Data/User/Config",
"pattern": "*.solcfg"
},
"1": {
"root": "gameinstall",
"path": "Shields of Loyalty_Data/User/Maps",
"pattern": "*.solmap"
},
"2": {
"root": "gameinstall",
"path": "Shields of Loyalty_Data/User/Saves",
"pattern": "*.solsav"
},
"3": {
"root": "gameinstall",
"path": "Shields of Loyalty_Data/User/Progress",
"pattern": "*.solprog"
}
}
}
}