Unknown strings usually points to a db_str.txt inconsistency. Using the spell editor you can create a new one and copy it over to your EQ game folder, should fix it right up.
For the all mercs being a warrior, I'd suspect that the merc queries were sourced in the wrong order - I had to do some serious digging and comparing to find the correct order they go in, since PEQ uses MyIASM and specific merc .sql's use innoDB as an engine, and it's pretty convoluted the way it has to be done currently...
If you source a fresh peq_dbrev2506, you have to drop ALL merc tables, then source mercs.sql from the eqsource/utils/sql/rev folder first, then the rest.
I'm sure it'll get fixed in time, but for now it's rather rough going until you figure out what needs to be done. If you still need help, I think I have the proper posts bookmarked someone in my clutter. Let me know.
|