Unfortunately I can't really find any documentation that explains the modifiers that are used, but the following seems to spawn an unit:
Code:
ROOT = {
spawn_unit = {
province = PREV
owner = ROOT
match_character = FROM
match_mult = 0.125
}
I think the most logical solution would be to change the match_character from FROM to ROOT, which I think (I'm not really a modder) would cause the match_mult to apply to the actual revolter instead of the liege.
The "rebels flock" event would then become:
Code:
# Faction Revolt - Rebels flock to your banner
character_event = {
id = 45000
desc = "EVTDESC45000"
picture = "GFX_evt_battle"
border = "GFX_event_normal_frame_war"
is_triggered_only = yes
trigger = {
war_with = FROM
}
option = {
name = "EXCELLENT"
hidden_tooltip = {
FROM = {
character_event = { id = 45001 }
}
}
capital_scope = {
tooltip = {
ROOT = {
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
}
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
}
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
}
}
}
hidden_tooltip = {
create_character = {
random_traits = yes
dynasty = none
religion = ROOT
culture = ROOT
female = no
age = 23
attributes = {
martial = 5
}
trait = tough_soldier
}
new_character = {
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
earmark = faction_revolters
}
}
create_character = {
random_traits = yes
dynasty = none
religion = ROOT
culture = ROOT
female = no
age = 30
attributes = {
martial = 5
}
trait = tough_soldier
}
new_character = {
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
earmark = faction_revolters
}
}
create_character = {
random_traits = yes
dynasty = none
religion = ROOT
culture = ROOT
female = no
age = 31
attributes = {
martial = 5
}
trait = tough_soldier
}
new_character = {
spawn_unit = {
province = PREV
owner = ROOT
match_character = ROOT
match_mult = 0.125
earmark = faction_revolters
}
}
}
}
}
}
If my best guess to what the match_mult option means is correct, this would spawn 75% of the might of the revolter, instead of 75% of the might of their (former) liege. I am not sure if this would be 75% of the full might of the faction, or just the faction leader.
Unfortunately I currently don't have a PC that runs CK2 so I am unable to test if this is a good thing for balance.