Breeder Biter/Spitter are causing massive lag and timeout in MP
Steps to reproduce:
0) Start a new game with enemy difficulty 5
1) Change team to enemy or make yourself invu by the method of your choice
2) Give yourself a rocket launcher and 1 nuke
3) Set enemy evolution factor to 1.0
4) find the closest nest with 1 breeder spawner (around 6-8 breeder biters/spitters are around it if it's 1 spawner)
5) fire the nuke at the breeder spawner
6) see your children graduate, see your grandchildren grow up, graduate aswell and come back to see the explosion finishing.
ofc, number 6 included a joke, the nuke "only" took 30 minutes to fully explode to it's radius end (which normally takes 2 seconds)
testing system: quad core 4,6ghz/core, 32gb ram, gtx980
other mods: none
reason?
well, i'm not sure if the spawner itself spawns some on death but all of the big (and level 19/20) ones spawn ~11 smaller ones, each of the smaller ones 6 other ones, each of those 5 other.
so in one scenario, the 6 "walking" ones => 6 * 11 * 6 * 5 = 1980 and this is not the worst case scenario.
result?
well, 30 minutes where you can't play the game in SP and MP/servers will timeout you because of this.
other comments?
well, in case someone (not you) would go with sth like "then don't kill them, don't aggro them and you're fine"...not even that will work because some fire/acid/sth of other enemies shooting at you will damage the big ones aswell, if the big ones die by dot, the smaller ones do the same, just faster....and then we get the problem again.
PS-in case this is not fixable...can the breeders be modified to spawn specific (and less) breeders on death who don't spawn smaller ones on their death+just adjust their dmg/health/resi values to counter the fact that smaller ones are missing? (edit: or breeder biters spawn the other biters on death, that way, you're keeping the death spiral away without much work)