Historical figures now encounter actual plants from their region during the life simulation, with plants selected according to their frequency.
Plant encounters can now kill historical figures in specific ways, including suffocation, poisoning, or starvation after failing to consume hard food. Death canon events record the specific plant involved.
Historical figures now use the same exact plant encounter rolls as players (I plan to keep it this way for all rolls ever) , including Foraging, Escape Artist, Tenacity, Inquiry, plant hardness, and suffocation difficulty. Simulation rolls use normal XP gain while player rolls retain player-scaled XP progression.
Hunger is no longer simply an automatic death when the hunger check triggers. Creatures now get a Foraging crisis roll, with broader diets making starvation easier to survive.
Sapient historical figures are much less likely to randomly initiate combat, while legendary and territorially dominant sapient figures remain more aggressive.
Dramatically expanded procedural historical-figure naming, adding a large pool of first names, titles, and many new combinations such as named heroes, villains, peasants, fish, and assorted increasingly ridiculous titles.
Species names can now be dynamically reformatted when used inside generated names, including spaces, hyphens, and their original form, allowing more natural name combinations.
Added “View Canondex” as another possible Bestiary label.
Updated UI colors, including lavender button text and gold hover text, and cleaned up some inconsistent button coloring.
Fixed a fisherman encounter bug where bait could remain invisible.
Various minor simulation/cache fixes, including correctly caching frequency-weighted plant lists and properly tracking plant-caused deaths within the current simulation tick.
The main menu version/copyright text now automatically uses the actual project version instead of a hardcoded version number.