Pokémon Ruby Version, Sapphire Version, and Emerald Version - Berries, Berry Blender, and Pokéblocks
Planting Berries
Berries can be planted in Pokémon Ruby Version, Pokémon Sapphire Version, and Pokémon Emerald Version in patches of "soft, loamy soil".
There are five stages to a plant’s growth:
- One X Berry was planted here.
- X has sprouted.
- This X plant is growing taller.
- These X flowers are growing cutely (if not watered)/prettily/very beautifully (if watered in all four stages).
- You found (number) X Berries!
During stages 1 through 4 of a plant’s life, the player can water the plant.
To find the time it takes to advance from one growth stage to the next, divide the number in the "Grows in" line in the list of berries by 4. The result is in hours.
Once a plant reaches the final stage of growth, the number of berries it will have is equal to:
X = round(((B-A)*(C-1)+D)/4)+A
where:
- A = Minimum number of berries per plant
- B = Maximum number of berries per plant
- C = Number of growth stages in the current growth cycle during which the player watered the plant. (Rain doesn’t count as a watering of the plant.) If C is 0, then X is equal to A and this formula is not used.
- D = A random integer from 0 through (B minus A)
A plant at stage 5 of its growth will remain on that stage for the number of hours given in the "Grows in" line in the list of berries. Upon reaching the end of the plant’s final stage of growth, the plant withers, and a new plant can grow in its place. If that happens, the new plant will start at stage 2 of its growth, thus beginning a new growth cycle for that plant. (However, berry plants that weren’t planted by the player since the game began will remain indefinitely.)
A Berry plant will have 10 growth cycles. The growth cycles include the initial cycle when the Berry is planted. After the last growth cycle, the plant’s soil returns to its normal state.
Picking Berries from a plant at the final stage of growth will remove the entire plant, thus returning the soil where the plant used to be to its normal state.
Berry Program Update
Because of a bug in Pokémon Ruby Version and Pokémon Sapphire Version, berries will fail to grow after a year from playing the game, among other clock-based events that will no longer occur.
One way to fix this problem is to link two GBA systems, one with Pokémon Ruby Version or Pokémon Sapphire Version, and the other with Pokémon Emerald Version, Pokémon FireRed Version, or Pokémon LeafGreen Version. Press SELECT + DOWN + B on the title screen of Pokémon Emerald Version, Pokémon FireRed Version, and Pokémon LeafGreen Version and follow the instructions. For more information, see the Bulbapedia article "Berry glitch".
Berry Blender
Placing Berries in a Berry Blender will create a Pokéblock. (Berry Blenders can be found inside Contest Halls in Fallarbor Town, Lilycove City, Slateport City, and Verdanturf Town.)
Mechanism
- Decrement begins at 0
- C and D begin at 0
- Speed begins at 128 (minimum)
- Miss - subtract int(256/Players) from Speed
- Direct Hit - if Speed is greater than or equal to 1500, add int(128/Players) to Speed; else add int(384/Players) to Speed
- Hit - if Speed is less than 1500, add int(256/Players) to Speed
//Calculating RPM B=Speed*360000 if(B&0x80000000)//B is negative B+=0xFFFF RPM=(B/0x10000)/100Every cycle:
- When decrement reaches 5, return to 0; else add 1 to decrement
- Decrease Speed by decrement
- Speed=max(128,Speed)
- Adjust angle of pointer by Speed (will move counterclockwise)
- Hit: C = (Speed/70)+C
- Direct Hit: C = (Speed/55)+C
- While C is less than D, add 2 to D
- Stop Berry Blender when D reaches 1000
In-Game Participants
The Berries that the player’s partners choose to put into the Berry Blender are based on what Berry the player chooses.
Player | Mister | Laddie | Lassie |
---|---|---|---|
CHERI | ASPEAR | RAWST | PECHA |
PECHA | CHESTO | CHERI | ASPEAR |
RAWST | PECHA | CHESTO | CHERI |
ASPEAR | RAWST | PECHA | CHESTO |
No. modulo 5 = 1, Enigma | CHERI | PECHA | RAWST |
No. modulo 5 = 2 | CHESTO | RAWST | ASPEAR |
No. modulo 5 = 3 | PECHA | ASPEAR | CHERI |
No. modulo 5 = 4 | RAWST | CHERI | CHESTO |
No. modulo 5 = 0 | ASPEAR | CHESTO | PECHA |
Pokéblocks
The color and level of the Pokéblock created is based on the flavors of the berries blended in, and on the maximum RPM achieved.
A Pokéblock internally consists of seven bytes: five for the intensity of each flavor; one for its color; and one for its feel. Here is how a Pokéblock is generated.
- For each flavor, a value begins at 0, and for each berry, that value:
- rises by that berry’s corresponding intensity of that flavor, and
- falls by the intensity of the flavor that follows that flavor in the order of Spicy, Dry, Sweet, Bitter, Sour, Spicy.
- X is set to the number of values, as determined above, that are less than 0.
- For each value, that value falls by X, then set to 0 if it’s less than 0.
- The speed, as used in the next step, is set to (((RPM*100)/333)+100), rounded down, where RPM is the maximum RPM achieved.
- For each value, that value is multiplied by the speed, then divided by 100 and rounded to the nearest integer.
- If all five values are 0, if X is 4 or 5, or if two or more of the same Berry are used, then a Black Pokéblock
is created with three random flavors each with an intensity of 2. Otherwise, the Pokéblock will have the same flavors as the
values just determined in the preceding steps. The number of flavors is the number of values that are greater than 0. A Pokéblock’s primary flavor is the one with the highest intensity, and its
secondary flavor is the one with the second highest intensity.
If a tie occurs, the tie is broken by ranking the flavors as follows: Spicy first, then Dry, then Sweet, then Bitter, then Sour.
The level of a Pokéblock is the highest
value among the Pokéblock’s flavors. The color is determined as follows:
- Red: One flavor, namely, Spicy
- Blue: One flavor, namely, Dry
- Pink: One flavor, namely, Sweet
- Green: One flavor, namely, Bitter
- Yellow: One flavor, namely, Sour
- Purple: Two flavors, primary flavor is Spicy
- Indigo: Two flavors, primary flavor is Dry
- Brown: Two flavors, primary flavor is Sweet
- LiteBlue: Two flavors, primary flavor is Bitter
- Olive: Two flavors, primary flavor is Sour
- Gray: Three flavors
- Black: As determined above (takes precedence over Gray)
- White: Four or five flavors
- Gold: One or two flavors, level 51 or greater (takes precedence over other colors)
- The Pokéblock’s feel is equal to (Y/Z-Z), rounded down, where Y is the sum of the smooth factor of each berry, and Z is the number of berries. When a Pokémon eats a Pokéblock, its sheen rises by the Pokéblock’s feel, but not to more than 255. A Pokémon can’t eat any more Pokéblocks if its sheen equals 255.
Pokéblock Generator
Use Pokéblock Generator to calculate the kind of Pokéblock that will result when blending certain berries. See the list of berries to find flavor values and smooth factors.Flavors
The flavor of a Pokéblock affects a Pokémon’s condition in a Pokémon Contest.
- Spicy (raises Coolness)
- Dry (raises Beauty)
- Sweet (raises Cuteness)
- Bitter (raises Smartness)
- Sour (raises Toughness)
If a Pokémon likes a flavor, the corresponding Contest attribute for that Pokémon rises by X+int(X/10) where X is the flavor’s intensity.
If a Pokémon dislikes a flavor, the respective Contest attribute for that Pokémon rises by X-int(X/10) where X is the flavor’s intensity.
If a Pokémon neither likes nor dislikes a flavor, the respective Contest attribute for that Pokémon rises by the flavor’s intensity.
If a Pokémon has a Contest attribute of at least 200, the player can receive the respective Scarf from the Chairman. However, only one Scarf per Contest attibute can be received per game.
Sheen
A Pokémon has a sheen that starts at 0, and ends at 255. When a Pokémon eats a Pokéblock, its sheen rises by the feel number of the Pokéblock, but not to more than the maximum of 255. A Pokémon can’t eat any more Pokéblocks when its sheen is equal to 255.List of Berries
No. | Name | Berries Per Plant |
Grows In | Smooth | Spicy | Dry | Sweet | Bitter | Sour |
---|---|---|---|---|---|---|---|---|---|
1 | CHERI | 2-3 | 12 | 25 | 10 | 0 | 0 | 0 | 0 |
2 | CHESTO | 2-3 | 12 | 25 | 0 | 10 | 0 | 0 | 0 |
3 | PECHA | 2-3 | 12 | 25 | 0 | 0 | 10 | 0 | 0 |
4 | RAWST | 2-3 | 12 | 25 | 0 | 0 | 0 | 10 | 0 |
5 | ASPEAR | 2-3 | 12 | 25 | 0 | 0 | 0 | 0 | 10 |
6 | LEPPA | 2-3 | 16 | 20 | 10 | 0 | 10 | 10 | 10 |
7 | ORAN | 2-3 | 12 | 20 | 10 | 10 | 10 | 10 | 10 |
8 | PERSIM | 2-3 | 12 | 20 | 10 | 10 | 10 | 10 | 10 |
9 | LUM | 1-2 | 48 | 20 | 10 | 10 | 10 | 10 | 10 |
10 | SITRUS | 2-3 | 24 | 20 | 10 | 10 | 10 | 10 | 10 |
11 | FIGY | 2-3 | 24 | 25 | 10 | 0 | 0 | 0 | 0 |
12 | WIKI | 2-3 | 24 | 25 | 0 | 10 | 0 | 0 | 0 |
13 | MAGO | 2-3 | 24 | 25 | 0 | 0 | 10 | 0 | 0 |
14 | AGUAV | 2-3 | 24 | 25 | 0 | 0 | 0 | 10 | 0 |
15 | IAPAPA | 2-3 | 24 | 25 | 0 | 0 | 0 | 0 | 10 |
16 | RAZZ | 3-6 | 40 | 20 | 10 | 10 | 0 | 0 | 0 |
17 | BLUK | 3-6 | 40 | 20 | 0 | 10 | 10 | 0 | 0 |
18 | NANAB | 3-6 | 40 | 20 | 0 | 0 | 10 | 10 | 0 |
19 | WEPEAR | 3-6 | 40 | 20 | 0 | 0 | 0 | 10 | 10 |
20 | PINAP | 3-6 | 40 | 20 | 10 | 0 | 0 | 0 | 10 |
21 | POMEG | 2-6 | 12 | 20 | 10 | 0 | 10 | 10 | 0 |
22 | KELPSY | 2-6 | 12 | 20 | 0 | 10 | 0 | 10 | 10 |
23 | QUALOT | 2-6 | 12 | 20 | 10 | 0 | 10 | 0 | 10 |
24 | HONDEW | 2-6 | 12 | 20 | 10 | 10 | 0 | 10 | 0 |
25 | GREPA | 2-6 | 12 | 20 | 0 | 10 | 10 | 0 | 10 |
26 | TAMATO | 2-4 | 24 | 30 | 20 | 10 | 0 | 0 | 0 |
27 | CORNN | 2-4 | 24 | 30 | 0 | 20 | 10 | 0 | 0 |
28 | MAGOST | 2-4 | 24 | 30 | 0 | 0 | 20 | 10 | 0 |
29 | RABUTA | 2-4 | 24 | 30 | 0 | 0 | 0 | 20 | 10 |
30 | NOMEL | 2-4 | 24 | 30 | 10 | 0 | 0 | 0 | 20 |
31 | SPELON | 1-2 | 72 | 70 | 40 | 10 | 0 | 0 | 0 |
32 | PAMTRE | 1-2 | 72 | 70 | 0 | 40 | 10 | 0 | 0 |
33 | WATMEL | 1-2 | 72 | 70 | 0 | 0 | 40 | 10 | 0 |
34 | DURIN | 1-2 | 72 | 70 | 0 | 0 | 0 | 40 | 10 |
35 | BELUE | 1-2 | 72 | 70 | 10 | 0 | 0 | 0 | 40 |
36 | LIECHI | 1-2 | 96 | 80 | 40 | 0 | 40 | 0 | 10 |
37 | GANLON | 1-2 | 96 | 80 | 0 | 40 | 0 | 40 | 0 |
38 | SALAC | 1-2 | 96 | 80 | 0 | 0 | 40 | 0 | 40 |
39 | PETAYA | 1-2 | 96 | 80 | 40 | 0 | 0 | 40 | 0 |
40 | APICOT | 1-2 | 96 | 80 | 0 | 40 | 0 | 0 | 40 |
41 | LANSAT | 1-2 | 96 | 30 | 10 | 10 | 10 | 10 | 10 |
42 | STARF | 1-2 | 96 | 30 | 10 | 10 | 10 | 10 | 10 |
43 | ENIGMA | 1-2 | 96 | 40 | 40 | 40 | 40 | 40 | 40 |
Special Berries
In Battle-e cards. When a Berry card is swiped, all Enigma Berries change to the Berry shown on the card.
#43-1 PUMKIN BERRY * Firmness: Super hard * Size: 4.8 cm (1.9 in.) * Grows: 2-3 berries * Grows in: 72 hours * Smooth: 65 * Internal: 0 Spicy (0) Dry (0) Sweet (0) Bitter (0) Sour (40) This BERRY is amazingly sour. It’s heavy due to its dense filling. #43-2 DRASH BERRY * Firmness: Very hard * Size: 13.5 cm (5.3 in.) * Grows: 2-3 berries * Grows in: 72 hours * Smooth: 65 * Internal: 0 Spicy (0) Dry (0) Sweet (40) Bitter (0) Sour (0) When it ripens, this sweet BERRY falls and sticks into the ground. #43-3 EGGANT BERRY * Firmness: Soft * Size: 4.1 cm (1.6 in.) * Grows: 2-3 berries * Grows in: 72 hours * Smooth: 65 * Internal: 0 Spicy (0) Dry (40) Sweet (0) Bitter (0) Sour (0) Very dry tasting, especially the parts not exposed to the sun. #43-4 STRIB BERRY * Firmness: Hard * Size: 12.2 cm (4.8 in.) * Grows: 4-12 berries * Grows in: 96 hours * Smooth: 85 * Internal: 0 Spicy (30) Dry (0) Sweet (0) Bitter (30) Sour (0) It grows slowly, but abundantly. Makes a soothing sound when shaken. #43-5 CHILAN BERRY * Firmness: Soft * Size: 27.2 cm (10.7 in.) * Grows: 1-2 berries * Grows in: 4 hours * Smooth: 85 * Internal: 0 Spicy (30) Dry (0) Sweet (30) Bitter (0) Sour (0) This sparse BERRY grows quickly. Its skin is quite tough. #43-6 NUTPEA BERRY * Firmness: Super hard * Size: 12.4 cm (4.9 in.) * Grows: 1-3 berries * Grows in: 72 hours * Smooth: 5 * Internal: 0 Spicy (10) Dry (10) Sweet (10) Bitter (10) Sour (10) This BERRY is rigid and cracks open when the center is squeezed. Released only in Japan: Name, Spicy/Dry/Sweet/Bitter/Sour, Smooth, Grows in, Grows, Size, Firm GINEMA - 0/30/0/0/30, 70, 72, 2-3, 3.5 cm, Very hard "Usui ka wa o subete mukuto manma rui mi ni naru. Totemo shibukute suppai." KUO - 10/10/10/10/10, 5, 72, 1-3, 22.0 cm, Hard "5-tsu no aji ga mazatte oishiiga kuchi no naka ga choppiri ZARAZARA suru." YAGO - 0/0/0/40/0, 65, 72, 2-3, 3.6 cm, Very hard "Totetsumonaku nigai. Tede motte mo omo-sa o kanjinai kurai karui." TOUGA - 40/0/0/0/0, 65, 72, 2-3, 15.3 cm, Super hard "Totetsumonaku karai. Ichido ni marugoto tabe rareta hito wa mada dare mo inai." NINIKU - 0/30/0/30/0, 85, 4, 1-2, 24.9 cm, Hard "Sodachi wa hayaiga amari mi ga tsukanai. Kuki o tootte yoi Kaori ga dete kuru." TOPO - 0/0/30/0/30, 85, 96, 4-12, 8.8 cm, Very hard "Sodachi wa osoiga takusan no mi ga tsuku. Na kami wa amazuppai shirude ippai."
In-game Participants
No. modulo 5 = 1, Enigma, Pumkin, Drash, Eggant, Nutpea, GINEMA, KUO, YAGO, NINIKU, TOPO -- CHERI PECHA RAWST No. modulo 5 = 2, Strib, Chilan, TOUGA -- CHESTO RAWST ASPEAR No. modulo 5 = 3 -- PECHA ASPEAR CHERI No. modulo 5 = 4 -- RAWST CHERI CHESTO No. modulo 5 = 0 -- ASPEAR CHESTO PECHA