NPCのhappinessは、その値だけ商品の販売価格を割引、買取値を増大する。幸福度が+15%以上になると、住んでいるバイオームのPylonsを販売する。

Ver1.4.3.2幸福度の変化と販売価格の増減
happiness幸福度が変更する要因
幸福
好きなバイオームに住んでいる +6%
愛するバイオームに住んでいる(santaとTruffleのみ +12%
嫌いなバイオームに住んでいる -6%
嫌悪するバイオーム住んでいる(santaがDesertに住む場合のみ -12%
50タイル以内の好きなNPCが住んでいる +6%
50タイル以内に愛するNPCが住んでいる +12%
50タイル以内に嫌いなNPCが住んでいる -6%
50タイル以内に嫌悪するNPCが住んでいる -12%
50タイル以内に、他NPCが二人以上住んでいる(好きなNPCは除く -4%
50タイル以内に他NPCが一人以下かつ、240タイル内に他NPCが3人以下 +5%

NPCの位置の基準は、家のNPCバナー(アイコン)があるタイルの位置を参照する。ただし家がない場合のみ、そのNPCの現在位置を参照する

幸福度によって売っている商品の価格が、75%~150%に変動。NPCに売る場合も133%~67%に変動する。

商品を取引しないGuide、TaxCollector、Nurse、Anglerは、サービスのコストが増減する。

全NPC相性一覧図
幸福度 好きな環境(+6 嫌い(-6 愛する(+12 好きなNPC(+6 嫌いなNPC(-6 嫌悪(-12
Guide Forest Ocean なし Clothier Steampunker Painter
Merchant Forest Desert なし Nurse,Golfer Tax Collector   Angler
Nurse Hallow Snow Arms Dealer Wizard Dryad,Party Girl Zoologist
Demolitionist Underground Ocean Tavernkeep  Mechanic ArmsDealer,GoblinTinkerer なし
Dye Trader  Desert Forest なし Arms Dealer,Painter Steampunker Pirate
Angler Ocean Desert なし Demolitionist,PartyGirl,TaxCollector なし Tavernkeep 
Zoologist Forest Desert Witch Doctor Golfer Angler Arms Dealer
Dryad Jungle Desert なし Witch Doctor,Truffle Angler,Zoologist Golfer
Painter Jungle Forest Dryad Party Girl Truffle,Cyborg なし
Golfer Forest Underground Angler Painter,Zoologist Pirate Merchant
Arms Dealer Desert Snow Nurse Steampunker Golfer Demolitionist
Tavernkeep Hallow Snow Demolitionist Goblin Tinkerer Guide Dye Trader   
Stylist Ocean Snow Dye Trader    Pirate Tavernkeep  GoblinTinkerer
Goblin Tinkerer Underground Jungle Mechanic Dye Trader    Clothier Stylist   
Witch Doctor Jungle Hallow なし Dryad,Guide Nurse Truffle
Clothier Underground Hallow Truffle Tax Collector   Nurse Mechanic
Mechanic Snow Underground Goblin Tinkerer Cyborg Arms Dealer Clothier
Party Girl Hallow Underground Wizard Stylist    Merchant Tax Collector  
Wizard Hallow Ocean Golfer Merchant Witch Doctor Cyborg
Tax Collector   Snow Hallow Merchant Party Girl Demolitionist,Mechanic Santa Claus
Truffle SurfaceMushroom なし Guide Dryad Clothier Witch Doctor
Pirate Ocean Underground Angler Tavernkeep  Stylist    Guide
Steampunker Desert Jungle Cyborg Painter Dryad,Wizard,Party Girl なし
Cyborg Snow Jungle なし Steampunker,Pirate,Stylist    Zoologist Wizard
Santa Claus Snow Desert なし なし なし Tax Collector  
Princess なし なし 全てのNPC 全てのNPCに好かれている なし なし

Princessは幸福度を上げる専用のNPCで、全てのNPCに好かれている。また本人は、ほか全てのNPCを愛していると判定する

Santa ClausはSnow環境が愛し、砂漠環境が嫌悪する。TruffleはSurface Mushroomを愛する

NPCの幸福度は全員上げる必要ない。普段換金するNPCとGoblin Tinkerer(reforgeの価格低下)さえ上げていればよい

NPCの組み合わせ

全てのPylonsを購入する場合、以下のように配置する。jungleが大人数になるとpylonsを売ってくれない。Dryad+Painterのみを配置すれば必ず販売する

全25名NPCグループ分けと居住環境
バイオーム  NPC配置
forest Nurse+ArmsDealer+Merchant
Underground Tavernkeep +Demolitionist
Ocean Angler+Pirate+Golfer
hallow Wizard+PartyGirl+Stylist
jungle Dryad+WitchDoctor+Painter+Zoologist+princess
desert Cyborg+Steampunker+DyeTrader 
SurfaceMushroom Truffle+Guide+Clothier
snow GoblinTinkerer+Mechanic+TaxCollector+SantaClaus

NPCの幸福度を追求する場合は以下。三人以上のNPCがそばにいると幸福度が下がるので、少人数で住居を隔離する

幸福度追求型全25名NPCグループ分けと居住環境
バイオーム  NPC配置 NPC配置
forest Merchant+Nurse Zoologist+Golfer
Underground Tavernkeep +Demolitionist Clothier
Ocean Angler+Pirate Stylist
hallow Wizard+PartyGirl  
jungle Dryad+WitchDoctor+Painter+Princess  
desert Cyborg+Steampunker DyeTrader+ ArmsDealer
SurfaceMushroom Truffle+Guide  
snow GoblinTinkerer+Mechanic TaxCollector+SantaClaus

Princessのみ、周りに二人以上のNPCがいないと幸福度が下がる