• If you have a mod, tool or prefab, please use the Resources section. Click Mods at the top of the forums.

🧙 Sorcery Mod - A21.2 Stable LIVE! (v1.94)

HI @Devrix Thanks for this mod. Been playing it successfully with Darkness Falls for sometime now. The issue with ammo for bows was indeed that I was using a crappy bow :)

I have caught the xml bug, namely writing xml to tweak stuff to my liking. Tweaking existing stuff and stuff from the other mods I am using. All goes well, after the initial steep learning curve. I am happy that what I have done so far works. Boosted with this confidence I thought I would tackle a little niggle I just encountered.

Here is where I think I need your help.

I am trying to create bundles of essences. Why? Well when out mining stuff like coal, I can stack the stacks of coal. That is to say I mine some coal and get say three stacks of coal which each contain 6000 coal. I end up with one stack of 3, a bundle if you like, of size 3, which can be opened one at a time to get back stacks of coal containing 6000 coal. Hope that makes sense. Anyway that makes mining a little easier on the whole inventory count. Rather thank stopping mining after say 12 stacks of 6000 coal, I can continue after creating two bundles of 5 stacks of coal and an additional bundle of 2 stacks of coal.

With me so far?

Well as you know mining coal also allows me to collect fire essence. Which did stack to 5000, but which I wanted to stack in 6000's. I then wanted the ability to create bundles of stacks of fire essence, like I tried to describe above.

Here is my code:

<config>
<!-- Patch to Sorcerer and SorceryCompatibilityDF mods -->
<!-- ALL: Sorcerer Armor ModSlots 1 to 5 now 1 to 8 -->
<set xpath="/items/item[starts-with(@name, 'sorceryArmor')]/effect_group[@name='TIER ALL']/passive_effect[@name='ModSlots']/@value">1,8</set>

<!-- ALL: resourceEssence increase stack size from 5000 to 6000 -->
<set xpath="//item[starts-with(@name, 'resourceEssence') and not(contains(@name, 'Bundle'))]/property[@name='Stacknumber']/@value">6000</set>

<append xpath="/items" >
<item name="resourceEssenceFireBundle">
<property name="Extends" value="resourceRockSmallBundle"/>
<property name="CustomIcon" value="resourceEssenceFire"/>
<property class="Action0">
<property name="Create_item" value="resourceEssenceFire"/>
<property name="Create_item_count" value="6000"/>
</property>
</item>
<item name="resourceEssenceIceBundle">
<property name="Extends" value="resourceRockSmallBundle"/>
<property name="CustomIcon" value="resourceEssenceIce"/>
<property class="Action0">
<property name="Create_item" value="resourceEssenceIce"/>
<property name="Create_item_count" value="6000"/>
</property>
</item>
<item name="resourceEssenceLightningBundle">
<property name="Extends" value="resourceRockSmallBundle"/>
<property name="CustomIcon" value="resourceEssenceLightning"/>
<property class="Action0">
<property name="Create_item" value="resourceEssenceLightning"/>
<property name="Create_item_count" value="6000"/>
</property>
</item>
<item name="resourceEssenceUnholyBundle">
<property name="Extends" value="resourceRockSmallBundle"/>
<property name="CustomIcon" value="resourceEssenceUnholy"/>
<property class="Action0">
<property name="Create_item" value="resourceEssenceUnholy"/>
<property name="Create_item_count" value="6000"/>
</property>
</item>
<item name="resourceEssenceHolyBundle">
<property name="Extends" value="resourceRockSmallBundle"/>
<property name="CustomIcon" value="resourceEssenceHoly"/>
<property class="Action0">
<property name="Create_item" value="resourceEssenceHoly"/>
<property name="Create_item_count" value="6000"/>
</property>
</item>
</append>
</config>

and:

