What is this mod about?

CKII: Wizarding World is a modification for Paradox Interactive's game: Crusader Kings II. With inspiration from J.K. Rowling's "Harry Potter" you can delve deep into the myth and magic of the wizarding world.

Will you choose a life of status, purity and power, or lead a life of humility, acceptance and friendship? ...the choice will be yours to decide!

Players start in the year that Hogwarts School of Witchcraft and Wizardry was founded (990 AD). You can play as one of the major wizarding families, or forge your story with your own house! Will you keep the blood of wizards pure, or will you breed with muggles?

Features:


-Hogwarts

-Various races
-Significant characters

-Creatures

-Wands

-Brooms

-Quests

-Spells

-Potions

-New CoA's

-New traits

-Bloodlines

-Blood Status

-Rare artifacts


...and much more!



Follow us on: Discord

Support us on: Patreon



The Team

  • Creator: Vahlgoul
  • Contributor: Aleros
  • Contributor: Wayfire
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

Release date

News 28 comments

CK2WWLetter


We would just like to state that we do hope to be finished before this date, but have agreed on the given date as a worst case scenario. Giving us the time to correct what need correcting, for a release. Thank you!


Dev Post #08

Dev Post #08

News 8 comments

Eighth Dev post for the new version of CKII:WW in development!

Dev Post #07

Dev Post #07

News

Seventh Dev post for the new version of CKII:WW in development!

Dev Post #06

Dev Post #06

News 5 comments

Sixth Dev post for the new version of CKII:WW in development!

Dev Post #05

Dev Post #05

News

Fith Dev post for the new version of CKII:WW in development!

RSS Files
CK2:WizardingWorld v0.3 BETA

CK2:WizardingWorld v0.3 BETA

Full Version 16 comments

CK2:Wizarding World - Version 0.3 The Third Beta update since September 2020 rerelease.

CK2:Wizarding World v0.2.2 BETA

CK2:Wizarding World v0.2.2 BETA

Full Version 14 comments

CK2:Wizarding World - Version 0.2.2 The Second Beta update since Septembers rerelease.

CK2:Wizarding World v0.2.1 BETA

CK2:Wizarding World v0.2.1 BETA

Full Version 3 comments

The first Beta update since September. CK2:Wizarding World - Version 0.2.1

CK2:Wizarding World v0.2.0 BETA

CK2:Wizarding World v0.2.0 BETA

Full Version 19 comments

Welcome to the first beta re-release of CK2:Wizarding World since 2016.There is still so much to add, but this is much of the ground work. Please enjoy...

Wizarding World v0.1.0 BETA (CKII - v2.4.5)

Wizarding World v0.1.0 BETA (CKII - v2.4.5)

Full Version 61 comments

Hey guys so here is the first release of CK2:WW. Now this is just a Beta, there is still mush work to be done so bound to be bugs. Unfortunately due to...

Post comment Comments  (0 - 10 of 1,490)
almightsoso
almightsoso - - 10 comments

Part TWO2.0: lil In-depth Heres an EX when you see this in Spellbook decisions before adding the new spells
this example shows me preparing to add Obscuro, Crucio and Avada in
#Hex
Obscuro = {
from_potential = {
is_wizard = yes
is_ruler = yes
has_character_flag = learnt_spell_obscuro
Continue yourself.......
}
}
#Curse
Crucio = {
from_potential = {
is_wizard = yes
is_ruler = yes
has_character_flag = learnt_spell_crucio
Continue yourself
}
}
Avada Kedavra = {
from_potential = {
is_wizard = yes
is_ruler = yes
has_character_flag = learnt_spell_avada_kedavra
continue yourself
}
}

Reply Good karma Bad karma+2 votes
almightsoso
almightsoso - - 10 comments

Dont copy from here as brackets are not as they're shown in files(dont need to as you can copy the files already in WW and add on to it. after rereading ive seen some mistakes or just things that were taken out when i copied from my notepad... When doing the opinions it shows (opinion = { who = FROM modifier = opinion_stunned_me m) when its supposed to be opinion = { who = FROM modifier = opinion_stunned_me m }

