• 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.
Just a quick one:
Wasn't sure if i had mentioned that earlier, but searching the thread for 'elope' didn't give a result , so here it is:

What ?

Likely localisation issue/bug, but maybe the event has an issue too ?

Where ?

Event :
# Smith sleeps with courtier
character_event = {
id = MNM.9137

Tooltip of an option.

In the event text of the tooltip says that the first character would potentially elope with the player character, the liege , instead of the smith.
Haven't tested if that happens when i'd choose the option, so if worse the event could be targeting the wrong character,
but the localisation target appears to be obviously wrong.

Text in :
14_tooltips_jade_dragon.csv
Code:
smith_lover_elopes_tt;[smith_event_target.GetTitledFirstName] elopes with [From.GetMasterMistressCap] [From.GetFirstName].;[smith_event_target.Get_Le_TitledFirstName] s'enfuit avec [From.GetMasterMistressCap] [From.GetFirstName].;[smith_event_target.GetTitledFirstName] brennt mit [From.GetMasterMistressCap] [From.GetFirstName] durch.;;[smith_event_target.GetTitledFirstName] se escapa con [From.GetMasterMistressCap] [From.GetFirstName].;;;;;;;;;x



this part of aforementioned event
Code:
        if = {
            limit = {
                NOT = {
                    event_target:smith_event_target = {
                        any_spouse = { ai = no }
                    }
                }
            }

            random = {
                chance = 30

                custom_tooltip = {
                    text = smith_lover_elopes_tt

                    event_target:smith = {
                        liege = {
                            event_target:smith_event_target = {
                                if = {
                                    limit = { is_landed = no }
                                    move_character = PREV
                                }

                                remove_spouse = spouse
                                add_spouse = event_target:smith
                            }
                        }
                    }
                }
            }
        }
    }

There appear to be several localisation issues with wrong targets due to the rewrite. Appear.
But expecting bugs also turned me a bit paranoid with that, admittedly, so had already one or two wrong suspicions.
Will have to take more care making notes and verifiyng it later when cooled down.
 
Last edited:
Not sure if this is something you're allowed to fix, given that it is a DLC file, but the old English music pack keys off english or saxon culture, which maps to old saxon in CleanSlate.

I'm still looking but this is probably not the only case where something like this happens to the music packs.
 
Not sure if this is something you're allowed to fix, given that it is a DLC file, but the old English music pack keys off english or saxon culture, which maps to old saxon in CleanSlate.

I'm still looking but this is probably not the only case where something like this happens to the music packs.

I wonder if this could affect all kind of events and other things than only music as well. For the DLCs that should be a problem...
 
Some more buggish oberservations...
Wouldn't mind feedback or questions to elaborate on my observations.


1) Legitimizing bastard malus gets applied on the man towards the woman.
Was 'fun' that my character hated his wife for himself legitimising his bastards.

2) Changed Game Rule "Childhood Focus Alerts" to Minimal and now i don't get alerts anymore for my own children.
Not at 6 nor 12. They are in my court and i had no court tutor at that point.

3) Can't baptise children as byzantine emperor nor could do that when i was playing as german emperor while having an antipope
or a vassalised pope.

4) Playing as byzantine emperor i recognised that (most of, not all weirdly enough) my vassals could not appoint unlanded courtiers
as court chaplins. The emperor could appoint courtiers, but not my vassals. They could only appoint their landed bishop if there was one.
I switched to them to verify that. In vanilla i can appoint anyone. Here i could not even appoint the ones available with an ecclestical education.
Haven't investigated or understood why there was one vassal where it surprisingly had been possible to appoint an unlanded courtier, but even
in that case only for a courtier with an ecclestical education.

----
Sorry.
No save file anymore.
My next campaign will have its own seperate save files folder to keep files for each potential bug i observe and at that exact point in-game.
Promise.
8YahOJf.gif
 
Last edited:
Two things noticed in recent play-throughs:
1. Can't seem to press holding claims - e.g. had Assassins appears in my county of Archa as per the usual timeline but couldn't press a claim for the barony.
2. Pressing a claim for a councillor seems to fire them - just pressed a county claim for a duke and now I'll have to wait a year or two to put him back on the council. Of course, he likes me well enough for doing that but still seems buggy.
 
