• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

junassa

General
55 Badges
May 10, 2017
2.187
1.543
  • Stellaris: Apocalypse
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Cradle of Civilization
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Cadet
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Dharma
  • Stellaris: Megacorp
  • Crusader Kings II: Holy Fury
  • Europa Universalis IV: Golden Century
  • Imperator: Rome
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Ancient Relics
  • Imperator: Rome - Magna Graecia
  • Crusader Kings III
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Europa Universalis IV
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: El Dorado
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Victoria 2
  • Stellaris
  • Victoria: Revolutions
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Wealth of Nations
https://steamcommunity.com/sharedfiles/filedetails/?id=1803562446

So this is a disaster: 372% light foot troop bonus, and I don't even have Bon or African leadership trait. (yes I have 3 leadership traits; it's a bug from another mod).
ck2_34.png


Now this would be difficult but not impossible without other mods. I can duplicate this if I had Ragnar's bloodline (I'm not sure if any of the other Norse bloodlines will work). But tbh if I'm not playing with mods (or specifically one that will allow for more than 2 doctrines) I'd just restart if Ragnar died on me.

Basically what the mod does is make the special ancestor bloodlines (like duelist and raiding) more likely than the generic bloodline:
Code:
character_event = {
    id = HF.40101
    desc = EVTDESC_HF_40020_B
    picture = GFX_evt_council
    border = GFX_event_normal_frame_religion
    is_triggered_only = yes
    trigger = {
    
    }

    immediate = {
        sound_effect = saint_proclaimed
        save_event_target_as = canonizer_person
    }

    option = {     
        name = EVTOPTA_HF_40020
        custom_tooltip = {
            text = pagan_pope_cannonize_choice_TT

            # Titles and Bloodlines
            event_target:saint_person = {
                set_special_character_title = BLESSED_TITLE

                random_list = {
                    10 = {
                        modifier = {
                            factor = 0.4
                            any_owned_bloodline = {
                                has_bloodline_flag = bloodline_heroes
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_01
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_01
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_average_nickname_trigger = yes
                            }
                            give_nickname = nick_the_great
                        }
                    }
                    30 = {
                        trigger = {
                            OR = {
                                trait = bastard
                                trait = legit_bastard
                            }
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = bloodline_legitimize
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_02
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_02
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_lame_nickname_trigger = yes
                            }
                            give_nickname = nick_the_bastard
                        }
                    }
                    20 = {
                        trigger = {
                            OR = {
                                AND = {
                                    government = nomadic_government
                                    OR = {
                                        religion = tengri_pagan
                                        religion = tengri_pagan_reformed
                                    }
                                }
                                religion = bon
                                religion = bon_reformed
                            }
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = bloodline_sky_burial
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_03
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_03
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_average_nickname_trigger = yes
                            }
                            give_nickname = nick_the_guide
                        }
                    }
                    20 = {
                        trigger = {
                            government = nomadic_government
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = bloodline_mercenary_traditions
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_04
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_04
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_cool_nickname_trigger = yes
                            }
                            give_nickname = nick_the_scourge
                        }
                    }
                    30 = {
                        trigger = {
                            has_law = succ_tanistry
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = bloodline_tanistry
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_05
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_05
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_cool_nickname_trigger = yes
                            }
                            give_nickname = nick_the_lawgiver
                        }
                    }
                    30 = {
                        trigger = {
                            OR = {
                                trait = pirate
                                trait = viking
                                trait = ravager
                                trait = sea_queen
                                trait = seaking
                            }
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = more_raiders_bloodline
                                bloodline_is_active_for = PREV
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_06
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_06
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_cool_nickname_trigger = yes
                                is_female = yes
                            }
                            give_nickname = nick_the_valkyrie
                        }
                        if = {
                            limit = {
                                can_apply_cool_nickname_trigger = yes
                                is_female = no
                            }
                            give_nickname = the_unrestrained
                        }
                    }
                    20 = {
                        trigger = {
                            trait = duelist
                        }
                        modifier = {
                            factor = 0.9
                            any_owned_bloodline = {
                                has_bloodline_flag = duelist_bloodline
                            }
                        }
                        if = {
                            limit = {
                                is_female = yes
                            }
                            create_bloodline = {
                                type = ancestor_worship_bloodline_07
                                religion = event_target:saint_person
                                inheritance = all_descendants
                            }
                        }
                        else = {
                            create_bloodline = {
                                type = ancestor_worship_bloodline_07
                                religion = event_target:saint_person
                            }
                        }
                        if = {
                            limit = {
                                can_apply_average_nickname_trigger = yes
                            }
                            give_nickname = nick_bloodaxe
                        }
                    }
                }
                new_bloodline = {
                    set_name = blessed_bloodline_name
                    set_description = blessed_bloodline_description
                }
            }
            hidden_tooltip = {
                # Messages
                any_playable_ruler = {
                    limit = {
                        NOT = {
                            family = event_target:saint_person
                        }
                        religion = ROOT
                    }
                    narrative_event = { id = HF.40025 }
                }
                event_target:saint_person = {
                    any_dynasty_member = {
                        limit = {
                            religion_group = ROOT
                        }
                        narrative_event = { id = HF.40025 }
                    }
                }
                ROOT = {
                    narrative_event = { id = HF.40025 }
                }
            }
        }
    }
    option = {     
        name = EVTOPTB_HF_40020
    }
}

What can I do to make this mod worthwhile but more balanced?
 
Why not add flags to the bloodline types like "raiding_bloodline" and "duelist_bloodline" and the make it less likely or impossible for someone to be canonized with another one of those bloodlines if they already have one with the relevant flag?
 
Why not add flags to the bloodline types like "raiding_bloodline" and "duelist_bloodline" and the make it less likely or impossible for someone to be canonized with another one of those bloodlines if they already have one with the relevant flag?

That sounds like a good idea.

Actually in the time I posted this I realized it's really not the fault of just one mod. I'm also running a mod that makes "canonization" easier. Raiding (getting tons of prestige) and putting them together is what makes this OP. I'm going to start a few new games choosing one and not the other and see what results I get. If balance is still out of whack then I'll try your suggestion.