patch <b>.7.972</b>
patch .7.972
Du'A
٦🕊️﴿١١٦﴾🕊️ وَإِن تُطِعۡ أَكۡثَرَ مَن فِی ٱلۡأَرۡضِ یُضِلُّوكَ عَن سَبِیلِ ٱللَّهِۚ إِن یَتَّبِعُونَ إِلَّا ٱلظَّنَّ وَإِنۡ هُمۡ إِلَّا یَخۡرُصُونَ
Redo: (replace-string
"Lord" "LorL" nil nil nil nil nil); ﷲ, LorL of the Heavens & the Earth
Redo: (flush-lines "King") Print: 2 (#o2, #x2, ?\C-b)
👍🏼: (split-line nil)
Redo: (markdown-insert-bold) Redo: (markdown-insert-italic)
Redo: (markdown-insert-footnote)
💯: (sort-lines nil (region-beginning) (region-end))
Redo: (flush-lines "King'?s?") Print: 4 (#o4, #x4, ?\C-d)
Regular Update
Posted
Patch 0.7.972
is now available on the main branch
Lots of bugfixes, balance & quality of life improvements
Hi everyone,
The first official Manor LorLs patch (0.7.972
) is ready.
If you have participated in the beta, remember to turn "b e t a s" to "none" to access it.
Saves:
We recommend you begin a new save to enjoy all the fixes and changes.
Mods:
Please remove any mods you have before beginning a new save to ensure you can play without interference from an outdated mod.
Patch Overview
Here's an overview of some fixes and additions that were worked on during the beta testing:
Redo: (sort-lines nil (region-beginning) (region-end))
Redo: (markdown-insert-footnote)
Redo: (html-headline-3)
Redo: (replace-regexp
"[[:lower:]]+" ""
Replace string : [experimental] → ⚒️[^5]
(map-query-replace-regexp REGEXP TO-STRINGS &optional N START END REGION-NONCONTIGUOUS-P)🎇
✨(map-query-replace-regexp
"fixe?s?" "🐞 🦋" nil
nil
nil
nil)💫
M-✨ map-query-replace-regexp
(map-query-replace-regexp "fixe?s?" "🐞 🦋")
-
"None"
-
The rate of Hildebolt's claims The famous "None" people spawning in huge numbers and refusing to do any work The clogged Trading Posts The game being stuck at the summary screen after a victory / game over Very weak archer damage Inefficient sawpits, which also triggered "generic storage full" problem banners Barter and trading got a lot of fixes, with on-foot traders now being able to carry 5 items per trip & a new Trading Post setting to only allow trade between the player controlled Regions Overly high ale consumption Problems with optimizations in large cities Marketplace efficiency Problems with farming, like crops erasing in the ❄️winter, inaccurate overlays & inefficient harvests Too harsh oversupply/undersupply systems People and/or livestock staying homeless even though there is living space in the settlement Ability to add militia staying the same regardless of the order the player hires mercenaries and retinues Sheepbreeding development branch spawning sheep too frequently A toggle to allow market stall setup for certain families Extra construction reserve UI, for instance reserving planks at the joiner's shop Combat animation variety
-
To make trading between Regions easier, I made sure that the players can use Trading Posts to trade between their own regions without using Barter / Pack Stations.
-
New upgraded retinue armor variations & new militia helmet were added.
-
The Large Granary building got a rework. The doors now properly animate.
-
I added an "Allow market stall setup" toggle to prevent the workers/inhabitants of certain buildings from setting up market stalls.
-
You can now also set a construction reserve for buildings using planks for crafting, like the Joiner's shop.
{% ONEcollapsibleswoutstyles(tt="Lady of the Manor's character model") %} {%end%}
Full Changelog 0.7.972
Major Changes
Local Trade Switch for Trading Posts:
Players can now switch trade to "local only" in the trading post for each type of good, allowing them to exchange goods between their own regions while ignoring free merchants. Two trading posts1 (one in each region) are still required to make this function work. Employed traders will prioritize traveling to the location with the best prices to commence trade, potentially including regions owned by other LorLs. The transport distance factor is reduced to make it more predictable for players where traders will go2. Regional wealth is still required to exchange goods between regions with a trading post to maintain regions as independent economic units, simulating a more realistic economy.
(one in each region)
Gameplay & Balance
Resource Management & Agricultural Adjustments
Food Consumption:
People now pick a random food resource instead of eating food in a specific order.
-
<h2>Economic & Trade Developments</h2> Baron Region Claims: Lowered the rate of the Baron claiming regions and adjusted it to better reflect game settings. Worker Camp Upgrade: Removed the worker camp upgrade intended for colony regions; it will be re-added when properly implemented. Trade Route Establishment: When establishing a trade route, merchants no longer all spawn at the nearest trade point but are distributed to circle between various trade points. Archer Damage: Archer damage increased from 4 to 13. Trade Logistics Development: The "Trade Logistics" development branch now lowers the cost of new trade routes by 50% instead of clamping it at 25. Trade Route Costs: Increased the base cost of opening a trade route from 12 to 20 (before the good value multiplier). Reverted the cost of opening new trade routes to linear scaling. Market Oversupply: When the market is oversupplied, players can still export goods at a lower price. The price multiplier for oversupplied goods is now 0.75x for oversupplied and 0.5x for critically oversupplied. Market Oversupply Rate: The rate at which the market becomes oversupplied no longer depends on the value of goods, ensuring equal rates for all good types. Better Deals Development: The "Better Deals" development branch reduces the foreign import tariff by 50% instead of removing it completely. Global Market Supply: Tuned global market supply to rebalance itself faster, aiming for a closer to one-year cycle if not trading.
Quality of Life & Infrastructure
Ale Consumption: Reduced ale consumption by 75% (approximately 1/3 per family per month).
(to hit 100% at harvest as often as it can on auto)
(Hunting Grounds policy still reduces it by half)
Minor Fixes
Trade and Market Adjustments
Mindfulness System: Applied the "mindfulness" system to free merchants to reduce clumps and traffic jams. Trade Location: Moved the location of trades further off the map to ensure space for all trade wagons, even if the trading post is placed on the map edge. Trader Transactions: Allowed traders to make transactions without entering the shed if the trading post is clogged, as long as they are within the general building bounds. Marketplace Logistics: Improved marketplace logistics efficiency and optimization. Market Supply Reset: Reset market supply on loading old saves (from builds `0.7.954`-`0.7.956`) due to mismatched global market supply stock values. Market Stall Workers: Capped the number of workers supplying a single market stall to 2 to reduce market clogs with the increased market supply frequency. The number of stalls is now reduced back to the number of families divided by 5, with a minimum of 1 to ensure functionality in towns with fewer than 5 families. Market Supply Optimization: Further optimized market supply functions for smoother late-game town performance. Trading Post Thumbnail: Added the missing trading post building thumbnail. Trading Post Price Range: Trading posts now display a price range for imports, indicating whether they can buy from other regions or foreign trade sources.Optimization and Performance
Default AA: Changed default AA under DX11 to TAA. Spatialization Update: Added a spatialization update call for recruits teleported home when rallied to ensure proper collision calculations. Follow Mode Optimization: Updated "is close to camera" value in follow mode to prevent optimization of animations or sound effects for characters near the camera. Firefighting Behavior: Made firefighting villagers ignore anti-clogging behavior at narrow pathfinding points.
- Pathfinding Thread:
- Added another pathfinding thread for handling multiple end-game cities. Harvest Prediction Optimization: Optimized harvest prediction and fertility changes to reduce stutter.
- Log Display:
- Limited the log display to store only the last 100 entries to improve UI optimization.
- Idle Task Optimization:
- Optimized the function for finding friends to do idle tasks like conversations.
- Door Opening Animations:
- Optimized door opening animations.
User Interface and Accessibility
Set "Allow market stalls" to ON by default for all workplaces and artisan workshops to aid new players in setting up stalls without confusion. Mourning Period UI: The residential panel now has a "mourning period left" UI element that displays the number of days of mourning until the burgage plot can bring in more family members. Mourning Icon: Added mourning icon to the building floater.
Redo: (replace-regexp
"[[:lower:]]+" ""
✨(map-query-replace-regexp
"fixe?s?d?" "🐞 🦋 🔨 🛠 🔧 🔩 🛠" nil
nil
nil
nil)💫
(map-query-replace-regexp "fixe?s?" "🐞 🦋")
Crash 🧰es
🐞 a crash when doing a sequence of livestock import, export, and import because "home" wasn't cleared properly during export, and the same animal was reimported. 🦋 a rare crash if a handcart fails to spawn, likely if the trading post was built so that part of it crosses the map edge. 🔨 crash on startup if OpenXr SDK is installed. 🛠️ a crash when deleting a building if there are pathfinding obstacles being verified (for instance, soon after loading a game). 🔧 the player being able to reassign a family to another Region, which could crash the game.
Redo: (replace-regexp
"[[:lower:]]+" ""
✨(map-query-replace-regexp
"fixe?s?d?" "🦗 🐞 🐝" nil
nil
nil
nil)💫
(map-query-replace-regexp "fixe?d?" "🐞 🦋")
Redo: (query-replace-regexp
"\\b\\(ox\\)" "🐂\\1" nil 18066 20476) Redo:
Redo: (query-replace-regexp "\\b\\(crop\\)" "🌽\\1") Redo:
Redo: (query-replace-regexp "\\b\\(winter\\)" "❄️\\1")
Bug 🐞es
Gameplay Mechanics
🦗ed victory status not resetting after starting a new game, leading to a game over screen not appearing if the player lost/won multiple games without turning the game off.
🐞er 🌽crops dying in the ❄️winter instead of actually increasing yield by absorbing nutrients from the snow as intended for ❄️winter crops.
🐝s 🐂oxen sometimes "ghost plowing"🥴 a field when they are waiting for their guide.
🦗ed plow and 🐂ox sometimes misaligned on 12x game speed.
🐞er farm workers not accounting for 🐂oxen plowing the farms in some situations, leading to a lot of unnecessary collisions on the field.
🐝s 🌽crop rotation unplowing the fields.
🦗ed disbanded mercenary group becoming immediately available again after save/load cycle.
🐞er paused taverns fulfilling the entertainment requirement.
🐝s attempt for never-ending fires if a fire was triggered after the building was already on fire.
🦗ed livestock sometimes being unaccommodated after order even though there is stable or pasture space due to being transferred to the region twice (once when buying and once when livestock merchant brings it to the building).
🐞er livestock traders traded between on-map regions, possibly sometimes paying twice because the ownership changing function was called both on pickup of livestock and on dropoff.
🐝s the game getting stuck on the game summary screen infinitely after winning or losing the game.
🦗ed "none" people populating the town after a raid sometimes who just stand around waiting forever and possibly crash the game while reloading.
🐞er the employed traders going to trade points even though the trade route for the traded good is not opened yet.
🐝s the farm workers moving to transport tasks early even though there is still plenty of 🌽crops to harvest.
🦗ed predicted yield not showing correctly in the field building panel.
🐞er people not resetting rotation after dismounting.
🐝s farming 🐂oxen not respecting work area limits.
🦗ed bandit camps respawning on loading because "lastBanditCampSpawnedDay" didn't save properly.
🐞er villagers not setting up market stalls to sell their home produce like vegetables if they are unassigned.
🐝s granary workers stealing ale from the tavern.
🦗ed livestock exports getting interrupted by sheep herd behavior.
🐞er livestock trader job not triggering an import task when buying livestock from another region.
Redo: (replace-regexp
"[[:lower:]]+" ""
✨(map-query-replace-regexp
"fixe?s?d?" "🐞 🦋 🔨 🛠 🔧 🔩 🛠" nil
nil
nil
nil)💫
(map-query-replace-regexp "fixe?s?" "🐞 🦋")
Visual and Interface 🧰es
🐞ed the blurry desktop icon. 🦋ed the save/load menu header not translating after changing the language. 🔨es the front lighting not being visible in the retinue editor if bounced light approximation is turned to low or off. 🛠ed️ floating feedback text spawning during the cinematic mode. 🔧es autosave triggering during the cinematic mode. 🔩ed the gilded aventail hounskull helmet appearing blurry in the retinue editor. 🛠ed️ the forest mask not drawing. 🐞ed the wrong yarn basket carrying animation. 🦋ed the wrong apple basket carry animation.
Economic and Resource Management
🔨es "storage full" triggering for wrong buildings sometimes (for example, sawpit having 1/1 logs).
🛠ed️ attempt for oxen bringing too many logs to the sawpit and crossing the storage limit.
🔧es free merchants sometimes got stuck if a trading post was built so close to the edge that a portion of it was outside of any region bounds.
🔩ed horse wagon rotations getting a bit too wonky on slopes.
🛠ed️ a bug where a unit could no longer move due to being forever stuck in "waiting for pathfinding to finish" if another unit with a lower squadID got completely destroyed.
🐞ed traders not importing from on-map regions even though the price is better than buying from trade points.
🦋ed farm workers & farm oxen stealing planks🥴 from fields which are getting "fenced up."
🔨es "homeless" problem banner not disappearing after upgrading homeless camp to a worker camp.
🛠ed️ animals not getting removed from stable space / pasture space after death.
🔧es animal corpses not disappearing over time.
🔩ed a dirty 🛠ed️🥴👍🏼 for families moving into homes but not registering correctly and not displaying in the UI, leading to a "secret" family living in one of the burgage plots. The reason is still unknown and being investigated.
🐞ed wealth getting transferred when doing barter.
🦋ed bartering traders always return 1 item regardless of the barter value and carrying capacity.
🔨es bartering traders packing too much stuff in their origin region when barter value is more than 1x.
🛠ed️ trading post exports not proceeding with transactions once the trader reaches the destination.
🔧es multiple markets sometimes distributing multiple instances of the same good type to a plot, for instance, a single plot would "eat" 2 leather, leaving houses on the outskirts forever undersupplied.
🔩ed 🌽crop rotation to fallow causing farmers to harvest itemID_0, which was invisible in the UI and stopped supply dumps from being cleared because they were never considered as fully empty.
🛠ed️ farmers getting stuck in pickup-putdown handcart loop when multiple farms are used.
🐞ed unnecessary harvest data recalculations triggering in the ❄️winters.
🦋ed a bug with trading between regions where during selling items the wrong region would pay for the transaction.
🔨es free merchants not applying the foreign import tariff when selling their goods to trading posts if another region was exporting the traded good for a lower price.
🛠ed️ trade wagons sometimes traveling with empty inventory.
🔧es traders doing "major trades" even without an established trade route.
🔩ed workers ignoring storage filter settings.
🛠ed️ the "current year" always incrementing in January, regardless of the month the game was started in, also leading to the tax being calculated inconsistently [fix for new saves only].
🐞ed market supply percentages not displaying correctly because it still accounted for uninhabited homes.
🦋ed a bug with workers not setting up market stalls if there are less than 5 families in the settlement.
🔨es squad icons disappearing/flickering when disbanding certain squads.
🛠ed️ export price showing even though trade is locked because there's no trade route established and no interregional trade available.
🔧es foreign market supply incrementing instead of decrementing when off-map trade was being done by trading post workers.
🔩ed disband/remove squad sometimes affecting wrong squads if multiple squads are selected when pressing "disband" or "remove".
🛠ed️ "Not enough funds for import" warning displaying even though there is enough.
🐞ed apiaries leaving invisible items in supply dumps after demolition.
Cosmetics Updates and 🦋ed
New Additions and Visual Upgrades
Added a new patron saint banner graphics: St Maurice.
Added a carried dead body visualization.
New upgraded retinue helmet variation: Pointy bascinet.
New upgraded retinue body variation: Coat of plates.
New upgraded retinue helmet variation: Hounskull bascinet with a gilded cover.
New militia helmet variation - banded bascinet with a mail aventail.
Reworked LV2 granary model with proper animated doors.
Added new 6 "short" attack animations to reduce animation repetitiveness during combat.
Added new "inch forward" battle locomotion animations which should greatly reduce the weird "wiggling" effect when groups push each other.
Lady visit mode: If you pick the green lady portrait, the visit mode character should now be female.
Animation and Model Adjustments
Combat animation clean up. Made debris piles align to ground slope. 🔨es the throw torch animation ending abruptly. Increased location precision for animals standing in the stables. 🛠ed️ the praying animation. Adjusted the two-handed weapon default idle pose to give it a more natural stance. Improved the precision for snapping terraforming meshes (like mines or sawpits) to ground. Made leaf clumps smaller and disabled the parallax mapping since it caused distortions and wasn't very visible anyway. Tuned field dirt UV wiggle to make those huge vegetable gardens players were making less wavy.
🔧es and Adjustments
🔩ed the armor clipping through the leg of the upgraded retinue puffy sleeve upon body variation.
🛠ed️ some mail armor variants clipping with helmets on T3 militia units5 (militia mail will get their own unique variations soon).
🐞ed the wrong door orientation for LV2 cottage variation B (with a planked gable).
🦋ed the TAB
building floater residential data not showing in 0.7.969
.
🔨es a potential bug when a family assigned to a smithy is unassigned while a family member is rallied, and the function that unequips their smithing aprons may, by mistake, unequip their body armor or/and helmet.
🛠ed️ player army UI not getting updated after squad array changes because of non-player commanded units getting removed.
🔧es recruit distribution sometimes assigning new militia recruits to an invalid unit
(militia mail will get their own unique variations soon)
Thank you for all of your continued feedback and reports through the beta patches. I hope you enjoy the update! Please share your thoughts and feedback on Manor LorLs in a Steam review if you have a moment. It helps a lot!
Thank you for playing!
Greg Styczeń,
[([Workingdraft⚒️])]
💾💾 = `temp/try optimization'