Jump to content

[mod] The House of O - A Society for BDSM


Recommended Posts

Posted

First I just want to say that this is probably my favorite CK2 mod on Lovers Lab and is pretty much the only reason I've booted the game up in the last few months.  That said, here be bugs and my meager attempts to rectify them for my own edification.

 

The end findom decision's from_potential block seems to have an issue with the has_opinion_modifier check. After ensuring that the opinion modifier was indeed being applied I commented out the has_opinion_modifier check and the decision showed up.  After that I moved the check from the from_potential block the the allow block and it worked fine (see attached screenshot).  Maybe some kind of scope issue with from_potential?

Still in the bdsm_end_findom decision, it checks against the submissive's wealth not the dominant's to see if there's enough money to cover the transfer, ensuring the check is in the FROM scope seems to fix this handily.

 

BDSM.2826, the event called by the end findom decision doesn't remove the bdsm_findom_expense modifier so the hidden event to handle the wealth transfer, BDSM.2810, never breaks out of its recursion.  Adding a line to remove the bdsm_findom_expense modifier cleared this up in my test game.

 

The yearly findom investment event chain doesn't appear to properly restore the saved bdsm_findom_sub event scope.  I don't know what's causing it but I'm setting up some log commands to trace through it and see if I can shake the issue loose over the next day or so.  The bdsm_lover_flavor_sub event in BDSM.0620 seems to be having the same problem,

 

Chastity belt keys seem to undergo mitosis fairly regularly, haven't looked into what might be causing it though.

Spoiler

Here's the working end findom decision with both of my fixes applied to test it.

360326733_thatsalotofmoney.jpg.10c4060fac4f2465e1358a514783c2e4.jpg

 

I added an actual opinion modifier and a hundred year timer to opinion_bdsm_findom to make sure it exists

1452486274_Theredlinewasprobablyunnecessary.png.275b716660a7aa867065e7107c593872.png

 

I haven't done much digging into the findom investment or flavor events but here's examples of them not working as intended

71759141_thesearenotthesame.jpg.aac5fe3b3af03c2d8ad50b3cee160735.jpg

1779967454_thisoneisajpg.jpg.ae17140ba1c9a8fd1e9f0c42dfd4567b.jpg

 

 

Posted
5 hours ago, AWasteOfGoodSuffering said:

Chastity belt keys seem to undergo mitosis fairly regularly, haven't looked into what might be causing it though.

 

I had the same problem after my character became the private slave of the Mistress/Master. He got two identical Master Collars.

Posted

I sorry if this is a stupid question, but how can my player character become personal slave? Do I just wait and hope get randomly chosen by master?

Posted
9 hours ago, wsgthebg said:

I sorry if this is a stupid question, but how can my player character become personal slave? Do I just wait and hope get randomly chosen by master?

