This patch removes the 5 support limit and replaces it with an “only one A support” limit.
Additionally, there is a limit of 6 support partners at a time (can be changed/removed by changing the byte at $D/E900F8), to prevent display glitches caused by 7 or more supports.
With well over 5 supports each, but no A supports:
With Eirika/Ephraim A, Eirika cannot get a second A support:
But she can get a B support:
There is a limit of 6 support partners at a time, though for FE7 you may want to change it to 5 (byte at $D900F8):
Example: Ephraim with 5 supports can get a 6th with either Eirika or L’arachel:
However once he supports Eirika he can no longer support L’arachel: