Jump to content

[mod] [CK2] Luxuria Fantasia - Updated: 23AUG20


Recommended Posts

Posted
8 hours ago, mirlo1 said:

Cool THANK YOU ?

And i have never seen any bestiality but that boring stable. Am i doing anything wrong?

There's a few events and decisions in Extras that use it, as well.

Posted
3 minutes ago, R41n7 said:

Better looking garbs it is compatible with this mod or with DW extras?

I don't use it, so your mileage may vary.

Posted
36 minutes ago, K Angelus said:

So do we still need the Bigger Events submod as well or does it come as part and parcel of DW Fantasy?

Bigger Events comes included.

Posted
29 minutes ago, lockeslylcrit said:

Uploaded the new version. It should fix a good amount of problems with the Kiss of Seduction. It should be savegame compatible.

@lockeslylcrit Did u read? When i use the intrigue option The Dark dream there is no option for me i only become a alu-fiend. Same is with the intrigue option when i am rank 3 and pray to lilith for the demon blood. And are the missions fpr Choosen of Lilith fixed?

I use the mods:

DW fantasy

DW beyond darkness

DW extras

House of Irae

CK2 Math library

Trap and Futas Genes

 

In option i use Lilith Demon Child start and Start as Dark elf

Posted

The Fight against the Vampire works now... thank you...

but

If you kill the Vampire, he gets resurrected and spawns at your court

happend 3 times on 3 trys

 

p.s.

Question...

I know that Snowwhite, Ariel and so on shouldnt spawan all at once when you start a new game....
but it happend with DWR...
so what are the conditions to get them now?

Posted
7 minutes ago, Aasimar said:

p.s.

Question...

I know that Snowwhite, Ariel and so on shouldnt spawan all at once when you start a new game....
but it happend with DWR...
so what are the conditions to get them now?

Random decade pulse with Pop Culture content turned on.

Posted

I have found a slight bug/oversight, when you are part of the Lilith Society you can get a mission to seduce a kid. 20181204171850_1.jpg.8f511dcadc9b00af49d3ab3be158bf31.jpg

Posted
10 minutes ago, zia said:

I have found a slight bug/oversight, when you are part of the Lilith Society you can get a mission to seduce a kid. 20181204171850_1.jpg.8f511dcadc9b00af49d3ab3be158bf31.jpg

That would be fucking hilarious if it wasn't my mod. I'll add in the is_adult to the requirement for the quest

Posted
1 hour ago, Aasimar said:

The Fight against the Vampire works now... thank you...

but

If you kill the Vampire, he gets resurrected and spawns at your court

happend 3 times on 3 trys

So I found out the problem. The vampire attack event is supposed to create a vampire and then you choose to fight it. In the old versions, the choice to fight it created the vampire, not the event itself, but I forgot to remove the character event from the option.

 

Open up /events/DWNight.txt and scroll on down to DWNight.4000 and replace the entire event with this:

 

Spoiler

