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

Urist_McDorf

Ruining CKII
82 Badges
Mar 27, 2012
121
0
  • Crusader Kings II
  • Imperator: Rome
  • Hearts of Iron IV: Death or Dishonor
  • Age of Wonders III
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Expansion Pass
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Crusader Kings II: Holy Fury
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Monks and Mystics
  • Prison Architect
  • Age of Wonders: Planetfall
  • Age of Wonders: Planetfall Deluxe edition
  • Age of Wonders: Planetfall Premium edition
  • Age of Wonders: Planetfall Season pass
  • Age of Wonders: Planetfall - Revelations
  • Crusader Kings III
  • Crusader Kings III: Royal Edition
  • Crusader Kings II: Way of Life
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Teleglitch: Die More Edition
  • Victoria 2
  • Rome: Vae Victis
  • War of the Roses
  • 500k Club
  • Magicka: Wizard Wars Founder Wizard
  • Hearts of Iron IV: Together for Victory
  • Pillars of Eternity
  • Crusader Kings II: Conclave
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
One line summary of your issue
[3.0.1.1] [ONDO] Generic versions of set/clr/has_flag do not work with bloodlines

Game Version
3.0.1.1

What expansions do you have installed?
All of the above

Do you have mods enabled?
Yes

Please explain your issue is in as much detail as possible.
The generic versions of flag triggers/effects - set_flag, clr_flag, has_flag (possibly had_flag, but haven't tested that) do not work when used in bloodline scope; only set_bloodline_flag and the like work. Error.log contains no info on that, and it's cost me quite some time (especially since debug info doesn't show flags on bloodlines) when I ran into the issue - I assume for others it would too.

Expected behaviour: set/clr/has/had_flag is equivalent to set/clr/has/had_bloodline_flag when used in bloodline scope.

Mods enabled because this is an issue only for modding.

Steps to reproduce the issue.
I've attached a mod that will help debug the issue. Readme is in events/usage.info; boils down to trying to set and clear flags via various set/clr_(bloodline_)flag effects then displaying the result in an event window. Start with "event debugging_testing.1".

Upload Attachment
 

Attachments

  • debugging_testing_bloodline_flags.zip
    10,4 KB · Views: 0
  • bloodlines.png
    bloodlines.png
    710,9 KB · Views: 1
Upvote 0