Crusader Kings II

Crusader Kings II

Better Sea Bloodlines - Potentially bugged as of latest patch
32 Comments
haisai 4 May, 2023 @ 3:44am 
seaking_bloodline and seaqueen_bloodline forget "}" of command_modifier.
Fjarun  [author] 19 Mar, 2021 @ 8:14am 
Tested with my usual mod list, issue still persists. So this presumably is a new issue, as that modlist hasn't been changed for a fair bit - if it hadn't occurred when this modlist was loaded my guess would be the cause was fixed by the something the mod list somehow, perhaps the community patch or something similar.
Fjarun  [author] 19 Mar, 2021 @ 8:01am 
Bug persists with a copy of the same changes ported into the current version of the game file, so this may be a very tedious issue to resolve.

Characters also tested:
Custom 769 ruler with custom rules - this was designed to catch if the issue is only base game rulers and thus I didn't see it before because I usually played custom,

The Issue *did* persist, even with doing sea king first to see if that somehow fixed it not locating the bloodlines.
Fjarun  [author] 19 Mar, 2021 @ 7:18am 
I'll throw an update out sometime soon today if I can remember how to update CK2 Mods, to test the theory below.
Fjarun  [author] 19 Mar, 2021 @ 7:18am 
Right, here we go, I've actually got the issue replicated now.
You get the title but none of the effects.

I suspect this must be a recent patch thing as I've gotten the precise bloodline I tested via before, and sea bloodlines is part of my casual gameplay list. (test done on Desiderius)

Ran another test via Karl 769 with purely title as results.

I suspect what has happened is IF a patch has touched the bloodline file, they've changed how the game "finds" bloodline details, and thus the older version of the file used in the mod doesn't have the necessary information for it to find them.

Though how some like "child of destiny" are unaffected is unknown to me, presumably unchanged as Event heavy ones are routed differently?
Aww_Potatoes 18 Mar, 2021 @ 6:31pm 
Hey thanks for your comments, your mention of zero file overlap made me test "Better Sea Bloodlines" by itself - and the issue still pertains. I had thought it was from mod incompatibility, as when I first came across the error I was playing with a character already with a bloodline, but it seems to be just an error with the mod itself.

Also the issue still persists when bloodlines are completed "normally" (I built 10 castles with instabuild + cash + prestige as Desiderius, King of Lombardy in 769) (and 10 temples with instabuild + cash + prestige when "Forge Unlimited Bloodlines + Bloodline Fix" was installed as Desiderius' of Lombardy's heir after killing him)
Fjarun  [author] 18 Mar, 2021 @ 4:59pm 
If issue persists, perhaps try copying the contents of better sea bloodlines (the common folder) into the archive file for Forge unlimited + fix.

This isn't likely to solve the issue if its a genuine error, but it'd allow us to at least eliminate the possibility of it just being bugged out when better sea is enabled as you could turn it off that way.

Only other thing I can think of right now:
Maybe we're hitting an issue with the bloodline command codes here as well. Does issue persist if you naturally trigger the event? I.e build however many of X holding, castle or w/e
(Note: find an easy one + use cheats to skip the tedium)

Would suggest a cheat mod / console commands to speed that up as a test, though.
Fjarun  [author] 18 Mar, 2021 @ 4:59pm 
But the fact its apparently all but those few bloodlines is baffling. 02_earned_bloodlines.txt contains a lot of bloodlines, but not enough to cause that big an issue.
But it also contains Child of Destiny, which works alright, apparently. Indicating the file itself is fine.

Steps that might be worth something to try:
Verify game files via Steam. Its a fairly general solution BUT we should run it to be safe, otherwise we might be troubleshooting a corrupt file.

Do not skip this step ^ if you haven't done it before. The amount of times this solves problems is frankly concerning.
Fjarun  [author] 18 Mar, 2021 @ 4:48pm 
That is particularly curious - as there is literally zero file overlap between both mods, so one shouldn't affect the operation of the other, therefore any issues would logically be internalised within one of the mods and not a conflict of both.

But apparently it only happens with both.

I haven't got the first idea where to begin locating the source of this issue, frankly.

Partly because I haven't actually got this issue with both running.
Forged bloodlines used to go through for me as normal with both mods running - I say "used" to as I haven't played properly for a little while.

