Sims 4 UI Cheats
On this page
  1. Top spellcaster cheats
  2. Open the cheat console
  3. Turn a Sim into a spellcaster
  4. Every spellcaster cheat
  5. Rank and XP thresholds
  6. Unlock spells one at a time
  7. Add and lift curses
  8. With the UI Cheats Extension
  9. Frequently asked questions

Sims 4 spellcaster cheats

Updated Last verified 23 September 2026

One trait command makes a Sim a spellcaster. The rank, the bloodline and each spell are separate commands.

A robed Sim in a stone library tower with open books circling them beside a three-quarter-full progress bar

Top spellcaster cheats

The five Sims 4 spellcaster cheats people use most
CommandWhat it doesNotesCopy
Commandtraits.equip_trait trait_Occult_WitchOccultWhat it doesTurns the Sim into a spellcaster.NotesNeeds testingcheatsRealm of Magic only
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 2350What it doesSets the Sim to Virtuoso, the top rank.NotesNeeds testingcheatsRealm of Magic only
Commandspells.unlock_spell spells_Practical_1_RepairWhat it doesUnlocks Repairio, the practical repair spell.NotesNeeds testingcheatsRealm of Magic only
Commandtraits.equip_trait trait_Occult_WitchOccult_BloodlineAncientWhat it doesGives the Ancient Bloodline trait.NotesNeeds testingcheatsRealm of Magic only
Commandtraits.remove_trait trait_Occult_WitchOccultWhat it doesRemoves spellcaster status.NotesNeeds testingcheatsRealm of Magic only

Open the cheat console

PlatformKeys
WindowsCtrl + Shift + C
MacCtrl + Shift + C, or Command + Shift + C
PlayStationR1 + R2 + L1 + L2 together
XboxRB + RT + LB + LT together

Turn a Sim into a spellcaster

  1. The cheat bar open at the top of a suburban living room with testingcheats true typed into it

    Switch cheats on

    Open the console, enter testingcheats true, then click the Sim.

  2. A grid of nine spell tiles with one lit and an Unlock option open beside it, a robed Sim behind

    Run the trait command

    Enter traits.equip_trait trait_Occult_WitchOccult. The spells stay locked, so unlock them next.

What the trait does not give the Sim

The Sim becomes a spellcaster at the lowest rank with no spells, no bloodline and no talent points. Each of those is its own command, and they are all in the table below.

Practical, Mischief and Untamed magic are not skills, so no stats.set_skill_level form of them exists. Rank is the thing to set instead.

Every spellcaster cheat

Turn a Sim into a spellcaster

One command each way. No visit to the Magic Realm and no mentor needed.

Sims 4 spellcaster cheats: Turn a Sim into a spellcaster
CommandWhat it doesNotesCopy
Commandtraits.equip_trait trait_Occult_WitchOccultWhat it doesTurns the Sim into a spellcaster.NotesNeeds testingcheatsRealm of Magic only
Commandtraits.remove_trait trait_Occult_WitchOccultWhat it doesRemoves spellcaster status.NotesNeeds testingcheatsRealm of Magic only

Rank and experience

Virtuoso is the top rank at 2350. Going to 2850 fills the bar rather than adding a rank above it.

Sims 4 spellcaster cheats: Rank and experience
CommandWhat it doesNotesCopy
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 50What it doesSets the Sim to the Neophyte rank.NotesNeeds testingcheatsRealm of Magic only
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 350What it doesSets the Sim to Acolyte.NotesNeeds testingcheatsRealm of Magic only
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 850What it doesSets the Sim to Adept.NotesNeeds testingcheatsRealm of Magic only
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 1550What it doesSets the Sim to Master.NotesNeeds testingcheatsRealm of Magic only
Commandstats.set_stat rankedStatistic_WitchOccult_WitchXP 2350What it doesSets the Sim to Virtuoso, the top rank.NotesNeeds testingcheatsRealm of Magic only

Bloodlines

A Sim carries one bloodline at a time, so remove the old one before adding another.

Sims 4 spellcaster cheats: Bloodlines
CommandWhat it doesNotesCopy
Commandtraits.equip_trait trait_Occult_WitchOccult_BloodlineWeakWhat it doesGives the Weak Bloodline trait.NotesNeeds testingcheatsRealm of Magic only
Commandtraits.equip_trait trait_Occult_WitchOccult_BloodlineStrongWhat it doesGives the Strong Bloodline trait.NotesNeeds testingcheatsRealm of Magic only
Commandtraits.equip_trait trait_Occult_WitchOccult_BloodlineAncientWhat it doesGives the Ancient Bloodline trait.NotesNeeds testingcheatsRealm of Magic only

Unlock spells

Twenty-seven spells, nine per school, and no command that unlocks them all at once. Familiars have no cheat either, so the workaround is to find the object in Build and Buy.

