Image source: Electronic Arts via We Game Daily

It's a kind of magic.

The Sims 4: Realm of Magic expansion pack gives a wizarding and witchcraft spin on one of our favorite life-simulation game, The Sims 4. Sometimes it’s just fun to play around and become a mighty spellcaster, and unless you have oodles of patience, you may be tempted to input a cheat or two. We have you covered. Here, we provide a comprehensive list of all The Sims 4: Realm of Magic cheat codes, helping you transform your Sim into an unrivaled virtuoso of magic.

How to Use Cheats

Before we start with the actual cheat codes, you need to understand how to use them. First, you need to open the Cheat Console. For PC, press CTRL+SHIFT+C on your keyboard. For console gamers like Xbox and PlayStation 4, press all four bumper buttons simultaneously.

After the Cheat Console is open, type testingcheats true. This command enables the use of extended cheats. You can close the console by hitting the same key combination again: CTRL+SHIFT+C on PC or all four bumper buttons simultaneously on consoles.

The Sims 4: Realm of Magic Cheat Codes

Becoming a Spellcaster

The first step in your magical journey is to transform your Sim into a Spellcaster. The following cheats will assist you in doing so:

  • traits.equip_trait trait_Occult_WitchOccult

This code turns your Sim into a Spellcaster. If you wish to reverse this, use the following command:

  • traits.remove_trait trait_Occult_WitchOccult

This code will turn your Spellcaster Sim back into a standard Sim.

Spellcaster Bloodline Traits

Next, let’s talk about the powerful Spellcaster Bloodline traits. These traits can be equipped on your Sim to gain additional benefits. However, only one bloodline trait can be active at a time.

Here are the codes for the three ranks of bloodline traits:

  • traits.equip_trait trait_Occult_WitchOccult_BloodlineWeak
  • traits.equip_trait trait_Occult_WitchOccult_BloodlineStrong
  • traits.equip_trait trait_Occult_WitchOccult_BloodlineAncient

These codes will give your Sim a weak, strong, or ancient bloodline, respectively, each providing unique benefits.

Increasing your Spellcaster Rank

As a Spellcaster, you can progress through different ranks, each unlocking new spells and abilities. Use the following cheat code to increase your Spellcaster rank:

  • stats.set_stat rankedStatistic_WitchOccult_WitchXP #

Replace the # with the required experience points for the desired rank. Here are the XP requirements for each rank:

  • Neophyte – 50
  • Acolyte – 350
  • Adept – 875
  • Master – 1550
  • Virtuoso – 2350

Unlocking Spellcaster Perks

Unlocking perks can give your Spellcaster extra abilities and advantages. To unlock a perk, you will first need to find the Sim ID of your Sim. This can be done by entering the following command in the console:

  • sims.get_sim_id_by_name[Firstname][Lastname]

Replace [Firstname] and [Lastname] with your Sim’s first and last name. Once you have your Sim ID, you can unlock perks using the following code:

bucks.unlock_perk[perkname]true49153[SimID]

Replace [perkname] with the name of the perk you want to unlock and [SimID] with your Sim ID.

Acquiring and Removing Curses

Curses can be both a fun and challenging addition to your Sim’s magical journey. Here are the cheat codes to add or remove curses:

  • traits.equip_trait[cursename]
  • traits.remove_trait[cursename]

Replace [cursename] with the name of the curse.

Becoming a Ghost

If your Sim has an adventurous spirit, they might enjoy exploring the spectral side of life. Use the following cheat codes to turn your Sim into a ghost:

  • traits.equip_trait[ghosttrait]

Replace [ghosttrait] with the specific ghost trait you want your Sim to have.

Unlocking Spells

Your Spellbook is your guide to all the spells your Sim can learn. Use these commands to add spells into your Sim’s spellbook:

  • spells.unlock_spell[spellname]

Replace [spellname] with the name of the spell you wish to unlock.

Mastering Potion Recipes

Potions are a vital part of being a Spellcaster. While there are no direct cheats to unlock potions, you can still use thebb.ShowHiddenObjects cheat to search for potion tomes in the catalog.

Transforming into a Sage

If you wish to become a sage and teach others, use the following commands:

  • sims.add_buff buff_MagicSage_[MagicType]

Replace [MagicType] with Practical, Mischief, or Untamed, depending on the type of magic you wish to teach.

Manipulating the Spellcaster Charge Decay

To halt the decay of your Spellcaster Charge, use the following command:

  • sims.add_buff buff_WitchOccult_LockCharge

Finding Tomes Anywhere

To find tomes anywhere, use the following command:

  • sims.add_buff buff_AtMagicHQ

So, there you have it: a comprehensive list of The Sims 4: Realm of Magic cheat codes. Just be careful to input the codes exactly as written, and you’ll be tearing up the wizarding world in no time at all. And if magic isn’t your thing but you’ve always wanted to head into space, we’ve got a step-by-step guide on how to do the Sims 4 Space Mission.