Occult Hybrid Mod

SCREENSHOTS
Downloaded 677 times 13 Thanks 6 Favourited 2,402 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.

Small Update: 2025-5-4
  • A quick fix to an issue affecting occult sims created in CAS and sims imported from the gallery who have never loaded into the world into as an occult before. They will no longer be reverted into humans.
  • The game will now properly recalculate whether the Vampire Dark Form should be enabled or disabled after using the mod's interactions to delete the form or to copy the human form's outfits and genetics to that form

Planned Additions:
These are planned for a future update:
  • Some kind of toggle to temporarily disable Vampire Dark Form without having to completely delete it
  • The "Hybrid" trait interactions added directly to mirrors so pure Aliens can copy over human skin tones and outfits
  • The form interactions still displaying but grayed out when not in human form, with a tooltip explaining that the sim must be in human form

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