You are not logged in.

Formulas in Pocket Mortys

There are several important formulas used in Pocket Mortys. We've listed the most useful ones below.


XP Formula

When you defeat a Morty, the amount of XP you gain depends on the following formula:

$$ \lfloor \frac{Defending Morty Base XP \times Defending Morty Level} {7} \times LevelModifier \times WildModifier \rfloor $$

Base XP

See Table

WildModifier

1.0 for Wild Mortys, 1.5 for Trainer Mortys

LevelModifier
$$ 0.2 \leq 1.0 - 0.25 \times (Attacking Morty level - Defending Morty Level) \leq 1.0 $$
What This Means

You'll get full experience if your Morty is at or below the defending Morty's level. You will suffer a 25% XP reduction for being 1 level higher, 50% for 2, 75% for 3, and finally an 80% XP reduction for 4 or more levels higher than the defending Morty.

Note: If you used 3 Mortys to defeat a defending Morty, then the XP is split 2:1:1 (50% for the Morty that lands the final blow, 25% for the others).



Combination Formula

When you combine two Mortys, the resulting Morty's level is determined by the following formula:

$$ Higher \ Level \ Morty's \ Level + \lfloor \frac{Lower \ Level \ Morty's \ Level}{2} \rfloor = New \ Morty's \ Level $$
What This Means

Take half of your Lower-level Morty's level (rounded down to the nearest whole number) and subtract it from the level of your higher-level Morty.

Ex: Combining a level 20 and level 15 Morty will result in a level 27 Morty. 20 + (15/2) = 20 + 7 = 27



HP Effort Value (HP EV) Formula

$$ New \ HP = ( \lfloor Your \ Morty's \ HP \ IV + Your \ Morty's \ Base \ HP + \lfloor \sqrt {Your \ Morty's \ HP \ EV \ / \ 4} \rfloor + 50 ) \times (Your \ Morty's \ Level \ / \ 50) + 10 \rfloor $$
Your Morty's HP EV
$$ \min (65536, Current \ HP \ EV \ Value + Defeated \ Morty \ Base \ HP) $$
What This Means

Ex: A level 10 Morty with an HP Initial Value of 18 and an HP Effort Value of 300 would have ( (18 + 45 + sqrt(300 / 4) + 50) ) * (10/50) + 10 = 34 HP



Attack Effort Value (Attack EV) Formula

$$ New \ Attack = \lfloor Your \ Morty's \ Attack \ IV + Your \ Morty's \ Base \ Attack + \lfloor \sqrt {Your \ Morty's \ Attack \ EV \ / \ 4} \rfloor \times (Your \ Morty's \ Level \ / \ 50) + 5 \rfloor $$
Your Morty's Attack EV
$$ \min (65536, Current \ Attack \ EV \ Value + Defeated \ Morty \ Base \ Attack) $$
What This Means

Ex: A level 10 Morty with an Attack Initial Value of 18 and an Attack Effort Value of 300 would have ( 18 + 45 + sqrt(300 / 4) ) * (10/50) + 5 = 19 Attack



Defense Effort Value (Defense EV) Formula

$$ New \ Defense = \lfloor Your \ Morty's \ Defense \ IV + Your \ Morty's \ Base \ Defense + \lfloor \sqrt {Your \ Morty's \ Defense \ EV \ / \ 4} \rfloor \times (Your \ Morty's \ Level \ / \ 50) + 5 \rfloor $$
Your Morty's Defense EV
$$ \min (65536, Current \ Defense \ EV \ Value + Defeated \ Morty \ Base \ Defense) $$
What This Means

Ex: A level 10 Morty with a Defense Initial Value of 18 and a Defense Effort Value of 300 would have ( 18 + 45 + sqrt(300 / 4) ) * (10/50) + 5 = 19 Defense



Speed Effort Value (Defense EV) Formula

$$ New \ Speed = \lfloor Your \ Morty's \ Speed\ IV + Your \ Morty's \ Base \ Speed + \lfloor \sqrt {Your \ Morty's \ Speed \ EV \ / \ 4} \rfloor \times (Your \ Morty's \ Level \ / \ 50) + 5 \rfloor $$
Your Morty's Speed EV
$$ \min (65536, Current \ Speed \ EV \ Value + Defeated \ Morty \ Base \ Speed) $$
What This Means

Ex: A level 10 Morty with a Speed Initial Value of 18 and a Speed Effort Value of 300 would have ( 18 + 45 + sqrt(300 / 4) ) * (10/50) + 5 = 19 Speed

Add comment

You are commenting as a guest. Please take the time to Register an Account if you want to keep track of your comments, set an avatar, and use more site features!
Security code

Comments

Rom

Rom

Nice post and website! Congraz!
And how about formulas "damage" and "buff"?
Should be interesting, right?
Jérémie Pouliot

Jérémie Pouliot

Take half of your Lower-level Morty's level (rounded down to the nearest whole number) and subtract it from the level of your higher-level Morty.
should be
Take half of your Lower-level Morty's level (rounded down to the nearest whole number) and add it to the level of your higher-level Morty.
  • Recent
  • People
  • Popular
  • Top

Recent Comments

Top Posters