Found a bug: I reached 100 affinity with a character, had them follow me, then battled them and lost. they basically stopped existing, as they did not show up to class, and did not appear in their normal locations. The game still counted them as following me, as fighting another character caused...