How is happiness calculated in Terraria?
A Brief Guide to Calculating Happiness in Terraria 1.4.5
0.95x
Discord: https://discord.gg/yJrCt9YFz5
join: https://www.youtube.com/@Terraw/join
Chapters:
0:00 Intro
0:49 Spacing Bonus
2:02 Living Preferences
3:09 Special Cases
4:23 Max Happiness Cases
5:16 Wrap-Up, Summary, Conclusion
Music:
Terraria – Town Day
OMORI – Sugar Star Planetarium
Mods and Packs:
Foundry & Alchemy (Pack) – https://steamcommunity.com/sharedfiles/filedetails/?id=2440505684
Stanberry Font (Pack) –
https://steamcommunity.com/sharedfiles/filedetails/?id=2559652586
Stormdark UI (Pack) –
https://steamcommunity.com/sharedfiles/filedetails/?id=2448259079
DragonLens (Cheat Mod) –
https://steamcommunity.com/sharedfiles/filedetails/?id=2939737748
Better Zoom (QoL) –
https://steamcommunity.com/sharedfiles/filedetails/?id=2562953970
Character Stats (QoL) –
https://steamcommunity.com/sharedfiles/filedetails/?id=3033200611
A Brief Guide to Calculating Happiness in Terraria 1.4.5
37 Comments
In journey mode, the angler is the only one whose happiness matters as once you research platinum coins, it's very easy to just ignore any and all price modifiers with infinite money. The angler is the only one whose happiness affects something unrelated to money
1:16 lmaooo that texture pack whitewashes the dryad so much
The Guide is the only NPC that interacts with the happiness mechanic whose happiness does not affect gameplay in any way as he doesn't sell anything and unlike the Angler, doesn't have another mechanic that happiness can affect. Despite this, I still try my best to at least make sure he isn't unhappy.
Have I always misunderstood the spacing bonus? Isn't the Optimal amount of NPCs for town 4? Two pairs of NPCs each NPC per pair 25 or less tiles from each other while having the pairs spaced out 26 or more tilse from each other. Doesn't a placement like that allow each individual NPC to perceive the max 3 others (1 within 25 tiles and 2 within 120 tiles) without effecting the bonus? If the rule is "No more than 3 OTHER NPCs withing 120 tiles" this placing SHOULD allow to keep the max spacing bonus while having pairs of 2 NPCS to ensure at least one NPC per pair is besides a loved NPC. Am I missing something?
how do i check the anglers number since his drops are affected by happiness
I was so confused, I was like, are they 95% happy? But they're with the love interest
Solution: Make the tax collector as happy as possible for maximum profit
Okay that makes a lot more sense. I thought the percentage was for their happiness and was confused why it went over 100% and they were depressed 😭
i saw the skeleton/traveling merchant also have a happiness indicator, do they have a favorite biome or anything?
After a visit to the arms dealer, suddenly all my npcs are very happy, weird
Im also pretty sure theres no way to actually see the angler's happiness given that they don't have a shop inventory, meaning there's no actual way to get that percentage to show up in the UI.
Personally I just headcanon it as the angler being incapable of happiness as a form of divine punishment for making me unable to be happy as well because of the fucking quest reward drop rates.
I want my fucking water and honey sponge angler. Fucking give them to me already.
personally I like to have a "Main world" with every npc at max happiness with the moon lord beaten and the shimmer found bla bla bla
and for my current world have 2 of the most important npcs for my class with the goblin tinkerer in their biome so that I can get the discount and build a shoebox tower for everyone else
if I need something from say… the wizard on my ranger playthrough for some reason I can go to the "main world" and get the discount there as well as getting the shimmer stuff
the biggest tip rabout happiness is that some biomes count as two biomes at the same time and that npc prioritize their favorite biome.
The underground tundra counts as an underground AND snow biome at the same time. Beacuse of this, you can actually have the goblin and mechanich in the same biome, as their favorite biome takes priority over the other
Shoutout to Khaios for this tip, he mentioned this on his video about maximizing npc layouts
The display could be clear. I thought that I needed to boost it to 100% for full happiness. Then I saw 130% and my NPC wasnt happy huh? I assumed its a 0-100% scale at first..
Love potion can be usefull if you want to buy something expensive like the clentaminator, or if you've got like 50 princess fish laying around
The new 1.4.5 happiness display is a bit ambiguous now that I think about it
I think it would be really cool to see what NPC pairings and biome combinations you'd have to make ,to have the most optimized NPC happiness average possible
I finished watching the video and I get it now, thanks! Imo the % is a bit confusing since it represents the discount/upcharge, but it shows the happiness emoji 😅
I’m curious if there is a tool which calculates the optimal arrangements for the most npc happiness (of course with a ranking system to prioritize more impactful nova like the tinkerer, over less impactful, like the guide). A mod that also incorporates modded npcs and biomes would be even better.
Every time Re-Logic pushes a major update, a Quality of Life mod somewhere becomes completely obsoleted and I think that's genuinely a really good thing.
The way they implemented the meter was a little counterintuitive at first but became surprisingly easy to read surprisingly fast.
I LOVE terrasteel!! ❤️
A thing to note about overcrowding: penalty only checks for villagers in the smaller 25 block radius, i.e. you can have 2 houses with 3 villagers each in the same town, w/o it triggering penalties or disabling solitude bonus, just make sure houses are 25 blocks apart.
Why do you deliberately not want to know that YouTube has an audio track feature? This text is just the result of translation. 😢
just a note that the crowded multiplier applies to 2 different distances, between 0 to 25 tiles its considered solitude if there's 2 or less other npcs, between 0 and 120 tiles its considered solitude if there's 3 or less other npcs
thats why npc towns can have 4 npcs and still keep the bonus by splitting them in 2 groups
this also allows you to make a town with npcs that hate each other without a bad modifiers as npcs only care about other npcs within 25 tiles
You can still use love potions to reduce price in don't dig up seeds
What about pets/slimes?
If I remember correctly the princess also does not recieve negative effects from overcrowding at all, but I may be remebering wrong.
Friendly reminder that auto pause exists as an option, effectively removing the time factor of love potions! Still need to craft them, and you'll probably need to use one each buy session, but no time pressure while the shop is open.
So when the nurse and arms dealer love each other very much…
“You WILL be shoved into the same house ive been building for 20 playthoughs. You WILL be all mushed together. and you WILL die every event.” -me
What affects traveling merchants prices? Only the discount card accesories? Or does the love potion help as well?
What does it mean to be "near" an NPC? Like the actual distance between two NPCs (which could change when they wander around during the day?) Or is it like the manhattan distance between their housing banners?
im so glad you actually understand the whole 1/__% thing to make actually comparable values between numbers below and numbers above 1. Its a bit of math a lot of people seem to struggle with, and leads to bad math very often!
and fractions in general
5:40 whitewashed dryad
Video would have been much more useful if you gave us 1.4.5 layout
4:42 i noticed your audio is inaccurate here as you mention only the mechanic… but your video is correct including the dye trader/princess too :3
prices be damned. the tinkerer will always be in a poo house water pit, in the jungle, the furniture cordoned off with a one block hoik, and with a singular window where he can watch the gunslinger and mechanic in their full glass house nearby 😌
I thought the blood moon would influence the happiness for female npcs lol