HubCW
Guides » Best NPC potions for training
Training guide · every class

Best NPC potions for training

Potions are the bill you pay every hour you train. Here is what every shop potion heals per meso, when a bigger one is worth it, and when to buy from players instead.

Cheapest per meso
HP: Meat50 / 100 HP
MP: Lemon100 / 100 MP
Warriors, skill maxed33.3 / 100 HP
Cheaper from players7 of 15
1. The short answer
  1. For HP, buy MeatAt 50 mesos per 100 HP it's the cheapest HP in any shop, and it heals 160 a use. Buy it from 6 grocers, Mr. Sweatbottom. Fried Chicken, Red Potion, Egg, Apple cost the same per HP but heal less a use.
  2. Step up only when Meat can't keep upEvery bigger potion costs more per HP: Orange Potion is 60 and White Potion is 70 mesos per 100 HP. Pay for one when a single Meat heals less than a monster hits you for, or when you press the potion key more than you attack.
  3. For MP, buy Lemon100 mesos per 100 MP, the cheapest MP in any shop. Orange costs the same per MP but restores less a use. Blue Potion costs 110 per 100 MP and Pure Water 140, so they're only worth it for the bigger heal.
  4. Check the Free Market firstRight now 7 of the 15 shop items on this page sell for less between players. Bought from players, the bigger potions often cost no more per HP than the cheapest ones at the shop.
  5. Never sell potions back to a shopShops pay a tenth of what they charge for HP and MP items (Red Potion: 5 mesos). Use spare drops or sell them to players.
2. HP potions ranked

Every HP item an NPC sells, cheapest per HP first. Every shop that stocks an item charges the same, so buy wherever you are.

ItemShop priceMesos per 100 HPFrom playersSold by
Meat
+160 HP
80 mesos 50 88 mesos
55 per 100
6 grocers, Mr. Sweatbottom
Fried Chicken
+120 HP
60 mesos 50 69 mesos?
57.5 per 100
Raymond, 24 Hr Mobile Store
Red Potion
+100 HP
50 mesos 50 40 mesos
40 per 100
7 grocers, Mr. Sweatbottom
Egg
+60 HP
30 mesos 50 - 7 grocers, Mr. Sweatbottom
Apple
+40 HP
20 mesos 50 - 7 grocers, Mr. Sweatbottom
Orange Potion
+250 HP
150 mesos 60 129 mesos
51.6 per 100
7 grocers, Mr. Sweatbottom
White Potion
+500 HP
350 mesos 70 252 mesos
50.4 per 100
6 grocers, Mr. Sweatbottom
Hamburger
+500 HP
350 mesos 70 - 24 Hr Mobile Store, Raymond (residents)
Pizza
+360 HP
252 mesos 70 - 24 Hr Mobile Store, Raymond (residents)
Unagi
+1,000 HP
1,000 mesos 100 499 mesos
49.9 per 100
Valen, Mr. Sweatbottom, 24 Hr Mobile Store, Raymond (residents), Max (residents)

Bigger potions save key presses, not mesos: 1,000 HP takes 7 × Meat or 2 × White Potion. That many presses in a row are attacks you don't make, which can cost you more than the potions do.

3. MP potions ranked

MP costs about twice as much as HP at every shop, so Magicians spend the most on potions.

ItemShop priceMesos per 100 MPFrom playersSold by
Lemon
+150 MP
150 mesos 100 165 mesos
110 per 100
6 grocers, Mr. Sweatbottom
Orange
+50 MP
50 mesos 100 55 mesos
110 per 100
7 grocers, Mr. Sweatbottom
Blue Potion
+200 MP
220 mesos 110 200 mesos
100 per 100
6 grocers, Mr. Sweatbottom
Pure Water
+800 MP
1,120 mesos 140 799 mesos
99.9 per 100
Valen, Mr. Sweatbottom, 24 Hr Mobile Store

Watermelon restores 800 HP and 800 MP for 1,920 mesos at Valen. The same from the cheapest HP and MP potions costs 1,200, so at the shop it only saves inventory space. From players it goes for about 700, which beats the potions.

4. Cheaper from players

Monsters drop potions and food, and players sell what they don't need for less than the shops charge. The prices here are what each item sold for on HubCW in the last 30 days.

Shop potions for less

Only from players

These aren't in any shop, but cost less than the same HP and MP from shop potions:

ItemRestoresFrom playersSame from the shopYou save
Cake +100 HP, +100 MP 99 mesos 150 mesos 34%

Prices with a ? come from fewer than 3 sales, so check the price page before you buy a stack. Can't find a seller? Post a buy request.

5. Skills that stretch potions

Warrior: Improved HP Recovery

It makes every HP item heal more: +20% at level 1 up to +50% at level 15. Maxed, the same potions cost a third less per HP:

