So my players (Wu, go somewhere else!) are about to reach the end of Jade Regent now, but the Rebellion Points are a bit weird.
I checked how much RP can they get at the max and I got to 28. Five of that is for actually killing the Jade Regent, so it's 23 before the end-fight.
Now I look at the Teamwork Scores, especially those of the JR and Anamurumon. The events under Sow Discord can reduce their Teamwork scores by 25 and 20 respectively, so if the PCs have done everything, they'll have a Teamwork Score of 25 or 30 at the lowest before the fight.
23, the max they can get as Rebellion points, wouldn't have a chance to reduce that below 0.
Since the whole thing seems to be made as a Yes/No trigger - either the score is 0 or below and the alliance is broken, or it's 1 or higher and it's all peachy - that math seems extremely weird to me.
Alright, I'll most likely try to take the actual score into account when determining how the NPCs react, but I still find it weird that it's impossible for two of the NPCs to even break their alliance, and almost impossible for the Raven Prince (he's down to 22 if everything is done - miss one step to get Rebellion Points and you can't break him loose either).