Reply Good karma Bad karma+2 votes
almightsoso
almightsoso - - 10 comments

You can do it from scratch OR copy and paste from another spell
EX: Stupefy being copied, pasted, and edited to reflect Avada Kedavra
cast_stupefy = {
from_potential = {
is_wizard = yes
is_ruler = yes
has_character_flag = learnt_spell_stupefy
}

potential = { NOT = { has_character_modifier = spell_effect_stupefy } }

allow = {
FROM = {
custom_tooltip = {
text = TOOLTIPhas_wand
hidden_tooltip = { any_artifact = { has_artifact_flag = wand } }
}
is_inaccessible_or_incapable_trigger = no
NOT = { has_character_modifier = magic_cooldown }
}
NOT = { has_character_modifier = spell_effect_protego }
}

effect = {
FROM = {
hidden_tooltip = {
add_character_modifier = {
modifier = magic_cooldown
days = 1
}
}
}
custom_tooltip = {
text = TOOLTIPcast_spell
hidden_tooltip = { character_event = { id= spell.210 } }
} opinion = { who = FROM modifier = opinion_stunned_me m }
}

revoke_allowed = {
always = no
}

ai_will_do = {
factor = 25
}
}

TO

Avada Kedavra = {
from_potential = {
is_wizard = yes
is_ruler = yes
has_character_flag = learnt_spell_avada_kedavra
}

potential = { NOT = { has_character_modifier = spell_effect_avada_kedavra } }

allow = {
FROM = {
custom_tooltip = {
text = TOOLTIPhas_wand
hidden_tooltip = { any_artifact = { has_artifact_flag = wand } }
}
is_inaccessible_or_incapable_trigger = no
NOT = { has_character_modifier = magic_cooldown }
}

}

effect = {
FROM = {
hidden_tooltip = {
add_character_modifier = {
modifier = magic_cooldown
days = 1
}
}
}
custom_tooltip = {
text = TOOLTIPcast_spell
hidden_tooltip = { character_event = { id = spell.4000 } }
} opinion = { who = FROM modifier = opinion_attacked_me m }
}

revoke_allowed = {
always = no
}

ai_will_do = {
factor = 5
}
}

}
All I have done was change anything that related to former spell to spell you're trying to add such as magic cooldown, ai spell usage, and opinion modifier.
REMEMBER TO PUT CORRECT SPELL ID

You can make it so the attacked opinion modifier when the Killing Curse is used since the target will obviously be dead the title inheritor will get a -100 opinion for being "attacked" P.S when Killing Curse is used it will say died from magic and will be not be considered as murder or show up in kill list im sorry.
All you need to do is enter the opinion_modifier files and just add "inherit = yes" below said opinion to simulate hatred from casting the curse

Part Four (Missing/Forgot and EXtras)
Yes, you can edit how much/if AI uses spell but BEWARE noones safe, even though since there are 27 learnable spells for me not many learn the Killing Curse unless ai somehow able to spam wizard.1000 until they learn it but they WILL stupefy tf outta you unless you stay protected with Protego which I would say go back into spell_events folder and make Protego shield for 12 months instead of what they have set You'll thank me. & lol yes you spam wizard.1000 yourself if you want. Though its possible they will learn in TIME. (I like to think i created the Curse so im obv first one to use it worldwide IMMERSIONNNN!!!)

If you're questioning, why I have it as Avada Kedavra instead of cast_avada_kedavra the answer is cause in game it will look like cast_avada_kedavra in interactions because it hasn't been put in by the devs.

Make sure you keep "}" consistent so you're not F'n up interactions

If you want to also edit so classes happen alot more than what they have set (many only learning a couple spells before Grad FIX) and edit Quidditch Games freq just lmk here or do yourself this is ALL EASY as its just editing what they already have. This mod is fairly barebones compared to others even though the potential it has is maddening the devs really fumbled.

