So I just noticed my pets won’t heal when I am not around (filed in another bug thread today) and that made me start putting some thoughts together. I also have noticed that when I die in battle with a boss, leaving my poor pet to fight all on it’s own, when I return, the pet is still fighting, but has taken no additional damage, nor has the boss. So it is apparent to me that creature AI must be shut down when the players leave the region. Probably done to increase game performance?
What I think is relevant is the lag spikes now appear to be tied to very specific spots. I believe these lag spots are in fact region or area border lines. When you cross the line, by either walking into the new region, or turning to look into it, the region fires up all the creatures within that region at the same time, causing the spike.
There is another game I play (barely touched it since I found Conan) where all creatures are active all the time, across the entire map. They are born, they eat, they fight each other, they die and decay away - all while nobody is there to see. This does cause the server to get really slow and laggy, after a week or two, so you have to restart the server weekly to be safe. My current server has 100k creatures all doing their thing and it is running on the same server that hosts my conan server, but uses about 1/5th the CPU and RAM.
I mention the above, only to suggest that maybe we don’t need to put regions on pause in Conan, when we aren’t there? Honestly, I think if I die and leave my pet alone with a boss, my pet should either fight to the death or chicken out and run away to safety. My pet should also continue healing, without me there to baby sit it. If regions stay active, then would that stop the lag spikes we see now?
But then again, creatures went into pause mode BEFORE the recent patch and there weren’t any lag issues for me back then, so I probably am just completely off base with these thoughts. But, I’m going to throw ideas and and hope some kind dev will jump in and educate me 