Mabinogi World Wiki is brought to you by Coty C., 808idiotz, our other patrons, and contributors like you!!
Keep this wiki going by contributing to our Patreon!
Theory as to why Commerce Partners are glitchy
In the db files, "Anohana", or "Commerce Partner" is defined as a human/female within it's StringID, but unlike other partners (Maid/Butlers), their RaceDesc is defined as "menma/none", menma being their race, and none being their gender. Previous partners have been defined as "human/gender", gender being their respective gender, allowing them to equip equipment normally. But because menma has not been defined clearly by the client, they are not treated as normal humans. They are allowed to dual wield/lance/etc, but they will not be able to wield them correctly until the "menma" race has been defined.
Since I do not have a commerce partner, I cannot actually test this completely, so until nexon fixes this issue, commerce partners will be unable to do anything correctly that not all races can do (dual wield (human/giant), equip lances(human/giant), etc.) Changing it in the db files will most likely not work, as race has to match both the client and the server, with server having higher precedence.
I do have a commerce partner and have tested this theory by editing the race.xml in the package files and changing the "menma/none" to "human/gender" does fix the glitchy issue with the dual wield/lance/etc.
As an update on this bug, I had a friend of mine pass this info onto the GMs to fix and it seems whoever did the fix copied the line for the Commerce Partner in the race.xml and edited the copy to apply the fix. The client of course only loads the first instance of any race info it finds and ignores duplicate IDs, thus the bug remains. I'll get the GMs to remove the unedited line hopefully by the G17 patch.