Merchants Harassed is one of the old Random Event staples which has taken the longest for me to get around to reviewing.
I felt it needed to be related more to what's actually going on and it always annoyed me when my ally with relations 400 would Harass my merchants. Too random, no connection with the real world.
So, instead, here is a new version. There would be one such event for each nation. It effectively punishes players/countries for having poor relations, as it makes the event more and more likely.
I have revised the event to be a combination of Merchants Harassed and Boundary Dispute.
I felt it needed to be related more to what's actually going on and it always annoyed me when my ally with relations 400 would Harass my merchants. Too random, no connection with the real world.
So, instead, here is a new version. There would be one such event for each nation. It effectively punishes players/countries for having poor relations, as it makes the event more and more likely.
I have revised the event to be a combination of Merchants Harassed and Boundary Dispute.
Code:
event = {
id = 801001
trigger = {
atwar = no
neighbour = ADE
NOT = { relation = { country = ADE value = -49 } }
}
random = yes
name = "Strained Relations with Yemen"
desc = "With reports of merchants being harassed, our goods being destroyed at the docks and the enforcement of additional levies, our worsening relations with Yemen is beginning to impact on our economy. What stands between us are unresolved issues over borders, sovreignty and excises."
action_a = {
name = "Resolve these tensions"
command = { type = cash value = -50 }
command = { type = relation which = ADE value = 25 }
command = { type = trade value = 100 }
command = { type = diplomats value = -1 }
command = { type = MIL which = -2 value = 6 }
}
action_b = {
name = "Make concession for peace"
command = { type = relation which = ADE value = 50 }
command = { type = DIP which = -1 value = 6 }
command = { type = DIP which = -1 value = 18 }
command = { type = MIL which = -1 value = 6 }
command = { type = badboy value = -1 }
command = { type = stability value = 1 }
}
action_c = {
name = "Make this a cause for war"
command = { type = casusbelli which = ADE value = 60 }
command = { type = relation which = ADE value = -50 }
command = { type = DIP which = -1 value = 6 }
command = { type = MIL which = 1 value = 6 }
command = { type = badboy value = 1 }
command = { type = trade value = -300 }
}
}
Last edited: