Published July 8 2020
Last Updated December 4 2022
Increase Affection with heroes by winning battles with them on the team or by conversing with them and exchanging gifts. Acquire rewards by collecting a certain number of Hearts. Acquire more rewards by collecting Hearts from various heroes.
Rewards[]
Affection is a great way to earn free Diamonds, although it is very time-consuming. You can whittle away at this one day at a time, and remember to vary up which Heroes you are using for battle so that you can continue earning Affection with them. The below table shows just how many Diamonds can be earned from Affection. The game currently shows that by Affection Level 200, 240 Diamonds in total will have been earned for free!
# of Hearts | Diamond Reward | Cumulative Diamonds |
5 | 5 | 5 |
10 | 5 | 10 |
15 | 5 | 15 |
20 | 5 | 20 |
25 | 10 | 30 |
30 | 5 | 35 |
35 | 5 | 40 |
40 | 5 | 45 |
45 | 5 | 50 |
50 | 10 | 60 |
55 | 5 | 65 |
60 | 5 | 70 |
65 | 5 | 75 |
70 | 5 | 80 |
75 | 10 | 90 |
80 | 5 | 95 |
85 | 5 | 100 |
90 | 5 | 105 |
95 | 5 | 110 |
100 | 10 | 120 |
105 | 5 | 125 |
110 | 5 | 130 |
115 | 5 | 135 |
120 | 5 | 140 |
125 | 10 | 150 |
130 | 5 | 155 |
135 | 5 | 160 |
140 | 5 | 165 |
145 | 5 | 170 |
150 | 10 | 180 |
155 | 5 | 185 |
160 | 5 | 190 |
165 | 5 | 195 |
170 | 5 | 200 |
175 | 10 | 210 |
180 | 5 | 215 |
185 | 5 | 220 |
190 | 5 | 225 |
195 | 5 | 230 |
200 | 10 | 240 |
205 | 5 | 245 |
210 | 10 | 255 |
215 | 5 | 260 |
220 | 5 | 265 |
225 | 10 | 275 |
230 | 5 | 280 |
235 | 5 | 285 |
240 | 5 | 290 |
245 | 5 | 295 |
250 | 10 | 305 |
Points Required[]
For each version of the Heroes available, one Heart can be earned. Each Heart earned requires 20,000 Affection Points. The below table shows the number of Hearts required for each Hero. You can open up more hearts for Affection by maxing out Affinity for each Hero. More Hearts will become available with more Heroes released.

Conversations and Gifts[]
You can increase the amount of Affection earned by 14% for each conversation by equipping the 100-Day Cake Table Decoration. The best answers for each Hero's conversation can be found on the Tavern Conversations table. The Seven Disasters' characters can occasionally be found in Liones Castle during select events. The best answers for each of their conversations can be found on the Seven Disasters Conversations table.
Tavern Workers[]
Ban, Diane, King, Gowther, Elizabeth, and Merlin can all be conversed with once daily in the Tavern. For each of these Heroes, three questions must be answered. Depending on your answers you can earn between 10 to 30 Affection points per day from these conversations.
For Meliodas, you cannot converse with him, but you can pour Vanya Ale 1 time, change the Jukebox music, serve ale to a table, clean a table and cook with him 1 time for a total of 500 Affection daily for Tavern interactions.
Village and Tavern Visitors[]
Gifts can be given to Heroes to earn Affection after you answer a single question in conversation. Depending on your answers you can earn between 10 to 50 Affection points per day from these conversations, plus 500 Affection points and 10000 Gold for providing gifts.
The below table shows the gifts that can be given to each Hero and where they can be found (either in their respective Villages or periodically in the Tavern as Visitors).
Gifts can be farmed from Free Stage locations as shown in the below table.
On a Hero’s birthday, giving gifts earns ten times the amount of Affection.