• 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.

IrishZoroastrian

Private
3 Badges
Jul 9, 2019
24
2
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II
I'm trying to make a "poison dagger" mod that will add a "Poisoned dagger (+20% plot power)" artifact to a random courtier who hates the current ruler. The problem is, any time this event with add_artifact fires, the liege receives a message of "<Hatername> has had a "Poisoned dagger. added to treasury", which totally reveals the would-be assassin.

Is there any way to hide "<Charactername> has had <artifact> added/removed to/from treasury" message? Or at least close it in the same frame that it appeared, i.e. before player has a chance to read it? Thank you.
 
I agree. Have it be a hidden modifier. If they get imprisioned by their liege have the liege possibly get the dagger.
I've actually found a way. First, move the chosen courtier to a court far away (in India, for example). Then bestow an artifact, and quickly return him back. If done in one hidden event, player will not notice it at all UNLESS game was paused frame-perfectly.