It's possible a very recent patch has broken something, though I think there's only been one or two - I'll test that tomorrow as its 23:45 here.
Aww_Potatoes 18 Mar, 2021 @ 3:25pm 
When "Better Sea Bloodlines" is disabled, not only does the Forge A Bloodline ambition work as intended, founding new bloodlines on characters that have no bloodlines already, but if "Forge Unlimited Bloodlines + Bloodline Fix" is installed, and that character PERSONALLY hasn't founded a bloodline, If they have 5000 Prestige they are able to take the Found a Bloodline ambition, and found a Bloodline, even if they already have a bloodline from an ancestor. When the ambition finishes, they not only get the event, but the event also founds a new bloodline, just as it would have in base game if they didn't have a bloodline, as "Forge Unlimited Bloodlines + Bloodline Fix" just makes it so if your character hasn't PERSONALLY founded a bloodline, they are able to take the ambition to.
Aww_Potatoes 18 Mar, 2021 @ 3:24pm 
The problem I'm running into is that when "Better Sea Bloodlines" is enabled, Bloodlines formed, no matter if the character has a previous bloodline or not, fail to actually become a bloodline. (Apart from the four I listed on my last comment)
Fjarun  [author] 18 Mar, 2021 @ 9:23am 
In any case, the original mod that I fused with bloodline fix is gone as far as I'm aware, so its hard to check things.

The gist of it was you couldn't found ambition dynastic bloodlines if your dynasty already had one I believe - this is off memory, as the original mod is gone nowadays.

What Forge unlimited does is allow you to use the ambition again with different family members, if I remember correctly - but the FORGED one has to come first, as any other founded bloodline on the character shuts the forge ambition off to my knowledge.
Fjarun  [author] 18 Mar, 2021 @ 9:21am 
I think what you may be encountering is actual standard expected gameplay, annoyingly.
Big event chain based bloodlines, i.e Alexander avoid the restriction, + Ones founded by event chains in general that are not caused directly by the forge ambition.

But as a general rule you cannot forge bloodlines (or any bloodlines from the forge series in general) if you already have one earned on that character I believe?

I actually tested making Forge bloodline (the ambition) being repeatable, but due to how it works, it'd automatically complete and replace the bloodline you have with another of it, as you had *technically* still fulfilled the requirements to complete the ambition immediately.
Aww_Potatoes 17 Mar, 2021 @ 1:54pm 
I've been running the event ID's from the bloodline page on the paradox wiki as Desiderius, King of Lombardy in the 769 start. So far the only ones that give the bloodlines when the events fire are Sea King (HF.23212), Blood of Phalaris (HF.24000), Roman Emperor Bloodline (LoR.20), Child of Destiny Bloodline (HF.304). Every other bloodline event, the final event fires, giving the description and flavor, and where it should say "Becomes known as the founder of a Bloodline, giving the following effects:" doesn't appear.
Aww_Potatoes 17 Mar, 2021 @ 1:36pm 
Issue is not with the raider bloodline itself, its with the mod somehow causing conflict with other forge a bloodline ambition bloodlines. In my testing I've been running from 769 start as Desiderius, King of Lombardy. Forming a bloodline based on the ambition, went the event based quest line for the family bloodline (dynastic meddling).
Fjarun  [author] 17 Mar, 2021 @ 12:32pm 
Fresh steam copy produces the same results, so not a steam-based copy issue while my local one is a functional older version or something.

Music DLC's mentioned are highly unlikely to cause any issues unless Paradox really screwed up somewhere.

What character / province / start date are you using? I'll test the results of that precisely with those 2 mods when I see the response.
Fjarun  [author] 17 Mar, 2021 @ 12:29pm 
Removing my local version of the mod from the game files and testing a steam-downloaded fresh copy to see if steam has somehow hosted a version with an error recently (no idea how, but here we are)

Fresh copy forced to download from steam via files removed and then opening, closing and opening the game again.
Test 2 of command underway to verify steam file is functional.
Fjarun  [author] 17 Mar, 2021 @ 12:25pm 
Ok, the event code for me (the one in description) does the following:
a) The legend of "name here" the "title" event pop up with a "I am no mere raider" response option.

b) on clicking the response, grants the bloodline identically as shown in the image above.
so at the very least the command and this mod are functional correctly on my end.
Fjarun  [author] 17 Mar, 2021 @ 12:23pm 
Attempting some troubleshooting now.

Note: by any chance are you playing a character who has any bloodlines already? Names involved are not very clear unfortunately, and do cause some confusion.

I.e Forge unlimited does let your dynasty forge many seperate dynastic bloodlines for example - but IIRC you cannot forge multiple with the same char, with the exception of event-based forced ones,

i.e the raider one (it can fire even if you made the say forge 50 castles bloodline on the same character)

