diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2020-06-22 10:43:24 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2020-06-22 10:43:24 -0400 |
commit | 6ec8f5ace7f9e27d5e73b0455bec14238fadb2a0 (patch) | |
tree | dc958fcefd43660f690dbdba051e14e9a5aac473 | |
parent | b15a8c8e7469cc73be299a78a4e114e7f06a90fd (diff) |
Hold effect constants
-rw-r--r-- | include/constants/items.h | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/include/constants/items.h b/include/constants/items.h index 76295014..5fb58947 100644 --- a/include/constants/items.h +++ b/include/constants/items.h @@ -10,6 +10,153 @@ #define POCKET_BATTLE_ITEMS 6 #define POCKET_KEY_ITEMS 7 +#define HOLD_EFFECT_NONE 0 +#define HOLD_EFFECT_HP_RESTORE 1 +#define HOLD_EFFECT_DIALGA_BOOST 2 +#define HOLD_EFFECT_PALKIA_BOOST 3 +#define HOLD_EFFECT_PRZ_RESTORE 4 +#define HOLD_EFFECT_SLP_RESTORE 5 +#define HOLD_EFFECT_PSN_RESTORE 6 +#define HOLD_EFFECT_BRN_RESTORE 7 +#define HOLD_EFFECT_FRZ_RESTORE 8 +#define HOLD_EFFECT_PP_RESTORE 9 +#define HOLD_EFFECT_CONFUSE_RESTORE 10 +#define HOLD_EFFECT_STATUS_RESTORE 11 +#define HOLD_EFFECT_HP_PCT_RESTORE 12 +#define HOLD_EFFECT_HP_RESTORE_SPICY 13 +#define HOLD_EFFECT_HP_RESTORE_DRY 14 +#define HOLD_EFFECT_HP_RESTORE_SWEET 15 +#define HOLD_EFFECT_HP_RESTORE_BITTER 16 +#define HOLD_EFFECT_HP_RESTORE_SOUR 17 +#define HOLD_EFFECT_WEAKEN_SE_FIRE 18 +#define HOLD_EFFECT_WEAKEN_SE_WATER 19 +#define HOLD_EFFECT_WEAKEN_SE_ELECTRIC 20 +#define HOLD_EFFECT_WEAKEN_SE_GRASS 21 +#define HOLD_EFFECT_WEAKEN_SE_ICE 22 +#define HOLD_EFFECT_WEAKEN_SE_FIGHT 23 +#define HOLD_EFFECT_WEAKEN_SE_POISON 24 +#define HOLD_EFFECT_WEAKEN_SE_GROUND 25 +#define HOLD_EFFECT_WEAKEN_SE_FLYING 26 +#define HOLD_EFFECT_WEAKEN_SE_PSYCHIC 27 +#define HOLD_EFFECT_WEAKEN_SE_BUG 28 +#define HOLD_EFFECT_WEAKEN_SE_ROCK 29 +#define HOLD_EFFECT_WEAKEN_SE_GHOST 30 +#define HOLD_EFFECT_WEAKEN_SE_DRAGON 31 +#define HOLD_EFFECT_WEAKEN_SE_DARK 32 +#define HOLD_EFFECT_WEAKEN_SE_STEEL 33 +#define HOLD_EFFECT_WEAKEN_NORMAL 34 +#define HOLD_EFFECT_PINCH_ATK_UP 35 +#define HOLD_EFFECT_PINCH_DEF_UP 36 +#define HOLD_EFFECT_PINCH_SPEED_UP 37 +#define HOLD_EFFECT_PINCH_SPATK_UP 38 +#define HOLD_EFFECT_PINCH_SPDEF_UP 39 +#define HOLD_EFFECT_PINCH_CRITRATE_UP 40 +#define HOLD_EFFECT_PINCH_RANDOM_UP 41 +#define HOLD_EFFECT_HP_RESTORE_SE 42 +#define HOLD_EFFECT_PINCH_ACC_UP 43 +#define HOLD_EFFECT_PINCH_PRIORITY 44 +#define HOLD_EFFECT_RECOIL_PHYSICAL 45 +#define HOLD_EFFECT_RECOIL_SPECIAL 46 +#define HOLD_EFFECT_ACC_REDUCE 47 +#define HOLD_EFFECT_STATDOWN_RESTORE 48 +#define HOLD_EFFECT_EXP_UP_SPEED_DOWN 49 +#define HOLD_EFFECT_EXP_SHARE 50 +#define HOLD_EFFECT_SOMETIMES_PRIORITY 51 +#define HOLD_EFFECT_FRIENDSHIP_UP 52 +#define HOLD_EFFECT_HEAL_INFATUATION 53 +#define HOLD_EFFECT_CHOICE_ATK 54 +#define HOLD_EFFECT_CRIT_UP 55 +#define HOLD_EFFECT_STRENGTHEN_BUG 56 +#define HOLD_EFFECT_MONEY_UP 57 +#define HOLD_EFFECT_ENCOUNTERS_DOWN 58 +#define HOLD_EFFECT_LATI_SPECIAL 59 +#define HOLD_EFFECT_CLAMPERL_SPATK 60 +#define HOLD_EFFECT_CLAMPERL_SPDEF 61 +#define HOLD_EFFECT_FLEE 62 +#define HOLD_EFFECT_NO_EVOLVE 63 +#define HOLD_EFFECT_MAYBE_ENDURE 64 +#define HOLD_EFFECT_EXP_UP 65 +#define HOLD_EFFECT_CRITRATE_UP 66 +#define HOLD_EFFECT_STRENGTHEN_STEEL 67 +#define HOLD_EFFECT_HP_RESTORE_GRADUAL 68 +#define HOLD_EFFECT_EVOLVE_SEADRA 69 +#define HOLD_EFFECT_PIKA_SPATK_UP 70 +#define HOLD_EFFECT_STRENGTHEN_GROUND 71 +#define HOLD_EFFECT_STRENGTHEN_ROCK 72 +#define HOLD_EFFECT_STRENGTHEN_GRASS 73 +#define HOLD_EFFECT_STRENGTHEN_DARK 74 +#define HOLD_EFFECT_STRENGTHEN_FIGHT 75 +#define HOLD_EFFECT_STRENGTHEN_ELECTRIC 76 +#define HOLD_EFFECT_STRENGTHEN_WATER 77 +#define HOLD_EFFECT_STRENGTHEN_FLYING 78 +#define HOLD_EFFECT_STRENGTHEN_POISON 79 +#define HOLD_EFFECT_STRENGTHEN_ICE 80 +#define HOLD_EFFECT_STRENGTHEN_GHOST 81 +#define HOLD_EFFECT_STRENGTHEN_PSYCHIC 82 +#define HOLD_EFFECT_STRENGTHEN_FIRE 83 +#define HOLD_EFFECT_STRENGTHEN_DRAGON 84 +#define HOLD_EFFECT_STRENGTHEN_NORMAL 85 +#define HOLD_EFFECT_EVOLVE_PORYGON 86 +#define HOLD_EFFECT_HP_RESTORE_ON_DMG 87 +#define HOLD_EFFECT_CHANSEY_CRITRATE_UP 88 +#define HOLD_EFFECT_DITTO_DEF_UP 89 +#define HOLD_EFFECT_CUBONE_ATK_UP 90 +#define HOLD_EFFECT_FARFETCHD_CRITRATE_UP 91 +#define HOLD_EFFECT_ACCURACY_UP 92 +#define HOLD_EFFECT_POWER_UP_PHYS 93 +#define HOLD_EFFECT_POWER_UP_SPEC 94 +#define HOLD_EFFECT_POWER_UP_SE 95 +#define HOLD_EFFECT_EXTEND_SCREENS 96 +#define HOLD_EFFECT_HP_DRAIN_ON_ATK 97 +#define HOLD_EFFECT_CHARGE_SKIP 98 +#define HOLD_EFFECT_PSN_USER 99 +#define HOLD_EFFECT_BRN_USER 100 +#define HOLD_EFFECT_DITTO_SPEED_UP 101 +#define HOLD_EFFECT_ENDURE 102 +#define HOLD_EFFECT_CRITRATE_UP_SLOWER 103 +#define HOLD_EFFECT_BOOST_REPEATED 104 +#define HOLD_EFFECT_SPEED_DOWN_GROUNDED 105 +#define HOLD_EFFECT_SPEED_DOWN 106 +#define HOLD_EFFECT_RECIPROCATE_INFAT 107 +#define HOLD_EFFECT_HP_RESTORE_PSN_TYPE 108 +#define HOLD_EFFECT_EXTEND_HAIL 109 +#define HOLD_EFFECT_EXTEND_SANDSTORM 110 +#define HOLD_EFFECT_EXTEND_SUN 111 +#define HOLD_EFFECT_EXTEND_RAIN 112 +#define HOLD_EFFECT_EXTEND_TRAPPING 113 +#define HOLD_EFFECT_CHOICE_SPEED 114 +#define HOLD_EFFECT_DMG_USER_CONTACT_XFR 115 +#define HOLD_EFFECT_LVLUP_ATK_EV_UP 116 +#define HOLD_EFFECT_LVLUP_DEF_EV_UP 117 +#define HOLD_EFFECT_LVLUP_SPATK_EV_UP 118 +#define HOLD_EFFECT_LVLUP_SPDEF_EV_UP 119 +#define HOLD_EFFECT_LVLUP_SPEED_EV_UP 120 +#define HOLD_EFFECT_LVLUP_HP_EV_UP 121 +#define HOLD_EFFECT_SWITCH 122 +#define HOLD_EFFECT_LEECH_BOOST 123 +#define HOLD_EFFECT_CHOICE_SPATK 124 +#define HOLD_EFFECT_ARCEUS_FIRE 125 +#define HOLD_EFFECT_ARCEUS_WATER 126 +#define HOLD_EFFECT_ARCEUS_ELECTRIC 127 +#define HOLD_EFFECT_ARCEUS_GRASS 128 +#define HOLD_EFFECT_ARCEUS_ICE 129 +#define HOLD_EFFECT_ARCEUS_FIGHT 130 +#define HOLD_EFFECT_ARCEUS_POISON 131 +#define HOLD_EFFECT_ARCEUS_GROUND 132 +#define HOLD_EFFECT_ARCEUS_FLYING 133 +#define HOLD_EFFECT_ARCEUS_PSYCHIC 134 +#define HOLD_EFFECT_ARCEUS_BUG 135 +#define HOLD_EFFECT_ARCEUS_ROCK 136 +#define HOLD_EFFECT_ARCEUS_GHOST 137 +#define HOLD_EFFECT_ARCEUS_DRAGON 138 +#define HOLD_EFFECT_ARCEUS_DARK 139 +#define HOLD_EFFECT_ARCEUS_STEEL 140 +#define HOLD_EFFECT_EVOLVE_RHYDON 141 +#define HOLD_EFFECT_EVOLVE_ELECTABUZZ 142 +#define HOLD_EFFECT_EVOLVE_MAGMAR 143 +#define HOLD_EFFECT_EVOLVE_PORYGON2 144 +#define HOLD_EFFECT_EVOLVE_DUSCLOPS 145 + #define ITEM_NONE 0 #define ITEM_MASTER_BALL 1 #define ITEM_ULTRA_BALL 2 |