-
Notifications
You must be signed in to change notification settings - Fork 2
/
abilities.h
132 lines (129 loc) · 3.93 KB
/
abilities.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
#ifndef GUARD_CONSTANTS_ABILITIES_H
#define GUARD_CONSTANTS_ABILITIES_H
#define ABILITY_NONE 0
#define ABILITY_STENCH 1
#define ABILITY_DRIZZLE 2
#define ABILITY_SPEED_BOOST 3
#define ABILITY_BATTLE_ARMOR 4
#define ABILITY_STURDY 5
#define ABILITY_DAMP 6
#define ABILITY_LIMBER 7
#define ABILITY_SAND_VEIL 8
#define ABILITY_STATIC 9
#define ABILITY_VOLT_ABSORB 10
#define ABILITY_WATER_ABSORB 11
#define ABILITY_OBLIVIOUS 12
#define ABILITY_CLOUD_NINE 13
#define ABILITY_COMPOUND_EYES 14
#define ABILITY_INSOMNIA 15
#define ABILITY_COLOR_CHANGE 16
#define ABILITY_IMMUNITY 17
#define ABILITY_FLASH_FIRE 18
#define ABILITY_SHIELD_DUST 19
#define ABILITY_OWN_TEMPO 20
#define ABILITY_SUCTION_CUPS 21
#define ABILITY_INTIMIDATE 22
#define ABILITY_SHADOW_TAG 23
#define ABILITY_ROUGH_SKIN 24
#define ABILITY_WONDER_GUARD 25
#define ABILITY_LEVITATE 26
#define ABILITY_EFFECT_SPORE 27
#define ABILITY_SYNCHRONIZE 28
#define ABILITY_CLEAR_BODY 29
#define ABILITY_NATURAL_CURE 30
#define ABILITY_LIGHTNING_ROD 31
#define ABILITY_SERENE_GRACE 32
#define ABILITY_SWIFT_SWIM 33
#define ABILITY_CHLOROPHYLL 34
#define ABILITY_ILLUMINATE 35
#define ABILITY_TRACE 36
#define ABILITY_HUGE_POWER 37
#define ABILITY_POISON_POINT 38
#define ABILITY_INNER_FOCUS 39
#define ABILITY_MAGMA_ARMOR 40
#define ABILITY_WATER_VEIL 41
#define ABILITY_MAGNET_PULL 42
#define ABILITY_SOUNDPROOF 43
#define ABILITY_RAIN_DISH 44
#define ABILITY_SAND_STREAM 45
#define ABILITY_PRESSURE 46
#define ABILITY_THICK_FAT 47
#define ABILITY_EARLY_BIRD 48
#define ABILITY_FLAME_BODY 49
#define ABILITY_RUN_AWAY 50
#define ABILITY_KEEN_EYE 51
#define ABILITY_HYPER_CUTTER 52
#define ABILITY_PICKUP 53
#define ABILITY_TRUANT 54
#define ABILITY_HUSTLE 55
#define ABILITY_CUTE_CHARM 56
#define ABILITY_PLUS 57
#define ABILITY_MINUS 58
#define ABILITY_FORECAST 59
#define ABILITY_STICKY_HOLD 60
#define ABILITY_SHED_SKIN 61
#define ABILITY_GUTS 62
#define ABILITY_MARVEL_SCALE 63
#define ABILITY_LIQUID_OOZE 64
#define ABILITY_OVERGROW 65
#define ABILITY_BLAZE 66
#define ABILITY_TORRENT 67
#define ABILITY_SWARM 68
#define ABILITY_ROCK_HEAD 69
#define ABILITY_DROUGHT 70
#define ABILITY_ARENA_TRAP 71
#define ABILITY_VITAL_SPIRIT 72
#define ABILITY_WHITE_SMOKE 73
#define ABILITY_PURE_POWER 74
#define ABILITY_SHELL_ARMOR 75
#define ABILITY_CACOPHONY 76
#define ABILITY_AIR_LOCK 77
// Gen. 4 Abilities
#define ABILITY_ADAPTABILITY 78
#define ABILITY_AFTERMATH 79
#define ABILITY_ANGER_POINT 80
#define ABILITY_ANTICIPATION 81 // Placeholder
#define ABILITY_BAD_DREAMS 82
#define ABILITY_DOWNLOAD 83 // Placeholder
#define ABILITY_DRY_SKIN 84
#define ABILITY_FILTER 85
#define ABILITY_FLOWER_GIFT 86
#define ABILITY_FOREWARN 87 // Placeholder
#define ABILITY_FRISK 88 // Placeholder
#define ABILITY_GLUTTONY 89
#define ABILITY_HEATPROOF 90
#define ABILITY_HONEY_GATHER 91
#define ABILITY_HYDRATION 92
#define ABILITY_ICE_BODY 93
#define ABILITY_IRON_FIST 94
#define ABILITY_KLUTZ 95 // Placeholder
#define ABILITY_LEAF_GUARD 96 // Placeholder. This ability will be ignored for now. Pokeruby still relies on ASM for certain functions in battle_4.c
#define ABILITY_MAGIC_GUARD 97 // Placeholder
#define ABILITY_MOLD_BREAKER 98 // Placeholder
#define ABILITY_MOTOR_DRIVE 99
#define ABILITY_MULTITYPE 100
#define ABILITY_NO_GUARD 101
#define ABILITY_NORMALIZE 102
#define ABILITY_POISON_HEAL 103
#define ABILITY_QUICK_FEET 104
#define ABILITY_RECKLESS 105
#define ABILITY_RIVALRY 106
#define ABILITY_SCRAPPY 107
#define ABILITY_SIMPLE 108
#define ABILITY_SKILL_LINK 109
#define ABILITY_SLOW_START 110
#define ABILITY_SNIPER 111
#define ABILITY_SNOW_CLOAK 112
#define ABILITY_SNOW_WARNING 113
#define ABILITY_SOLAR_POWER 114
#define ABILITY_SOLID_ROCK 115
#define ABILITY_STALL 116
#define ABILITY_STEADFAST 117
#define ABILITY_STORM_DRAIN 118
#define ABILITY_SUPER_LUCK 119
#define ABILITY_TANGLED_FEET 120
#define ABILITY_TECHNICIAN 121
#define ABILITY_TINTED_LENS 122
#define ABILITY_UNAWARE 123
#define ABILITY_UNBURDEN 124
#endif // GUARD_CONSTANTS_ABILITIES_H