This bit of code:
trigger_if = {
limit = {
NOT = { has_character_modifier = worshipped_ancestors_timer }
}

custom_tooltip = {
text = worship_cooldown_tooltip
always = no
}
}

In the ancestor worship decision (located in minor_decisions.txt) completely stops any character who hasn't worshipped the ancestors recently from doing so, and then tells them that they cannot worship the ancestors because they have done so recently. Changing it to this:

trigger_if = {
limit = { has_character_modifier = worshipped_ancestors_timer }

custom_tooltip = {
text = worship_cooldown_tooltip
always = no
}
}

Fixed it on my end.
 
An easy to fix issue :

Capital of the duchy of Azov (d_azov) should be the county of Azov (613),
but it is 614 as in landed_titles (despite saying Azov as in vanilla), which is Kuban.
 
Just a quick one:
Wasn't sure if i had mentioned that earlier, but searching the thread for 'elope' didn't give a result , so here it is:

What ?

Likely localisation issue/bug, but maybe the event has an issue too ?

Where ?

Event :
# Smith sleeps with courtier
character_event = {
id = MNM.9137

Tooltip of an option.

In the event text of the tooltip says that the first character would potentially elope with the player character, the liege , instead of the smith.
Haven't tested if that happens when i'd choose the option, so if worse the event could be targeting the wrong character,
but the localisation target appears to be obviously wrong.

Text in :
14_tooltips_jade_dragon.csv
Code:
smith_lover_elopes_tt;[smith_event_target.GetTitledFirstName] elopes with [From.GetMasterMistressCap] [From.GetFirstName].;[smith_event_target.Get_Le_TitledFirstName] s'enfuit avec [From.GetMasterMistressCap] [From.GetFirstName].;[smith_event_target.GetTitledFirstName] brennt mit [From.GetMasterMistressCap] [From.GetFirstName] durch.;;[smith_event_target.GetTitledFirstName] se escapa con [From.GetMasterMistressCap] [From.GetFirstName].;;;;;;;;;x

this part of aforementioned event
<snip>

There appear to be several localisation issues with wrong targets due to the rewrite. Appear.
But expecting bugs also turned me a bit paranoid with that, admittedly, so had already one or two wrong suspicions.
Will have to take more care making notes and verifiyng it later when cooled down.

Correct on all counts, already fixed.

Not sure if this is something you're allowed to fix, given that it is a DLC file, but the old English music pack keys off english or saxon culture, which maps to old saxon in CleanSlate.

I'm still looking but this is probably not the only case where something like this happens to the music packs.

Thanks for bringing this to our attention, the issue has been fixed.

Some more buggish oberservations...
Wouldn't mind feedback or questions to elaborate on my observations.


1) Legitimizing bastard malus gets applied on the man towards the woman.
Was 'fun' that my character hated his wife for himself legitimising his bastards.

2) Changed Game Rule "Childhood Focus Alerts" to Minimal and now i don't get alerts anymore for my own children.
Not at 6 nor 12. They are in my court and i had no court tutor at that point.

3) Can't baptise children as byzantine emperor nor could do that when i was playing as german emperor while having an antipope
or a vassalised pope.

4) Playing as byzantine emperor i recognised that (most of, not all weirdly enough) my vassals could not appoint unlanded courtiers
as court chaplins. The emperor could appoint courtiers, but not my vassals. They could only appoint their landed bishop if there was one.
I switched to them to verify that. In vanilla i can appoint anyone. Here i could not even appoint the ones available with an ecclestical education.
Haven't investigated or understood why there was one vassal where it surprisingly had been possible to appoint an unlanded courtier, but even
in that case only for a courtier with an ecclestical education.

----
Sorry.
No save file anymore.
My next campaign will have its own seperate save files folder to keep files for each potential bug i observe and at that exact point in-game.
Promise.
8YahOJf.gif

1. Can't reproduce this, and the targeted decision's script seems to agree - it explicitly only applies this opinion modifier from all spouses.
2. This game rule is hardcoded. Did you disable the notification? You should be able to find it in the outliner.
3. Potentially fixed. Were you in a devil worship society? If not, there's a requirement hidden below a tooltip that neither you nor your spouse (who need not be the child's mother) can be excommunicated, but the tooltip doesn't mention this.
4. Already mostly, if not entirely fixed. Thanks for bringing it up.

