summaryrefslogtreecommitdiff
path: root/data/item_effects.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/item_effects.inc')
-rw-r--r--data/item_effects.inc752
1 files changed, 752 insertions, 0 deletions
diff --git a/data/item_effects.inc b/data/item_effects.inc
new file mode 100644
index 000000000..7b05354c2
--- /dev/null
+++ b/data/item_effects.inc
@@ -0,0 +1,752 @@
+gItemEffect_Potion: @ 81FCC14
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 20
+
+gItemEffect_Antidote: @ 81FCC1B
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x10
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_BurnHeal: @ 81FCC21
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x08
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_IceHeal: @ 81FCC27
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_Awakening: @ 81FCC2D
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x20
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_ParalyzeHeal: @ 81FCC33
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x02
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_FullRestore: @ 81FCC39
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x3f
+ .byte 0x04
+ .byte 0x00
+ .byte 0xff
+
+gItemEffect_MaxPotion: @ 81FCC40
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 0xff
+
+gItemEffect_HyperPotion: @ 81FCC47
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 200
+
+gItemEffect_SuperPotion: @ 81FCC4E
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 50
+
+gItemEffect_FullHeal: @ 81FCC55
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x3f
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_Revive: @ 81FCC5B
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x44
+ .byte 0x00
+ .byte 0xfe
+
+gItemEffect_MaxRevive: @ 81FCC62
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x44
+ .byte 0x00
+ .byte 0xff
+
+gItemEffect_FreshWater: @ 81FCC69
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 50
+
+gItemEffect_SodaPop: @ 81FCC70
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 60
+
+gItemEffect_Lemonade: @ 81FCC77
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 80
+
+gItemEffect_MoomooMilk: @ 81FCC7E
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 100
+
+gItemEffect_EnergyPowder: @ 81FCC85
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0xe0
+ .byte 50
+ .byte 0xfb
+ .byte 0xfb
+ .byte 0xf6
+
+gItemEffect_EnergyRoot: @ 81FCC8F
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0xe0
+ .byte 200
+ .byte 0xf6
+ .byte 0xf6
+ .byte 0xf1
+
+gItemEffect_HealPowder: @ 81FCC99
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x3f
+ .byte 0x00
+ .byte 0xe0
+ .byte 0xfb
+ .byte 0xfb
+ .byte 0xf6
+
+gItemEffect_RevivalHerb: @ 81FCCA2
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x44
+ .byte 0xe0
+ .byte 0xfe
+ .byte 0xf1
+ .byte 0xf1
+ .byte 0xec
+
+gItemEffect_Ether: @ 81FCCAC
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x18
+ .byte 0x00
+ .byte 0x0a
+
+gItemEffect_MaxEther: @ 81FCCB3
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x18
+ .byte 0x00
+ .byte 0x7f
+
+gItemEffect_Elixir: @ 81FCCBA
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x08
+ .byte 0x00
+ .byte 0x0a
+
+gItemEffect_MaxElixir: @ 81FCCC1
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x08
+ .byte 0x00
+ .byte 0x7f
+
+gItemEffect_LavaCookie: @ 81FCCC8
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x3f
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_BlueFlute: @ 81FCCCE
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x20
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_YellowFlute: @ 81FCCD4
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x01
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_RedFlute: @ 81FCCDA
+ .byte 0x80
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_BerryJuice: @ 81FCCE0
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 20
+
+gItemEffect_SacredAsh: @ 81FCCE7
+ .byte 0x40
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x44
+ .byte 0x00
+ .byte 0xff
+
+gItemEffect_HPUp: @ 81FCCEE
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x01
+ .byte 0xe0
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_Protein: @ 81FCCF8
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x02
+ .byte 0xe0
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_Iron: @ 81FCD02
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0xe1
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_Carbos: @ 81FCD0C
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0xe2
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_Calcium: @ 81FCD16
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0xe8
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_RareCandy: @ 81FCD20
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x40
+ .byte 0x44
+ .byte 0xe0
+ .byte 253
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_PPUp: @ 81FCD2A
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x20
+ .byte 0xe0
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_Zinc: @ 81FCD33
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0xe4
+ .byte 0x0a
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_PPMax: @ 81FCD3D
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0xf0
+ .byte 0x05
+ .byte 0x03
+ .byte 0x02
+
+gItemEffect_GuardSpec: @ 81FCD46
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_DireHit: @ 81FCD4E
+ .byte 0x20
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_XAttack: @ 81FCD56
+ .byte 0x01
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_XDefend: @ 81FCD5E
+ .byte 0x00
+ .byte 0x10
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_XSpeed: @ 81FCD66
+ .byte 0x00
+ .byte 0x01
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_XAccuracy: @ 81FCD6E
+ .byte 0x00
+ .byte 0x00
+ .byte 0x10
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_XSpecial: @ 81FCD76
+ .byte 0x00
+ .byte 0x00
+ .byte 0x01
+ .byte 0x00
+ .byte 0x00
+ .byte 0x60
+ .byte 0x01
+ .byte 0x01
+
+gItemEffect_SunStone: @ 81FCD7E
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_MoonStone: @ 81FCD84
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_FireStone: @ 81FCD8A
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_ThunderStone: @ 81FCD90
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_WaterStone: @ 81FCD96
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_LeafStone: @ 81FCD9C
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x80
+ .byte 0x00
+
+gItemEffect_CheriBerry: @ 81FCDA2
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x02
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_ChestoBerry: @ 81FCDA8
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x20
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_PechaBerry: @ 81FCDAE
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x10
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_RawstBerry: @ 81FCDB4
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x08
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_AspearBerry: @ 81FCDBA
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_LeppaBerry: @ 81FCDC0
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x18
+ .byte 0x00
+ .byte 0x0a
+
+gItemEffect_OranBerry: @ 81FCDC7
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 10
+
+gItemEffect_PersimBerry: @ 81FCDCE
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x01
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_LumBerry: @ 81FCDD4
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x3f
+ .byte 0x00
+ .byte 0x00
+
+gItemEffect_SitrusBerry: @ 81FCDDA
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x00
+ .byte 0x04
+ .byte 0x00
+ .byte 30
+
+ .align 2
+gItemEffectTable:: @ 81FCDE4
+ .4byte gItemEffect_Potion
+ .4byte gItemEffect_Antidote
+ .4byte gItemEffect_BurnHeal
+ .4byte gItemEffect_IceHeal
+ .4byte gItemEffect_Awakening
+ .4byte gItemEffect_ParalyzeHeal
+ .4byte gItemEffect_FullRestore
+ .4byte gItemEffect_MaxPotion
+ .4byte gItemEffect_HyperPotion
+ .4byte gItemEffect_SuperPotion
+ .4byte gItemEffect_FullHeal
+ .4byte gItemEffect_Revive
+ .4byte gItemEffect_MaxRevive
+ .4byte gItemEffect_FreshWater
+ .4byte gItemEffect_SodaPop
+ .4byte gItemEffect_Lemonade
+ .4byte gItemEffect_MoomooMilk
+ .4byte gItemEffect_EnergyPowder
+ .4byte gItemEffect_EnergyRoot
+ .4byte gItemEffect_HealPowder
+ .4byte gItemEffect_RevivalHerb
+ .4byte gItemEffect_Ether
+ .4byte gItemEffect_MaxEther
+ .4byte gItemEffect_Elixir
+ .4byte gItemEffect_MaxElixir
+ .4byte gItemEffect_LavaCookie
+ .4byte gItemEffect_BlueFlute
+ .4byte gItemEffect_YellowFlute
+ .4byte gItemEffect_RedFlute
+ .4byte NULL
+ .4byte NULL
+ .4byte gItemEffect_BerryJuice
+ .4byte gItemEffect_SacredAsh
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte gItemEffect_HPUp
+ .4byte gItemEffect_Protein
+ .4byte gItemEffect_Iron
+ .4byte gItemEffect_Carbos
+ .4byte gItemEffect_Calcium
+ .4byte gItemEffect_RareCandy
+ .4byte gItemEffect_PPUp
+ .4byte gItemEffect_Zinc
+ .4byte gItemEffect_PPMax
+ .4byte NULL
+ .4byte gItemEffect_GuardSpec
+ .4byte gItemEffect_DireHit
+ .4byte gItemEffect_XAttack
+ .4byte gItemEffect_XDefend
+ .4byte gItemEffect_XSpeed
+ .4byte gItemEffect_XAccuracy
+ .4byte gItemEffect_XSpecial
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte gItemEffect_SunStone
+ .4byte gItemEffect_MoonStone
+ .4byte gItemEffect_FireStone
+ .4byte gItemEffect_ThunderStone
+ .4byte gItemEffect_WaterStone
+ .4byte gItemEffect_LeafStone
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte gItemEffect_CheriBerry
+ .4byte gItemEffect_ChestoBerry
+ .4byte gItemEffect_PechaBerry
+ .4byte gItemEffect_RawstBerry
+ .4byte gItemEffect_AspearBerry
+ .4byte gItemEffect_LeppaBerry
+ .4byte gItemEffect_OranBerry
+ .4byte gItemEffect_PersimBerry
+ .4byte gItemEffect_LumBerry
+ .4byte gItemEffect_SitrusBerry
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL
+ .4byte NULL