merrick1031 Posted August 27, 2023 Posted August 27, 2023 20 hours ago, Tebix said: what does bloodline goals goals do? I achieved some of them but it doesn't really seem to do anything As stated it gets your family some traits. They don't go into effect however until your character dies and then they take a couple days for the event to trigger. As for what each one does, here is a list of the traits. I haven't unlocked the Contubernalis trait or the Queen trait in this game so I'll just put a description. The trait for charming wards has one extra effect that isn't listed that will have them come to you when they are of age to be charmed automatically though you can choose not to do so if you wish. As a result I find that trait to be one the best trait and the most broken. It seems to effect any female with a drop of the dynasty blood. Ordinarily this won't result in to much of an affect but if you start as someone that is part of a larger dynasty, one of the Norse siblings for example, you can accidentally convert half of Europe within one or two generations depending on how long it took you to unlock the bloodline trait. For what each does it's mostly just little bonuses. Domination Wars - Male Servitude Wars - Male Paelices - Female Mulsa - Female Wards - Female Queens - Male Gain 0.5 Prestige per month Tyranny decreases by an extra 0.2 per month Contubernalis - Male Gain 1 Dread per month -20 Attraction 3
PolicyMaker Posted August 30, 2023 Posted August 30, 2023 On 8/28/2023 at 3:51 AM, merrick1031 said: As stated it gets your family some traits. They don't go into effect however until your character dies and then they take a couple days for the event to trigger. As for what each one does, here is a list of the traits. I haven't unlocked the Contubernalis trait or the Queen trait in this game so I'll just put a description. The trait for charming wards has one extra effect that isn't listed that will have them come to you when they are of age to be charmed automatically though you can choose not to do so if you wish. As a result I find that trait to be one the best trait and the most broken. It seems to effect any female with a drop of the dynasty blood. Ordinarily this won't result in to much of an affect but if you start as someone that is part of a larger dynasty, one of the Norse siblings for example, you can accidentally convert half of Europe within one or two generations depending on how long it took you to unlock the bloodline trait. For what each does it's mostly just little bonuses. Domination Wars - Male Servitude Wars - Male Paelices - Female Mulsa - Female Wards - Female Queens - Male Gain 0.5 Prestige per month Tyranny decreases by an extra 0.2 per month Contubernalis - Male Gain 1 Dread per month -20 Attraction How do you trigger a servitude war?
Tebix Posted August 30, 2023 Posted August 30, 2023 21 minutes ago, PolicyMaker said: How do you trigger a servitude war? You charm vassals in a foreign realm with a primary title lower than your own and then they might start a servitude faction war, you can join it once it fires and once you win they join your realm. Currently it is more likely that they start a tyranny war instead so it is really annoying to get.
Tebix Posted August 30, 2023 Posted August 30, 2023 On 8/27/2023 at 9:51 PM, merrick1031 said: As stated it gets your family some traits. They don't go into effect however until your character dies and then they take a couple days for the event to trigger. As for what each one does, here is a list of the traits. I haven't unlocked the Contubernalis trait or the Queen trait in this game so I'll just put a description. The trait for charming wards has one extra effect that isn't listed that will have them come to you when they are of age to be charmed automatically though you can choose not to do so if you wish. As a result I find that trait to be one the best trait and the most broken. It seems to effect any female with a drop of the dynasty blood. Ordinarily this won't result in to much of an affect but if you start as someone that is part of a larger dynasty, one of the Norse siblings for example, you can accidentally convert half of Europe within one or two generations depending on how long it took you to unlock the bloodline trait. For what each does it's mostly just little bonuses. Domination Wars - Male Servitude Wars - Male Paelices - Female Mulsa - Female Wards - Female Queens - Male Gain 0.5 Prestige per month Tyranny decreases by an extra 0.2 per month Contubernalis - Male Gain 1 Dread per month -20 Attraction Thank you exactly that is the info I searched for. So the reason for me not discovering anything is because my character is immortal.
PolicyMaker Posted August 31, 2023 Posted August 31, 2023 11 hours ago, Tebix said: You charm vassals in a foreign realm with a primary title lower than your own and then they might start a servitude faction war, you can join it once it fires and once you win they join your realm. Currently it is more likely that they start a tyranny war instead so it is really annoying to get. They might? so its not confirm whether or not they will start it?
merrick1031 Posted September 1, 2023 Posted September 1, 2023 22 hours ago, PolicyMaker said: They might? so its not confirm whether or not they will start it? So a lot of this game is governed by chance, but a lot of AI decision making is weighted. It is incredibly likely that a servitude faction will form. The main issues with getting them to trigger though is that it follows the normal faction power mechanic, so there could be a servitude faction but the vassal with 600 men isn't going to declare on the liege with 6,000 men, and since the religion is considered evil by default most of the time their liege will try to revoke the title triggering a Tyranny war instead. There are also some hard coded things to prevent a servitude war. If the liege follows the Regula religion, if the liege has an alliance with you, if you are in a domination war with the liege to claim them or their charmed vassals. Servitude wars are one of the hardest things to trigger and I actually cheat a bit to get them for the bloodline goal by removing the religion restriction. Without changing the restrictions the best way I've been able to trigger the wars is to charm multiple powerful vassals at a time and ally with them. This way you can join the tyranny war if one triggers and normally they will start a servitude war once the join faction cool down is done. If you can raid you can also use that to weaken the liege so that the faction has an easier time gaining power. @ban10 I was looking at the To Do list and saw the idea's for councilor's/courtiers. One idea might a way to buff the devoted group. Task/effect that gives 1-10% of paelices bonuses to devoted scaling on Diplomacy. A pay it back kind of thing. Or if that's too hard to code with the changing bonus maybe just a scaling flat buff to income/levies. 1
PolicyMaker Posted September 1, 2023 Posted September 1, 2023 4 hours ago, merrick1031 said: So a lot of this game is governed by chance, but a lot of AI decision making is weighted. It is incredibly likely that a servitude faction will form. The main issues with getting them to trigger though is that it follows the normal faction power mechanic, so there could be a servitude faction but the vassal with 600 men isn't going to declare on the liege with 6,000 men, and since the religion is considered evil by default most of the time their liege will try to revoke the title triggering a Tyranny war instead. There are also some hard coded things to prevent a servitude war. If the liege follows the Regula religion, if the liege has an alliance with you, if you are in a domination war with the liege to claim them or their charmed vassals. Servitude wars are one of the hardest things to trigger and I actually cheat a bit to get them for the bloodline goal by removing the religion restriction. Without changing the restrictions the best way I've been able to trigger the wars is to charm multiple powerful vassals at a time and ally with them. This way you can join the tyranny war if one triggers and normally they will start a servitude war once the join faction cool down is done. If you can raid you can also use that to weaken the liege so that the faction has an easier time gaining power. @ban10 I was looking at the To Do list and saw the idea's for councilor's/courtiers. One idea might a way to buff the devoted group. Task/effect that gives 1-10% of paelices bonuses to devoted scaling on Diplomacy. A pay it back kind of thing. Or if that's too hard to code with the changing bonus maybe just a scaling flat buff to income/levies. huh, I always charm foreign rulers but never got those wars triggered. How do you cheat it?
Tebix Posted September 1, 2023 Posted September 1, 2023 6 hours ago, PolicyMaker said: huh, I always charm foreign rulers but never got those wars triggered. How do you cheat it? Charming rulers doesn't do anything (aside from giving you the domination war goal). You have to charm vassals so that they create the faction. In fact like @merrick1031 said the ruler having the religion invalidates the faction.
ban10 Posted September 2, 2023 Author Posted September 2, 2023 (edited) 22 hours ago, merrick1031 said: So a lot of this game is governed by chance, but a lot of AI decision making is weighted. It is incredibly likely that a servitude faction will form. The main issues with getting them to trigger though is that it follows the normal faction power mechanic, so there could be a servitude faction but the vassal with 600 men isn't going to declare on the liege with 6,000 men, and since the religion is considered evil by default most of the time their liege will try to revoke the title triggering a Tyranny war instead. There are also some hard coded things to prevent a servitude war. If the liege follows the Regula religion, if the liege has an alliance with you, if you are in a domination war with the liege to claim them or their charmed vassals. Servitude wars are one of the hardest things to trigger and I actually cheat a bit to get them for the bloodline goal by removing the religion restriction. Without changing the restrictions the best way I've been able to trigger the wars is to charm multiple powerful vassals at a time and ally with them. This way you can join the tyranny war if one triggers and normally they will start a servitude war once the join faction cool down is done. If you can raid you can also use that to weaken the liege so that the faction has an easier time gaining power. @ban10 I was looking at the To Do list and saw the idea's for councilor's/courtiers. One idea might a way to buff the devoted group. Task/effect that gives 1-10% of paelices bonuses to devoted scaling on Diplomacy. A pay it back kind of thing. Or if that's too hard to code with the changing bonus maybe just a scaling flat buff to income/levies. Yeah, I'm going to tinker with reducing the power threshold requirements for the servitude faction, or maybe try "adding" the Magisters power to the servitude faction. Basically run the faction under the assumption that the Magister will join the war, though that might cause the wars to start instantly, will have to test. The religion restriction is actually a check whether their current liege has a "devoted" trait, eg mulsa/paelex and they if they are allied to the Magister, so its pretty rare for this to be a blocker. If the Magister was the King of England and has married (and charmed) the Queen of France, I wound't want charmed French vassals to start rising up against their Queen, as she is already charmed and allied to the Magister. For the Regula Councillors, I want to shoutout OzcarMike from Gitgud for his great work on this. You can see it in master (aka dev branch) or in the PRs https://gitgud.io/ban10/regula-magistri/-/merge_requests/66 and https://gitgud.io/ban10/regula-magistri/-/merge_requests/71. The Harem master basically does exactly what you said, its pretty cool. In terms of updates, the current master branch is almost ready for release. I want to finish some palace building descriptions (and add a special new building!) and then do a round of testing before release. Its pretty stable right now but as always, until I put a version number on it be wary of running a new/long campaign on the master branch, its subject to change at any time. EDIT: Btw the event "Read the Regula Magistri" has a page for bloodline goals that goes into detail on each bloodline goal and how to achieve it. I recommend having a look at that if you are having trouble understanding what to do. Edited September 2, 2023 by ban10
Mehrooni Posted September 2, 2023 Posted September 2, 2023 With regards to the whole servitude factions getting interrupted by tyranny wars, I've thought of a potential solution to it. The problem is that the Liege of the Devoted is attempting to revoke land from them one county/duchy at a time, and can do so without being a tyrant as most religions consider the Magistran religion of the Devoted to be evil. Otherwise they wouldn't do it. A player in that position would normally just change their feudal contract to include the "Religious Rights Protected" benefit, disabling the Liege's "Demand Conversion" interaction and disallowing them from revoking land. If you're a magister ruling over a bunch of say, Orthodox dukes AND they happen to have a hook on you, they will actually use that hook to change their feudal contracts and protect their land.* The behavior is already in the game, but a fascinared vassal usually doesn't have a hook to use on their Liege, so the freshly Devoted do not normally do this. So, a solution could be a new magister power that forces a Devoted under another Liege to change their feudal contract, or at least propose the change. Of course, that change would be entirely in favor of the Devoted and the Liege would never accept, so it would need to be balanced by increasing the gold and/or levies taxes by one step at the same time. This would weaken the new Devoted, but it would also secure their position until such a time that the servitude faction can trigger. It would theoretically require more legwork on the Magister's side of things, ensnaring more and more vassals under that Liege until the threshold was reached, but with the tyranny war problem I think it would end up being about the same or even less. As for what that power could be called, "Advocatus Custodire" meaning "Lawyer" and "Protect" or "Legalis Praesidium" which is what came out when I put "Legal Protection" into google translate. "Acquirere Patrocinium" is what came out when I put "Acquire Legal Protection" into the same box. I dunno, the naming conventions of the mod have always eluded me. Of course, I have no idea how this would look in the backend. I'd bet it looks like a lot of work and bug testing. I'm not a programmer myself, just a person on the internet with ideas, and that was my 2 cents. *That is, at least for the next (X) years until their female heir inherits thanks to your being Magister changing their inheritance laws and you just Fascinare the new female ruler, thus invalidating that part of the contract. Then you can do whatever you want. There's actually an error that pops up in the bottom right notifications when the Fascinare pops, but I don't have a screenshot and I'm no coder. It doesn't break the game, so there's that.
Monedeath Posted September 2, 2023 Posted September 2, 2023 2 hours ago, Mehrooni said: *That is, at least for the next (X) years until their female heir inherits thanks to your being Magister changing their inheritance laws and you just Fascinare the new female ruler, thus invalidating that part of the contract. Then you can do whatever you want. There's actually an error that pops up in the bottom right notifications when the Fascinare pops, but I don't have a screenshot and I'm no coder. It doesn't break the game, so there's that. If they're married, you probably don't have to wait even that long. It's on my too list in a game I am currently playing. A neighboring county was able to be vassalized at the cost of agreeing not to demand conversion. No problem, sign the contract, fascinare the wife(who is now in my kingdom, making it much faster), Abice Maritus after that, and it's moot.
merrick1031 Posted September 2, 2023 Posted September 2, 2023 14 hours ago, ban10 said: The religion restriction is actually a check whether their current liege has a "devoted" trait, eg mulsa/paelex and they if they are allied to the Magister, so its pretty rare for this to be a blocker. If the Magister was the King of England and has married (and charmed) the Queen of France, I wound't want charmed French vassals to start rising up against their Queen, as she is already charmed and allied to the Magister. Sorry, I didn't think about there being a file for the faction itself and that's not what I meant about the religion restriction. It does explain some of my confusion on why certain places didn't have servitude wars in my games for a generation or two. So the restriction that I was talking about was in the Casus Belli for the Servitude War not being allowed if the liege had the regula_religion flag. It's possible that I'm wrong and not reading the code right, but removing that restriction has helped me get more servitude wars, but it might also just be two unrelated things that happened at the same time so I thought one caused the other. Now if we look at your example of being the King of England and married to the charmed Queen of France with the way the code is set up then there are three restrictions preventing the servitude war and even if a faction did form you have the choice to tell them to not go to war, if I'm reading the code right. The faction restriction for the devoted group, the casus belli restriction for having the regula religion, and the casus belli restriction for being an ally. So in this case even if the restrictions are removed for being devoted and for having the regula religion a servitude faction still won't occur. Conversely if you remove those restrictions it then opens up another way of expanding. If you wanted to expand into France but couldn't do it through war for some reason (busy with holy wars, less troops, RP reasons, etc) then if you didn't marry the Queen of France and just charmed her instead then that would keep her from revoking titles for religious reasons allowing the faction to stick around long enough to trigger the war. Of course removing both of those restrictions might also make it too easy so I might just stick with removing the casus belli reason personally. Maybe a game rule could be set up on whether Servitude Factions can occur for only non-regula lieges, non-charmed lieges, or charmed un-allied lieges? Not sure how complicated that would be.
ban10 Posted September 2, 2023 Author Posted September 2, 2023 2 hours ago, merrick1031 said: Sorry, I didn't think about there being a file for the faction itself and that's not what I meant about the religion restriction. It does explain some of my confusion on why certain places didn't have servitude wars in my games for a generation or two. So the restriction that I was talking about was in the Casus Belli for the Servitude War not being allowed if the liege had the regula_religion flag. It's possible that I'm wrong and not reading the code right, but removing that restriction has helped me get more servitude wars, but it might also just be two unrelated things that happened at the same time so I thought one caused the other. Now if we look at your example of being the King of England and married to the charmed Queen of France with the way the code is set up then there are three restrictions preventing the servitude war and even if a faction did form you have the choice to tell them to not go to war, if I'm reading the code right. The faction restriction for the devoted group, the casus belli restriction for having the regula religion, and the casus belli restriction for being an ally. So in this case even if the restrictions are removed for being devoted and for having the regula religion a servitude faction still won't occur. Conversely if you remove those restrictions it then opens up another way of expanding. If you wanted to expand into France but couldn't do it through war for some reason (busy with holy wars, less troops, RP reasons, etc) then if you didn't marry the Queen of France and just charmed her instead then that would keep her from revoking titles for religious reasons allowing the faction to stick around long enough to trigger the war. Of course removing both of those restrictions might also make it too easy so I might just stick with removing the casus belli reason personally. Maybe a game rule could be set up on whether Servitude Factions can occur for only non-regula lieges, non-charmed lieges, or charmed un-allied lieges? Not sure how complicated that would be. Oh, fair, I forgot about the Casus Belli itself. I still feel like that makes sense, even though I get the option to start the servitude war, I woudn't want to charm the French Queen and have her charmed vassals rise up against her. Maybe whats missing here is an interaction with charmed independent rulers of the same rank, where you can take their primary title (eg kingdom tier titles) and vassalise them (when then turns their charmed vassals into your vassals). This would work a lot better gameplay wise and in my opinion thematically. Make Love, not War! xd Might also look into the game rule option, maybe a Magister might not care about wars in other lands between charmed vassals and charmed lieges. Main thing for now is to change how the threshold works for servitude wars to make it so that they start faster, especially under hostile faith lieges.
merrick1031 Posted September 2, 2023 Posted September 2, 2023 2 hours ago, ban10 said: Oh, fair, I forgot about the Casus Belli itself. I still feel like that makes sense, even though I get the option to start the servitude war, I woudn't want to charm the French Queen and have her charmed vassals rise up against her. Maybe whats missing here is an interaction with charmed independent rulers of the same rank, where you can take their primary title (eg kingdom tier titles) and vassalise them (when then turns their charmed vassals into your vassals). This would work a lot better gameplay wise and in my opinion thematically. Make Love, not War! xd Might also look into the game rule option, maybe a Magister might not care about wars in other lands between charmed vassals and charmed lieges. Main thing for now is to change how the threshold works for servitude wars to make it so that they start faster, especially under hostile faith lieges. Could change it like I have been and just remove the religion restriction in the Casus Belli as that's a quick edit and doesn't affect charmed rulers. Play the long game kind of thing. Charm this leader and slowly corrupt their realm then a generation or two down the line when the realm is following Regula but the leader is no longer charmed the vassals rise up. I've used it to have a friendly border one way while using war to expand the other and then a bit down the line boom, servitude war and I suddenly have more land. A lot of time if you spread the conversion far enough you can usurp that title at that point. I've also found it useful when doing a slower game where I stay at a duchy level and my character dies and land gets divided by siblings most of my vassals will come back through servitude wars. An idea for an interaction for charmed independent rulers of the same rank for kingdom/empires would be adding an election law. Normally when they get charmed it goes to female only inheritance and whatever election law they had at the time. The interaction could set the election law to only have the magister be eligible. Have it cost the amount needed to change the law plus an additional upfront cost of prestige or piety based on realm size. Not sure if it could be coded to then go away with a system check once you inherit. How does an election law work in the game if there is no one eligible to inherit? Separate topic. Maybe add an interaction with charmed regents to get them to try and usurp.
yancralowe Posted September 4, 2023 Posted September 4, 2023 On 9/3/2023 at 2:22 AM, ban10 said: Oh, fair, I forgot about the Casus Belli itself. I still feel like that makes sense, even though I get the option to start the servitude war, I woudn't want to charm the French Queen and have her charmed vassals rise up against her. Maybe whats missing here is an interaction with charmed independent rulers of the same rank, where you can take their primary title (eg kingdom tier titles) and vassalise them (when then turns their charmed vassals into your vassals). This would work a lot better gameplay wise and in my opinion thematically. Make Love, not War! xd Might also look into the game rule option, maybe a Magister might not care about wars in other lands between charmed vassals and charmed lieges. Main thing for now is to change how the threshold works for servitude wars to make it so that they start faster, especially under hostile faith lieges. There's actually an option for Magister to stop the Servitude war right before it starts, so if the player doesn't want another ruler's charmed vassals to rise up they can simply tell them not to.
morat136 Posted September 7, 2023 Posted September 7, 2023 (edited) I cannot get the charm ward event to fire ever, under any circumstances. At first I thought maybe it was to do with the witch coven event firing at the same time, but I tried not using witch coven and that didn't fix it. I tried setting myself, my domina, another paelex, or just a court mulsa as guardian, none of them worked. I tried updating to the dev branch (even though I didn't see any relevant changes to the event itself), that didn't work. I tried making sure my player wasn't in an army or event when they aged up, that didn't work. I just don't think that all of the extra complicated bits the event uses in order to fire at 16 instead of 15 works. Maybe it's a compatibility issue with one of the many other mods I'm using, but even in that case, it's still not worth having an extra event firing in the background and creating more points of failure when the alternative of having the event fire on their 15th birthday, while they still have a guardian that we can just look at directly, is so much simpler and more reliable and doesn't really change anything in practice. I'm going to manually go through the commit that changed it, and manually revert those changes in my local copy, and see if that works. Otherwise, I just get bogged down using all of my personal schemes just keeping the next generation enthralled after they come of age. Edit: My solution did work. But I also noticed while I was reverting it that the old system triggered its on_action on on_15th_birthday delay = { days = 364 }, with a comment saying that they have to still have a guardian, while the new on_action for the setup event triggers on_16th_birthday. Maybe there's a race condition when the event triggers exactly on their birthday that was preventing them from having a valid guardian. I'll be honest, now that I have my own game working, I'm not that into trying to debug this further, but that might explain this post that I found in this thread while trying to solve this, which appears to have never been solved: On 7/11/2023 at 1:22 AM, sentience said: Nice mod. Wondering if I’m the only one with this issue: Played through a generation without the obedience ward bloodline event fire off. Despite multiple vassals with female children that should have been eligible, none have been offered. Would like to request if this could be added as either a direct interaction with Paelax or higher, or via decision in a future update. Maybe me and this guy are just playing on slow computers or with higher mod loads, and that's why the race condition consistently fails for us, while it seems like you've been unable to replicated it. Edited September 7, 2023 by morat136 Report back with results of testing
ban10 Posted September 7, 2023 Author Posted September 7, 2023 (edited) 4 hours ago, morat136 said: I cannot get the charm ward event to fire ever, under any circumstances. At first I thought maybe it was to do with the witch coven event firing at the same time, but I tried not using witch coven and that didn't fix it. I tried setting myself, my domina, another paelex, or just a court mulsa as guardian, none of them worked. I tried updating to the dev branch (even though I didn't see any relevant changes to the event itself), that didn't work. I tried making sure my player wasn't in an army or event when they aged up, that didn't work. I just don't think that all of the extra complicated bits the event uses in order to fire at 16 instead of 15 works. Maybe it's a compatibility issue with one of the many other mods I'm using, but even in that case, it's still not worth having an extra event firing in the background and creating more points of failure when the alternative of having the event fire on their 15th birthday, while they still have a guardian that we can just look at directly, is so much simpler and more reliable and doesn't really change anything in practice. I'm going to manually go through the commit that changed it, and manually revert those changes in my local copy, and see if that works. Otherwise, I just get bogged down using all of my personal schemes just keeping the next generation enthralled after they come of age. Edit: My solution did work. But I also noticed while I was reverting it that the old system triggered its on_action on on_15th_birthday delay = { days = 364 }, with a comment saying that they have to still have a guardian, while the new on_action for the setup event triggers on_16th_birthday. Maybe there's a race condition when the event triggers exactly on their birthday that was preventing them from having a valid guardian. I'll be honest, now that I have my own game working, I'm not that into trying to debug this further, but that might explain this post that I found in this thread while trying to solve this, which appears to have never been solved: Maybe me and this guy are just playing on slow computers or with higher mod loads, and that's why the race condition consistently fails for us, while it seems like you've been unable to replicated it. Its not your fault, this is actually fixed in the dev branch, though you would have needed to redo the guardians for each ward you wanted the event to trigger on. By redo, I simply mean Click Ward -> Remove Guardian, then Click Ward -> Add Guardian (either Magister or charmed warden) Relevant issue for further detail is https://gitgud.io/ban10/regula-magistri/-/issues/56. Put simply, before Wards and Wardens, the triggers (on_action) that fired on a characters 16th birthday and when their guardian was changed was solely used by this mod. After the W&W update, the vanilla base game started using those triggers instead (for the events in the dlc). This caused none of the RM code to run. The fix was easy enough, I simply appended the RM code to happen after whatever the base game (or indeed, any other mod) so that ward charming will never break like this again. I've fixed this and will be updating soonish (this weekend hopefully) for a CK3 1.10 release, so the bug wont ever happen in a new campaign. To add to this, theres lots of exciting stuff thats been done by a bunch of coders (and me!) on Gitgud - Palace Holding, rework of Regula buildings into a single "super" holding that can be built as the Magisters seat of power, with strong Regula styled buildings. This allows much better compatibility with other building mods and RM, while being easier to maintain and "balance". - New events, for the Orgy and yearly events. - Lots of bugfixes like the one above. - The Regula council, a special new Council with a nice UI button for Regula council members with new tasks to do. Still WIP but two are complete. - Genital options for Mutare corpus, for those playing with Carn genital trait features. Big shoutouts to the following - OzcarMike - Regula Council - CashinCheckin - Orgy/Regula Events - LeSopalinDivin - Genital Options - cralowec - Bugfixes Word of warning, you'll need to start a new campaign for the new version of RM, mostly because of the building rework. Edited September 7, 2023 by ban10 6
eldiyar Posted September 8, 2023 Posted September 8, 2023 21 hours ago, ban10 said: Its not your fault, this is actually fixed in the dev branch, though you would have needed to redo the guardians for each ward you wanted the event to trigger on. By redo, I simply mean Click Ward -> Remove Guardian, then Click Ward -> Add Guardian (either Magister or charmed warden) Relevant issue for further detail is https://gitgud.io/ban10/regula-magistri/-/issues/56. Put simply, before Wards and Wardens, the triggers (on_action) that fired on a characters 16th birthday and when their guardian was changed was solely used by this mod. After the W&W update, the vanilla base game started using those triggers instead (for the events in the dlc). This caused none of the RM code to run. The fix was easy enough, I simply appended the RM code to happen after whatever the base game (or indeed, any other mod) so that ward charming will never break like this again. I've fixed this and will be updating soonish (this weekend hopefully) for a CK3 1.10 release, so the bug wont ever happen in a new campaign. To add to this, theres lots of exciting stuff thats been done by a bunch of coders (and me!) on Gitgud - Palace Holding, rework of Regula buildings into a single "super" holding that can be built as the Magisters seat of power, with strong Regula styled buildings. This allows much better compatibility with other building mods and RM, while being easier to maintain and "balance". - New events, for the Orgy and yearly events. - Lots of bugfixes like the one above. - The Regula council, a special new Council with a nice UI button for Regula council members with new tasks to do. Still WIP but two are complete. - Genital options for Mutare corpus, for those playing with Carn genital trait features. Big shoutouts to the following - OzcarMike - Regula Council - CashinCheckin - Orgy/Regula Events - LeSopalinDivin - Genital Options - cralowec - Bugfixes Word of warning, you'll need to start a new campaign for the new version of RM, mostly because of the building rework. I've been a long time enjoyer of this mod since it's Version 1 days. I want to commend you for carrying over the torch and making this mod bigger and better. I'm excited for the changes you have in store. That said, I've also been dipping my toes into modding, specifically for Regula to suit my own personal tastes and kinks. Once I have some results to show for my efforts, I'll post them here.
morat136 Posted September 8, 2023 Posted September 8, 2023 On 9/7/2023 at 2:20 PM, ban10 said: ts not your fault, this is actually fixed in the dev branch, though you would have needed to redo the guardians for each ward you wanted the event to trigger on. By redo, I simply mean Click Ward -> Remove Guardian, then Click Ward -> Add Guardian (either Magister or charmed warden) Relevant issue for further detail is https://gitgud.io/ban10/regula-magistri/-/issues/56. I don't know what to tell you. I downloaded the latest dev branch, I even checked just now (I noticed it's just been merged into master) to make sure all my on_action files and all my events files all match the latest on gitgud, and that it matches what's described in that linked issue. The event just will not fire; it refuses to use that workaround with saving the guardian for later. Changing it to go off before they turn 16 and reference the guardian directly works perfectly and has no downsides. I just wish I knew what was going wrong and could tell you, because it's just going to be a pain to revert that on my local files every time I update.
Monedeath Posted September 9, 2023 Posted September 9, 2023 14 hours ago, morat136 said: I don't know what to tell you. I downloaded the latest dev branch, I even checked just now (I noticed it's just been merged into master) to make sure all my on_action files and all my events files all match the latest on gitgud, and that it matches what's described in that linked issue. The event just will not fire; it refuses to use that workaround with saving the guardian for later. Changing it to go off before they turn 16 and reference the guardian directly works perfectly and has no downsides. I just wish I knew what was going wrong and could tell you, because it's just going to be a pain to revert that on my local files every time I update. Did you completely remove the previous version of RM before installing the new one? Latest build has been working for me. Although I also have a tendency to farm out the kids to other house members that happen to be vassals of my vassals which cuts me out of the loop for when their time comes.
morat136 Posted September 9, 2023 Posted September 9, 2023 (edited) 4 hours ago, Monedeath said: Did you completely remove the previous version of RM before installing the new one? Latest build has been working for me. Although I also have a tendency to farm out the kids to other house members that happen to be vassals of my vassals which cuts me out of the loop for when their time comes. Yeah. I always fully delete the older version when updating. With the event set to fire at 15 years 364 days, I see it going off not only for my own wards, but even in foreign courts with guardians I've fascinared. No problems at all. With the newer code, I get nothing, even if I reassign guardians. At this point, I'm just not going to bother with messing with it any more. Everything's working perfectly, just a day early. I'm just not going to think about it until the next time I update my game and all my mods. Edit: Actually, you know what? I think I assigned all of my guardians before freeing the Keeper of Souls. If the guardian for the ward event is assigned with an on_action that checks when a ward gets assigned to a famuli, well that check would never have happened, because the wards didn't get assigned famuli as guardians, their guardians became famuli. I'm not going to try debugging this, because I'm fucking done dealing with this particular problem, but if that's what the problem is, then it might not just be a problem with my game, just one that's more obvious because of how I was playing it. Edited September 9, 2023 by morat136 Brainstormed another possible cause for the bug 1
njhar9 Posted September 9, 2023 Posted September 9, 2023 is there any unique contents while playing as female PC or is it only for male PC ?
ban10 Posted September 10, 2023 Author Posted September 10, 2023 (edited) 5 hours ago, morat136 said: Yeah. I always fully delete the older version when updating. With the event set to fire at 15 years 364 days, I see it going off not only for my own wards, but even in foreign courts with guardians I've fascinared. No problems at all. With the newer code, I get nothing, even if I reassign guardians. At this point, I'm just not going to bother with messing with it any more. Everything's working perfectly, just a day early. I'm just not going to think about it until the next time I update my game and all my mods. Edit: Actually, you know what? I think I assigned all of my guardians before freeing the Keeper of Souls. If the guardian for the ward event is assigned with an on_action that checks when a ward gets assigned to a famuli, well that check would never have happened, because the wards didn't get assigned famuli as guardians, their guardians became famuli. I'm not going to try debugging this, because I'm fucking done dealing with this particular problem, but if that's what the problem is, then it might not just be a problem with my game, just one that's more obvious because of how I was playing it. Oh, that makes sense, I think I see the issue. I assumed that when you set the guardian they were charmed, otherwise I don't save the Regula guardian variable. This assumption doesn't work if their guardian wasn't charmed beforehand, so thats why its working inconsistently. I think I've actually had this happen to me as well, because sometimes ward events didn't trigger and I didn't know why. The fix is quite simple, I just have to save the Regula guardian variable when the guardian is female of any kind. Then later on when the event actually fires on their 16th birthday, I can check whether the guardian is charmed. This does mean that I have to save the variable for a lot more kids, as potentially you could be in England and charm the guardian of a ward in France or wherever. But aside from maybe a slightly bigger save file for the new variable, this should work for all cases from now on. EDIT: You know, as I write this, I think a better solution is just to use the characters memories. Your guardian is saved in there, making this so much simpler. Good catch though, sorry that its been so frustrating to debug. 35 minutes ago, njhar9 said: is there any unique contents while playing as female PC or is it only for male PC ? Male PC only atm Edited September 10, 2023 by ban10 1
Monedeath Posted September 10, 2023 Posted September 10, 2023 21 hours ago, morat136 said: Edit: Actually, you know what? I think I assigned all of my guardians before freeing the Keeper of Souls. If the guardian for the ward event is assigned with an on_action that checks when a ward gets assigned to a famuli, well that check would never have happened, because the wards didn't get assigned famuli as guardians, their guardians became famuli. I'm not going to try debugging this, because I'm fucking done dealing with this particular problem, but if that's what the problem is, then it might not just be a problem with my game, just one that's more obvious because of how I was playing it. That was the debug information that was needed. As ban10 already replied. The ward event had a (new) logic error which mean that guardians fascinared after being assigned wards were not triggering the event. Congratulations, you found an edge case which is actually pretty common. Probably even more-so now that the latest version of RM will tell you when a guardian isn't famuli.
ban10 Posted September 12, 2023 Author Posted September 12, 2023 (edited) Version 2.7.0 is out! Changelog is in OP, but here for posterity YOU WILL NEED TO START A NEW SAVE GAME FOR THIS RELEASE As always, I've tested as best I can, but if you spot any bugs/issues, either post them here or to Gitgud, so that I can have a look Spoiler # 2.7.0 By Ban10 Big thanks to those who contribute via the repo on https://gitgud.io/ban10/regula-magistri and those who contribute via the LoversLab thread! It's always better to delete the old Regula Magistri mod folder before downloading and installing the new version. It can cause issues if you don't due to files moving around etc. This release is designed to run on CK3 1.10.X (Quill) Shoutouts to the following for their major contributions to this update: - OzcarMike - Regula Council - CashinCheckin - Orgy/Regula Events - LeSopalinDivin - Genital Options - cralowec - Bugfixes ## Fixes - Lots of minor fixes - Typos, like writing "dilligent" instead of "diligent" - BOM encoding - Trigger fixes - Famuli Enslavers now has tooltip for needing an Enslaver accolade. Also fix prestige cost. - On Actions fixes - Refactor on actions so that ward charming events and other on actions are run correctly. - Basically ensure RM events are appended onto vanilla events - Fix retired Orba not employed as Praemonstratrix - Thanks to cralowec! - Fix incorrectly named MAA art - Thanks to cralowec! ## Changes - Regula Sumbission now makes lustful a more common trait (via Carnalitas) - Orgy Changes - Two new guest rules, neighbouring rulers sisters and court positions. - New Orgy events - One new main event and two new default events - Thanks to CashinCheckin - Yearly events - Devoted presents barren women yearly event - Thanks to CashinCheckin - Mutare Corpus - Can now Improve genitals, if using Carn game rule that enables gential traits. Improves genitals in direction that Carn game rules are set to. - eg If big breasts are "good", genital changes will go that way. - Also works with Futa game rules - Option does not show at all if carn genital traits are not enabled. - Thanks to LeSopalinDivin - Ward charming - Aside from fixing it, also change notification ward charming to use same logic as the events - Basically, notifications are no longer an automatic success if a mulsa charms, uses event chance - Redo mulsa charming to be a bit easier, having virtues makes charming easier while sins make it harder. Asexual or celibate can make backfire happen. ## Features - Important actions - Add two child education important actions which tell you whether a female family member (extended family) does not have a charmed guardian (or magister guardian). By changing their guardian to a Regula one (charmed/Magister) you can trigger the ward charming event when they come of age. - Also add important action to charm prisoners that you have. - Sanctifica Serva portrait change Game rule, that lets you enable or disable the "inhuman" portrait change when a character becomes a "Goddess" - Palace Holding - Replaces all existing Regula buildings (for castles/temples/citys) - A new type of holding that can be built by the Magister once in any free space, gives a solid chunk of renown when built and has an event that allows you to use it as your capital. Includes custom (AI) art for Palace for 6 different culture types! - All Regula buildings have been refactored into Palace buildings only, currently has 3 economic buildings and 2 miltary buildings. - Regula buildings for Palace are generally stronger then vanilla buildings, with special bonuses at later levels. - Current Buildings: 1. Main Palace building (General income and fort) 2. Regula Halls - Piety economy building. Gives piety, some gold, control and development growth. 3. Famuli Guilds - Gold economy building. Also increases tax income, reduces building costs and helps with innovation progress. 4. Servant Quarters - Prestige economy building. Increases court grandeur and gives a bonus multiplier to prestige and renown. 5. Famuli War Camps - Should favour a mass infantry army, give levies, raiding speed and increases light infantry, archer and calvary toughness/damage 6. Virgo Barracks - Favours elite army, gives knights, and increases heavy infantry / calvary toughness/damage - Concubines (and Tropaeum) - Magister can now have Concubines, from prisoners or their court etc - Taking a concubine whose parents/husband is a landed ruler with a hostile faith turns your concubine from a mulsa to tropauem. - Tropaeum are slightly higher rank then Mulsa (but lower then Paelex) and give the Magister bonus renown and prestige. - Thanks to OzcarMike! - Regula Council (Still WIP!) - Adds a Regula council, with a extra button on council page to switch between both. - Currently adds two new Council positions, that can only be filled by charmed characters. - Admina Carna (Harem Manager) - Can Coordinate Harem to give stats to Magister based on total Paelex stats and Admina Carna Diplomacy stat - Can do Family Planning task that impregnates one of the Magisters spouses/Concubines after task completion. - Latro Primus (Raid Leader) - Can Enforce Discipline to increase raiding speed, raiding army movement and decrease raiding army attrition - Exhaurire vitale interaction - Allows the Magister to drain piety from charmed subjects - Eventually will allow age regression and taking traits from devoted, basically opposite to Mutare Corpus - More details here for planned feature here, https://gitgud.io/ban10/regula-magistri/-/issues/58 Edited September 12, 2023 by ban10 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now