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

fg109

Second Lieutenant
16 Badges
Jan 6, 2014
117
15
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Conclave
  • Crusader Kings II: Reapers Due
  • Crusader Kings II: Monks and Mystics
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Holy Fury
One line summary of your issue
[3.0.1][CYDZ] Duelist bloodline not unlocking

Game Version
3.0.1 CYDZ

What expansions do you have installed?
All of the above

Do you have mods enabled?
No

Please explain your issue is in as much detail as possible.
I unlocked the headhunter achievement but did not get the associated bloodline. Checking the code, there is obviously a bug.

To unlock the achievement, you must duel people and eventually it gets unlocked when your character receives the "got_duelist_bloodline" flag in common/scripted_effects/01_scripted_effects_duels.txt. It also calls event HFP.402 which is supposed to give the associated bloodline.

You can find HFP.402 in event/HF_battle_events.txt and one of the requirements to trigger is to not have the "got_duelist_bloodline" flag.

Do you see the contradiction?

Steps to reproduce the issue.
Unlock the headhunter achievement and wait until you give up.

Upload Attachment

EDIT: Issue was resolved in patch version 3.1
 
Last edited:
Upvote 0
Bump. Bug still present in patch version 3.0.1.1.

I understand that the person who wrote the code wanted to prevent the player from getting spammed by multiple duelist bloodlines, but in doing so he/she totally blocked off getting even one. Instead of adding the got_duelist_bloodline flag to the file in scripted_effects, it should be added to event HF.402. If the flag is present, skip the event but otherwise add the flag and give the bloodline.
 
Seems a simple enough fix
common/scripted_effects/01_scripted_effects_duels.txt
event = HFP.402

trigger = {
trait = duelist
NOT={any_owned_bloodline = {has_bloodline_flag = duelist_bloodline} }
has_character_flag = got_duelist_bloodline
}

this will let you get the bloodline, but will disable achievements
 
Has anyone heard anything about this from Paradox? It's been almost four months since this report, and nothing has been done. Since this can be fixed by changing one line, it seems very odd that it is not fixed yet.
 
Has anyone heard anything about this from Paradox? It's been almost four months since this report, and nothing has been done. Since this can be fixed by changing one line, it seems very odd that it is not fixed yet.

As an update to those who are unaware yet checking this thread: the issue was finally resolved with the 3.1 Great Works Update released on April 2, 2019. :)
 
Hello, I got the achievement but no bloodline unlocks. Im in patch 3.3.2, maybe the bug came back or something?

Edit: My bad, the bloodline unlocks after an in game month. So sorry for bumping.
 
Last edited: