I seem to be having some random script, string, debug issues from out of nowhere. When you start a game you randomly get the some caravan attacked message 4 times before it gives you the stat 4, 4, 4,4 message and sends you to character creation. I just hashed out the cheat mode debug message for that although it was weird that even with cheat mode off it just does that at the start.
Big one now is that when you purchase recruits the message which comes up on screen is supposed to be...
(display_message, "@{reg6} spent hiring recruits"),
however the message which comes up is
(display_message, "@Prosperity of {s2} has changed from {s3 which is troop you have hired name} to {s4 which is nothing}."),
That message comes from change_center_prosperity and only when the player owns the location when that script is called. That message appears in every village you purchase recruits from and neither mnu_recruit_volunteers or script_village_recruit_volunteers_recruit call the prosperity script (and that seems to be the only place that message is called. So 2 things are happening, the hiring recruits message is nto appearing and the prosperity one randomly is in it's place.
Anone have an idea what could be causing this? Quite a few little oddities like this has started to appear recently.