### .4000 Vampires
# .4000 10 year on-action - Random Male Vampire hunts the player
narrative_event = {
	id = DWNight.4000
	picture = a_placeholder
	title = dw_hunted_by_vampire_title
	is_triggered_only = yes # Triggered by on_action
	desc = { # Bloodrayne is in the player's court
		trigger = {
			any_realm_character ={
				has_character_flag = dw_npc_bloodrayne
			}
		}
		text = DWNight4000.0
		picture = bloodrayne_bloody_drink_1
	}
	desc = { # No special situations present
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		text = DWNight4000.1
		picture = vampire_attack_nos_1
	}
	ai = no # This is a player only event. No desire to potentially purge large chunks of the map every ten years.
	trigger = {
		NOR = { # Vampires - at least in this event - aren't hunting others of their kind.
			trait = vampire
			trait = vampire_ancient
			trait = dhampir
		}
		has_nosferatu_enabled = yes
	}

	option = { # Bloodrayne specific
		trigger = {
			any_realm_character ={
				has_character_flag = dw_npc_bloodrayne
			}
		}
		name = DWNight4000A
		hidden_effect = { # Rayne consumed some vampire blood and gains strength from it.
			random_realm_character = {
				limit = { has_character_flag = dw_npc_bloodrayne }
				health = 0.5
			}
		}
	}
	option = { # No special - fight
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000B
		hidden_effect = {
			character_event = { id = DWNPC.01 }
			ROOT = { save_event_target_as = first_fighter }
			random_realm_character = {
				limit = { has_character_flag = dw_npc_combat_vampire }
				save_event_target_as = second_fighter
			}
			process_combat_round = yes
			narrative_event = { id = DWNight.4001 }
		}
	}
	option = { # No special - flight
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000C
		hidden_effect = { 
			random_list = {
				30 = { # Unable to flee
					narrative_event = { id = DWNight.4004 }
				}
				70 = { # Successfully flees
					narrative_event = { id = DWNight.4003 }
				}
			}
		}
	}
	option = { # No special - submit
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000D
		hidden_effect = { 
			random_list = {
				10 = {
					set_character_flag = dw_vampire_turns
					modifier = {
						factor = 0
						OR = {
							trait = werewolf # werewolves are never an option to turn in this choice
							trait = werewolf_ancient
						}
					}
					modifier = {
						factor = 9
						is_female = yes # a female is 9 times more likely to be spared, which should make the change 50-50
					}
				}
				90 = {
					set_character_flag = dw_vampire_kills
				}
			}
			narrative_event = { id = DWNight.4005 }
		}
	}
}

 

 

Posted
19 minutes ago, lockeslylcrit said:

So I found out the problem. The vampire attack event is supposed to create a vampire and then you choose to fight it. In the old versions, the choice to fight it created the vampire, not the event itself, but I forgot to remove the character event from the option.

 

Open up /events/DWNight.txt and scroll on down to DWNight.4000 and replace the entire event with this:

 

  Reveal hidden contents


### .4000 Vampires
# .4000 10 year on-action - Random Male Vampire hunts the player
narrative_event = {
	id = DWNight.4000
	picture = a_placeholder
	title = dw_hunted_by_vampire_title
	is_triggered_only = yes # Triggered by on_action
	desc = { # Bloodrayne is in the player's court
		trigger = {
			any_realm_character ={
				has_character_flag = dw_npc_bloodrayne
			}
		}
		text = DWNight4000.0
		picture = bloodrayne_bloody_drink_1
	}
	desc = { # No special situations present
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		text = DWNight4000.1
		picture = vampire_attack_nos_1
	}
	ai = no # This is a player only event. No desire to potentially purge large chunks of the map every ten years.
	trigger = {
		NOR = { # Vampires - at least in this event - aren't hunting others of their kind.
			trait = vampire
			trait = vampire_ancient
			trait = dhampir
		}
		has_nosferatu_enabled = yes
	}

	option = { # Bloodrayne specific
		trigger = {
			any_realm_character ={
				has_character_flag = dw_npc_bloodrayne
			}
		}
		name = DWNight4000A
		hidden_effect = { # Rayne consumed some vampire blood and gains strength from it.
			random_realm_character = {
				limit = { has_character_flag = dw_npc_bloodrayne }
				health = 0.5
			}
		}
	}
	option = { # No special - fight
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000B
		hidden_effect = {
			character_event = { id = DWNPC.01 }
			ROOT = { save_event_target_as = first_fighter }
			random_realm_character = {
				limit = { has_character_flag = dw_npc_combat_vampire }
				save_event_target_as = second_fighter
			}
			process_combat_round = yes
			narrative_event = { id = DWNight.4001 }
		}
	}
	option = { # No special - flight
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000C
		hidden_effect = { 
			random_list = {
				30 = { # Unable to flee
					narrative_event = { id = DWNight.4004 }
				}
				70 = { # Successfully flees
					narrative_event = { id = DWNight.4003 }
				}
			}
		}
	}
	option = { # No special - submit
		trigger = {
			NOT = {
				any_realm_character ={
					has_character_flag = dw_npc_bloodrayne
				}
			}
		}
		name = DWNight4000D
		hidden_effect = { 
			random_list = {
				10 = {
					set_character_flag = dw_vampire_turns
					modifier = {
						factor = 0
						OR = {
							trait = werewolf # werewolves are never an option to turn in this choice
							trait = werewolf_ancient
						}
					}
					modifier = {
						factor = 9
						is_female = yes # a female is 9 times more likely to be spared, which should make the change 50-50
					}
				}
				90 = {
					set_character_flag = dw_vampire_kills
				}
			}
			narrative_event = { id = DWNight.4005 }
		}
	}
}

 

 