Though seems like alot this can easily be done in 10-15 minutes if you can understand my thinking process and instructions if done correctly

ALSO have made a barebones MoM based in Iceland though they hold the title Wizengamot and not Minister.

Reply Good karma Bad karma+2 votes
almightsoso
almightsoso - - 10 comments

Part Two:
Some spells work, but if you want to make sure they are actually usable in-game go to CK2WW > Events > ww_spell_events.... go through the spells. The ones that have #dummy flag are not usable in-game. Before exiting this look at the numbers behind a spell such as spell_crucio 4030 remember these corresponding spell numbers for Part 3.
Part Three : (Final)
(Now we back out to CK2WizardingWorld (CK2WW) folder Ex.. mod > CK2WW)
Go to Decisions > 02_spellbook_decisions
Spells written from top are for use on player character but near bottom is written for use on others via interactions, which you'll be able to tell because the interaction one will have and be near bottom LOL
filter = court
ai_target_filter = court
ai = no
This makes spells via char interaction only available to courtiers and can be removed as I have for a couple of spells like Stupefy, Crucio, and Avada while the others I left to only be castable on courtiers WHY? IDK balance maybe immersion IDKKKK but lets continue even as we know noone reading ts anyways.
P.S this also where you can edit spell cooldowns which are set to 6 months FOR ME most spells sit within days to a month at most EX (days = 1-whatever) or (m

Scroll all the way down and unedited spellbook_decisions will have something like
#Hex
#Curse

I think those were the ones... Now is when we add the spell we seen in spell_events here.

Reply Good karma Bad karma+2 votes
almightsoso
almightsoso - - 10 comments

Part One:
BTW for anybody wanting to know..... the Unforgivable Curses such as Cruciatus and Killing are usable and able to be learned if you edit CK2WW > Events > ww_wizard_events and scroll all the way down you'll see your able to learn about 24 spells from Hogwarts or spell events after graduation. You can edit/add more spells that can be learnt by copying near bottom of ww_wizard_events
else_if = {
limit = { has_character_flag = spell_24 }
custom_tooltip = {
text = TOOLTIPlearn_spell_flipendo
set_character_flag = learnt_spell_flipendo
and then pasting this below the copied text and just change the "spell_24" to "spell_25" and on until you're done adding spells. Dont forget to also change the "set_character_flag = learnt_spell_ to any spell you're adding.....
EX.... learnt_spell_flipendo to learnt_spell_avada_kedavra

before exiting this scroll all the way to bottom and add clr_character_flag = spell_25 to spell_whatever you stop at
EX...... clr_character_flag = spell_24
clr_character_flag = spell_25
clr_character_flag = spell_27
until you no longer want anymore spells added. My example only added 2 spells since spell_24 is already added !!

Reply Good karma Bad karma+2 votes
almightsoso
almightsoso - - 10 comments

Why is this mod dead especially with all the free promo Hogwarts Legacy and any HP universe ongoing projects would have drummed up for this. All thats truly missing are events for wizards/witches(and for dark lord OFC) and fully flesh out the dummy unusable spells. Duels would be the icing on the cake (using learned spells not swords etc) something like in AGOT but idk if they'll allow it. Point is i dont think out of all mods this one should've been abandoned and still has potential.

Reply Good karma Bad karma+2 votes
Itilbraal
Itilbraal - - 8 comments

Looks like the mod is dead. No development for over a yr. I still feel like there are things missing. Like, Wizard culture has "no special features"? Really? I also find it annoying when I get any courtiers or marry someone who is 16-20. Why? Hogwarts kidnapped them! I need to use cheats to teleport my courtiers or my spouses back, because sometimes they stay in Hogwarts or end up someplace else.

Reply Good karma Bad karma+2 votes
stepanterehin10
stepanterehin10 - - 10 comments

Where r you?

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,284 comments

This comment is currently awaiting admin approval, join now to view.

Guest
Guest - - 689,284 comments

This comment is currently awaiting admin approval, join now to view.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

X