Two things noticed in recent play-throughs:
1. Can't seem to press holding claims - e.g. had Assassins appears in my county of Archa as per the usual timeline but couldn't press a claim for the barony.
2. Pressing a claim for a councillor seems to fire them - just pressed a county claim for a duke and now I'll have to wait a year or two to put him back on the council. Of course, he likes me well enough for doing that but still seems buggy.

1. This is a de jure barony claim? Note that you can't declare some wars against holy orders of your religion, if you haven't banished them - you have to use the decision instead. - Edit: Fixed!
2. I would appreciate a save game and/or steps to reproduce this. Edit: Fixed!

This bit of code:

In the ancestor worship decision (located in minor_decisions.txt) completely stops any character who hasn't worshipped the ancestors recently from doing so, and then tells them that they cannot worship the ancestors because they have done so recently. Changing it to this:

Fixed it on my end.

Already fixed, stuck in the pipeline, but thanks anyway!

An easy to fix issue :

Capital of the duchy of Azov (d_azov) should be the county of Azov (613),
but it is 614 as in landed_titles (despite saying Azov as in vanilla), which is Kuban.

Thanks, fixed! Probably a small typo that snuck in when re-organising the entire map.
 
Last edited:
  • 2Like
Reactions:
cleanslate.jpg

Beta 5
Checksum: HGCM
Steam Workshop
GitHub download

If you've found a bug, please report it, either here or on GitHub. When reporting multiple bugs on GitHub please submit reports individually for our ease of tracking. Thank you for your help!

Compatible with Crusader Kings II, version 3.3.5.1

CleanSlate fixes:
- Fixed an issue with the decision to become a merchant republic
- Fixed evoke sympathy and induct ruler quests rarely failing to set a quest to target for high ranking cultist
- Fixed missing icon/description in decisions related to the Knight's Hospitaller
- Fixed a few small issues on culture conversion decisions
- Fixed some wars potentially blocking Nationalist/Religious revolts
- Fixed iconless sick_incapable trait being visible in tooltips
- Fixed being able to sway/antagonize oneself
- Fixed the Introduce Heir decision not appearing
- Fixed child adopting educator religion culture/events breaking (Conclave DLC)
- Fixed 'Induct Character'-decision regression
- Fixed 'Ancestor Worship'-decision regression
- Fixed landless rebels not being able to lead their troops
- Fixed potential issue with flags not getting cleared in steam.026
- Fixed HL.100, 'Character without inheritance becomes adventurer', firing only 15% as often as in vanilla
- Fixed duplicate Tribal Organization laws at levels 2-4, and restored the vanilla tooltip for count tier tribal rulers
- Fixed offmap Chancellor job not working properly, added a portrait, to make it clear to players what has happened
- Fixed opinion being applied the wrong direction in Marshal Abuse event
- Fixed Chinese Imperial decision not being available
- Fixed Claim CBs checking the wrong title for gender succession laws
- Fixed inappropriate portraits in Hunting focus events
- Fixed visible variable tooltips in smith events
- Fixed Outremer requiring controlling the Middle East instead of Near East
- Fixed default laws being different from vanilla when using gender gamerule 'All'
- Fixed tribal_invasion victory tooltip
- Fixed malformed scripted trigger related to culture requirement in title creation
- Fixed third party claim CBs not being available for courtiers
- Fixed various tooltip, localisation and portrait issues
- Fixed the capital of d_azov being one province over
- Fixed issue with pool for job_spiritual for (non-tribal) rulers with autocephaly (also a vanilla bug)
- Fixed nomads only being able to appoint vassal nomads as court chaplain
- Fixed English songs not recognising Anglo-Saxon culture
- Fixed 'pillage settlement'-decision instantly demolishing holdings
- Fixed nickname scripted triggers
- Fixed faction ultimatum events for independent players
- Fixed baptisms sometimes being unavailable
- Fixed some wrong flag checks
- Fixed various loc scope issues in sway/antagonize events
- Fixed loc issue in Monastic Orders penance event
- Fixed de jure claims not working correctly against holy orders
- Fixed third party claim wars for councillors firing them upon success
- Fixed some scripted war declarations not working
- Fixed a wrong river crossing between Lüneburg and Hamburg