Sims 4 spellcaster cheats: Unlock spells
CommandWhat it doesNotesCopy
Commandspells.unlock_spell spells_<Practical|Mischief|Untamed>_<tier>_<SpellName>What it doesUnlocks one spell for the active Sim.NotesNeeds testingcheatsRealm of Magic onlyThe tier is the number 1 to 5, and the school is the name of one of the three magic paths.
Commandspells.unlock_spell spells_Practical_1_RepairWhat it doesUnlocks Repairio, the practical repair spell.NotesNeeds testingcheatsRealm of Magic only
Commandspells.unlock_spell spells_Mischief_1_SadnessWhat it doesUnlocks Despairio, which makes another Sim sad.NotesNeeds testingcheatsRealm of Magic only
Commandspells.unlock_spell spells_Untamed_5_CloneSelfWhat it doesUnlocks Duplicato, the top-tier untamed cloning spell.NotesNeeds testingcheatsRealm of Magic only
Commandbb.showhiddenobjectsWhat it doesShows the debug catalogue: scenery, clutter and event objects that you cannot normally buy.NotesPC, Mac, Xbox, PlayStationThe community calls this the buydebug cheat. Type debug into the catalogue search box to list everything it added.

Talent points and perks

Perks come from the three talent categories, Alchemy, Prowess and Spellcasting, plus a general group. Look the Sim ID up first.

Sims 4 spellcaster cheats: Talent points and perks
CommandWhat it doesNotesCopy
Commandsims.get_sim_id_by_name <First> <Last>What it doesPrints the pregnant Sim's numeric ID in the console.NotesNeeds testingcheatsType the first and last name exactly as they appear in the game, separated by a space.
Commandbucks.unlock_perk witchPerks_<Path>_<n>_<Name> true 49153 <SimID>What it doesUnlocks one spellcaster perk. 49153 is the spellcaster perk tree.NotesNeeds testingcheatsRealm of Magic onlyOne guide carries this syntax and the full perk names. Check the perk panel after you run it rather than assuming it worked.

Charge and curses

Charge builds as a Sim casts. Let it run too high and the Sim overloads, which is where most curses come from.

Sims 4 spellcaster cheats: Charge and curses
CommandWhat it doesNotesCopy
Commandsims.add_buff buff_WitchOccult_LockChargeWhat it doesFreezes the magical charge so casting cannot push the Sim toward an overload.NotesNeeds testingcheatsRealm of Magic onlyTwo guides put the freeze at four hours; EA does not document the command at all.
Commandtraits.equip_trait trait_Curses_<Name>What it doesAdds a spellcaster curse.NotesNeeds testingcheatsRealm of Magic onlyNames one guide lists include TouchyFeely, HexofDuelist, InfectiousLaughter, NightStalker, Repulsiveness, WildMagic, SweatyStench, FountainOfMagic and PunchableFace. Only that guide lists them, so some may be spelled differently in your game.

Rank and XP thresholds

RankSet the XP stat to
Neophyte50
Acolyte350
Adept850
Master1550
Virtuoso2350
Bar full2850

Unlock spells one at a time

Familiars, and the talent perk syntax

Run bb.showhiddenobjects to put the familiar objects in Build and Buy, place one, then bind it in game. The full Build mode command list is on the Build mode cheats page.

Talent perks need the numeric Sim ID and the spellcaster tree number, which is 49153. One guide prints 49513 instead, which is a transposed digit rather than the spellcaster tree.

Add and lift curses

The charge freeze, the curse names, and how sure they are

sims.add_buff buff_WitchOccult_LockCharge holds the magical charge still, which is what stops a Sim overloading. Two guides put the freeze at four hours; EA documents none of it.

Names one guide lists include TouchyFeely, HexofDuelist, InfectiousLaughter, NightStalker, Repulsiveness, WildMagic, SweatyStench, FountainOfMagic and PunchableFace.

Only that guide lists them, so some may be spelled differently in your game. If a name is rejected, that is the likely reason rather than curses being uncheatable.

With the UI Cheats Extension

  • A Sim in a kitchen with the needs panel open and a right-click menu on the Hunger bar offering Set value and Fill need

    Rank and talent points

    • Right-click the XP bar and pick a rank.
    • Right-click the counter to set points.

    How it works

  • A vampire Sim in a candlelit library with a vampire power tree open and a right-click menu offering Unlock and Lock

    Perks and curses

    • Right-click a perk to unlock it.
    • Right-click a curse to remove it.

    How it works

Frequently asked questions

What is the cheat to become a spellcaster in The Sims 4?

Switch cheats on, select the Sim and enter traits.equip_trait trait_Occult_WitchOccult. No trip to the Magic Realm and no mentor needed. Removing the same trait turns the Sim back.

How do you max the spellcaster rank?

stats.set_stat rankedStatistic_WitchOccult_WitchXP 2350 sets Virtuoso, the top rank. 2850 fills the bar rather than adding a rank above it. The lower ranks are 50, 350, 850 and 1550.

Is there a cheat to unlock all spells at once?

No. Every source unlocks them one at a time with spells.unlock_spell, and there are twenty-seven spells across the three schools. A bulk unlock needs a third-party mod, and potions work the same way.

How do you set a spellcaster bloodline?

Bloodlines are traits: trait_Occult_WitchOccult_BloodlineWeak, …BloodlineStrong or …BloodlineAncient after traits.equip_trait. A Sim carries one at a time, so remove the old one before adding another.

Can you cheat a curse on or off?

Curses are traits, so traits.equip_trait trait_Curses_<Name> is the pattern. Only one guide prints the names clearly, so expect to try a spelling or two. Right-clicking a curse with the UI Cheats Extension removes it without a command.