Top

Vampire's Thrall

Vampires can control other sims with automated roles like Musician, Gardener, Maid, turning them into Thralls. (Clone of Sorcerer Minion system.)

Any teen or older sim can be turned into a Thrall, or released from being one.

Can choose between one of three variations of access to the powers: AllVampires, CommandPerk, or GrandmasterOnly

Screenshot of vampire thrall teleporting Screenshot of vampire thrall toggle roles menu Screenshot of vampire thrall doing dance role's dance

Latest: v1.0.1, released after EA Patch, July 20, 2021

Alt Download: (for if simfileshare is not working)

Pick one of the download options above to use (only use one at a time!)

Source Code: Download (Workupload) | Download (Patreon) | For those who want to know how the mod's scripts work, without needing to decompile them. Do NOT use the source code as part of the mod install unless you know what you're doing. Use the TS4SCRIPT file that comes with the mod download. [Note: Version number of source code is based on when scripts were changed most recently, so the number may be behind the latest version of the mod.]

Features

Variations

To accommodate possible differences in preference for immersion and playstyle, I'm offering three different variations on access to Thrall commands (only use one at a time!):

  • AllVampires: Any sim who is a "manifested" vampire will have access to Thrall commands. (Manifested means they are a vampire and are NOT in the middle of becoming one.)
  • CommandPerk: Any vampire who has the Command perk will have access to Thrall commands.
  • GrandmasterOnly: Only Grandmaster rank vampires will have access to Thrall commands.

These variations are done by changing a single TestSetInstance file. If you have some experience modding and want your own variation, it's fairly trivial to change. You'll just need to change what the file:

Triplis_VampireExpand:Thrall_TestSetInstance_IsVampireActor

tests for and replace it with your variation.

Roles

Roles can be activated at the same time, allowing you to combine them for creative use. Maid/Repair, Musician/Gardener/Painter. It's up to you and you can change it on a given sim at any time.

Most roles are a particular high priority (ex: Maid has a high priority to clean). The exception to this is Guest, which simply enables the Thrall, if an NPC, to act like an invited Guest in your home. Guest is incompatible with the Restricted Autonomy setting for this reason (and vice-versa—they will turn each other off). Restricted Autonomy restricts the sim to ONLY doing the behaviors included in any active roles. If no roles are active, they will stand around and do nothing.

The available roles are as follows:

  • Guest: If on a residential lot, will treat it as if they are an invited guest. If they are not on a residential lot, they will likely just perform whatever range of actions is normal.
  • Dance: Will follow around the sim who applied the role to them and dance near them. If more than one sim has control over the same thrall, the thrall may pick one or the other at random to dance near.
  • Maid: Will clean things up if there is anything to clean.
  • Musician: Guitar, Violin, Piano, and Pipe Organ skills will be set to max. Will play Guitar, Violin, Piano, or Pipe Organ if one is available to play.
  • Painter: Painting skill will be set to max. Will paint if there is an easel available to paint on.
  • Repair: Repair skill will be set to max. Will repair broken objects if there are objects available to repair.
  • Gardener: Gardening skill will be set to max. Will tend to plants in need of care.
  • Comedian: Comedy skill will be set to max. Will use microphone to do comedy if available.
  • Bartender: Mixology skill will be set to max. Will tend a nearby bar if one exists on the lot.

Moods

Mood can be set to any of the normal mood types, including Fine. Most moods will be set to +50.

The exceptions to this are Angry, Embarrassed, and Playful, which are set to +1, along with an enforced exclusion of other mood types. This is because of the chance to die from these moods being high. Vampire can do this anyway with other powers. I figured with a controlled thrall, you wouldn't want to put them in danger with a mood switch.

Set mood can be cleared with the Clear Set Mood command.

Other Commands

Other miscellaneous commands are:

  • Be Thrall: Ties the sim to you as a thrall with a relationship bit and puts them in the role. Note that other commands will also do this. This command is for if you want to only make them a thrall, without initiating another command first.
  • Restricted Autonomy: Restricts the sim to ONLY doing the behaviors included in any active roles. If no roles are active, they will stand around and do nothing. Will switch off Guest Role when activated to ensure restricted behavior.
  • Ignore Weather: Weather will have no effect on the sim while this is active.
  • Always Teleport: Will use vampire bat teleport when possible. Will use Run walkstyle otherwise.
  • Always Thrall: Will enter the thrall role upon entering a lot, no matter where or when.
  • Sleep: Will put the sim to sleep. Upon waking, their needs will be set to full.
  • Dismiss (NPC only): Will tell them to leave the lot, effectively dismissing them from currently being a thrall (but not sever the relationship).
  • Release (self target picker): Will tell them to leave the lot and thrall role, and release them from being tied to you with a relationship bit.
  • Summon (self target picker): Summon a thrall to the lot.
  • Wake Up (self target picker): Wakes up sleeping thralls.
  • Go Here (ground target picker): Picked thralls go to the clicked location.
  • Sleep (ground target picker): Picked thralls go to the clicked location and Sleep, same as in the Sleep interaction.

Why Clone Sorcerer Minion

If you have some experience with my Sorcerer mod, you may be wondering why I would make a clone of the Sorcerer Minion system specifically for Vampires. It already exists, why offer it in another form?

This was an idea that came to me out of nowhere I can recall, for no apparent reason, that was fairly trivial to do (comparative to creating brand new mods, though cloning the stuff was more of a pain than I'd like to admit). And I thought some people may enjoy it, including myself. The Minion system was actually envisioned as something Vampires would find useful, in terms of keeping sims around who could be fed on. This was one of the reasons I implemented the feature of locking needs and needs refreshing when they come out of the Sleep interaction.

But combining Sorcerer and Vampire has always been messy and you may not want to play a Sorcerer at all to be able to make use of commands like these. Thus this mod, which does not need justification, is somehow given justification anyway because I like to have reasons for doing things. I hope that you will enjoy it.

P.S. This also gave me an opportunity to revisit the Minion system and make some additions/improvements, such as the addition of Bartender and Comedian role. These changes have been added to the Sorcerer Minion system too, as of version 3-6-0 or later.