Vanilla fixes/changes:
- Fixed sympathizers only getting a chance to convert if they sympathized with the top liege's secret religion rather than the cult leader's in the secret cult openly adopt faith decision
- Add Qarmatian to religious bloodline founder trigger/effect
- Fixed reformed Bön mocking one's own beliefs when Dralha's Children are formed
- Merchant republics and elective titles can now take the 'Introduce heir'-decision more consistently
- The 'Groom an Heir' ambition now requires that the heir be of your dynasty, for consistency
- Catholic/Fraticelli cardinals now stop being cardinals when converting religion
- Almost all MTTH events that aren't achievement, plot, health, job, or province events have been edited to no longer use MTTH, improving performance noticeably
- Adjusted some Catholic-only crusade events expanded to include Fraticelli
- Relatives who marry in event 37056 'Relative who was denied marriage ambition decides to marry in secret' now marry matrilineally if female
- All five of the 'hedge knights visiting' events may fire now, rather than just the one where they injure themselves
- Changing your mind about how you want to close the gates of hell no longer terminates the event chain
- Improved the selection of an appropriate love interest in event 5030 'Duelist/Poet - start'
- Fixed event 5035 'Write poems for your love interest' taking ~7 times longer to fire than it - should
- Fixed the event chain to become a faqih taking ~7 times longer to complete than it should
- Fixed characters getting permanently locked out of lifestyle trait event chains when they fail a non-muslim lifestyle event chain
- Fixed event 5064 'Stay strong in the face of temptation' not firing for buddhists with the ambition to rid themselves of lustful unless they are also in the middle of a lifestyle event chain
- Fixed event 5064 'Stay strong in the face of temptation' taking 5 times as long to fire if you were in the hedonism/celibacy lifestyle event chain but also had the buddhist ambition to rid yourself of lustful
- Fixed events that were supposed to cause a character to break up with a particular lover not causing them to break up at all or to break up with a different lover
- Fixed a bad condition preventing event 64100 'lover comforts you after row with wife' from ever firing
- Random Turkic invasions are now actually random
- A number of religious events can now be performed by antipopes as well as popes
- Restored option for Catholics to banish heathen advisors in response to papal pressure in event 39241, like in the Orthodox version of the event
- Event 39401, 'Pope disappointed about allowing heresy', now actually waits at least 2 years to fire, as indicated by the description
- Choosing to not donate land to the Teutonic Order at the moment no longer permanently prevents the Teutonic Order from asking for land
- Fixed a bad condition on event 3520 'Break celibacy for your spouse' that prevented it from ever firing
- The Hashshashin 'kill a ruler who is at war with them' event, event 88020, can now fire for the ai, as was probably intended
- Iddah period before divorce corrected from 30 days to 130 days
- Fixed cooldown being added to the wrong character in event 105050 'Court Calligrapher is asked to decorate the mosque'
- Lovers breaking up in the zina event chain now takes into account the Way of Life DLC
- Zina event chain can no longer fire more than once at a time for a character
- promise_hajj flag now cleared from characters when asked to go on hajj by another character
- Most polygamy events opened up to characters of non-muslim religions with polygamy
- Dehardcoded pregnancy chances in various events
- Removed references to the deprecated character modifier minor_disease_herpes
- Replaced hardcoded pregnancy chances with unprotected_sex_effect
- Streamlined the feast event chain
- Notifications of bastards resulting from feast events no longer cleared due to the feast ending
- Expanded feast flings to be available to gay characters
- Added unprotected_sex_effect to couple events where it was implied by the description
- Fixed the wrong character being checked for having a quest in the secret_religions_induct_character decision
- Added scripted effects to fix broken god names of reformed religions on loading a savegame
- Ensured Matriarchal/Patriarchal Deposition CBs always result in a properly landed ruler.
- Added colouring to character names in a few plot events
- Added localisation for unused 'Woods'-terrain
- Prestige is now deducted from the requester in the 'Request Gavelkind' decisions, and the favor is now actually removed on use
- You can no longer attempt to risk your life to steal a monastic order's artifact, only to end up with nothing, because you already own all the artifacts that can be stolen
- Fixed successful peasant revolts sometimes spawning lowborn khaganates
- Disabled start-up event GR.13 in favour of default_selection, which will keep defaulting titles that change holder to the correct gender succession law. Gender game rule set to 'All' now also overrides gender succession laws set in title history, such as k_france
- Magajiva Daura's children are now in her court, since her marriage is matrilineal
- Fixed forming the Slavic Union not copying laws and title history
- More changes to internal IDs of landed titles
- Fixed Chagatai rulers not being able to hold a Nerge
- Fixed incorrect and improperly spelled song titles
- Disallow swapping councillors when already doing so
- Implemented many more custom loc commands in opinion modifiers
- No more cheating the pope over investiture by changing your primary title
- Removed absolute scope references from job title triggers

