A brave NPC is harder to enslave. ( the NPC Confidence, which determines when he/she flees )
And if you have a bad guy player ( hight infamy ) a NPC is afraid and surrender earlier.
Â
The calculation in v1.2 ( if you want to know it )
enslavement chance:
Â
if (defence.GetItemCount xLoversPkrCountPRapeVFinish * GetRandomPercent) >= (xLoversRapeSlaveQuest.SlaveAverageCount * SlaveChance)
Â
xLoversPkrCountPRapeVFinish = how ofteb the NPC was raped by the player
GetRandomPercent =Â yes random percent ( 1 to 100 )
xLoversRapeSlaveQuest.SlaveAverageCount the number you set in the ini (default is 10 )
SlaveChance = 35 + (defence.GetAV Confidence / 4) - GetPCInfamy
defence.GetAV Confidence = the Confidence/bravery of the NPC
GetPCInfamy = the player infamy. I the NPC know that the player is a bad guy he/she is afraid and surrender earlier.
Example:
Player rape the NPC the 10th time
And the game set the random percent to 49
Then you have ( 10 x 49 = 490 )Â >= (xLoversRapeSlaveQuest.SlaveAverageCount * SlaveChance)
In the int you have the default setting SlaveAverageCount = 10
And the player is a nice guy: infamy = 0
The NPC Confidence is 80Â ( 80Â / 4Â = 20 )
So you have ( SlaveAverageCount 10Â x (35 + 20 -0 )Â = 550
490 >= 550 ? No you have not ensalverd the NPC
Â
----------------------------------------------------
Â
But when you rape the NPC the 11th time...
And you get random percent 59 ( 11 x 59 = 649 ) Yes 649 >= 550 you have ensalved the NPC
Â
----------------------------------------------------
And if you have a bad guy player (My Player has 83 infamy )
You rape the NPC the 2nd time, and random percent is only 11 ( 2 x 11 = 22 )
The NPC is brave, Confidence = 100Â ( 100 / 4 = 25 )
35 (25 - 83) = -23. !!! if the value is below 1 it is set to 1
SlaveAverageCount in the ini is still 10
So you have (10 x 1 = 10)
Â
Endresult: 22 >= 10Â you have ensalved the NPC
You are such a infamous rapist ( murderer or thief ) that people are so scared that they surrender immediately.
Â