Basically You have to wait until the master decides to audition You. If he is happy with Your choices he will take You as his "personal slave" and give You a "master slave collar" which is level 5 artifact. (there is a bug that gives You two collars currently but it's not game breaking).

 

Asking to become privater slave by Yourself does not seem to trigger this chain of events.

 

The best, fastest way is to start a new game as female character, pick beauty, and all the traits You know that will help You to perform well. Then, to get back at age ~16 You can pick all negative traits that are removed during training. Once You get in to the society do not leave the training until You have "trained slave".

Posted
On 5/16/2020 at 6:41 PM, typoking1107 said:

So I have a couple bugs to report.

First and foremost I am also having that "Break" problem others mentioned above. Second, there is no option to hold a session with my slaves anymore, not even my private slave. Third, my private slave ranked up in the society and lost his unique outfit, which I'm actually quite sad about, since I LIKED that outfit. Finally, the "Dominate Ruler" option appears to do nothing when I click on it. No text box, no notification, nothing.

Okay, I'm still having all the above mentioned issues (except the slave ranking up in the society one) even though I've downloaded the new updates. Have they not been fixed yet or do I need to start a new game for the hotfixe to take effect?

Posted
Quote

First and foremost I am also having that "Break" problem others mentioned above.

The bdsm_break decision is saving the event targets in the opposite scope and starting the event from base scope and sending it to the breaking target instead of the FROM scope and sending it to the breaker. The effect of this bug is that you're essentially serving yourself up to your target to be broken.  Thankfully it's an easy fix.

 

Quote

Second, there is no option to hold a session with my slaves anymore, not even my private slave.

This one is also pretty simple and actually quite a similar problem to the bdsm_break issue but requires a few more words to explain.

The bdsm_hold_session potential block uses the is_submissive_to_root scripted trigger to make sure that the decision only shows up for characters that you're dominating.  As it's name implies this check only returns TRUE if the character in the FROM scope is submissive to the ROOT scope character. These scopes are reversed in targeted decisions from events. In a cedision ROOT is the target, the submissive character, and FROM is the character making the decision, the dominant. This means that is_submissive_to_root returns the opposite of the intended result. 

The brute force fix I used to check the problem was just copying and pasting the OR ={} statement from is_submissive_to_root into the potential block and swapping the scope to FROM and it seems to work just fine.

The is_submissive_to_root scripted trigger is also called in the recruit_bdsm decision and might need to be looked at.

 

Quote

Finally, the "Dominate Ruler" option appears to do nothing when I click on it. No text box, no notification, nothing.

When the bdsm_dominate_ruler decision starts the scopes aren't carried over to BDSM.2600 so it's never able to pass on the ruler's decision back to the dominant character. I.E. in BDSM.2600 both FROM and ROOT point to the same character.  I tested the rest of the event by creating a dummy event that used the FROM scope in the decision to get the dominant and called BDSM.2600 from the dummy event using the bdsm_domruler_target saved target.

A less stupid solution than what I did would be to save the dominant as an event target and just replace the scopes used to call BDSM.2601 and BDSM.2602 with it.

 

Finally of note, it seems like the findom investment chain kind of works by converting it to use persistent event targets instead of the regular variety but I'm not confident enough in it to say it's a potential fix rather than a janky workaround.

Posted
On 5/24/2020 at 11:53 PM, AWasteOfGoodSuffering said:

The bdsm_break decision is saving the event targets in the opposite scope and starting the event from base scope and sending it to the breaking target instead of the FROM scope and sending it to the breaker. The effect of this bug is that you're essentially serving yourself up to your target to be broken.  Thankfully it's an easy fix.

Okay so what is the fix?

Posted
1 hour ago, poopmanchild said:

Okay so what is the fix?

Probably to wait until livevil gives us a patch for it. Hopefully AWasteOfGoodSuffering's thorough analysis of the cause of the bugs should help with that.

Posted

Mod is great and everything but I'm getting a few bugs that do not seem to go away.

1. When becoming a private slave, the event that gives the master collar appears twice hence giving me two master collars in my treasury (not game breaking)

2. After accepting to become a private slave I get an event on loop from all the members of the House of O about having a new way of life. Every in game day the event will pop-up multiple times rendering the game unplayable since I get overwhelmed by them.

Posted

Let me tell you, I appreciate all the feedback. I'm working on finding and fixing those bugs in order of severity.

 

There are two things however, that I feel I need to explain.

 

Firstly, the debug decision for the break power is intended to place the player in the victim position to test that side of the event. Generally the Debug functions have very few restrictions and thus can break the game in unpredictable ways. Debug mode is not meant to be enabled in normal play.

 

And secondly, stage 4 of the private slave progression makes the player abdicate and become unplayable. When I tested the event, it made me switch to the dynastic heir. That's how it's meant to be. It's an end to the story of that character open to Interpretation and imagination. Do you think that end comes to fast? It would certainly be possible to extend stage 3, but the ultimate self-surrender is an integral part of the story.

 

Until then, have fun with the mod. ... That parts of it that are working properly that is. ?

Posted

Thank's for the update, livevil! I am waiting for an update patiently.

 

Meanwhile I am testing out lesbocracy which seems like pretty good mod too.

 

Any suggestions how to configure Lesbocracy and HouseOfO for best symbiosis of these two?

Posted
9 hours ago, livevil said:

the debug decision for the break power is intended to place the player in the victim position to test that side of the event. Generally the Debug functions have very few restrictions and thus can break the game in unpredictable ways. Debug mode is not meant to be enabled in normal play.

I feel I should clarify that I did not use debug mode for the break power, and I became the master naturally too (well okay I assassinated my predecessor to do it, but semantics) and I still got the player placed as the victim when they should have been the master. So maybe there's some bug where the normal break power is replaced by the debug version? (I also only used it on prisoners since I didn't have any slaves who'd been in the society for 10 years at that point, so maybe that's affecting it too? idk)

