In order to build Magic Repel you have 3 options:
1. Build Magic Repel directly
2. Transform MAGIC into Magic Repel by using the Barrier Rune (10 MAGIC = 1 Magic Repel)
3. Transform M DEF into Magic Repel by using the Wizard Rune + Barrier Rune (4 DEF = 1 MAGIC / 40 M DEF = 1 Magic Repel)
All values will be rounded down.
So lets pretend you have 255 MAGIC and 255 M DEF.
Wizard Rune + 63 MAGIC so you have 318 MAGIC.
Barrier Rune + 31 Magic Repel
Robe of Mist + 10 Magic Repel
Mole Shield + 5 Magic Repel
3x Water Amulet + 15 Magic Repel
Cyclone Rune on Weapon + 15 Magic Repel= 76 Magic Repel
This would technically be the max. However, you need:
- 2 free rune slots
- free weapon rune slot
- vest/robe user
- shield user
- 3 free accessory slots
There is no one who can equip shields and robe/vests, so you have to have to pass on the Mole Shield - 5 Magic Repel
Considering the other requirements, the following chars remain:
Chaco, Eilie, Gantetsu, Milie, Nanami, Nina, Rina, Sid, Yoshino
These chars can get71 Magic Repel
Note that you have to use the stat stone trick in order to bring M DEF to 255 (except for Mazus, who is not on the list).
However, due to the integer divisions done by the game, 310 MAGIC (respectively 255 MAGIC + 220 M DEF) is enough.
So without using the stat stone trick, these characters can get 71 Magic Repel by legal means:Chaco, Milie, Nina, Rina