Added scripted effects:
- abdicate_all_primary_type_titles_effect
- setup_reformed_religion_scope
- export_reformer_to_title_effect
- rebuild_god_name_effect
 

Attachments

  • CleanSlate beta 5.7z
    12,1 MB · Views: 0
  • 4Love
  • 3Like
  • 2
Reactions:
@Whizzer , how did you pair a society to a specific religion? I noticed in your give_this_warrior_lodge_religion_effect, you have condensed a lot of code compared to vanilla and was curious how you all accomplished this.
 
@Whizzer , how did you pair a society to a specific religion? I noticed in your give_this_warrior_lodge_religion_effect, you have condensed a lot of code compared to vanilla and was curious how you all accomplished this.

The changelog for patch 2.7.0.2 mentions this:
Societies can now have an associated religion, which is accessible from script in the same way as character or province religion, including on the right-hand-side of triggers and effects. This is scripted with for example "associated_religion = catholic". It has no effect beyond being accessible via script

Though it cannot be changed dynamically, in script, it does allow a society to be used as the target for just about any trigger and effect that needs a scope with a religion. You can do religion = warrior_lodge_norse, or religion = society, to check someone's religion against a specific society/their current society, or to change their society to a specific/their current society.

My rework of that scripted effect works on the assumption that pagan religions don't have heresies (or rather, that the religion a warrior lodge should 'use', is always the orthodox variant of that specific pagan branch).

Hope that helps.
 
  • 1
Reactions:
Had a weird thing in last two playthroughs, different starting dates but both as a Shia Africa; was unable to join a crusade against a co-religionist. Moused over join button in the crusade special dialogue and the tooltip said I can't join as I'm not the primary target; tried offering to join the war directly with the ruler under attack in the usual way for a holy war and that wasn't available either. Anyone else seeing this or have I got something screwy going on?
 
Minor bug report.

Event HF.23111 with options for characters/courtiers to convert to the hellenic faith on restoring Rome is visible for the player, despite
it being only intended for the characters the event aims at.
 
Earlier in the thread I had a long back and forth complaining about Muslims joining the "wrong" side in Reconquista wars, but after a few recent games in Iberia I've found out why; there's an event I've not seen in vanilla where the target offers you money to help defend, which you can agree to or decline "And betray my fellow Muslims?" Just seen it working the other way, playing as Navarra asked if I will help defend. Though the fee for betrayal was a measly 29.2 gold, not even Judas' thirty pieces.
Still having trouble with crusades as a Muslim in recent games; am Christian this playthrough and will see if I can join as attacker when one fires.
 
