Bladeren bron

[fixed] bad code made it impossible for certain traits to be toggled

hornguy6 11 maanden geleden
bovenliggende
commit
dd3b8a0b15
2 gewijzigde bestanden met toevoegingen van 5 en 3 verwijderingen
  1. 3 3
      locations/npcgeneratec.qsrc
  2. 2 0
      locations/npcpreservec.qsrc

+ 3 - 3
locations/npcgeneratec.qsrc

@@ -625,8 +625,8 @@ $npc_dna[$npclastgenerated] = func('DNA','create')
 	!! npc_risktaker = 1: npc is more likely to take risks, such as never using a condom
 	if rand(0,2) > 0:
 		if rand(0,1) = 1:
-			npc_diligent[$npclastgenerated] = 1
-			npc_risktaker[$npclastgenerated] = 0
+			npc_diligent[$npclastgenerated] = 0
+			npc_risktaker[$npclastgenerated] = 1
 		else
 			npc_diligent[$npclastgenerated] = 1
 			npc_risktaker[$npclastgenerated] = 0
@@ -669,7 +669,7 @@ $npc_dna[$npclastgenerated] = func('DNA','create')
 	
 !! ------------------------- sex related preferences ----------------------------------
 
-	if rand(0,1) >= 1 and npc_risktaker[$npclastgenerated] = 1:
+	if rand(0,1) >= 1 and npc_risktaker[$npclastgenerated] ! 1:
 !!		if npc_condom_conscious = 1: they will use condoms but can be talked out of it
 !!		if npc_condom_conscious = 2: they will always insist on using condoms unless you are in a committed relationship 
 		if npc_diligent[$npclastgenerated] = 1:

+ 2 - 0
locations/npcpreservec.qsrc

@@ -121,6 +121,8 @@ if mid($npctemp,1,1) = 'C':
 	npc_latesleeper[$npclastsaved]	= npc_latesleeper[$npctemp]
 	npc_generous[$npclastsaved]		= npc_generous[$npctemp]
 	npc_selfish[$npclastsaved] 		= npc_selfish[$npctemp]
+	npc_risktaker[$npclastsaved] 	= npc_risktaker[$npctemp]
+	npc_diligent[$npclastsaved] 	= npc_diligent[$npctemp]
 	
 	npc_argumentative[$npclastsaved]	= npc_argumentative[$npctemp]
 	npc_competitive[$npclastsaved]		= npc_competitive[$npctemp]