Hi all - I seem to be getting that
Mercenary failed to spawn! error on my new install.
I'm a little late to the party, but I just recently came across the windows setup guide for PEQ EMU for windows devices and gave that a shot. I do have bots working at the moment, but I'd also like to get merc's to work in case I decide to tweak bots a bit or if they start becoming too much of a drain.
I followed this guide:
https://github.com/EQEmu/Server/wiki...-No-Webserver)
Used peqbeta_
2015-08-12-02_01.sql
and sourced in everything from the required GiT folder after
August 12th 2015:
(nothing related to mercs)
2015_09_25_inventory_snapshots.sql
2015_11_01_perl_event_export_settings.sql
2015_11_02_ai_idle_no_spell_recast_default_changes .sql
2015_12_01_spell_scribe_restriction_rule.sql
2015_12_07_command_settings.sql
2015_12_17_eqtime.sql
2015_12_21_items_updates_evoitem.sql
2015_12_29_quest_zone_events.sql
2016_01_08_command_find_aliases.sql
2016_03_05_secondary_recall.sql
Or should everything from the required folder regardless of date be sourced in?
Does anything from the C:\EQ\Source\utils\sql\git\optional folder need to be sourced in as well?
Does anything from the C:\EQ\Source\utils\sql\git\optional folder after
August 12th 2015 need to be sourced in as well?
I've ran the 3 queries listed previously that are hosted on pastebin that take care of the special attack issue, recreates the mercnpcview and changes the NPCtypes to 71.
Downloaded the free to play steam client to grab the 7+MB dbstr_us.txt, which got rid of the Unknown strings in the Merc Merchant windows.
In regards to this portion:
3. Add the NPC ID of the Merc Merchant to the merc_merchant_entries table. (an example is merc_merchant_entry_id = 1, merc_merchant_template_id = 1, and merchant_id = 123456, where 123456 is the NPC ID of the Merc Merchant)
I see the entries in there, but it doesn't make much sense to me. For instance, Guardian_Adiasean has an NpcID of 202097, and her template ID shows as 14, which seems to be a Kobold Merc Merchant, except there's a slight issue.. she's an Erudite. Should I change her template type to 3? Or maybe I'm reading that wrong entirely?
What I am a little shaky on is changing that melee / meele column and if that is still needed. Does that change only need to happen in merc_weaponinfo?
I see it in merc_weaponinfo a few times -
d_meele_texture1
d_meele_texture2
and changed that to melee.
What I didn't notice, was that in HeidiSQL, after making the change to the column titles, it prompted me to save my changes only after I tried to change to a different table. So here I was thinking the table was already modified. Heidi threw and exception and asked me if i wanted to keep the program open / reopen or close it (forgot to grab a screenshot). Refreshed the DB and the table changes stuck, but still getting the
Mercenary failed to spawn! error
Any assistance is much appreciated - not even sure i need Mercs as much as I need to get it to work for my own sanity