Submitted on 2018-01-26 06h14 by jesusalva, last changed by fluzz.
Date: 2018-01-26 06h14
At lua.c:873 we only check alive bots to change will_respawn flag.
This means any bot killed prior to calling kill_faction with no_respawn flag
WILL still respawn, as they're not in that list.
A possible solution is handling will_respawn flag later, against all bots, not
just the ones alive.
Global Storyline allows this bug because Dark Robot Circle actions, but that
still wasn't introduced to the player, resulting in a weird bug.
Date: 2018-01-26 20h39
Also noteworthy: Friendly bots, at respawn time, will be turned rogue.
This probably should not be an issue if level 59 have a no-respawn flag, but
may still happen.
Fixing this extra complexity is not release blocker, but above problem may be.
Date: 2018-03-26 17h27
That's an other issue.
So, please fill an other ticket.
Date: 2018-03-26 17h47
See RR2376, for a fix for the first reported issue.
Date: 2018-03-26 17h56
About the second issue, what kind of 'friendly respawned bot' become hostile ?
In the code, as far as I can see, only the faction of the taken-over bots
faction is reset. Is that your issue ?
But, eh, open an other ticket, please...