Souls

From Terraria Wiki
(Redirected from Soul)
Jump to navigation Jump to search

Souls
  • Soul of Light.gif Soul of Night.gif Soul of Flight.gif Soul of Might.gif Soul of Fright.gif Soul of Sight.gif
Stack digit 9.pngStack digit 9.pngStack digit 9.pngStack digit 9.png
Statistics
Type
For info on how to farm souls, see Guide:Harvesting Souls. For the uncommon NPC found in the Underworld, see Tortured Soul.

Souls are Hardmode crafting materials dropped by enemies. There are a total of 6 types of souls. The most common ones are the Souls of Light and Night, which are dropped in the Cavern layer of Underground Hallow and Underground Corruption/Crimson, respectively. For detailed info about the condition of enemies dropping these souls, see Notes. Most of the remaining souls drop from the mechanical bosses.

Types

Soul Drop type Source Tooltip Sell
Soul of Flight Soul of FlightInternal Item ID: 575 Enemy Wyvern 'The essence of powerful flying creatures' 2 SC
Soul of Light Soul of LightInternal Item ID: 520 Biome Enemies in the Underground Hallow
1/5 (20%) / 9/25 (36%) chance
'The essence of light creatures' 2 SC
Soul of Night Soul of NightInternal Item ID: 521 Biome Enemies in the Underground Corruption/Crimson
1/5 (20%) / 9/25 (36%) chance
'The essence of dark creatures' 2 SC
Soul of Might Soul of MightInternal Item ID: 548 Boss The Destroyer 'The essence of the destroyer' 80 SC
Soul of Sight Soul of SightInternal Item ID: 549 Boss The Twins 'The essence of omniscient watchers' 80 SC
Soul of Fright Soul of FrightInternal Item ID: 547 Boss Skeletron Prime 'The essence of pure terror' 80 SC

Notes

  • The drop conditions of Souls of Light and Night are as following:[1][2]
    • The world is in Hardmode.
    • The player is in a respective biome in the Cavern layer and below when killing enemies.
      • In a Don't dig up(Desktop, Console and Mobile versions) or Get fixed boi(Desktop, Console and Mobile versions) world, the player only needs to be in the respective biome.
    • The enemy's health is more than 1 (i.e. not a spell, Fungi Spore, Spore, etc.).
    • The enemy drops at least 1 CC (i.e. Statue-spawned enemies, Meteor Heads during Hardmode, boss minions, etc. will not drop souls).
    • The enemy is not a boss, a Slimer with wings, (Desktop, Console and Mobile versions) and certain slimes:[3]
    • Note that only the biome (Cavern layer Underground Corruption/Crimson or Hallow) determines what soul will be dropped, not the enemy. For instance, an Illuminant Bat in the Underground Corruption will drop Souls of Night, and a Corruptor in the Underground Hallow will drop Souls of Light. All enemies that fulfill conditions mentioned above, including the pre-Hardmode enemies, can drop Souls of Night or Souls of Light if in the appropriate biome.
    • Unlike most other enemy drops, souls are not affected by gravity (except the Souls of Blight), and thus remain floating in midair at the location where the enemy was killed. For large enemies and bosses, this is usually the enemy's head, regardless of where the final strike occurred.

    Tips

    • An easy way to obtain Souls of Night and Light is to go to the Dungeon and spray Red/Purple/Blue Solution with the Clentaminator at different areas, converting the area into the respective biome. Because of the Dungeon's high spawn rate, it is possible to get a large amount of souls fairly quickly.

    Trivia

    Pre-1.3 souls sprites.
    • All of the souls' names rhyme with each other, bearing the suffix -ight.
    • Souls of Blight are the only souls without an animation. This is because they are unavailable on 1.3, the update which introduced animated soul sprites.
    • There is only one soul whose tooltip directly states the name of the enemy it is dropped from, the Soul of Might.
    • Yoraiz0r's Spell bears the same visual motif as the other souls, but with two main colors rather than only one.

    History

    References

    1. Information taken from the Desktop version Desktop 1.4.4.9 source code, method SoulOfWhateverConditionCanDrop() in Terraria.Content.ItemDropRules.Conditions.cs.
    2. Information taken from the Desktop version Desktop 1.3.5.3 source code, method NPCLoot() in Terraria.NPC.cs.
    3. Information taken from the Desktop version Desktop 1.4.4.9 source code, method SetDefaultsFromNetId() in Terraria.NPC.cs and field NPCID.NetIdMap in Terraria.ID.cs.