Slaver's Spellbook Manual
This is the documentation for the mod, The Slaver's Spellbook. It's probably very boring unless you want to know how that mod works..
I'll probably add some mucky pictures by way of illustration at some future date.
Illusion
Exhibitionism
This just sets the exhibitionist flag under SLAF. You can check with SLAF MCM. Other mods may unset it.
Mandate Nudity
Assigns the PAHE "naked" outfit to the target. This will not strip an actor, but it should help with a glitch where they start resetting to their default outfits without having any clothes in their inventory.
Impose Orientation
Sets the orientation in SLAF. Instead of the SexLab numbers (0, 1, 2) the assigned preference is relative to the target's gender. So "same" means same gender as target, "other" is gender other than the target, and "both" is either gender.
SLAF does not support genders other than male and female, so neither do I.
Lock Arousal
Sets the SLAF "Arousal Locked" flag on the target. Other mods may play with this, so the effect is not guaranteed to persist in the long term.
Imprint
Not implemented. When they are, they will a collection of spells to use orgasms to train PAHE stats like resect, sex, fear and so on.
Iron Will
Sets the SLAF "Arousal Blocked" flag on the caster, usually the player. Allows you to manage naked slaves without succumbing to lust.
Cast the spell again to undo it.
Restoration
Heightened Sensitivity
Boosts the Exposure Rate of SLAF. When something ups exposure, this stat determines how much it rises by. So this controls how aroused your slave gets when stimulated.
Carnal Obsession
Boosts the Time Rate of SLAF. This is how often in a time period exposure is checked.
Ovulation
Gives you two minutes with target fertility chance boosted 100%. Guaranteed impregnation in normal circumstances. Can fail on sterilized slaves or if target is already fertilized
Extended Ovulation
Gives 10 minutes boosted fertility. Generally enough to get the job done.
Korneum's Baby Maker
If sex is begun within 30 seconds, the Baby Maker applies a fertility boost of 500%, which lasts for as long as the target continues to have sex. The spell terminates at the end of sex, or after 30 seconds if sex does not commence inside that period.
Sterilize
Applies a permanent -200% malus to target's fertility.
Fever Heat
Not implemented. Intended as a combination of Body Fever (see below) and a less powerful version of the Baby Maker. Essneitally, this gives a fast arousal refresh loop and a fertility boost that lasts for the duration of the sex act.
Conjuration
Slave To The Flesh
Maxes out SLAF on the target. Exposure, ExposureRate and TimeRate are set to the maximum, and the target is made both exhibitionist and bisexual, after which arousal is locked.
Also, the effect is automatically refreshed every 10 seconds (default may change, will be configurable in MCM) so even if other factors alter these stats, the target is maintained at or near maximum arousal,
Body Fever
Not Implemented. Suppresses Slave To The Flesh and substitutes a much faster arousal loop (with one second default timeout).
Useful for sex where you want your partner to return to maximum arousal immediately after orgasm.
Requires SttF to be running
Familiar Spirit
Summons the Spirit-Wolf Ulvutukitig to get (overly) familiar with one of your slaves. According to Korneum's notes, the Wolf should grant additional benefits once he's raped enough of your slaves ... but that part isn't implmented yet. (Also I need to update the in-game Spellbook with the new spells...)
The Master's Touch
Not Implemented. Will turn off SttF the next time the slave's master gives her an orgasm. Slave's disposition rises for the time when SttF is inactive and has a good chance of rising permanently.The spell also trains sex willingness.
Effect ends after sex, or if sex is not begun in time (probably 30 seconds, but I am considering a longer period).
Once the effect ends, SttF reasserts itself and arousal increases accordingly.
Alteration
Brand
This takes a list of tattoos defined in "data/docclox/slavers_spellbook/json/branding.json" and applies them to the slave. The tattoos are applied with a "slavers_spellbook : 1" parameter which can be used to clear then without affecting tats applied by other methods.
This generates a unique serial number, starting at 1 for your first slave. The number is stored on the actor record using StorageUtil. The slave is then renamed as "Number N" where N is the slave number. Names can be changed back from the PAHE MCM interface, and the renaming function can be disabled in this mod's MCM. The
A special tat entry can be used to tattoo the serial on to the slave.
Mark For Sale
Not Implemented. Will take a Tattoo Set specified in the same way as Brand sets and apply it to the slave, clearing any previous spellbook tats. This should include one or more tats from the "forsale" tatpack.
The tats themselves will cast a spell that adds the target into the "for sale" faction, which will mean that they show up in AYGAS sell slave dialogues, or possibly that citizens approach you about buying the slaves. This also means that you don’t need the spell and can apply the tats manually for the same effect, if desired.
Currently none of this happens. The tat pack is included, but is now purely for RP purposes.
Slaver's Candle
A permanent, toggleable candlelight spell with an enhanced area and a controllable colour. Use the left and right arrow keys to cycle through the colours.
There are eight colors by default: roughly one for each rainbow color, plus the default candlelight. Each color is a separate spell with the order defined by a formlist called "docbook_candle_spells". If you have a basic understanding of the CK, it's easy to add new spells into the formlist and change the colours, ordering or paramters of the lights.
Mainly useful for mood lighting and screenshotting. Has a tendency to drift off colour if you use arrow keys in a menu.
The hotkeys can be changed in the MCM.
Destruction
Sting!
A lightning bolt clone that does from 1 to 3 points of damage. Intended as a sort of magic equivalent to the PAHE whip. Useful for correcting behaviour at a distance. Close up targeting is a bit wonky; not sure why, might be the case with lightning as well.
The intention is that this work at far greater range than it currently does, and probably without the lightning effect; Put the cross-hairs on the targe, release the spell, and they light up with sparks and go "Ow!". Probably make it one that affects branded slaves only, which is not currently the case.
The Body Electric
Lights up the caster's body with harmless shock effects for the duration. If he has sex, the shock effect spreads to his partner.
Discipline
Causes minimal shock damage to a slave for as long as you concentrate. Safe, but effective.
The Master's Displeasure
Bugged. Spends a lot of magicka but doesn't seem to do much. WHen it works, it will light up every slave within 100 feet of the Master with a "Sting!" effect. Useful for disciplining a room full of misbehaving slaves, or just because you're feeling grumpy.
Mysticism (Actually Alteration)
Detect Pregnancy
Needs the SLHP plugin since it needs keywords and factins from that mod to work.
This spell shows up all pregnant slaves in range with a detect life effect. I may add different colors, depending on sort of pregnancy and how far advanced it is.
Detect Soul Gem
Show up any slave with a Filled Black Soul Gem in their inventory.
)I may well add detects for arousal (color coded) and maybe some others if I can find way to condition it.)
Detect Gender Preference
Just prints the current preference as a Notification. I'm thinking of changing this to a spray effect and making the target glow pink, blue or green accordingly.
Detect Submission
Makes your slaves glow different colors according to how well trained they are.
- 0-25% : Red
- 26-59% : Amber
- 60-99% : Green
- 100% : Blue
Branding Format:
The tattoo set used by Apply Brand is defined by the following file:
data/docclox/slavers_spellbook/json/banding.json
Note that this *should* be "branding.json", and will probably be fixed for the next release.
The format is as follows:
[
{ "name": "Black 1", "section": "stockings Unp 7B", "area": "Body" },
{ "name": "Black 1", "section": "stockings Unp 7B", "area": "Feet" },
{ "name": "Owned", "section": "Ownership", "area": "Body", "color" : 16711680, "glow" : 16711680 },
{ "name": "Full Brand", "section": "Spellbook", "area": "Body", "color" : 16711680, "glow" : 16711680 ),
{ "is_serial": "1", "section": "Slave Numbers", "area": "Body", "color" : 16711680, "glow" : 16711680 },
]
This is very nearly the same as the format for SlaveTats files, except that it takes "glow" and "alpha" parameters in the JSON. This means you can more or less copy entries from your favourite slavetats definition files.
Note that:
- ALL the tats in the list are applied, in that order. If you run out of slots, Apply Branding will keep on trying anyway.
- Tats do not need to be from the same area.
- colors need to be the decimal versions RRGGBB hex codes. So 16711680 is the decimal equivalent of 0xFF0000 or pure red.
If the "is_serial" flag is non-zero, that marks the entry out as a special case. The name is ignored and the script looks for number tattoos in the named section. Number tattoos are named in the format the format "N__" for hundreds, "_N_" for tens, and "__N" for units. If a three digit tat cannot be found, the script will try and apply a two digit number looking "_N" and "N_" format names.
If the "is_serial" flag is missing or zero, the entry behaves like a normal tattoo entry.
MCM
The MCM has options to
- Disable the auto-renaming of slaves
- Define the prefix and suffix strings to be applied to the number when forming the name
- Redefine the hotkeys used to change the color of the Slaver's Candle spell.
There are two pages, but currently they both show the same content.
Abbreviations
SLAF SexLab Aroused Framework
PAH/PAHE Paradise Halls Enhanced
SttF Slave to the Flesh
SLHP SexLab Hentai Pregnancy
0 Comments
Recommended Comments
There are no comments to display.