ItemHealsWith the skill maxedMesos per 100 HP
Meat16024050 → 33.3
Fried Chicken12018050 → 33.3
Red Potion10015050 → 33.3
Egg609050 → 33.3
Apple406050 → 33.3

Magician: Improved MP Recovery

Every MP item restores +10% more at level 1, up to +25% at level 15. Lemon then restores 188 MP, so 100 MP costs 80 mesos instead of 100.

With Magic Guard maxed, 80% of every hit comes out of MP, so a Magician buys mostly MP potions and only a few HP ones.

The other classes

  • Cleric: Heal heals you and your party for MP alone. A Cleric needs almost no HP potions, and a party with one needs fewer.
  • Thieves: Critical Recovery (Assassin) and Nimble Recovery (Bandit) give back 10% of your HP and MP at most every 30 seconds, on a critical hit or a dodge.
  • Bowmen: no skill heals or stretches potions, but killing from range means fewer hits taken. Buy the cheapest HP and MP items above and keep your distance.
6. Are Elixirs worth it?

Elixirs restore a share of your Max HP and MP, and have a cooldown before the next one. The bigger your HP and MP, the more an Elixir is worth. Type yours in to compare each one with the same HP and MP from Meat and Lemon:

ElixirBest priceWorth to youVerdict
Elixir
35% HP, 35% MP
700 mesos
from players
490 Not yet: use potions
Power Elixir
100% HP, 100% MP
No price yet 1,400 -
Mana Elixir
50% MP
743 mesos
from players
400 Not yet: use potions
  • Shops sell the Elixir for 3,000 mesos, and only to Citizens of Honor (grade 10): Raymond, Max. From players it's much cheaper.
  • A Mana Elixir at 743 mesos beats Lemon once you have about 1,500 Max MP.
  • Even when they're worth it, keep Elixirs for emergencies: a boss hit or a mob you didn't see. The cooldown makes them a bad main potion.
7. Buff potions

Grocers and General Stores also sell potions that add a stat for a few minutes. For training they're worth it only when the stat changes how many hits a kill takes, or whether you hit at all.

PotionShop priceAn hour at the shopFrom playersSold by
Warrior Potion
W.ATT +10 · 10 min
500 mesos 3,000 mesos 365 mesos
2,190 an hour
Mina, Dr. Faymus, Arturo
Magic Potion
M.ATT +10 · 10 min
500 mesos 3,000 mesos 300 mesos
1,800 an hour
Len the Fairy
Sniper Potion
Accuracy +5 · 10 min
500 mesos 3,000 mesos 275 mesos
1,650 an hour
Luna, Arturo
Dexterity Potion
Avoid +5 · 10 min
500 mesos 3,000 mesos 275 mesos
1,650 an hour
Luna, Dr. Faymus
Speed Potion
Speed +8 · 10 min
500 mesos 3,000 mesos 299 mesos
1,794 an hour
5 grocers
Supreme Sniper Potion
Accuracy +7 · 15 min
600 mesos 2,400 mesos - Raymond
Supreme Dexterity Potion
Avoid +7 · 15 min
600 mesos 2,400 mesos - Max
Sharpness Potion
Critical Rate +3% · 15 min
750 mesos 3,000 mesos - Raymond (residents)
Destructive Potion
Critical Damage +3% · 15 min
750 mesos 3,000 mesos - Max (residents)
  • Attack potions (Warrior and Magic Potions): worth it when +10 attack takes a hit off every kill. Try one where you train and count the hits.
  • Accuracy potions (Sniper Potions): for when you miss a lot, usually at monsters a few levels above you. The Training Finder shows the accuracy each monster needs.
  • Speed Potions: for travel between maps, not for the fight.
  • Buff potions are often cheaper from players too: compare the two price columns.
8. Where to buy

Every shop with HP, MP or buff potions, and what it stocks. Items marked "residents" are only for residents of that town with a high enough citizenship grade (see Town citizenship).

Training in the Sleepywood dungeon? Mr. Sweatbottom in the Regular Sauna and the 24 Hr Mobile Store in Ant Tunnel Park sell potions on the spot, so you don't have to walk back to town.

9. Sources & notes
  • From the game data: what each item restores, what shops pay back for it, and the skill numbers. They update when the game does.
  • From players: the game client doesn't have shop stock or prices, so those come from players' records of the shops (NiaMeowDB's NPC shop list, thanks to Dreamt's shop videos). They match the client: shops charge 10 times the pay-back price for HP and MP items and 2 times for buff potions. If a shop has changed, tell us at [email protected].
  • Calculated: mesos per 100 HP is the price divided by what it restores, times 100. An Elixir is worth what its share of your HP and MP would cost in the cheapest shop HP and MP potions. Player prices are the median HubCW sale of the last 30 days, or the median Free Market ask when nothing sold; a dash means neither.
  • The skill bonuses are taken to work on every HP or MP item, as their text says ("recovery from items"). Whether they also add to Elixirs isn't known.