Type | |
---|---|
Environment | |
AI Type | Passive AI |
Damage | 10 |
Max Life | 250 |
Defense | 15 |
KB Resist | 50% |
- Item (Quantity)Rate
- 12.5%
Hurt | |
---|---|
Killed |
- Internal NPC ID: 663
The Princess is an NPC vendor that will spawn once the following conditions have been met:[1]
- There is an empty house.
- All other town NPCs (not including Santa Claus or town pets) are present, meaning that she can only spawn after defeating Plantera which is when the Cyborg NPC can move in.
A princess named Yorai will spawn along with the player when starting a Celebrationmk10 world, if the princess dies in a Celebrationmk10 world they can still respawn any time as long as there is a valid house available.
The Princess will attack nearby enemies with the Resonance Scepter to defend herself (although the animation of the Scepter is not shown).
Quick Answers
What conditions must be met for the Princess NPC to spawn in Terraria?
How does the Princess NPC defend herself in Terraria?
What makes the Princess NPC unique in Terraria?
What is the role of the Resonance Scepter in Terraria?
What is the connection between the Princess NPC and Plantera in Terraria?
Items sold[]
Item | Cost | Availability
|
---|---|---|
Royal Tiara | 50 | Always available. |
Royal Blouse | 50 | Always available. |
Royal Dress | 50 | Always available. |
Royal Scepter | 1 | Always available. |
Glass Slipper | 1 | Always available. |
Prince Uniform | 50 | Always available. |
Prince Pants | 50 | Always available. |
Prince Cape | 50 | Always available. |
Potted Crystal Fern | 10 | Always available. |
Potted Crystal Spiral | 10 | Always available. |
Potted Crystal Teardrop | 10 | Always available. |
Potted Crystal Tree | 10 | Always available. |
Princess 64 | 10 | Always available. |
Painting of a Lass | 10 | Always available. |
Dark Side of the Hallow | 10 | Always available. |
Princess Style | 10 | Always available. |
Suspiciously Sparkly | 10 | Always available. |
Terra Blade Chronicles | 10 | Always available. |
Bernie's Button | 25 | Always available. |
Royal Romance | 10 | When both King Slime and Queen Slime have been defeated. |
Music Box (Journey's End) | 10 | When Moon Lord has been defeated and the world is in Hardmode. |
Slime Staff | 10 | In Celebrationmk10 and Get fixed boi worlds. |
Heart Lantern | 750 | In Celebrationmk10 and Get fixed boi worlds. |
Flask of Party | 15 | In Celebrationmk10 and Get fixed boi worlds. |
Sandstorm in a Bottle | 5 | In Celebrationmk10 and Get fixed boi worlds, when spoken to in a Desert. |
Terragrim | 25 | In Celebrationmk10 and Get fixed boi worlds, during a Blood Moon. |
Pirate Staff | 5 | In Celebrationmk10 and Get fixed boi worlds, in Hardmode, after the Pirate Invasion has been defeated, during the following moon phases: . |
Discount Card | 5 | In Celebrationmk10 and Get fixed boi worlds, in Hardmode, after the Pirate Invasion has been defeated, during the following moon phases: . |
Lucky Coin | 5 | In Celebrationmk10 and Get fixed boi worlds, in Hardmode, after the Pirate Invasion has been defeated, during the following moon phases: . |
Coin Gun | 30 | In Celebrationmk10 and Get fixed boi worlds, in Hardmode, after the Pirate Invasion has been defeated, during the following moon phases: . |
Any Pylon | 10 | When in a specific biome and is happy enough. |
Living preferences[]
The Princess is unique in that she does not have any biome or neighbor preferences. She loves up to three NPCs that live nearby and is liked by all NPCs around her.
She also hates being lonely and her unhappiness is maxed to 150% if she is not surrounded by at least 2 other NPCs within 25 tiles, or 2 other NPCs that are between 25 and 120 tiles away.[2]
Shimmered form []
Shimmered Princess and her Map Icon. |
When submerged in Shimmer, the Princess will transform into her Shimmered form. This has no impact on gameplay or dialogue and is only a visual change. She can be returned to her classic look by submerging her in Shimmer again.
Names[]
The Princess may have any of the following names:
- Ai
- Alice
- Aria
- Ariel
- Belle
- Charlotte
- Christina
- Elitia
- Emilia
- Faye
- Flora
- Hikari
- Hime
- Liselotte
- Lucia
- Momo
- Rosetta
- Sophia
- Theresa
- Tiara
- Yorai
- Yuuki
Quotes[]
Interaction quotes[]
During the night:
When Pirate is present:
After defeating Golem:
After defeating Duke Fishron:
After defeating Frost Legion:
After defeating Pumpking:
After defeating Ice Queen:
After defeating Martian Madness:
During a Blood Moon:
During a Party:
During Rain:
During a Thunderstorm:
During a Windy Day:
When in a Graveyard:
|
Happiness quotes[]
When homeless:
When neutral:
When far from home:
When lonely:
When overcrowded:
When in an Evil biome or the Dungeon:
The Princess will also include unique quotes for each of up to three NPCs around her:
|
Trivia[]
- Five of the Princess's names are Japanese, each of which have different meanings:
- Ai translates to "love" (愛).
- Hikari translates to "light" (光).
- Hime translates to "princess" (姫).
- Momo translates to "peach" (桃). Based on the translation, the name "Princess Momo" means "Princess Peach".
- Yuuki translates to "courage" or "bravery" (勇気).
- Some of the Princess's names are references to princesses from popular culture:
- Ai from the manga Princess Ai.
- Alice from the 1865 novel Alice's Adventures in Wonderland.
- Ariel from the 1989 American animated musical fantasy movie The Little Mermaid.
- Belle from the 1991 American animated musical romantic fantasy movie Beauty and the Beast.
- Charlotte from the Japanese seinen manga Berserk.
- Emilia from the Japanese light novel series Re:Zero − Starting Life in Another World.
- (Cure) Flora from the 2015 Japanese magical girl anime series Go! Princess PreCure.
- Peach (Momo; see above) and Rosetta (the Japanese name of Rosalina) from the Japanese media franchise Super Mario.
- Rosetta could also reference the 2008 American computer-animated movie Tinker Bell.
- Sofia from the American CGI animated television series Sofia the First.
- The Princess shares the name Faye with the Dryad.
- One of the Princess' possible names is Yorai, named for Yoraiz0r, one of the lead developers of Terraria.
- The Princess is implied to be underage. Similar to the Angler, her sprite is shorter than most other NPCs, and they share the same death message: "<name of Angler/Princess> has left".
- The Princess has a Happiness quote for herself: "<name of Princess> is a little unsettling to be around, but terribly cute!". This quote cannot be legitimately seen in-game, since it requires two copies of the same NPCs to be alive at once.
- Her quote calling the Truffle a "fun guy" plays on the homophone "Fungi".
- Along with the Traveling Merchant, Zoologist, and Cyborg, she is among a small group of NPCs who sell a new item post-Moon Lord. The Princess's item is a Music Box (which requires the player to defeat the Moon Lord after Hardmode has been activated).
- The Princess's shimmered form could perhaps be a reference to her night-time quote.
The Bestiary entry for the Princess: "Shy and innocent, this happy young lady sees the positive in everything, and everybody. She appreciates all of her subjects, from all walks of life."
Gallery[]
History[]
- Desktop 1.4.3: Now sells the Bernie's Button.
- Desktop 1.4.2.3:
- Added "Yorai" as a possible name.
- Can no longer drop the Resonance Scepter in pre-Hardmode, if she was somehow managed to be obtained in pre-Hardmode. (such as in a CelebrationMK10 world)
- Desktop 1.4.1.2: Fixed a typo in the happiness quote about the Golfer.
- Desktop 1.4.1.1:
- Fixed a bug causing Princess to not properly check for nearby NPCs, resulting in her being lonely even when surrounded by neighbors.
- Fixed a buggy dialogue line from the Princess about Santa Claus.
- Desktop 1.4.1: Introduced.
References[]
- ↑ Information taken from the PC 1.4.1.1 source code,
inUpdateTime_SpawnTownNPCs()
. There may be inaccuracies, as the current PC version is 1.4.4.9.Main.cs
- ↑ Information taken from the PC 1.4.1.2 source code, methods
andProcessMood
inGetNearbyResidentNPCs
. There may be inaccuracies, as the current PC version is 1.4.4.9.Terraria.GameContent.ShopHelper.cs