I suspect you've already noticed this, but just in case you don't. Jonathan's skills and Richter's sub-weapons which happen to have the same name are conflicting when put in, say, an Item Data table.
For example, if I try to put the Holy Water skill and the Holy Water sub-weapon templates in the same table, this happens:
|Item Data: Holy Water|
|Image||Name - Game|
|Type / Users||Attributes / Consume||Statistics / Sell||Found||Notes|
|Blessed water that wards off evil.|| Sub-Weapon|
| Attrib: Fire, Holy|
Consume: 25 MP
| Find: Entrance (reward from Wind)|
Conditions: Complete "The Statue's Tear" quest.
| Effect: Throws a holy water vial on the ground.|
Special: Mastered - The holy fire travels a distance forward.
Evolve: 2,000 SP to master.
| Attrib: Holy|
Consume: 14 MP
| Find: Starts with|| Effect: Throws a vial of holy water on the ground, with the flame quickly traveling forward.|
Special: Only available in Richter Mode.
As you can see, Richter's sub-weapon appears twice, even if both items have a different index_name. Do you know how to fix this?
I was thinking in changing Richter's index_name version to something like: (Richter Mode) Holy Water, but I don't know if that will work.
Thanks for reading, bye.