Overview
Hi folks! In this guide I will show you how you can easily combine different (existing) cards and classes to create a Mashup Class (or Race). That is a hybrid class using cards across your favorite classes. For instance let’s say you want to create a Paladin class. You could just take cards from the Exorcist, the Inquisitor & the Mercenary, and craft a new unique class. Creating a Mashup Class *literally takes less than 2 minutes* and it can offer you hours of fun! Let’s get to it!
Setting things up
I am in My Documents/Mods/ and I made a folder in there called Class Mashups
This is how our mod will be called: Class Mashups.
Inside this folder we’ll need these Subfolders:
a. /Actions/ (To create a couple additional actions)
b. /Archetypes/Classes/ (To add our class definition)
c. /CustomArtworks/Archetypes/ (To add a .png icon for our class)
Believe it or not that was the hardest part. Or perhaps to decide the class name. Ok I’ll make a Witch/Spelldancer Mashup and call this class “Chosen”.
With our mod structure ready all we have to do now is to create these files:
- Class Mashups/Actions/CardDB.Chosen.tdb
- Class Mashups/Archetypes/Classes/Chosen.json
- Class Mashups/CustomArtworks/Archetypes/Chosen.png
- Class Mashups/ModLoaderUser.conf
Inside the ModLoaderUser.conf put this plain text:
>> Cards
CardDB.Chosen.tdb
>> Classes
Chosen
The Class .json file
Now that we set up our structure, the final task is to decide what do we put in Chosen.json.
Since it will be a pure Mashup of the Witch & Spelldancer classes. Let’s open one of them. You can find their definitions in your SteamLibrary. In my case here:
E:DocumentsSteamLibrarysteamappscommonErannorth RebornErannorth Reborn_DataStreamingAssetsContentArchetypesClasses
1. Just copy paste everything in Spelldancer.json into your Chosen.json file.
Now open the Witch.json. We need the sections for Skills & Perks. Merge the Spelldancer & Witch skills like so:
“SkillTree”:[
“Allure:1”,
“Poise:1”,
“Spell Dance:1”,
“Astral Beam:1”,
“Astral Arrow:1”,
“Readiness:2”,
“Twin-Blade Stance:3”,
“Disrobe:3”,
“Hypnotic Dance:4”,
“Promise Pleasure:4”,
“Lustful Thoughts:4”,
“Spell Dance II:5”,
“In Times of Peace:5”,
“Hecate’s Moon:6”,
“Dance of Blades:6”,
“Blade Helix:7”,
“Hecate’s Bidding:8”,
“Whirlwind Assault:9”,
“Command Familiar:1”,
“Channel Aether:1”,
“Astral Missile:1”,
“Ritual:1”,
“Effigy of Pain:1”,
“Unclad:2”,
“Astral Guardian:3”,
“Glyph of Warding:3”,
“Coven Initiate:4”,
“Mirror on the Wall:4”,
“Moondance:4”,
“Astral Missiles:5”,
“Five Fold Kiss:5”,
“Coven Witch:6”,
“Coven Fury:6”,
“Samhain Ritual:7”,
“Yuletide Dance:8”,
“Astral Blast:9”
],
Do the same with the Perks:
“PerksTree”:[
“Athletic:1”,
“Bladed-Weapons Training:1”,
“Acrobatics:2”,
“Astral Magic Training:2”,
“Novice Bladedancer:2”,
“Mobility:3”,
“Bladed-Weapons Expertise:3”,
“Exotic Dancer:3”,
“Astral Magic Expertise:4”,
“Hecate’s Blessing:4”,
“Expert Bladedancer:4”,
“Evasion:5”,
“Sheer Garments:6”,
“Exotic Dancer II:6”,
“Irresistible:6”,
“Bladed-Weapons Mastery:6”,
“Astral Magic Mastery:7”,
“Dancer’s Grace:7”,
“Master Bladedancer:7”,
“Occult Mysteries:8”,
“Goddess Chosen:8”,
“Illusion Spinner:8”,
“Shadow Adept:8”,
“Deadly Momentum:9”,
“Sultry:1”,
“Luscious:2”,
“Astral Magic Training:2”,
“Chanting:3”,
“Astral Magic Expertise:4”,
“Witchcraft Traditions:4”,
“Effigies & Hexes:4”,
“Apprentice Summoner:4”,
“Bladed-Weapons Training:5”,
“Binding Rituals:5”,
“Harvest Rituals:6”,
“Astral Magic Mastery:6”,
“Adept Summoner:6”,
“Coven Rituals:7”,
“Unclad:7”,
“Goddess Chosen:7”,
“Sex Magic:8”,
“Bladed-Weapons Expertise:8”,
“Dark Arts:8”,
“Animism:8”,
“Expert Summoner:8”,
“Covenant:10”,
“Master Summoner:10”
],
And finally we set our Disciplines so:
“Disciplines”:[
“Chosen”,
“Spelldancer”,
“Witch”,
“Herbs”
],
I also want to have access to Unique Chosen cards and also the Herbs.
Chosen.json
With a few minor attribute adjustments here is our final class definition:
{
“ClassDescription”:”Former courtesans and exotic dancers (wrongly?) accused for Witchcraft and sentenced to die in the Inquisition Pyre.nnAs the flames seared their flesh and amidst excruciating pain, some claim they heard Hecate, Goddess of Rebirth, Sorcery & Witchcraft, calling to them: <i>’Pledge thy soul and body to me, and emerge from the flames as my Chosen!'</i>nnWhether this is the truth or not, none in the Inquisition was expecting what happened next…nn[This class contains adult content.]nn(Soft) Restriction: Traditionally Female”,
“BaseHealth”: 3,
“BaseActions”: 7,
“Strength”: 2,
“Agility”: 2,
“Resilience”: -2,
“Intellect”: 1,
“Willpower”: -3,
“Charisma”: 4,
“AI”:[
“Flank”
],
“Disciplines”:[
“Chosen”,
“Spelldancer”,
“Witch”,
“Herbs”
],
“ClassGenderRestriction”: “”,
“AdditionalActions”:[
],
“MainWeapon”: “Chosen’s Athame”,
“MainShield”: “Chosen’s Athame (O)”,
“StartingEquipment”:[
“Chosen’s Athame”,
“Chosen’s Athame (O)”
],
“StartingDeck”:[
],
“SkillTree”:[
“Allure:1”,
“Poise:1”,
“Spell Dance:1”,
“Astral Beam:1”,
“Astral Arrow:1”,
“Readiness:2”,
“Twin-Blade Stance:3”,
“Disrobe:3”,
“Hypnotic Dance:4”,
“Promise Pleasure:4”,
“Lustful Thoughts:4”,
“Spell Dance II:5”,
“In Times of Peace:5”,
“Hecate’s Moon:6”,
“Dance of Blades:6”,
“Blade Helix:7”,
“Hecate’s Bidding:8”,
“Whirlwind Assault:9”,
“Command Familiar:1”,
“Channel Aether:1”,
“Astral Missile:1”,
“Ritual:1”,
“Effigy of Pain:1”,
“Unclad:2”,
“Astral Guardian:3”,
“Glyph of Warding:3”,
“Coven Initiate:4”,
“Mirror on the Wall:4”,
“Moondance:4”,
“Astral Missiles:5”,
“Five Fold Kiss:5”,
“Coven Witch:6”,
“Coven Fury:6”,
“Samhain Ritual:7”,
“Yuletide Dance:8”,
“Astral Blast:9”
],
“PerksTree”:[
“Athletic:1”,
“Bladed-Weapons Training:1”,
“Acrobatics:2”,
“Astral Magic Training:2”,
“Novice Bladedancer:2”,
“Mobility:3”,
“Bladed-Weapons Expertise:3”,
“Exotic Dancer:3”,
“Astral Magic Expertise:4”,
“Hecate’s Blessing:4”,
“Expert Bladedancer:4”,
“Evasion:5”,
“Sheer Garments:6”,
“Exotic Dancer II:6”,
“Irresistible:6”,
“Bladed-Weapons Mastery:6”,
“Astral Magic Mastery:7”,
“Dancer’s Grace:7”,
“Master Bladedancer:7”,
“Occult Mysteries:8”,
“Goddess Chosen:8”,
“Illusion Spinner:8”,
“Shadow Adept:8”,
“Deadly Momentum:9”,
“Sultry:1”,
“Luscious:2”,
“Astral Magic Training:2”,
“Chanting:3”,
“Astral Magic Expertise:4”,
“Witchcraft Traditions:4”,
“Effigies & Hexes:4”,
“Apprentice Summoner:4”,
“Bladed-Weapons Training:5”,
“Binding Rituals:5”,
“Harvest Rituals:6”,
“Astral Magic Mastery:6”,
“Adept Summoner:6”,
“Coven Rituals:7”,
“Unclad:7”,
“Goddess Chosen:7”,
“Sex Magic:8”,
“Bladed-Weapons Expertise:8”,
“Dark Arts:8”,
“Animism:8”,
“Expert Summoner:8”,
“Covenant:10”,
“Master Summoner:10”
],
“resistances”:[
],
“proficiency”:[
“Slashing:1”,
“Astral:1”,
“Earth:1”
]}
Adding Extra Cards
Everything is already set up, so you can just now open the CardDB.Chosen.tdb file and add there our two Weapons.
Chosen’s Athame, Chosen
ReUseArtwork:Witch/Athame, Damage:2, Amplify:1, OnCasterStatusGrace:3, ContingencyEffectFocus:1, Persistent:1, Slot:0, Actions:1, Tier:1, Element:Slashing
Chosen’s Athame (O), Chosen
ReUseArtwork:Witch/Athame, Intense:1, Vulnerable:2, OnCasterStatusGrace:5, ContingencyEffectDamage*:2, Persistent:1, Slot:1, Actions:1, Tier:1, Element:Slashing
And we are done!
You can now right click on the Class Mashups folder and Send it to zip using the default windows tool. Finally open your Mod Manager and paste the Mod Url:
For example in my case:
E:DocumentsModsClass Mashups.zip
Click install and you are done! You can now play with your Chosen class and enjoy using both the Spelldancer & Witch cards at once 😉
The Hybrid Archetype Tool
v1.009 introduced a Modder Shell command that can accelerate this process to just typing a command there.
a) For the case of the Witch + Spelldancer combination you can instantly create the json file like so:
HybridArchetype Witch + Spelldancer = Champion > [Path to save json]
or
b) to make it playable:
HybridArchetype Witch + Spelldancer = Champion > AsCustomClass
then restart the Mod Manager.
You can check this video for more details.
Having said that having a fundamental understanding of what is going on behind the scenes is still important if you want to customize the archetype further.