Originally Posted by
Grave Digger
I disabled Assassinations but regardless of that I got Vaul Steiner (an Assassin) per event as Reikland.
Aha, I found the problem. Or maybe it's intended, actually...anyway, here's how to change that. I take no responsibility if this breaks something!
In "Medieval II Total War\mods\RodG16\data\world\maps\campaign\imperial_campaign" locate "campaign_script.txt".
Navigate to line 85342. The next few lines should read as follows:
Code:
monitor_event FactionTurnStart FactionIsLocal
and RandomPercent = 5
and I_TurnNumber > 30
and I_CompareCounter vaul = 0
Add the following line in after the last line in the box above. Do NOT replace any lines, as this will cause problems:
Code:
and I_EventCounter assasins_turn_on = 1
This should result in the block of text reading as follows:
Code:
monitor_event FactionTurnStart FactionIsLocal
and RandomPercent = 5
and I_TurnNumber > 30
and I_CompareCounter vaul = 0
and I_EventCounter assasins_turn_on = 1
and I_IsFactionAIControlled hre
and I_IsFactionAIControlled spain
and I_IsFactionAIControlled scotland
and I_IsFactionAIControlled portugal
and I_IsFactionAIControlled venice
and I_IsFactionAIControlled sicily
and I_IsFactionAIControlled milan
and I_IsFactionAIControlled byzantium
and I_IsFactionAIControlled saxons
and I_IsFactionAIControlled france
and I_IsFactionAIControlled papal_states
and I_NumberOfSettlements hre > 0
This change will result in the AI not having a chance to get Vaul Steiner if assassins have been disabled.
Then, navigate to line 85367,(If you made the change above, it will be line 85368, thanks to the additional line that I had you add.) where the next few lines should read as follows:
Code:
monitor_event FactionTurnStart FactionIsLocal
and I_CompareCounter vaul = 1
;and I_EventCounter assasins_turn_on = 1
if I_LocalFaction hre
Change it to the following:
Code:
monitor_event FactionTurnStart FactionIsLocal
and I_CompareCounter vaul = 1
and I_EventCounter assasins_turn_on = 1
if I_LocalFaction hre
This change will result in the player not getting Vaul Steiner if assassins have been disabled.
To reiterate, you'll be removing a semicolon from one line, and adding a line in the middle of some other lines. You will NOT be replacing any existing lines with different lines. Don't accidentally overwrite the IsFactionAIcontrolled line with the one about the eventcounter. If you do that by accident and save it, you'll mess up the event a bit, and even if assassins are turned on, a faction won't have a chance to get Vaul.