While I was copying the above, I noticed something.  I may be completely off base, because I have never really dug into the files, although in a galaxy long ago I coded html. so I feel like I can at least kind of read the code.  Wouldn't the below give a 50/50 of kill/turn already, with women then being modified to 100% turn, 0% kill, instead of 25/75 men and 50/50 women as the commented section seems to say?

 

Spoiler

 


option = { # submit
		name = DWNight4000B
		hidden_effect = { 
			random_list = {
				50 = {
					set_character_flag = dw_vampire_turns
					modifier = {
						factor = 0
						OR = {
							trait = werewolf # werewolves are never an option to turn in this choice
							trait = werewolf_ancient
						}
					}
					modifier = {
						factor = 2
						is_female = yes # a female is twice as more likely to be spared, which should make the change 50-50
					}
				}
				50 = {
					set_character_flag = dw_vampire_kills
				}

 

Posted
53 minutes ago, lockeslylcrit said:

That would be fucking hilarious if it wasn't my mod. I'll add in the is_adult to the requirement for the quest

Found another bug, leech life never seems to  be usable. It looks like it showing two blank lists that states One of the following must be true: and then they have nothing under them. (Charinfo shows my character only has 9 health.)20181204183020_1.jpg.d806321d7581847fab01b3b7a2a5e1ad.jpg

Posted
19 minutes ago, Falcon2000 said:

While I was copying the above, I noticed something.  I may be completely off base, because I have never really dug into the files, although in a galaxy long ago I coded html. so I feel like I can at least kind of read the code.  Wouldn't the below give a 50/50 of kill/turn already, with women then being modified to 100% turn, 0% kill, instead of 25/75 men and 50/50 women as the commented section seems to say?

 

  Hide contents

 



option = { # submit
		name = DWNight4000B
		hidden_effect = { 
			random_list = {
				50 = {
					set_character_flag = dw_vampire_turns
					modifier = {
						factor = 0
						OR = {
							trait = werewolf # werewolves are never an option to turn in this choice
							trait = werewolf_ancient
						}
					}
					modifier = {
						factor = 2
						is_female = yes # a female is twice as more likely to be spared, which should make the change 50-50
					}
				}
				50 = {
					set_character_flag = dw_vampire_kills
				}

 

The fifty is just a number, not an actual percentage. The actual percentage is calculated with A/(A+B+C). So if you have two choices, both of them of a value of 10, you have a 50/50 split. If you increase one number to 40, then it becomes 80/20, because of 40/(40+10).

 

In the above code, a factor of 2 multiples the 50 by 2, becoming 100. So the actual percentage of being spared if you are a woman is 100/150, or 66.66~%

Ignore the commented piece, that's a relic from DWR

Posted
10 minutes ago, zia said:

Found another bug, leech life never seems to  be usable. It looks like it showing two blank lists that states One of the following must be true: and then they have nothing under them. (Charinfo shows my character only has 9 health.)

I see the problem. Spelling error in is_adult, and the society trigger should be in a FROM scope.

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