<configs>
<!-- Patch to Sorcerer and SorceryCompatibilityDF mods -->
<!-- ALL: resourceEssence allow stacks to be made -->
<append xpath="/recipes">
<recipe name="resourceEssenceFireBundle" count="1" craft_time="10" craft_exp_gain="0">
<ingredient name="resourceEssenceFire" count="6000"/>
</recipe>
<recipe name="resourceEssenceIceBundle" count="1" craft_time="10" craft_exp_gain="0">
<ingredient name="resourceEssenceIce" count="6000"/>
</recipe>
<recipe name="resourceEssenceLightningBundle" count="1" craft_time="10" craft_exp_gain="0">
<ingredient name="resourceEssenceLightning" count="6000"/>
</recipe>
<recipe name="resourceEssenceUnholyBundle" count="1" craft_time="10" craft_exp_gain="0">
<ingredient name="resourceEssenceUnholy" count="6000"/>
</recipe>
<recipe name="resourceEssenceHolyBundle" count="1" craft_time="10" craft_exp_gain="0">
<ingredient name="resourceEssenceHoly" count="6000"/>
</recipe>
</append>
</configs>

and:

Key,File,Type,UsedInMainMenu,NoTranslate,english,Context / Alternate Text,german,latam,french,italian,japanese,koreana,polish,brazilian,russian,turkish,schinese,tchinese,spanish
resourceEssenceFireBundle,items,Item,,,"Fire [ae92d5]Essence[-] Bundle"
resourceEssenceFireBundledesc,items,Item,,,"This is a compact stack of Fire [ae92d5]Essence[-]. Use this item to open and unpack it."
resourceEssenceIceBundle,items,Item,,,"Ice [ae92d5]Essence[-] Bundle"
resourceEssenceIceBundledesc,items,Item,,,"This is a compact stack of Ice [ae92d5]Essence[-]. Use this item to open and unpack it."
resourceEssenceLightningBundle,items,Item,,,"Lightning [ae92d5]Essence[-] Bundle"
resourceEssenceLightningBundledesc,items,Item,,,"This is a compact stack of Lightning [ae92d5]Essence[-]. Use this item to open and unpack it."
resourceEssenceUnholyBundle,items,Item,,,"Unholy [ae92d5]Essence[-] Bundle"
resourceEssenceUnholyBundledesc,items,Item,,,"This is a compact stack of Unholy [ae92d5]Essence[-]. Use this item to open and unpack it."
resourceEssenceHolyBundle,items,Item,,,"Holy [ae92d5]Essence[-] Bundle"
resourceEssenceHolyBundledesc,items,Item,,,"This is a compact stack of Holy [ae92d5]Essence[-]. Use this item to open and unpack it."



Would you, or anyone else who can help, please point out what I am doing wrong please?

To test this I simply get into game and press tab to bring up my inventory, to one size I see the list of things I can craft. If I type in Stac I see a list of things that I can create bundles of, even those that remain locked, ie I can create stacks of coal, stone etc, whilst i can see that at some point I will be able to make a stack of say gunpowder.

What I do not see is any listing for making bundles of essences.

Hope this makes sense.

In case anyone is wondering about the reference to stone in the last post of mine, Darkness Falls uses extends for its bundles, so say wood would have a small entry for a wood bundles which references the larger entry for stone whilst changing wood specific stuff. I presume this is done to basically save on duplication.

 
How to combine two global mods War of Walkers and Sorcery?

War of the Walker isn't an easy mod, it is an Overhaul.

Since Sorcery is based on the vanilla gameplay overhaul mods would cause a problem.

You would need a compactibly patch like one for Darkness Falls exist.

You can try just to add Sorcery to the game, start a new Singleplayer game and check out if it works with maybe minor issues.

When it don't work, just remove sorcery, delete the new Singleplayer world data and wait until someone made a patch.

 
mv9pKBr.png
I am getting a bug where the burning zombies have the fire look like purple splotches. It's like a texture is missing. 

The only other mod I have installed is Darkness Falls, and I am using the compatibility patch. Any ideas?

 
Last edited by a moderator:
I am getting a bug where the burning zombies have the fire look like purple splotches. It's like a texture is missing. 

The only other mod I have installed is Darkness Falls, and I am using the compatibility patch. Any ideas?
That's because you're either a Mac or Linux player and Dev hasn't compiled the required shaders.

