Occult Hybrid Mod

SCREENSHOTS
Downloaded 3,171 times 29 Thanks 18 Favourited 8,078 Views
 Say Thanks!
A lightweight mod which fixes various issues which prevent sims with multiple occult types from functioning normally.
This mod is still a work in progress, so please report any issues.

The source code is also included within the ts4script file in case development were to suddenly stop, as has happened with a similar mod before.

Update: 2025-6-8
Mostly focused on ensuring compatibility with new occults that may be added to the game
It is advised to delete any existing bb_hybrid.cfg file in the mod's folder, if present, when upgrading to a new version of the mod or when installing a new occult pack, so the default settings can generate for the occults in your game
  • Added a new interaction: Set Human Occult Priority - This will allow you to set the priority of which occult will be displayed in the needs panel while in human form. Clicking on an occult will move it to the top of the list.
  • Removed the fix for the travel bug introduced in EA's May patch, as they have fixed the bug.
  • Fixed an issue where the mod might restore the vampire dark form if it was deleted in CAS.
  • The Enter CAS as Occult interaction now also displays non-occult as an option.
  • The Enter CAS as Occult interaction will now require you to confirm your choice, to prevent accidental misclicks and having to sit through 2 loading screens to go back and select the correct occult.
  • The Copy Human Genetics to Form and Copy Human Outfits and Hair to Form interactions will be disabled for occults which have not yet generated form data. For example, if your sim becomes an Alien, the interactions will be disabled for the Alien form until the sim switches to their Alien form for the first time so the game can generate the form.
  • Reworked the logic for the needs panel display again to ensure needs are properly sorted on with Vampire-Servo hybrids.
  • The mod will now also try to detect custom occults added by mods which directly add new occults to the game's occult system. If a sim has a detected occult, most mod functionality concerning that occult's form will be deferred to the game's default behavior with the assumption that the custom occult's behavior is being controlled by another mod. Currently, I only know of one other mod which adds such an occult.

Old Updates::


Requirements:
  • At least 2 packs which have Occults
  • Werewolves if using the Werewolf interaction tweaks

Notes and Known Issues:
  • To give your sims multiple occult types, you will either need to use another mod to unlock all the interactions, or you will need to cheat the occult traits onto your sims
  • The needs panel display will automatically default to the following priority: Current transformed form -> Spellcaster -> Vampire -> Newest Occult added by Game Packs
    This can temporarily be adjusted with the Set Displayed Occult interaction.
  • The needs panel can only display one "Orb" need at a time. The Werewolf orb need will have priority over Spellcaster Charge
  • If making a Servo into an occult with an alternate form, it's recommended to use a mod which allows you to "Humanize" them so they don't overwrite their occult forms with robot parts
  • Werewolf temperments will only display while the needs panel is in "Werewolf Mode" and Spellcaster curses will only display on the needs panel when it's in "Spellcaster Mode"
  • Mermaid hybrids may have no tail when entering CAS
  • The mermaid form on hybrids may generate with feet
  • Spellcaster and Vampire eye colors seem to randomize into human eyes when entering CAS as a different occult
  • Vampires may not have not have the ability to change their skin tones in CAS (Not sure if EA bug?)

Added Features:
  • New Trait - Hybrid - Automatically added to hybrid occults.
    This trait adds two new self-interactions:
    • Enter CAS as Occult - This will drag the sim into CAS as a pure occult of the selected occult type. Any other sims in the household with that occult type will also be that occult in CAS
    • Set Displayed Occult - This will change which occult is displayed in the needs panel, allowing you to spend points on that occult's perks menu
  • The Vampire occult will disable the Servo charge need. This is intended to keep the needs panel tidy and because all the sleep interactions already restore Vampire Energy, so there is no need for them to have two "Energy" needs.
  • OPTIONAL FILE: Werewolf Interaction Tweaks
    Makes changes to several werewolf perk interactions so they function for hybrids
    • The Werewolf Nap interactions now also restore Vampire Energy
    • The Mark Territory (pee) interactions now have a time limit, so they don't last forever when used by sims without a bladder need. They now also restore a (very) small amount of Fun, so Servos will at least get something out of using them
    • The Groom interaction now slightly restores Servo durability
    • The Devour interaction now also restores a small amount of Thirst for Vampires.

Overwritten / Modified Resources:
  • The following script functions of the OccultTracker class in the sims.occult.occult_tracker module have been modified:
    • add_occult_type
    • remove_occult_type
    • has_occult_type
    • switch_to_occult_type
    • _generate_sim_info
    • apply_occult_age
    • apply_occult_genetics
    • save
    • load
  • The following script functions of the TraitTracker class in the traits.trait_tracker module have been modified:
    • _send_commodity_list_msg
  • As of the 2025-4-30 Update the following script functions in the services module has been modified:
    • on_enter_main_menu
  • The Werewolf Tweaks package file modifies the following resources:
    • Interaction: werewolf_Abilities_Mark - E882D22F:0000003F:000000000004645D
    • Interaction: werewolf_Abilities_Nap_Self - E882D22F:0000003F:0000000000047049
    • Interaction: werewolf_Abilities_Nap - E882D22F:0000003F:000000000004645C
    • Interaction: werewolf_Abilities_Groom - E882D22F:0000003F:0000000000046454
    • Interaction: werewolf_Abilities_Mark_Self - E882D22F:0000003F:0000000000047047
    • Interaction: werewolf_Abilities_Mark_Rally - E882D22F:0000003F:0000000000046B19
    • Action: loot_Werewolf_Abilities_DevourLarge - 0C772E27:0000003F:0000000000046AE6
    • Action: loot_Werewolf_Abilities_DevourSmall - 0C772E27:0000003F:0000000000046AEE
Other Download Recommendations:
More downloads by BearlyBearable: See more