Posted

For Break, it looks like the current effect block is

		effect = {
			FROM = { detract_society_currency_major_effect = yes }
			hidden_effect = {
				FROM = {
					set_character_flag = bdsm_break_busy
					save_event_target_as = break_victim
				}
				set_character_flag = bdsm_break_busy
				save_event_target_as = bdsm_breaker
				character_event = { id = BDSM.2700 }
			}
		}

which is setting event_target.break_victim to FROM and firing the start event to the decision target; and it should probably be

		effect = {
			FROM = { detract_society_currency_major_effect = yes }
			hidden_effect = {
				set_character_flag = bdsm_break_busy
				save_event_target_as = break_victim
				FROM = {
					set_character_flag = bdsm_break_busy
					save_event_target_as = bdsm_breaker
					character_event = { id = BDSM.2700 }
				}
			}
		}

which seemed to work for me.

 

 

Also I was having trouble doing "Recruit As Slave" and I think the reason is in bdsm_society_decisions.txt line 305, this block under targetted_decisions.recruit_bdsm.potential:

			NOT = {
				prisoner = yes
				host = { character = FROM }
			}

According to wiki, NOT is the same as NOR, so this will stop Recruit As Slave from showing up for anyone who is a prisoner OR I am hosting - in other words, everyone in my court. Is this intentional? I assume this block is leftover from a previous version, since the allow block already has "prisoner = no" and for recruiting your own prisoners, that's what Force Recruit is for?

Posted

I'm not sure if I'm just not finding the button or a mod conflict, but where do you go to choose slave lifestyle? Also when I tried to use Break on someone, my character ended up being the one broken.

Posted

Thank you for this awesome mod and update. It adds some new nice flavor to ck2.

 

Testing with custom made female character intended for submissive play through and running into some problems.

Before starting the game I changed setting to "only dominant male" and "theme bias harsh".

I'm also running Dark World Reborn (only body trait, slavery and bestiality options activated) as well as several other non sexual mods. Is there a list of compatible/non-compatible mods? I'm open to share my mod list to identify possible compatibility issues.

 

Some feedback on the game play:

- joined the society with 16 and i left her there for about 5 years in training. In the end I console cheated myself the trained_slave trait.

- after about 3 years in training there was an event pop up concerning a specific maid training. I gave positive replies in the offered options but after the 3rd window there was no trait or further pop up window.. should there be a special training program following the introduction or is it just flavor?

- the pop ups said there was a npc I could call master which i did (not personal slave event), a couple of month later the pop ups suggested another one. I accepted calling him master as well, a day later i received the pop up that the second guy died (which was not the case). He still remains a lover in my relationship list.

- after leaving the house of O I seduced and got pregnant by 2 different lovers which are not members of the society (DWR makes it possible). Do relationships outside the society which are possibly entangled with other mods break game mechanics of THOO?

- since I gathered quite some favor points in the 5 years training I craft basically non stop items (my dutchy has a strong economy and supports my duchess fetish well) I dont have any dom telling to do so.. just filling up my treasury

 

Problems

- I am not able to submit my character to any member or non-member of the society 