You need to use the Proton version of 7DTD if on Linux.

 
Hopefully someone knows the issue. BTW you're the guy who made Darkness Falls right? Thanks for the great work! Currently playing it standalone now without Sorcery as the bugged graphics are a no-go for me.

 
Huh, that actually surprises me then. I've only seen that in Linux/Mac OS
I think I had it on my Linux install too, 2 weeks ago I tried to play DF+Sorcery(fresh manual install on copy of vanilla game) but because of that glitch ended up playing 'only' DF

 
I am getting a bug where the burning zombies have the fire look like purple splotches. It's like a texture is missing. 

The only other mod I have installed is Darkness Falls, and I am using the compatibility patch. Any ideas?
As @KhaineGB pointed out, this issue is most common with Mac and Linux users (until all Unity assets are exported using a multi-bundle script: coming later!).
For now, try these steps to fix it:

  1. Within Steam > Right-Click 7 Days to Die
  2. Show game launcher > Play
  3. Renderer > DirectX 11
  4. Run & Save as default
7d2d-fix-pink-pixels.png

Also, make sure the following apply:

  • Latest version of DirectX
  • Latest version of Graphics Card Driver
  • Latest version of Windows
  • Latest version of 7 Days to Die
  • Perform a fresh install of 7 Days to Die
 
It was the renderer! Thanks Devrix and more power to this mod. 

I was on Vulkan, switch to DX11 fixed it. I didn't need to update drivers or anything. Renderer fixed it.

 
Kyonshi said:
Hi, i just started playing the mod and it does look awesome so far!

But im struggling a bit with my progression. Unless i missed something, it's not well explained how to do things. Yes, the quest instructions do mention what to do, but im currently on the Craft : Fire Spell quest and im asked to make a Fire Spell, but how do i craft a Fire Core and a Fire Hammer for that? It's not mentioned anywhere or unless i missed something, like i said.

Is there some vids or a ''wiki'' for the Sorcery mod that i can consult instead of potentially ask here all the time? xD
You do not need a core to make spells in the forge. But the core and hammer are made in the forge. Second tab of items. 

 
I've maxed out my Sorcery Tree but I still haven't unlocked the two last runes for crafting - the Regen Eternal Life Rune and the Dragoness Armor Rune. It says it unlocks with Rune Master, I already maxed out Rune Master (and the rest of the Sorc Tree) but still don't have it. Do I need to max out Fire and Ice as well? 

 
I've maxed out my Sorcery Tree but I still haven't unlocked the two last runes for crafting - the Regen Eternal Life Rune and the Dragoness Armor Rune. It says it unlocks with Rune Master, I already maxed out Rune Master (and the rest of the Sorc Tree) but still don't have it. Do I need to max out Fire and Ice as well? 
Those Runes are loot only atm. Descriptions are coming with the v0.955 (Friday 27th) release.

 
my game seems to freeze sometimes using sorcery and DF , also causes my task manager to freeze and crash. guess maybe my pc sucks as the game wont open after clicking launch on steam anymore T_T

 
Last edited by a moderator:
Hi @Devrix, I have my bundles of essences sorted. Thanks to @KhaineGB. All seems to be working at intended.

Talking of working as intended, I can create level 80 arcane armor, but when I repair it, I lose 5 each time. So after 2 repairs I am down to 70.

Is that intended? If so, can you tell me where that is in the xml? I would like to personalize my play through.

I am using v19.5b60, DF 3.4 & S0.944.

Oh yeah and those fallen? They kill me with one hit, so they are a nightmare.

 
Ah! Good to know. I'll wait for the next updates then. Keep up the good work. 

Nickguy -- this might not be the solution but do check that you have the compatibility patch for Sorcery Mod. That might be what's causing the crash, but I really don't know.  Also check your install folders. Crashes in 7Days like this are usually a result of incorrect mod installation.

 
Last edited by a moderator:
are there some runes you cant remove one added to armor? for instance i got a luck rune on my legs and i got some better legs to replace them but i am unable to remove the rune. this a bug or a feature?

 
Back
Top