2026-09-12 03:42 UTC · Community Announcements · brianlancaster45
Improved both character screen and encyclopedia some more, fixed a minor bug where being marked a cheater during character creation would make the background art disappear.Also improved unexplored blackness objects with new script commands so they can be placed in tighter rooms and corridors. Almost all rug objects have been removed and replaced with simple map tiles, so the party selection circles aren't hidden.Added some cell doors and manacles to the Ch.2 keep maps, as it's supposed to be used as a prison according to dialogue and in-game text.Mostly just added more Ch.6 dialogue. Release d
2026-09-09 12:15 UTC · Community Announcements · brianlancaster45
Gotta push the Chapter 6 release date back to late October due to the following reasons:1) Wife is sick.2) My Twitter got hacked.3) Starting new day job.4) New Mint ISP is basically unusable.5) Final chapter can't be half-assed.6) Ch.6 is already longer than any previous chapter.I'll probably put a Beta on itch at the end of this month, but it definitely won't be ready for Steam till the end of October.
2026-09-06 17:26 UTC · Community Announcements · brianlancaster45
Small patch that adds more string codes to spell scripts, etc. to make game messages more clear. Added fail message to character screen when you try to change something for someone not in your party. Updated the old story files with modified stats from recent patches, also.Mostly just working on Ch.6 dialogue and quest scripts now. The story is all planned out on paper. I just need to type up the scripts and playtest a ton.Complete list of changes:-Added fail message to character screen when trying to change things if character is not in party.-Fixed minor bugs with resting bonus/penalty for n
2026-09-03 18:53 UTC · Community Announcements · brianlancaster45
It's the 1-year anniversary of leaving early access, my babies.Overhauled the waiting and resting system. You can now cancel your wait/rest at any time by hitting ESC, and you can choose how long you want to rest. Your party will heal gradually as the hours pass while resting. The "timePass" command now has optional parameter for resting mode, as well as enabling the cancel button (for when you're just passing the time).Also, text codes for the player name (/n), wealth (/w), etc. that are used in dialogue can now also be used in game messages. Updated a lot of ability scripts to say the name o
2026-08-31 23:46 UTC · Community Announcements · brianlancaster45
Improved some movement issues thanks to luj1's comments on RPG Codex. Sprites weren't updating their depth fast enough when moving north/south, so the overlap looked weird (fixed now). Also, drinking potions snapped the character back to closest tile (because of the empty bottle), which is now also fixed.Greatly improved collision detection for large monsters. They were not very common before Ch.6 so I didn't notice them squeezing through small doorways. There was another bug that prevented targeting large monsters with combat abilities from the north (also fixed).Also, the Minor Flame spell d
2026-08-29 18:43 UTC · Community Announcements · brianlancaster45
Added some more script commands for baddie AI to use Necromancy. Zombie AI can now pick up weapons.The victory music no longer plays automatically when a major battle ends, because in Chapter 6 it is possible to lose major battles and continue the story.Fixed a bug with magic staves still not having 100% accuracy.I'll be uploading a new Ch.6 alpha to the Patreon very soon: www.patreon.com/c/lcsoftwareComplete list of changes:-New Ch.6 Alpha on Patreon: www.patreon.com/c/lcsoftware. -New script command: "pickCorpse" (picks random corpse of given species, mostly for Necromancy). -New script bool
2026-08-27 22:34 UTC · Community Announcements · brianlancaster45
In-game encyclopedia entries are now locked until you examine, get, use, or destroy the object. Location and lore entries are locked until you read or hear about them in-game. The Achievements section now tracks how many encyclopedia entries you have unlocked, and there are now a total of 1120 entries. Thanks to vendigo225 for telling me about the spoilers. The first game I remember that had an encyclopedia that unlocks as you explore was Lands of Lore 3, and I loved that game. This feature should make it feel more like that.The character screen now has tooltips, as well as buttons to easily a
2026-08-26 05:16 UTC · Community Announcements · brianlancaster45
Major patch with a LOT of improvements. The character screen now lets you change party AI settings, wait, and save the game. Also improved information layout a bit. Attacking the ground no longer targets nearby hostiles. The character will now just move there, which is much less annoying. Stepping on sticks now has a chance to break them and reveal concealed characters. The chance depends on the character's Cunning skill. Baddie AI will now attack weak straw, wood, and clay walls if it's in the way of their target. Finally, added new in-game texts and items for Chapter 6. Chapter 6 release dat
2026-08-23 15:00 UTC · Community Announcements · brianlancaster45
Releasing patch sooner than expected because I found and fixed a major bug with the timePass script not being called if you're not waiting or resting. It resets certain ability use limits and builds enemy forces, mostly. Fixed another bug with the item/ability cooldown timer sometimes overlapping other info in the HUD.Mostly added lots of new weapons, items, and dialogue for Ch.6. There is now a Necromancer Staff, and all staves now do bonus damage if you have the Wizardry ability.I'll have a new Ch.6 alpha on the Patreon in a couple days and I'll post here again.Complete list of changes:-Fixe
2026-08-19 15:40 UTC · Community Announcements · brianlancaster45
Greatly improved the character screen. It now displays your entire party on the left side for you to click through and peruse. It also lets you rearrange your inventory and your abilities, as well as view their descriptions.Also created new script commands to stamp the current time so that you can revert back to it later. This is for Ch.6, when you will have to switch control to another character to defend the town while your main character is out adventuring. After the battle is over, the time will reset to before the battle started and switch back to main character.Added 5 new weapons: Purpl
2026-08-15 00:50 UTC · Community Announcements · brianlancaster45
Uploaded a new Ch.6 alpha to the Patreon: https://www.patreon.com/c/lcsoftwareNew script boolean to check for musical note sequence when playing instruments in practice mode (for secrets).New script command to delete all items of given name on the ground (not being carried). Also made a script that clears up all corpses and lower-value items from the battlefield, because multiple major battles will be happening on the same maps in Ch.6.Added new sound effects for metal doors and chests, as well as a couple new in-game texts.Too lazy to upload screenshots (also don't wanna spoil anything).Compl
2026-08-13 07:42 UTC · Community Announcements · brianlancaster45
Recently fixed a MAJOR bug where all item/ability cooldowns were set to the default 1 second. That bug was probably making combat a lot easier, despite this also being true for baddie AI. Added new cooldown message when trying to use item/ability before cooldown finishes, for clarity. Updated ability descriptions in encyclopedia and Player's Manual.Throwing anything now costs 3 meta, including stones.Finally, added a ton of new assets for Chapter 6, including Steppe Krugen, Krug Shamans, and a Purple Ice Wall that deals magical cold damage when you get close (major obstacle).Complete list of c
2026-08-10 10:27 UTC · Community Announcements · brianlancaster45
New art for Ch.6 from Straginski (https://x.com/StraginskiExtra).Also fixed idle patrol AI in map scripts with a new pick command, "pickNameIdle", which only picks idle mobiles that are not in the party. This prevents party henchmen from being affected by patrol routes on some maps. It also prevents enemy combatants from randomly disengaging to go patrol on some maps.Expanded the Underkingdom Monsters in-game text to describe the new monsters in Ch.6. Finished new monster AI (almost), and included new encyclopedia entries.I'm finally on vacation from the day job, so I'll be crunching on Ch.6 f
2026-08-02 11:34 UTC · Community Announcements · brianlancaster45
Finished all the basics for Ch.6 maps, as well as 5 new monsters to fight: brownies, bloodworms, peepers, nightmares, and tormentors. Brownies will burrow in deep snow and pop out to throw rocks at you. Bloodworms will cause the ravenous status effect, tormentors spit slimes and acid at you.Also, new playable organ instrument in Ch.6, along with new organ notes thanks to Sonic Kitchen.Gonna be a new alpha on Patreon very soon:https://www.patreon.com/c/lcsoftwareHere's a couple of screenshots that don't spoil too much.Complete list of changes: -Finished basics for all Ch.6 maps. -New organ inst
2026-07-28 18:03 UTC · Community Announcements · brianlancaster45
Acid attacks will now damage not only the target, but the target's currently-equipped weapon as well, from thrown acid flasks and slimes. Also, I realized there was no acid spell, so there is now a new Mycomancy spell called Acidic Spores. 75 spells now total.Also, 3 new original tracks from Sonic Kitchen, new snowy objects and tiles for Ch.6, and a minor bug fix where climate script wasn't being called on a couple of indoor maps.Acidic Spores spell (Expert Mycomancy):I'm almost done with the Ch.6 maps. Next weekend, I'll have a new alpha up on the Patreon with all maps finished, along with so
Full appinfo as delivered by Steam PICS, changenumber 38811601. Also at /api/app/1748160/raw.
{
"appid": "1748160",
"common": {
"name": "Warlordocracy",
"type": "Game",
"clienttga": "538c0f6e428d957b74f6e86a297e5af41c3a82cd",
"clienticon": "2c0b5b78fc2ae367a5758bad7b85a8ef39e9b838",
"icon": "0fa6ea1019e52d74d8bc2e4a5ea13af4017ec1b6",
"logo": "5aaae8c4bc9c82e287ec047ac627ca9954a05980",
"logo_small": "5aaae8c4bc9c82e287ec047ac627ca9954a05980_thumb",
"oslist": "windows",
"osarch": "",
"osextended": "",
"releasestate": "released",
"content_descriptors": {
"0": "5"
},
"small_capsule": {
"english": "b26a68b7f19b5a78aef7865fc094becd41a4bda2/capsule_231x87.jpg"
},
"header_image": {
"english": "294831c6ca10dec5d64d07ab5c988e7d970a586d/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "library_hero_2x.jpg"
},
"image": {
"english": "library_hero.jpg"
}
},
"library_logo": {
"image2x": {
"english": "74492d775b0aef51248c5e03f5565feb44cf9b85/logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "100",
"height_pct": "100"
},
"image": {
"english": "74492d775b0aef51248c5e03f5565feb44cf9b85/logo.png"
}
},
"library_header": {
"image": {
"english": "294831c6ca10dec5d64d07ab5c988e7d970a586d/library_header.jpg"
},
"image2x": {
"english": "294831c6ca10dec5d64d07ab5c988e7d970a586d/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1774014968",
"associations": {
"0": {
"type": "developer",
"name": "Brian J. Lancaster"
},
"1": {
"type": "developer",
"name": "Laughing Coyote Software"
},
"2": {
"type": "publisher",
"name": "Brian J. Lancaster"
},
"3": {
"type": "publisher",
"name": "Laughing Coyote Software"
},
"4": {
"type": "franchise",
"name": "Warlordocracy"
}
},
"primary_genre": "3",
"genres": {
"0": "1",
"1": "25",
"2": "23",
"3": "3",
"4": "28",
"5": "2"
},
"category": {
"category_2": "1",
"category_17": "1",
"category_22": "1",
"category_23": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1756882873",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "1748160",
"content_descriptors_including_dlc": {
"0": "5"
},
"store_tags": {
"0": "1684",
"1": "4474",
"2": "10695",
"3": "21725",
"4": "17305",
"5": "3813",
"6": "122",
"7": "1676",
"8": "9",
"9": "1708",
"10": "3834",
"11": "3871",
"12": "4684",
"13": "1723",
"14": "1720",
"15": "4231",
"16": "1669",
"17": "1681",
"18": "1662",
"19": "4182"
},
"review_score": "7",
"review_percentage": "93"
},
"extended": {
"developer": "Brian J. Lancaster",
"publisher": "Brian J. Lancaster",
"homepage": "http://laughingcoyote.net",
"gamemanualurl": "https://store.steampowered.com/manual/1748160/",
"listofdlc": "2498110,2498120,2498130,2498140,2498150",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Warlordocracy",
"launch": {
"0": {
"executable": "Warlordocracy.exe",
"description_loc": {
"english": "Warlordocracy"
},
"description": "Warlordocracy"
},
"1": {
"executable": "Warlord Editor.exe",
"type": "editor",
"description_loc": {
"english": "Warlord Editor"
},
"description": "Warlord Editor"
}
},
"steamcontrollertouchtemplateindex": "1",
"steamcontrollertouchconfigdetails": {
"3563166169": {
"controller_type": "controller_neptune",
"enabled_branches": "default,test",
"use_action_block": "false"
}
},
"steamdecktouchscreen": "1"
},
"depots": {
"228989": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"228990": {
"config": {
"oslist": "windows"
},
"depotfromapp": "228980",
"sharedinstall": "1"
},
"1748161": {
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "6666067563732135769",
"size": "762876685",
"download": "519266720"
},
"test": {
"gid": "6666067563732135769",
"size": "762876685",
"download": "519266720"
},
"previous": {
"gid": "2809522220091386977",
"size": "762507855",
"download": "519206976"
},
"v9.0": {
"gid": "9181156798645939801",
"size": "759456571",
"download": "516579328"
},
"v5.0": {
"gid": "2634005465784854053",
"size": "684649428",
"download": "447338848"
},
"v1.0": {
"gid": "4842428008198734672",
"size": "678803021",
"download": "443853808"
}
}
},
"2498110": {
"dlcappid": "2498110",
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "2840884830541808569",
"size": "5738796",
"download": "277904"
},
"test": {
"gid": "2840884830541808569",
"size": "5738796",
"download": "277904"
},
"previous": {
"gid": "3998492342096048807",
"size": "5727003",
"download": "276512"
},
"v9.0": {
"gid": "8427302809393305308",
"size": "5726008",
"download": "276256"
},
"v5.0": {
"gid": "2025144916326537365",
"size": "5721774",
"download": "276080"
},
"v1.0": {
"gid": "4368097558907435518",
"size": "5707645",
"download": "274672"
}
}
},
"2498120": {
"dlcappid": "2498120",
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "2855126957578885577",
"size": "5582124",
"download": "302848"
},
"test": {
"gid": "2855126957578885577",
"size": "5582124",
"download": "302848"
},
"previous": {
"gid": "4975910793360065415",
"size": "5581975",
"download": "302368"
},
"v9.0": {
"gid": "5656678864931929889",
"size": "5580092",
"download": "302208"
},
"v5.0": {
"gid": "2280499545642926128",
"size": "5568024",
"download": "301072"
},
"v1.0": {
"gid": "2679959537256429689",
"size": "5558873",
"download": "300144"
}
}
},
"2498130": {
"dlcappid": "2498130",
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "365725923168186008",
"size": "4687780",
"download": "262000"
},
"test": {
"gid": "365725923168186008",
"size": "4687780",
"download": "262000"
},
"previous": {
"gid": "2942404525401988021",
"size": "4687542",
"download": "261504"
},
"v9.0": {
"gid": "3006757974912623289",
"size": "4686668",
"download": "261440"
},
"v5.0": {
"gid": "1402329865053001807",
"size": "4656264",
"download": "259904"
},
"v1.0": {
"gid": "3215594242241499227",
"size": "4604443",
"download": "259888"
}
}
},
"2498140": {
"dlcappid": "2498140",
"config": {
"oslist": "windows,linux"
},
"manifests": {
"public": {
"gid": "39208279551910233",
"size": "4114885",
"download": "239632"
},
"test": {
"gid": "39208279551910233",
"size": "4114885",
"download": "239632"
},
"previous": {
"gid": "7473025565329753813",
"size": "4113159",
"download": "239200"
},
"v9.0": {
"gid": "302714421699615994",
"size": "4111448",
"download": "239536"
},
"v5.0": {
"gid": "4728715172475677251",
"size": "4073060",
"download": "238224"
},
"v1.0": {
"gid": "1484060969166972091",
"size": "4040176",
"download": "236128"
}
}
},
"hasdepotsindlc": "1",
"branches": {
"public": {
"buildid": "25266652",
"timeupdated": "1789183996",
"timebuildupdated": "1789183929"
},
"test": {
"buildid": "25266652",
"description": "Test branch",
"timeupdated": "1789183996",
"timebuildupdated": "1789183929"
},
"previous": {
"buildid": "25046814",
"description": "Previous version",
"timeupdated": "1788219285",
"timebuildupdated": "1788218657"
},
"v9.0": {
"buildid": "24891754",
"description": "Version 9.0",
"timeupdated": "1787496906",
"timebuildupdated": "1787496859"
},
"v5.0": {
"buildid": "21829875",
"description": "Version 5.0",
"timeupdated": "1770472776",
"timebuildupdated": "1770472722"
},
"v1.0": {
"buildid": "19881386",
"description": "Version 1.0",
"timeupdated": "1757154948",
"timebuildupdated": "1757154907"
}
}
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "10",
"savefiles": {
"0": {
"root": "gameinstall",
"path": "media\\saves",
"pattern": "*.war"
}
},
"sync_while_suspended": "1"
}
}