Present
In what was commonly called the Present glitch, the calculation for Present in Gold and Silver differed vastly from other attacks. This behaviour was fixed in later versions, where the conventional values of effectiveness and damage formula variables are used.
Firstly, the base power is calculated according to the following frequency table:
| 40 | 40% |
| 80 | 30% |
| 120 | 10% |
| Recovery | 20% |
Secondly, the type effectiveness modifier becomes 1/4 if the opposing Pokemon is Rock or Steel, instead of the usual 1/2.
Thirdly, three variables in the damage formula are replaced:
- Instead of the Level, a number (see below) denoting the opposing Pokemon's second type is used. If the opposing Pokemon only has one type, then that is used instead
- Instead of the Attack stat, the constant 10 is always used
- Instead of the Defense stat, a number (see below) denoting the user's second type is used. If the user only has one type, then that is used instead
| Normal | 0 |
| Fighting | 1 |
| Flying | 2 |
| Poison | 3 |
| Ground | 4 |
| Rock | 5 |
| Bug | 7 |
| Ghost | 8 |
| Steel | 9 |
|
| Fire | 20 |
| Water | 21 |
| Grass | 22 |
| Electric | 23 |
| Psychic | 24 |
| Ice | 25 |
| Dragon | 26 |
| Dark | 27 |
|
This explains why Pokemon with physical types (the left table) were able to deal so much damage to Pokemon with special types (the right table).
|