The recent problems people were experiencing seems to have derived from Harmony 2.3.5 (used by UMM), which broke binary compatibility with some older mods.
The latest version of UMM uses the latest Harmony version (2.3.6), which fixes the issue. I have installed this mod alongside others and the game loads normally so far. I still have to try making an item though.
f*#@ this mod with a wire brush. Never really used it, so i removed it, which bricked my saves. And reinstalling does not work because it not refuses to load even in umm 31 no dice. Hours lost on the playthrough. f*#@ THIS MOD
I just wanted to make a comment that you need to have unity mod manager 31.1 installed. Anything 32.0 and up makes it so the game wont load. Link posted below for ease of use. Download and run the mod, select delete unity mod manager, then reinstall using this version.
Thank you, your directions made the mod work. I'd also like to add for folks trying to make this work to use the latest version of Craft Magic Items, but follow Necro's post strictly first.
Still not working for me. No matter what I do, I get [CraftMagicItems] [Error] Error loading file 'C:\Program Files (x86)\Steam\steamapps\common\Pathfinder Second Adventure\Mods\CraftMagicItems\CraftMagicItems.dll'.
[CraftMagicItems] [Exception] ReflectionTypeLoadException - Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Mod seems completely broken. Tried new version of UMM, tried old version, tried turning mods on and off again, tried looking at the error log. In the end, the game simply does not work with this one on. Shame.
Is support for this mod done? I've tried all kinds of versions and the game doesnt load properly with this mod. Unfortunate since it's easily one of the top 5 mods for Kingmaker imo.
Note: UnityModManager 0.32.0 made a change (updating HarmonyLib to v2.3.5) which, in certain circumstances, make it incompatible with mods created previously!
The short story is that mods using AccessTools.MethodDelegate (which this mod does) can only work on either versions before 0.32.0 or after.
=> As long as this mod is not updated, do notuse UnityModManager v0.32.0 or later
I've answered my own question -- reverting back to version 31.1 solved the issue. The changelog on Unity says that "Updated Harmony to 2.3.5" I guess that's a problem.
But could you also add Singing Steel material for armor and bucklers? Like on this breastplate: https://pathfinderkingmaker.fandom.com/wiki/Singing_Steel_Breastplate
I second this. It would be especially great as there's only one armor in the entire game that has this quality and you receive it quite late game. It would also be cool to get a version of the enchantment that exists on the Singing Edge spear which seems to mimic the furious weapon quality but with bardic performance instead of rage.
Thank you for all your hard work. This is my favorite mod on the nexus.
I have looked a bit into mod's json, and figured out how to add Singing Steel armor and shields. The enchantment id is: 451601816a45311419b77b83f253b75b And you can add the following lines: https://pastebin.com/N9C6JcDq into Pathfinder Kingmaker\Mods\CraftMagicItems\Data\MundaneRecipes.json
Unfortunately I haven't figured out how to add Singing Edge enchant, since it seems to be built-in into Singing Edge spear (id: 1626d4d5c862bd148bf17a06e7e72f38)
But here are few other weapon traits enchant ids: - Trip +5 (Mastery): 3d174aa1859a45eda5a33f8b886a7811 - Lethal: b28d69b00bbd4e1438a3ca951ab8c860 - Destructive: 5b1550c536bd09740bf43a6ddd1ad919
You can add them like that: https://pastebin.com/GRjDXqzd to: ?Pathfinder Kingmaker\Mods\CraftMagicItems\Data\ArmsArmorRecipes.json
i know its been while i have been trying to add enchantment using people guides like yours and i have one question maybe two first does any enchantment add your way give the weapon its visual effect second what does "Source": "MQ" stand for would be happy to hear your answers and thanks for the guide.
You can make force weapons?May need Call of the Wild? And you can add the following lines into Pathfinder Kingmaker\Mods\CraftMagicItems\Data\MundaneRecipes.json { "Name": "MasterworkWeapon", "NameId": "craftMagicItems-Force-Weapon", "Enchantments": [ ["45a7d6ea42d546ce93133423dbf1f3f4"] ], "PrerequisiteSpells": [], "CostType": "Flat", "CostFactor": 300, "MundaneDC": 5, "OnlyForSlots": ["Weapon"], "CanApplyToMundaneItem": true },
how did you find the enhancment id? what's the process to search for them?
I would like to add: - "cast X spell at will as level Y {class}" (kind of like Star Soldier's Gauntlets ) - "apply metamagic X feat to all spells cast) ( like The Oculus of Abaddon with the reach metamagic ) - "apply metamagic X feat to all spells under level Y" ( like Greater Belt of Perfect Components -> This belt makes 1st, 2nd and 3rd level spells cast by the wearer Empowered and Extended ) - add the religion spells to the "cast X spell" list ( the one from the priest/paladins domains ) - allow a rod to apply multiple meta-magic feats at the same time (Grandmaster's Rod already can do this so I guess it's possible)
And I'm more than willing to dig around but I have no Idea where to start... Any guide I am missing or some place I can look at?
Regarding searching enchantment id, it goes approximately like this: - add an item with such enchantment (via console / cheat menu; or pickup in game) - save the game; and find the last .zks save - make a copy of it; and change extension to zip - unzip and find history file - search for "item found" and note down the ids of items you are interested into - now open party.json and player.json; and search for respective item ids - copy the respective json objects and look for blueprint properties
Is there a place the community can share their recipes/enchantments?
Should we use the linked github and create a collection of intresting enchantment we can add to the repository?
the Singing Steel you found is actually a gorgeous addition to player like me who want's to mix and match the enchantments to find out new intresting combination :)
Also I have another question, I would like to make "Agile" throwing weapons ( so for example Agile throwing axes ) but when I tried ( I removed the "exception" property in the mundane recipes ) and enchanted my weapon with Agile, they did scale as expected BUT the graphic got messed up heavly,
Do you know or have any tips regarding removing any associated graphic for some Enchantmens? ( I would like to remove the graphic from Agile and finesse basically, It doesn't really make sense to me they have associated graphics... )
When I tried adding your Code for Singing Steel? to the MundaneRecipes.json, my Game refused to proceed from the Pathfinder Logo to the Main Menu. Do you have any Idea, what could've gotten wrong?
989 comments
The latest version of UMM uses the latest Harmony version (2.3.6), which fixes the issue. I have installed this mod alongside others and the game loads normally so far. I still have to try making an item though.
https://www.nexusmods.com/site/mods/21?tab=files&file_id=4335
[CraftMagicItems] [Exception] ReflectionTypeLoadException - Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
Every. Time. :(
The short story is that mods using AccessTools.MethodDelegate (which this mod does) can only work on either versions before 0.32.0 or after.
=> As long as this mod is not updated, do not use UnityModManager v0.32.0 or later
But could you also add Singing Steel material for armor and bucklers?
Like on this breastplate: https://pathfinderkingmaker.fandom.com/wiki/Singing_Steel_Breastplate
Thank you for all your hard work. This is my favorite mod on the nexus.
The enchantment id is: 451601816a45311419b77b83f253b75b
And you can add the following lines: https://pastebin.com/N9C6JcDq
into Pathfinder Kingmaker\Mods\CraftMagicItems\Data\MundaneRecipes.json
But here are few other weapon traits enchant ids:
- Trip +5 (Mastery): 3d174aa1859a45eda5a33f8b886a7811
- Lethal: b28d69b00bbd4e1438a3ca951ab8c860
- Destructive: 5b1550c536bd09740bf43a6ddd1ad919
You can add them like that: https://pastebin.com/GRjDXqzd
to: ?Pathfinder Kingmaker\Mods\CraftMagicItems\Data\ArmsArmorRecipes.json
Regarding visuals: Tbh I don't remember exactly, but I think Trip, Lethal and SingingSteel enchants don't come with visual glow.
And you can add the following lines into Pathfinder Kingmaker\Mods\CraftMagicItems\Data\MundaneRecipes.json
{
"Name": "MasterworkWeapon",
"NameId": "craftMagicItems-Force-Weapon",
"Enchantments": [
["45a7d6ea42d546ce93133423dbf1f3f4"]
],
"PrerequisiteSpells": [],
"CostType": "Flat",
"CostFactor": 300,
"MundaneDC": 5,
"OnlyForSlots": ["Weapon"],
"CanApplyToMundaneItem": true
},
what's the process to search for them?
I would like to add:
- "cast X spell at will as level Y {class}" (kind of like Star Soldier's Gauntlets )
- "apply metamagic X feat to all spells cast) ( like The Oculus of Abaddon with the reach metamagic )
- "apply metamagic X feat to all spells under level Y" ( like Greater Belt of Perfect Components -> This belt makes 1st, 2nd and 3rd level spells cast by the wearer Empowered and Extended )
- add the religion spells to the "cast X spell" list ( the one from the priest/paladins domains )
- allow a rod to apply multiple meta-magic feats at the same time (Grandmaster's Rod already can do this so I guess it's possible)
And I'm more than willing to dig around but I have no Idea where to start...
Any guide I am missing or some place I can look at?
- add an item with such enchantment (via console / cheat menu; or pickup in game)
- save the game; and find the last .zks save
- make a copy of it; and change extension to zip
- unzip and find history file
- search for "item found" and note down the ids of items you are interested into
- now open party.json and player.json; and search for respective item ids
- copy the respective json objects and look for blueprint properties
will give a try this weekend then,
Is there a place the community can share their recipes/enchantments?
Should we use the linked github and create a collection of intresting enchantment we can add to the repository?
the Singing Steel you found is actually a gorgeous addition to player like me who want's to mix and match the enchantments to find out new intresting combination :)
Also I have another question, I would like to make "Agile" throwing weapons ( so for example Agile throwing axes ) but when I tried ( I removed the "exception" property in the mundane recipes ) and enchanted my weapon with Agile, they did scale as expected BUT the graphic got messed up heavly,
Do you know or have any tips regarding removing any associated graphic for some Enchantmens? ( I would like to remove the graphic from Agile and finesse basically, It doesn't really make sense to me they have associated graphics... )
But unfortunately I don't have answers for your questions regarding community collection sharing, nor visual/graphic part of enchantments \