I tried to merge only Robe Replacer and PTE.esp (esper -r IceBradyRobeReplacerALL.esp "Piratelords Trade Enhancements.esp", same thing with esper -r -a.
NPC_ new_shoes bragor > Morrowind.esm FNAM New-Shoes Bragor RNAM Wood Elf CNAM Thief ANAM Thieves Guild BNAM b_n_wood elf_m_head_04 KNAM b_n_wood elf_m_hair_03 SCRI prisonerScript NPDT Level=9, Disp=50, Faction=4, Rank=1, Unknown(0,0,0), Gold=0 FLAG 00000018 NPCO 1, common_belt_02 NPCO 1, common_shirt_05 NPCO 1, exquisite_shoes_01 NPCO 1, common_pants_03 AIDT Hello=30, Fight=30, Flee=30, Alarm=0, Flags=00000000 AI_W Distance=0, Duration=, Hour=5, Idle(0,60,20,10,10,0,10,0) > Changing Faces Replacer.esm FNAM New-Shoes Bragor RNAM Wood Elf CNAM Thief ANAM Thieves Guild BNAM b_n_wood elf_m_head_28 KNAM b_n_wood elf_m_hair_07 SCRI prisonerScript NPDT Level=9, Disp=50, Faction=4, Rank=1, Unknown(243,88,124), Gold=0 FLAG 00000018 NPCO 1, common_belt_02 NPCO 1, common_shirt_05 NPCO 1, exquisite_shoes_01 NPCO 1, common_pants_03 AIDT Hello=30, Fight=30, Flee=30, Alarm=0, Flags=00000000 AI_W Distance=0, Duration=, Hour=5, Idle(0,60,20,10,10,0,10,0) > LGNPC_Pelagiad_v1_22.esp FNAM New-Shoes Bragor RNAM Wood Elf CNAM lgnpc_Bragor_class ANAM Thieves Guild BNAM b_n_wood elf_m_head_04 KNAM b_n_wood elf_m_hair_03 SCRI max_lgnpc_pela_bragor_sc_01 NPDT Level=9, Disp=50, Faction=4, Rank=1, Unknown(0,0,0), Gold=200 FLAG 00000018 NPCO 1, common_belt_02 NPCO 1, common_shirt_05 NPCO 1, exquisite_shoes_01 NPCO -10, common_shoes_03 NPCO -3, expensive_shoes_01 NPCO -5, expensive_shoes_02 NPCO -7, expensive_shoes_03 NPCO 1, lgnpc_horizon_shoes NPCO 1, lgnpc_holy_sandals NPCO 1, common_pants_03 NPCO -3, lgnpc_sc_boundboots AIDT Hello=30, Fight=30, Flee=30, Alarm=0, Flags=00001066 AI_W Distance=0, Duration=, Hour=5, Idle(0,60,20,10,10,0,10,0)---------------------------- FNAM New-Shoes Bragor RNAM Wood Elf CNAM lgnpc_Bragor_class ANAM Thieves Guild BNAM b_n_wood elf_m_head_28 KNAM b_n_wood elf_m_hair_07 SCRI max_lgnpc_pela_bragor_sc_01 NPDT Level=9, Disp=50, Faction=4, Rank=1, Unknown(243,88,124), Gold=200 FLAG 00000018 NPCO 1, common_belt_02 NPCO 1, common_shirt_05 NPCO 1, exquisite_shoes_01 NPCO 1, common_pants_03 AIDT Hello=30, Fight=30, Flee=30, Alarm=0, Flags=00001066 AI_W Distance=0, Duration=, Hour=5, Idle(0,60,20,10,10,0,10,0) NPCO -10, common_shoes_03 NPCO -3, expensive_shoes_01 NPCO -5, expensive_shoes_02 NPCO -7, expensive_shoes_03 NPCO 1, lgnpc_horizon_shoes NPCO 1, lgnpc_holy_sandals NPCO -3, lgnpc_sc_boundbootsSo trying with Esper I ended up with the same problem, an NPC with 0 health. Command used:
Merged records:Original:#Which makes me none the wiser# # # # # # # # # # # # # # # >New:# # # # # # # # # # # # # # # # >Merged:# # # # # # # # # # # # # # # # >[...]Merged records:Original:# # # # # # # # # # # # # # # # >New:# # # # # # # # # # # # # # # # # # # # # # # >Merged:# # # # # # # # # # # # # # # # >
IceBradyRobeReplacerPLUS.esp:(CLOT 218 (CLOT NAME 18 (ESPER::STRING-VALUE "expensive_robe_01")) (CLOT MODL 31 (ESPER::STRING-VALUE "c\\C_M_Robe_expensive_1_GND.NIF")) (CLOT FNAM 15 (ESPER::STRING-VALUE "Expensive Robe")) (CLOT CTDT 12 (ESPER::CLOTHING-TYPE 4) (ESPER::CLOTHING-WEIGHT 3.0) (ESPER::CLOTHING-VALUE 10) (ESPER::CLOTHING-ENCHANT-POINTS 50)) (CLOT ITEX 26 (ESPER::STRING-VALUE "c\\Tx_robe_expensive_1.tga")) (CLOT INDX 1 (ESPER::ENUM-VALUE :CUIRASS)) (CLOT BNAM 20 (ESPER::STRING-VALUE "c_m_robe_expensive_1")) (CLOT CNAM 13 (ESPER::STRING-VALUE "Ice_RobeExp01")) (CLOT INDX 1 (ESPER::ENUM-VALUE :LEFT-ANKLE)) (CLOT INDX 1 (ESPER::ENUM-VALUE :RIGHT-ANKLE))) Piratelords Trade Enhancements.esp (CLOT 197 (CLOT NAME 18 (ESPER::STRING-VALUE "expensive_robe_01")) (CLOT MODL 31 (ESPER::STRING-VALUE "c\\C_M_Robe_expensive_1_GND.NIF")) (CLOT FNAM 15 (ESPER::STRING-VALUE "Expensive Robe")) (CLOT CTDT 12 (ESPER::CLOTHING-TYPE 4) (ESPER::CLOTHING-WEIGHT 3.0) (ESPER::CLOTHING-VALUE 53) (ESPER::CLOTHING-ENCHANT-POINTS 75)) (CLOT ITEX 26 (ESPER::STRING-VALUE "c\\Tx_robe_expensive_1.tga")) (CLOT INDX 1 (ESPER::ENUM-VALUE :CUIRASS)) (CLOT BNAM 20 (ESPER::STRING-VALUE "c_m_robe_expensive_1")) (CLOT INDX 1 (ESPER::ENUM-VALUE :LEFT-ANKLE)) (CLOT INDX 1 (ESPER::ENUM-VALUE :RIGHT-ANKLE))) merged esp (esper -o merged.estxt -r IceBradyRobeReplacerPLUS.esp "Piratelords Trade Enhancements.esp"): (CLOT 197 (CLOT NAME 18 (ESPER::STRING-VALUE "expensive_robe_01")) (CLOT MODL 31 (ESPER::STRING-VALUE "c\\C_M_Robe_expensive_1_GND.NIF")) (CLOT FNAM 15 (ESPER::STRING-VALUE "Expensive Robe")) (CLOT CTDT 12 (ESPER::CLOTHING-TYPE 4) (ESPER::CLOTHING-WEIGHT 3.0) (ESPER::CLOTHING-VALUE 53) (ESPER::CLOTHING-ENCHANT-POINTS 75)) (CLOT ITEX 26 (ESPER::STRING-VALUE "c\\Tx_robe_expensive_1.tga")) (CLOT INDX 1 (ESPER::ENUM-VALUE :CUIRASS)) (CLOT BNAM 20 (ESPER::STRING-VALUE "c_m_robe_expensive_1")) (CLOT INDX 1 (ESPER::ENUM-VALUE :LEFT-ANKLE)) (CLOT INDX 1 (ESPER::ENUM-VALUE :RIGHT-ANKLE)))
esper --build-cache
esper --use-cache -r plugin1.esp plugin2.esp -o out.esp
esper -r -a --use-cacheEsper, version Beta 12Released under GPL; see the file LICENSE for details.Command line arguments received: ("-r" "-a" "--use-cache")TYPE-ERROR: value NIL is not of the expected type STREAM.Exiting...Might be worth capturing that error...
(load "c:/path/to/asdf.lisp")(defvar *libraries* (list "c:/directory/of/esper/" "c:/directory/of/iterate/" "c:/directory/of/cl-ppcre/" "c:/directory/of/ieee-floats/" ;; ...etc.... one string for every library dir ))(dolist (lib *libraries*) (push lib asdf:*central-registry*))
(asdf:oos 'asdf:load-op :esper).....(in-package :esper)
(ccl:current-directory) ; to show current dir(setf (ccl:current-directory) "new/directory") ; if you want to change dir(main "--all --merge-records" ); example of running esper from lisp prompt
(NPC_ 304 (NPC_ NAME 13 (ESPER::STRING-VALUE "chargen name")) (NPC_ FNAM 5 (ESPER::STRING-VALUE "Jiub")) (NPC_ RNAM 9 (ESPER::STRING-VALUE "Dark Elf")) (NPC_ CNAM 6 (ESPER::STRING-VALUE "Thief")) (NPC_ ANAM 1 (ESPER::STRING-VALUE "")) (NPC_ BNAM 18 (ESPER::STRING-VALUE "1EM_b_n_DE_head05")) (NPC_ KNAM 15 (ESPER::STRING-VALUE "DS_DE_m_hair02")) (NPC_ SCRI 15 (ESPER::STRING-VALUE "CharGenNameNPC")) (NPC_ NPDT 52 (ESPER::NPC-LEVEL 3) (ESPER::NPC-STRENGTH 55) (ESPER::NPC-INTELLIGENCE 35) (ESPER::NPC-WILLPOWER 42) (ESPER::NPC-AGILITY 48) (ESPER::NPC-SPEED 47) (ESPER::NPC-ENDURANCE 42) (ESPER::NPC-PERSONALITY 54) (ESPER::NPC-LUCK 40) (ESPER::NPC-SKILLS (5 5 10 10 10 20 10 5 23 5 5 5 5 5 5 5 5 5 34 34 34 34 40 20 20 20 20)) (ESPER::NPC-UNKNOWN1 0) (ESPER::NPC-HEALTH 60) (ESPER::NPC-SPELL-POINTS 17) (ESPER::NPC-FATIGUE 187) (ESPER::NPC-DISPOSITION 50) (ESPER::NPC-REPUTATION 0) (ESPER::NPC-FACTION-RANK 0) (ESPER::NPC-UNKNOWN2 0) (ESPER::NPC-GOLD 0)) (NPC_ FLAG 4 (ESPER::NPC-FLAGS (:NONE?))) (NPC_ NPCO 36 (ESPER::ITEM-COUNT 1) (ESPER::ITEM-NAME "common_pants_01
NAME common_pants_01 MODL c\C_M_Pants_GND_common00.nif FNAM Common Pants CTDT @ ITEX c\TX_pantscom00.tga INDX BNAM BC_common_pants_01_Ml CNAM BC_common_pants_01_Fl INDX BNAM c_m_pants_a_common00 CNAM c_f_pants_a_common00 INDX BNAM c_m_pants_ul_common00 CNAM c_f_pants_ul_common00 INDX BNAM c_m_pants_ul_common00 CNAM c_f_pants_ul_common00 INDX BNAM c_m_pants_k_common00 CNAM c_f_pants_k_common00 INDX BNAM c_m_pants_k_common00 CNAM c_f_pants_k_common00 INDX BNAM c_m_pants_a_common00 CNAM c_f_pants_a_common00At a guess, I have multiple plugins each assigning a different male and female bodypart to these common pants. This also looks like it's affecting ARMO too.
[...]Read "DIAL": "DIAL-rat"Size expected 446, read 446Read "INFO": "INFO-15683254982582712181"Size expected 435, read 435Read "INFO": "INFO-2353312470281431780"TYPE-ERROR: value #P"I:/Bethesda Softworks/Morrowind/Data Files/Morrowind.esm" is not of the expected type (OR STRING SYMBOL CHARACTER).Exiting...Cache built OK before, in esper v12.