Hello, I have been playing this mod recently and found some bugs:
1. After changing the Advisor to other council position, the Advisor position will not work (e.g. no "change council position" when right click Advisor, right click other councilor and change to Advisor will remove the Advisor position, cannot appoint Advisor)
2. Cannot fulfill vassal's "Acquire Title" ambition (edit: figured out what is wrong, default scope FROMFROM is vassal, FROM is liege)
3. Score for the target of "Lift excommunication" and "Nominate bishop" is reversed
4. The "Private Conversation" murder event dialog is incorrect
Diff:
diff --git a/CleanSlate/events/LT_wonder_flavor_events.txt b/CleanSlate/events/LT_wonder_flavor_events.txt
index baac9c33..bfd33f7f 100644
--- a/CleanSlate/events/LT_wonder_flavor_events.txt
+++ b/CleanSlate/events/LT_wonder_flavor_events.txt
@@ -3279,7 +3279,8 @@ character_event = { # Murder attempt Reaction. This event can happen to either c
        is_triggered_only = yes

        immediate = {
-               FROM = { save_event_target_as = murderer }
+               # This "murderer" is actually victim
+               save_event_target_as = murderer
        }

        option = { # Run away
5. When holding feast and the "drunkard falls asleep" event occurs, the resulting "disguested" opinion modifier is reversed
Diff:
diff --git a/CleanSlate/events/base_feast_events.txt b/CleanSlate/events/base_feast_events.txt
index 873a528d..11e67e2e 100644
--- a/CleanSlate/events/base_feast_events.txt
+++ b/CleanSlate/events/base_feast_events.txt
@@ -3523,7 +3523,7 @@ character_event = {
        option = {
                name = EVTOPTA72049

-               FROM = {
+               tooltip = {
                        opinion = {
                                name = opinion_disgusted
                                who = FROM
6. When lunatic character gets the "new law" event (ID 6300), you will receive both event dialogs (one for vassal, one for liege)
 
Last edited:
Had a weird thing in last two playthroughs, different starting dates but both as a Shia Africa; was unable to join a crusade against a co-religionist. Moused over join button in the crusade special dialogue and the tooltip said I can't join as I'm not the primary target; tried offering to join the war directly with the ruler under attack in the usual way for a holy war and that wasn't available either. Anyone else seeing this or have I got something screwy going on?

I'll look into this, thanks!
Edit: Fixed for next version.

Minor bug report.

Event HF.23111 with options for characters/courtiers to convert to the hellenic faith on restoring Rome is visible for the player, despite
it being only intended for the characters the event aims at.

Thanks, this was found a while ago, but not yet pushed to GitHub and released. It will be fixed in the next release, hopefully out soon.

Earlier in the thread I had a long back and forth complaining about Muslims joining the "wrong" side in Reconquista wars, but after a few recent games in Iberia I've found out why; there's an event I've not seen in vanilla where the target offers you money to help defend, which you can agree to or decline "And betray my fellow Muslims?" Just seen it working the other way, playing as Navarra asked if I will help defend. Though the fee for betrayal was a measly 29.2 gold, not even Judas' thirty pieces.
Still having trouble with crusades as a Muslim in recent games; am Christian this playthrough and will see if I can join as attacker when one fires.

I'm aware of those events, but I'm not aware of anything we did to make those events fire whereas they can't in vanilla CK2.

Hello, I have been playing this mod recently and found some bugs:
1. After changing the Advisor to other council position, the Advisor position will not work (e.g. no "change council position" when right click Advisor, right click other councilor and change to Advisor will remove the Advisor position, cannot appoint Advisor)
2. Cannot fulfill vassal's "Acquire Title" ambition (edit: figured out what is wrong, default scope FROMFROM is vassal, FROM is liege)
3. Score for the target of "Lift excommunication" and "Nominate bishop" is reversed
4. The "Private Conversation" murder event dialog is incorrect
Diff:
diff --git a/CleanSlate/events/LT_wonder_flavor_events.txt b/CleanSlate/events/LT_wonder_flavor_events.txt
index baac9c33..bfd33f7f 100644
--- a/CleanSlate/events/LT_wonder_flavor_events.txt
+++ b/CleanSlate/events/LT_wonder_flavor_events.txt
@@ -3279,7 +3279,8 @@ character_event = { # Murder attempt Reaction. This event can happen to either c
        is_triggered_only = yes

        immediate = {
-               FROM = { save_event_target_as = murderer }
+               # This "murderer" is actually victim
+               save_event_target_as = murderer
        }

        option = { # Run away
5. When holding feast and the "drunkard falls asleep" event occurs, the resulting "disguested" opinion modifier is reversed
Diff:
diff --git a/CleanSlate/events/base_feast_events.txt b/CleanSlate/events/base_feast_events.txt
index 873a528d..11e67e2e 100644
--- a/CleanSlate/events/base_feast_events.txt
+++ b/CleanSlate/events/base_feast_events.txt
@@ -3523,7 +3523,7 @@ character_event = {
        option = {
                name = EVTOPTA72049

-               FROM = {
+               tooltip = {
                        opinion = {
                                name = opinion_disgusted
                                who = FROM
6. When lunatic character gets the "new law" event (ID 6300), you will receive both event dialogs (one for vassal, one for liege)

I need some more information on number 3, all the others have been taken care of. Thanks for the reports!
 
Last edited:
  • 1Like
Reactions:
For number 3, unfortunately I cannot post the diff because of the spam detection:
In common/scripted_score_values/01_papal_ai_behavior_score_values.txt
ask_to_lift_excommunication_chance from line 6722 to line 7228
nominate_bishop_chance from line 12271 to line 12764
Diff:
@@ -6722,7 +6722,7 @@ ask_to_lift_excommunication_chance = {

        # Modifiers vs Virtuous Pope
        additive_modifier = {
-               value = -5
+               value = 5
                localisation_key = POPE_AIREASON_MODIFIER_RULER_ZEALOUS_TARGET

                FROMFROM = {
 
Some more bugs are found:
7. Kingdom of Bohemia special requirement should be "Kingdom of Moravia has no holder"
8. When "Imperial Administration" is passed both "Feudal Administraion" and "Imperial Administration" button are pressed (figured out that add_law cannot be placed after revoke_law)
9. GRANT_VICE_ROYALTY_INTERACTION_ACCEPT_EVENT should also trigger ZE.7000 and MNM.1217
10. "Hold a Feast" decisions does not check recent_feast flag like "Hold a Summer Fair", and does not clean up all flags
Diff:
--- a/CleanSlate/events/base_feast_events.txt
+++ b/CleanSlate/events/base_feast_events.txt
@@ -5165,6 +5165,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
@@ -5224,6 +5226,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
@@ -5290,6 +5294,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
11. Prisoners have "Imprisoned -30" opinion when you release them
Diff:
--- a/CleanSlate/events/base_on_action_events.txt
+++ b/CleanSlate/events/base_on_action_events.txt
@@ -733,7 +733,7 @@ character_event = {
                name = EVTOPTA153

                opinion = {
-                       name = opinion_arrest_attempt
+                       name = opinion_merciful
                        who = FROM
                        years = 5
                }
 
For number 3, unfortunately I cannot post the diff because of the spam detection:
In common/scripted_score_values/01_papal_ai_behavior_score_values.txt
ask_to_lift_excommunication_chance from line 6722 to line 7228
nominate_bishop_chance from line 12271 to line 12764
Diff:
@@ -6722,7 +6722,7 @@ ask_to_lift_excommunication_chance = {

        # Modifiers vs Virtuous Pope
        additive_modifier = {
-               value = -5
+               value = 5
                localisation_key = POPE_AIREASON_MODIFIER_RULER_ZEALOUS_TARGET

                FROMFROM = {

Ah, I see. Probably the result of some slightly too careless copy pasting of 99% identical blocks. Fixed now.

Some more bugs are found:
7. Kingdom of Bohemia special requirement should be "Kingdom of Moravia has no holder"
8. When "Imperial Administration" is passed both "Feudal Administraion" and "Imperial Administration" button are pressed (figured out that add_law cannot be placed after revoke_law)
9. GRANT_VICE_ROYALTY_INTERACTION_ACCEPT_EVENT should also trigger ZE.7000 and MNM.1217
10. "Hold a Feast" decisions does not check recent_feast flag like "Hold a Summer Fair", and does not clean up all flags
Diff:
--- a/CleanSlate/events/base_feast_events.txt
+++ b/CleanSlate/events/base_feast_events.txt
@@ -5165,6 +5165,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
@@ -5224,6 +5226,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
@@ -5290,6 +5294,8 @@ character_event = {
                clr_character_flag = feast_minstrel
                clr_character_flag = feast_fireeaters
                clr_character_flag = feast_conjurer
+               clr_character_flag = feast_acrobats
+               clr_character_flag = feast_dancers
                clr_character_flag = lavishly_food
                clr_character_flag = medium_food
                clr_character_flag = low_food
11. Prisoners have "Imprisoned -30" opinion when you release them
Diff:
--- a/CleanSlate/events/base_on_action_events.txt
+++ b/CleanSlate/events/base_on_action_events.txt
@@ -733,7 +733,7 @@ character_event = {
                name = EVTOPTA153

                opinion = {
-                       name = opinion_arrest_attempt
+                       name = opinion_merciful
                        who = FROM
                        years = 5
                }

Nice finds, all fixed now. Thanks!