Anyway, some testing underway now
Aww_Potatoes 17 Mar, 2021 @ 9:27am 
I’ve got every DLC bar two music ones. I haven’t started getting the raider bloodline as I started in Tibet. From my tests, somehow the Form A Bloodline ambition bloodlines are being messed up, and even when running the console command event that should give me a bloodline (HF.24061) it just gives me the event pop up and the bloodline founder nickname as normal, but without the actual bloodline that is also supposed to pop up in the event
Fjarun  [author] 17 Mar, 2021 @ 8:35am 
Are you missing any particular DLC's?
I could easily see that being a culprit if either mod interacts with DLC.
Being based on bloodlines, holy fury is almost certainly involved for example, though there may be others.

It is possible I copied the wrong event code, however as I mentioned using it for testing it is unlikely the issue unless I simply copied the wrong one at the end.

I know "created bloodlines" sometimes do not go through if you already have a bloodline, but its quite odd for the likes of a sea raider to go missing.

I'll run a test with just those two later on and see what the code gives me to nail it down a bit.

For the moment, I believe you can add bloodlines directly via console commands? Perhaps use that to negate it for the moment.
Aww_Potatoes 17 Mar, 2021 @ 7:36am 
Thanks for the quick reply. It's literally just those two mods installed. During the Found A Bloodline ambition, everything is fine until the final event pops up, where it gives you the event founder nickname, and not the bloodline. I've been running event HF.24061 on a fresh start on the King of Lombardy in 769 and the King of West Francia in 769 the same issue keeps appearing, Bloodline founder nickname, no actual bloodline.
Fjarun  [author] 17 Mar, 2021 @ 5:22am 
I haven't done much CK2 lately so any patches might have caused a new error, that said:
It is quite unlikely the cause of issues you are having is those two mods combined;

a) I've played with both without issue (I did make them both for my own games after all)
b) The mods do not edit the same files and thus shouldn't interact - the cause of most errors with mods is this bit right here.

Do you have any other mods?
If so, what mods? - Large rework projects are of particular note as they will often conflict with smaller mods.

With the above said: What precisely are you experiencing?

Broken creation as in not-creating? Do you mean Forge bloodline doesn't work? Maybe Raider bloodline doesn't work? I'd require specifics here unfortunately.

If there is genuinely an issue I need more information to pursue it as I cannot see an obvious interaction that would cause said issue.
Aww_Potatoes 17 Mar, 2021 @ 2:14am 
this mod breaks bloodline creation when the mod "Forge Unlimited Bloodlines + Bloodline Fix" is installed
Fjarun  [author] 27 Sep, 2020 @ 6:39am 
For the sake of simplifying things, I'll discuss this over in the fourth doctrine comments so that we're not talking about the same thing in two different comment sections.
American Union State 27 Sep, 2020 @ 4:20am 
for some reason the mod doesnt show up in my mod list
Fjarun  [author] 24 Sep, 2020 @ 8:32am 
If anyone wants to test the mod in their own game without having to do the 200 or so raids required, the event code is HF.23212 (this comment is also being dropped here for my own reference to avoid having to find the damn code again in the future.)
Fjarun  [author] 12 Aug, 2020 @ 7:23pm 
Unsure, do not use HIP.
That said: the actual text changes are very very small. Honestly if you can find the relevant HIP Files you could copy this version of Sea bloodlines into the HIP file to overwrite the ones there and it'd work as if it was in HIP originally.

As different files + mods however, if HIP touches the bloodline file they will likely fight for it if I had to guess.
wankerQAQ 12 Aug, 2020 @ 4:35pm 
@author is this compatible with hip?
Te Whiterose PRINCE 29 May, 2020 @ 9:14pm 
HAiL TO NEO :steamhappy::steamsalty:
Fjarun  [author] 12 May, 2020 @ 3:04pm 
I believe that opinion boost should be to people with the relevant trait. So it can't even be an AI descendant, (Again, I think)

It would have to be *an AI* actively earning the tier 3 viking trait, which is 150 raids total for you who presumably has the bloodline to gain the bonus with them. So overall yeah not the most relevant boost, that one.

Yeah definitely agree on the shit at raiding bit though. Kinda makes the default bloodline literally just an inferior version of the wroth trait or something similar.
SkyCam 12 May, 2020 @ 2:36pm 
i have seen the bloodline on an ai once
but the reason i think the ai rarely get it is that they shit at raiding they come in with like 500 or so troops (basically never enough to siege holdings) then run away on attack