TV4Fun Posted September 4, 2014 Share Posted September 4, 2014 Bug Submission: Category: Exploit Platform: PC Issue Title: Labyrinth Daemon Expiring Gives Prisoners Extra AP Issue Description: If a labyrinth daemon has been triggered before a prisoner is rescued, then when the daemon expires, it will give the prisoner more AP than he would normally have. Steps to Reproduce: Trigger a labyrinth daemon While the daemon is still active, rescue a prisoner When the daemon expires, the prisoner will have 7 AP instead of the usual 5. Link to comment Share on other sites More sharing options...
Palpetinus Posted September 4, 2014 Share Posted September 4, 2014 Makes sense because of how the triggers work. To simplify it: Italic stuff is how the code handles it.Daemon gets activatedGame reduces everyone's APAgent/Prisoner gets rescuedGame takes no action as nothing is triggeredDaemon endsGame adds AP to every character to reverse the DaemonSo in the end, the game adds the AP back to reverse the effect, but from the new character no AP have been taken in the first place. That issue with when what triggers was already a problem in other cases with lasting effects.The only real fix would be to make the game check more often what applies to who and to detect missing effects by that. Link to comment Share on other sites More sharing options...
Developer rooks Posted September 10, 2014 Developer Share Posted September 10, 2014 Thanks, I'll fix this one right now. No reason for the game to be any easier than it has to be Link to comment Share on other sites More sharing options...
Palpetinus Posted September 10, 2014 Share Posted September 10, 2014 I'm curious if my theory is correct Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.