NPCs are the heart of Heartopia’s community. Build relationships, get rewards, and unlock special content by befriending them!
NPC Friendship Basics
How Friendship Works
| Heart Level | Benefits |
|---|---|
| ♥ (1 Heart) | Basic dialogue |
| ♥♥ (2 Hearts) | New conversations |
| ♥♥♥ (3 Hearts) | Gift recipes/items |
| ♥♥♥♥ (4 Hearts) | Special quests |
| ♥♥♥♥♥ (5 Hearts) | Max rewards, rare items |
Ways to Increase Friendship
- Talk daily - Small boost each day
- Give gifts - Best method for fast progress
- Complete requests - Check the request board
- Help with tasks - NPC-specific quests
- Attend events - Bonus friendship during festivals
Main NPCs
Maya - The Farmer
| Info | Details |
|---|---|
| Location | Farm area, near crops |
| Schedule | 6 AM - 6 PM outdoors, evenings at home |
| Role | Farming tips, seed sales |
Favorite Gifts:
- 🌸 Flowers (any)
- 🍓 Strawberries
- 🥧 Fruit Tart
Unlocks at Max Friendship:
- Rare seed recipes
- Garden expansion discount
Leo - The Fisherman
| Info | Details |
|---|---|
| Location | Pier, Beach area |
| Schedule | Early morning fishing, afternoons at pier |
| Role | Fishing tips, bait sales |
Favorite Gifts:
- 🐟 Rare fish
- ☕ Coffee
- 🎣 Fishing gear
Unlocks at Max Friendship:
- Advanced fishing rod recipe
- Secret fishing spots
Rose - The Chef
| Info | Details |
|---|---|
| Location | Restaurant, Town Center |
| Schedule | 8 AM - 10 PM at restaurant |
| Role | Cooking recipes, ingredient tips |
Favorite Gifts:
- 🥗 Vegetable Salad
- 🍳 Gourmet dishes
- 🌿 Fresh herbs
Unlocks at Max Friendship:
- Secret recipes
- Cooking station upgrade
Sam - The Builder
| Info | Details |
|---|---|
| Location | Construction site, Workshop |
| Schedule | Daytime at work, evenings at tavern |
| Role | Building, furniture crafting |
Favorite Gifts:
- 🥩 Meat dishes
- 🪵 Quality wood
- 🔨 Tools
Unlocks at Max Friendship:
- Rare furniture blueprints
- Home expansion discount
Luna - The Shopkeeper
| Info | Details |
|---|---|
| Location | General Store, Town Center |
| Schedule | 9 AM - 8 PM at shop |
| Role | Supplies, daily items |
Favorite Gifts:
- 💎 Gems
- 🎀 Accessories
- 📚 Books
Unlocks at Max Friendship:
- Shop discounts
- Rare item stock
Elder Willow - The Mayor
| Info | Details |
|---|---|
| Location | Town Hall |
| Schedule | 10 AM - 5 PM at Town Hall |
| Role | Town quests, lore |
Favorite Gifts:
- 🍵 Tea
- 📜 Antiques
- 🌻 Sunflowers
Unlocks at Max Friendship:
- Town expansion options
- Special building permits
Gift Giving Guide
Universal Loved Gifts
These gifts work well for most NPCs:
| Gift | Effect | Where to Get |
|---|---|---|
| Flowers | ++ Friendship | Garden |
| Gourmet Food | ++ Friendship | Cooking |
| Gems | ++ Friendship | Mining, Events |
Universal Hated Gifts
Never give these:
| Gift | Effect |
|---|---|
| Trash | — Friendship |
| Weeds | - Friendship |
| Rotten food | – Friendship |
Birthday Gifts
NPCs have birthdays! Give gifts on their birthday for 3x friendship boost.
| NPC | Birthday |
|---|---|
| Maya | Spring 15 |
| Leo | Summer 3 |
| Rose | Fall 22 |
| Sam | Winter 8 |
| Luna | Spring 28 |
NPC Requests
Request Board
Check the Town Center request board daily for NPC requests:
| Request Type | Reward |
|---|---|
| Gather items | Gold + Friendship |
| Cook dishes | Gold + Recipes |
| Catch fish | Gold + Fishing items |
| Deliver goods | Gold + Shop items |
Tips for Requests
- Check the board every morning
- Stock common request items
- Prioritize high-reward requests
- Complete requests same-day for bonuses
Romance Guide
Romanceable NPCs
Some NPCs can become romantic partners:
- Maya
- Leo
- Rose
- Luna
- (More unlocked through updates)
Romance Requirements
- Reach 5 Hearts friendship
- Complete their personal quest chain
- Give the Heart Pendant (special item)
- Unlock romance dialogue and events
FAQ
How do I find NPC locations?
Check the map for NPC icons, or visit their usual spots. Each NPC has a daily routine and favorite locations.
What are the best gifts for NPCs?
Check each NPC’s favorite gifts list above. Generally, flowers and cooked dishes work well for everyone.
How long does it take to max friendship?
With daily talking and weekly gifts, expect 2-4 weeks to reach max friendship per NPC.
Can I date multiple NPCs?
You can build friendship with all NPCs, but romance is exclusive to one character at a time.
Related Guides
- 📖 Beginner’s Guide - Start here
- 🍳 Cooking Guide - Make NPC gifts
- 🌾 Farming Guide - Grow gift crops
Happy befriending! 💖