EventChanged this version
The Sack of Rapperswil

We have tolerated the conspirators who fled to Rapperswil for the longest time after our Guild Revolution. Until now, there was not much we needed to do, as we were satisfied with our rule over Zurich. But with their vile aggression, trying to assassinate Target Ruler, we maybe should root out the problem once and for all. As Rapperswil is under the control of Target Location Owner, the conflict could further escalate and draw their ire onto us.
SwitzerlandCountrydynamic historical event.tagzur_coup_preventedVariabletriggerDefinitionin_game/events/DHE/flavor_swi.txt:790
791type = country_event
792title = flavor_swi.1002.title The Sack of Rapperswil
793desc = flavor_swi.1002.desc We have tolerated the conspirators who fled to Rapperswil for the longest time after our Guild Revolution. Until now, there was not much we needed to do, as we were satisfied with our rule over Zurich. But with their vile aggression, trying to assassinate Target Ruler, we maybe should root out the problem once and for all. As Rapperswil is under the control of Target Location Owner, the conflict could further escalate and draw their ire onto us.
794outcome = neutral
795historical_info = flavor_swi.1002.historical_info In direct reaction to the attempted coup, Rudolf Brun marched onto the town of Rapperswil, which supported the exiles of Zürich. Fearing the life of the Count of Rapperswil, Johannes von Habsburg-Laufenburg, the town surrendered and was devastated by Brun's troops. Under the mediation of Ludwig von Wittelsbach, Margrave of Brandenburg, Peace was eventually restored.
797fire_only_once = yes
799dynamic_historical_event = {
801tag = BCH
802tag = STG
803tag = ZUR
804tag = SYZ
805tag = GLR
806tag = URI
807tag = OBW
808tag = LCU
809tag = SIT
810tag = BRN
811tag = SLT
812tag = NEU
813tag = BAS
814tag = LSA
815tag = KYB
816tag = TRN
817tag = GNV
818tag = SCL
819tag = WER
820from = 1342.1.1
821to = 1362.1.1
822monthly_chance = 20
}
825illustration_tags = {
82610 = angry
82710 = exterior
}
830immediate = {
}
833ruler = {
834save_scope_as = target_ruler
}
836location:kyburg = {
837save_scope_as = target_location
}
}
841trigger = {
842owns = location:zurich
843NOT = {
844owns = location:kyburg
}
846has_ruler = yes
847custom_tooltip = {
848text = variable_zur_coup_prevented_tt The Coup in Zurich was Prevented
}
}