- the 2 doms that I submitted to give no events, no tasks or other interaction possibility besides vanilla and other mods.

- I haven't had any session, tasks or any other event being triggered besides the maiden event within the 8 years I am testing now from the society.

 

Questions:

- did the submission to the second guy break the game mechanics?

- is it possible to stop suggesting submission to guys via pop up if the character is already calling someone master (I dont really mind, but if its breaking the game mechanic, then maybe its a safer way to play)

- is it possible to avoid per script double crafting of items?

- would it be possible to sell the crafted items? right now i destroy every double created item which is a shameful waste of favor and money.

- Is it possible to create/script the possibility to take more initiative as submissive through the intrigue window? right now the only available initiative I can take is craft items. (im not sure though if this is because of the combined use of DWR and THOO or a maybe a bug)

- it is not very clear to me what are the requirements to recruit someone for the society

- I read something in the earlier comments about shipping a prisoner off for slave training - I don't have this option available. What are the requirements to do that?

 

Sorry for the long text... besides the encountered question marks its a great mod. Please keep up the good work.

 

PS: I am happy to share my mod list to check for compatibility issues

Posted

just to add - i think in my game there is definitely a problem with the masters. 

I have a count who became a dominus and the pop ups suggested that my sub and him like playing with each other. Its possible to deny him in the first pop up but with the second pop up you have no choice but to call him master. As soon as that decision is taken the following day i get a pop up that my count died (effectively not, since he is still alive and remains a lover)

 

Any suggestion how to fix this? 

Posted
2 hours ago, dude7189 said:

just to add - i think in my game there is definitely a problem with the masters. 

I have a count who became a dominus and the pop ups suggested that my sub and him like playing with each other. Its possible to deny him in the first pop up but with the second pop up you have no choice but to call him master. As soon as that decision is taken the following day i get a pop up that my count died (effectively not, since he is still alive and remains a lover)

 

Any suggestion how to fix this? 

Guess we have two choices

 

- wait for update from livevil.

- hack the mod by ourselves.

 

I guess it is events/bdsm_session_events.txt or events/bdsm_society_events.txt. Or both.

 

 

Posted

I released a new update. Some of the issues have been addressed, but I'm still in the process of working through the rest. I just felt it prudent to provide the fixes I made so far, especially for that reverse break bug. Sorry for misunderstanding the initial report.

Posted

Thank You for an update liveviltesting it now.

 

- First thing I noticed that I was trained by Masters private slave which seems odd.

- Also his private slave had two master's collars in his inventory.

 

Minor bugs that annoy a little but are not game breaking:

- Regency text speaks about he is honoured to be my regent in my absence but the message appears at the end of regency. I think it shoauld apprear at the beginning.

Posted

Yeah, the break decision is sending both the master and slave events to the target, so once you hit "break" they just quietly go crazy then vanish without you ever seeing another event.

 

FWIW I also figured out an issue with private slave stage 3 (the regency step) - the "set housing" decision is on a one-year cooldown… but it isn't restricted to the society grandmaster. So once a private slave exists everyone in the society can come by and do "Set Housing" on them, resulting in a never-ending barrage of notifications to the private slave.

Posted

Hello, i was wondering if there was a way to force/commands join the society as i havent been able to join it in the last three playthroughs am i missing something?

Posted
20 hours ago, DrVec said:

Whats planned in the near future?

  At the moment I'm focusing mainly on tweaks and fixes. For more information look for the "The Road Ahead" section in the description.

6 hours ago, CDA239 said:

Hello, i was wondering if there was a way to force/commands join the society as i havent been able to join it in the last three playthroughs am i missing something?

You can force join via the debug mode. Type "set_flag bdsm_debug" in the console. However, it should not be a problem to join the regular way. Do you mean you don't see the House of O in the list of possible societies? Can you not click the button to show interest? Or are you not getting the invitation event? It can take up to two years after first showing interest until you get a reaction. 

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...