shithub: pokecrystal

Download patch

ref: f2185cd0e4ef38a84fd8b49104843b8e84f37aba
parent: 652d26bb053dc9974c0d8fbbe88d7258f5815757
author: yenatch <[email protected]>
date: Mon Apr 29 11:08:13 EDT 2013

BaseStats is now BaseData

--- a/battle/effect_commands.asm
+++ b/battle/effect_commands.asm
@@ -2020,7 +2020,7 @@
 
 	ld a, [hl]
 	ld [CurSpecies], a
-	call GetBaseStats
+	call GetBaseData
 	ld a, [LastEnemyCounterMove]
 	dec a
 	ld hl, $5afd
@@ -2200,7 +2200,7 @@
 
 	push hl
 	ld [CurSpecies], a
-	call GetBaseStats
+	call GetBaseData
 	ld a, [LastEnemyCounterMove]
 	and a
 	jr z, .asm_34b4a
@@ -3929,7 +3929,7 @@
 	call FarBattleTextBox
 	ld a, [BattleMonSpecies]
 	ld [CurSpecies], a
-	call GetBaseStats
+	call GetBaseData
 	ld a, [$d239]
 	ld c, a
 	push bc
@@ -3937,7 +3937,7 @@
 	call Function0x355bd
 	ld a, [hl]
 	ld [CurSpecies], a
-	call GetBaseStats
+	call GetBaseData
 	ld a, [$d238]
 	pop bc
 	ld b, a
--- a/main.asm
+++ b/main.asm
@@ -3502,27 +3502,27 @@
 INCBIN "baserom.gbc", $350c, $3856 - $350c
 
 
-GetBaseStats: ; 3856
+GetBaseData: ; 3856
 	push bc
 	push de
 	push hl
 	ld a, [hROMBank]
 	push af
-	ld a, BANK(BaseStats)
+	ld a, BANK(BaseData)
 	rst Bankswitch
 	
-; Egg doesn't have base stats
+; Egg doesn't have BaseData
 	ld a, [CurSpecies]
 	cp EGG
 	jr z, .egg
 
-; Get base stats
+; Get BaseData
 	dec a
-	ld bc, BaseStats1 - BaseStats0
-	ld hl, BaseStats
+	ld bc, BaseData1 - BaseData0
+	ld hl, BaseData
 	call AddNTimes
-	ld de, CurBaseStats
-	ld bc, BaseStats1 - BaseStats0
+	ld de, CurBaseData
+	ld bc, BaseData1 - BaseData0
 	call CopyBytes
 	jr .end
 	
@@ -3549,7 +3549,7 @@
 .end
 ; Replace Pokedex # with species
 	ld a, [CurSpecies]
-	ld [CurBaseStats], a
+	ld [CurBaseData], a
 	
 	pop af
 	rst Bankswitch
@@ -6734,8 +6734,8 @@
 	ld [CurSpecies], a
 	ld [CurPartySpecies], a
 	
-; Grab the base stats for this species
-	call GetBaseStats
+; Grab the BaseData for this species
+	call GetBaseData
 	
 
 ; Let's get the item:
@@ -6754,7 +6754,7 @@
 	
 	
 .WildItem
-; In a wild battle, we pull from the item slots in base stats
+; In a wild battle, we pull from the item slots in BaseData
 
 ; Force Item1
 ; Used for Ho-Oh, Lugia and Snorlax encounters
@@ -8963,12 +8963,12 @@
 	push bc
 	ld a, [CurPartySpecies]
 	dec a
-	ld hl, BaseStats + 13 ; BASE_GENDER
-	ld bc, BaseStats1 - BaseStats
+	ld hl, BaseData + 13 ; BASE_GENDER
+	ld bc, BaseData1 - BaseData
 	call AddNTimes
 	pop bc
 	
-	ld a, BANK(BaseStats)
+	ld a, BANK(BaseData)
 	call GetFarByte
 	
 	
@@ -9003,7 +9003,7 @@
 
 INCBIN "baserom.gbc", $50c50, $51424 - $50c50
 
-BaseStats:
+BaseData:
 INCLUDE "stats/base_stats.asm"
 
 PokemonNames:
--- a/stats/base_stats.asm
+++ b/stats/base_stats.asm
@@ -1,6 +1,6 @@
-BaseStats0:
+BaseData0:
 
-BulbasaurBaseStats: ; 0x51424
+BulbasaurBaseData: ; 0x51424
 	db BULBASAUR ; 001
 
 	db  45,  49,  49,  45,  65,  65
@@ -31,9 +31,9 @@
 	db %00000000
 	; end
 
-BaseStats1:
+BaseData1:
 
-IvysaurBaseStats: ; 0x51444
+IvysaurBaseData: ; 0x51444
 	db IVYSAUR ; 002
 
 	db  60,  62,  63,  60,  80,  80
@@ -64,7 +64,7 @@
 	db %00000000
 	; end
 
-VenusaurBaseStats: ; 0x51464
+VenusaurBaseData: ; 0x51464
 	db VENUSAUR ; 003
 
 	db  80,  82,  83,  80, 100, 100
@@ -95,7 +95,7 @@
 	db %00000000
 	; end
 
-CharmanderBaseStats: ; 0x51484
+CharmanderBaseData: ; 0x51484
 	db CHARMANDER ; 004
 
 	db  39,  52,  43,  65,  60,  50
@@ -126,7 +126,7 @@
 	db %00000010
 	; end
 
-CharmeleonBaseStats: ; 0x514a4
+CharmeleonBaseData: ; 0x514a4
 	db CHARMELEON ; 005
 
 	db  58,  64,  58,  80,  80,  65
@@ -157,7 +157,7 @@
 	db %00000010
 	; end
 
-CharizardBaseStats: ; 0x514c4
+CharizardBaseData: ; 0x514c4
 	db CHARIZARD ; 006
 
 	db  78,  84,  78, 100, 109,  85
@@ -188,7 +188,7 @@
 	db %00000010
 	; end
 
-SquirtleBaseStats: ; 0x514e4
+SquirtleBaseData: ; 0x514e4
 	db SQUIRTLE ; 007
 
 	db  44,  48,  65,  43,  50,  64
@@ -219,7 +219,7 @@
 	db %00001001
 	; end
 
-WartortleBaseStats: ; 0x51504
+WartortleBaseData: ; 0x51504
 	db WARTORTLE ; 008
 
 	db  59,  63,  80,  58,  65,  80
@@ -250,7 +250,7 @@
 	db %00001001
 	; end
 
-BlastoiseBaseStats: ; 0x51524
+BlastoiseBaseData: ; 0x51524
 	db BLASTOISE ; 009
 
 	db  79,  83, 100,  78,  85, 105
@@ -281,7 +281,7 @@
 	db %00001001
 	; end
 
-CaterpieBaseStats: ; 0x51544
+CaterpieBaseData: ; 0x51544
 	db CATERPIE ; 010
 
 	db  45,  30,  35,  45,  20,  20
@@ -312,7 +312,7 @@
 	db %00000000
 	; end
 
-MetapodBaseStats: ; 0x51564
+MetapodBaseData: ; 0x51564
 	db METAPOD ; 011
 
 	db  50,  20,  55,  30,  25,  25
@@ -343,7 +343,7 @@
 	db %00000000
 	; end
 
-ButterfreeBaseStats: ; 0x51584
+ButterfreeBaseData: ; 0x51584
 	db BUTTERFREE ; 012
 
 	db  60,  45,  50,  70,  80,  80
@@ -374,7 +374,7 @@
 	db %00000000
 	; end
 
-WeedleBaseStats: ; 0x515a4
+WeedleBaseData: ; 0x515a4
 	db WEEDLE ; 013
 
 	db  40,  35,  30,  50,  20,  20
@@ -405,7 +405,7 @@
 	db %00000000
 	; end
 
-KakunaBaseStats: ; 0x515c4
+KakunaBaseData: ; 0x515c4
 	db KAKUNA ; 014
 
 	db  45,  25,  50,  35,  25,  25
@@ -436,7 +436,7 @@
 	db %00000000
 	; end
 
-BeedrillBaseStats: ; 0x515e4
+BeedrillBaseData: ; 0x515e4
 	db BEEDRILL ; 015
 
 	db  65,  80,  40,  75,  45,  80
@@ -467,7 +467,7 @@
 	db %00000000
 	; end
 
-PidgeyBaseStats: ; 0x51604
+PidgeyBaseData: ; 0x51604
 	db PIDGEY ; 016
 
 	db  40,  45,  40,  56,  35,  35
@@ -498,7 +498,7 @@
 	db %00000000
 	; end
 
-PidgeottoBaseStats: ; 0x51624
+PidgeottoBaseData: ; 0x51624
 	db PIDGEOTTO ; 017
 
 	db  63,  60,  55,  71,  50,  50
@@ -529,7 +529,7 @@
 	db %00000000
 	; end
 
-PidgeotBaseStats: ; 0x51644
+PidgeotBaseData: ; 0x51644
 	db PIDGEOT ; 018
 
 	db  83,  80,  75,  91,  70,  70
@@ -560,7 +560,7 @@
 	db %00000000
 	; end
 
-RattataBaseStats: ; 0x51664
+RattataBaseData: ; 0x51664
 	db RATTATA ; 019
 
 	db  30,  56,  35,  72,  25,  35
@@ -591,7 +591,7 @@
 	db %00000000
 	; end
 
-RaticateBaseStats: ; 0x51684
+RaticateBaseData: ; 0x51684
 	db RATICATE ; 020
 
 	db  55,  81,  60,  97,  50,  70
@@ -622,7 +622,7 @@
 	db %00001100
 	; end
 
-SpearowBaseStats: ; 0x516a4
+SpearowBaseData: ; 0x516a4
 	db SPEAROW ; 021
 
 	db  40,  60,  30,  70,  31,  31
@@ -653,7 +653,7 @@
 	db %00000000
 	; end
 
-FearowBaseStats: ; 0x516c4
+FearowBaseData: ; 0x516c4
 	db FEAROW ; 022
 
 	db  65,  90,  65, 100,  61,  61
@@ -684,7 +684,7 @@
 	db %00000000
 	; end
 
-EkansBaseStats: ; 0x516e4
+EkansBaseData: ; 0x516e4
 	db EKANS ; 023
 
 	db  35,  60,  44,  55,  40,  54
@@ -715,7 +715,7 @@
 	db %00000000
 	; end
 
-ArbokBaseStats: ; 0x51704
+ArbokBaseData: ; 0x51704
 	db ARBOK ; 024
 
 	db  60,  85,  69,  80,  65,  79
@@ -746,7 +746,7 @@
 	db %00000000
 	; end
 
-PikachuBaseStats: ; 0x51724
+PikachuBaseData: ; 0x51724
 	db PIKACHU ; 025
 
 	db  35,  55,  30,  90,  50,  40
@@ -777,7 +777,7 @@
 	db %00000100
 	; end
 
-RaichuBaseStats: ; 0x51744
+RaichuBaseData: ; 0x51744
 	db RAICHU ; 026
 
 	db  60,  90,  55, 100,  90,  80
@@ -808,7 +808,7 @@
 	db %00000100
 	; end
 
-SandshrewBaseStats: ; 0x51764
+SandshrewBaseData: ; 0x51764
 	db SANDSHREW ; 027
 
 	db  50,  75,  85,  40,  20,  30
@@ -839,7 +839,7 @@
 	db %00000000
 	; end
 
-SandslashBaseStats: ; 0x51784
+SandslashBaseData: ; 0x51784
 	db SANDSLASH ; 028
 
 	db  75, 100, 110,  65,  45,  55
@@ -870,7 +870,7 @@
 	db %00000000
 	; end
 
-Nidoran_FBaseStats: ; 0x517a4
+Nidoran_FBaseData: ; 0x517a4
 	db NIDORAN_F ; 029
 
 	db  55,  47,  52,  41,  40,  40
@@ -901,7 +901,7 @@
 	db %00000100
 	; end
 
-NidorinaBaseStats: ; 0x517c4
+NidorinaBaseData: ; 0x517c4
 	db NIDORINA ; 030
 
 	db  70,  62,  67,  56,  55,  55
@@ -932,7 +932,7 @@
 	db %00001100
 	; end
 
-NidoqueenBaseStats: ; 0x517e4
+NidoqueenBaseData: ; 0x517e4
 	db NIDOQUEEN ; 031
 
 	db  90,  82,  87,  76,  75,  85
@@ -963,7 +963,7 @@
 	db %00001110
 	; end
 
-Nidoran_MBaseStats: ; 0x51804
+Nidoran_MBaseData: ; 0x51804
 	db NIDORAN_M ; 032
 
 	db  46,  57,  40,  50,  40,  40
@@ -994,7 +994,7 @@
 	db %00000100
 	; end
 
-NidorinoBaseStats: ; 0x51824
+NidorinoBaseData: ; 0x51824
 	db NIDORINO ; 033
 
 	db  61,  72,  57,  65,  55,  55
@@ -1025,7 +1025,7 @@
 	db %00001100
 	; end
 
-NidokingBaseStats: ; 0x51844
+NidokingBaseData: ; 0x51844
 	db NIDOKING ; 034
 
 	db  81,  92,  77,  85,  85,  75
@@ -1056,7 +1056,7 @@
 	db %00001110
 	; end
 
-ClefairyBaseStats: ; 0x51864
+ClefairyBaseData: ; 0x51864
 	db CLEFAIRY ; 035
 
 	db  70,  45,  48,  35,  60,  65
@@ -1087,7 +1087,7 @@
 	db %00001110
 	; end
 
-ClefableBaseStats: ; 0x51884
+ClefableBaseData: ; 0x51884
 	db CLEFABLE ; 036
 
 	db  95,  70,  73,  60,  85,  90
@@ -1118,7 +1118,7 @@
 	db %00001110
 	; end
 
-VulpixBaseStats: ; 0x518a4
+VulpixBaseData: ; 0x518a4
 	db VULPIX ; 037
 
 	db  38,  41,  40,  65,  50,  65
@@ -1149,7 +1149,7 @@
 	db %00000010
 	; end
 
-NinetalesBaseStats: ; 0x518c4
+NinetalesBaseData: ; 0x518c4
 	db NINETALES ; 038
 
 	db  73,  76,  75, 100,  81, 100
@@ -1180,7 +1180,7 @@
 	db %00000010
 	; end
 
-JigglypuffBaseStats: ; 0x518e4
+JigglypuffBaseData: ; 0x518e4
 	db JIGGLYPUFF ; 039
 
 	db 115,  45,  20,  20,  45,  25
@@ -1211,7 +1211,7 @@
 	db %00001110
 	; end
 
-WigglytuffBaseStats: ; 0x51904
+WigglytuffBaseData: ; 0x51904
 	db WIGGLYTUFF ; 040
 
 	db 140,  70,  45,  45,  75,  50
@@ -1242,7 +1242,7 @@
 	db %00001110
 	; end
 
-ZubatBaseStats: ; 0x51924
+ZubatBaseData: ; 0x51924
 	db ZUBAT ; 041
 
 	db  40,  45,  35,  55,  30,  40
@@ -1273,7 +1273,7 @@
 	db %00000000
 	; end
 
-GolbatBaseStats: ; 0x51944
+GolbatBaseData: ; 0x51944
 	db GOLBAT ; 042
 
 	db  75,  80,  70,  90,  65,  75
@@ -1304,7 +1304,7 @@
 	db %00000000
 	; end
 
-OddishBaseStats: ; 0x51964
+OddishBaseData: ; 0x51964
 	db ODDISH ; 043
 
 	db  45,  50,  55,  30,  75,  65
@@ -1335,7 +1335,7 @@
 	db %00000000
 	; end
 
-GloomBaseStats: ; 0x51984
+GloomBaseData: ; 0x51984
 	db GLOOM ; 044
 
 	db  60,  65,  70,  40,  85,  75
@@ -1366,7 +1366,7 @@
 	db %00000000
 	; end
 
-VileplumeBaseStats: ; 0x519a4
+VileplumeBaseData: ; 0x519a4
 	db VILEPLUME ; 045
 
 	db  75,  80,  85,  50, 100,  90
@@ -1397,7 +1397,7 @@
 	db %00000000
 	; end
 
-ParasBaseStats: ; 0x519c4
+ParasBaseData: ; 0x519c4
 	db PARAS ; 046
 
 	db  35,  70,  55,  25,  45,  55
@@ -1428,7 +1428,7 @@
 	db %00000000
 	; end
 
-ParasectBaseStats: ; 0x519e4
+ParasectBaseData: ; 0x519e4
 	db PARASECT ; 047
 
 	db  60,  95,  80,  30,  60,  80
@@ -1459,7 +1459,7 @@
 	db %00000000
 	; end
 
-VenonatBaseStats: ; 0x51a04
+VenonatBaseData: ; 0x51a04
 	db VENONAT ; 048
 
 	db  60,  55,  50,  45,  40,  55
@@ -1490,7 +1490,7 @@
 	db %00000000
 	; end
 
-VenomothBaseStats: ; 0x51a24
+VenomothBaseData: ; 0x51a24
 	db VENOMOTH ; 049
 
 	db  70,  65,  60,  90,  90,  75
@@ -1521,7 +1521,7 @@
 	db %00000000
 	; end
 
-DiglettBaseStats: ; 0x51a44
+DiglettBaseData: ; 0x51a44
 	db DIGLETT ; 050
 
 	db  10,  55,  25,  95,  35,  45
@@ -1552,7 +1552,7 @@
 	db %00000000
 	; end
 
-DugtrioBaseStats: ; 0x51a64
+DugtrioBaseData: ; 0x51a64
 	db DUGTRIO ; 051
 
 	db  35,  80,  50, 120,  50,  70
@@ -1583,7 +1583,7 @@
 	db %00000000
 	; end
 
-MeowthBaseStats: ; 0x51a84
+MeowthBaseData: ; 0x51a84
 	db MEOWTH ; 052
 
 	db  40,  45,  35,  90,  40,  40
@@ -1614,7 +1614,7 @@
 	db %00000100
 	; end
 
-PersianBaseStats: ; 0x51aa4
+PersianBaseData: ; 0x51aa4
 	db PERSIAN ; 053
 
 	db  65,  70,  60, 115,  65,  65
@@ -1645,7 +1645,7 @@
 	db %00000100
 	; end
 
-PsyduckBaseStats: ; 0x51ac4
+PsyduckBaseData: ; 0x51ac4
 	db PSYDUCK ; 054
 
 	db  50,  52,  48,  55,  65,  50
@@ -1676,7 +1676,7 @@
 	db %00001001
 	; end
 
-GolduckBaseStats: ; 0x51ae4
+GolduckBaseData: ; 0x51ae4
 	db GOLDUCK ; 055
 
 	db  80,  82,  78,  85,  95,  80
@@ -1707,7 +1707,7 @@
 	db %00001001
 	; end
 
-MankeyBaseStats: ; 0x51b04
+MankeyBaseData: ; 0x51b04
 	db MANKEY ; 056
 
 	db  40,  80,  35,  70,  35,  45
@@ -1738,7 +1738,7 @@
 	db %00000100
 	; end
 
-PrimeapeBaseStats: ; 0x51b24
+PrimeapeBaseData: ; 0x51b24
 	db PRIMEAPE ; 057
 
 	db  65, 105,  60,  95,  60,  70
@@ -1769,7 +1769,7 @@
 	db %00000100
 	; end
 
-GrowlitheBaseStats: ; 0x51b44
+GrowlitheBaseData: ; 0x51b44
 	db GROWLITHE ; 058
 
 	db  55,  70,  45,  60,  70,  50
@@ -1800,7 +1800,7 @@
 	db %00000010
 	; end
 
-ArcanineBaseStats: ; 0x51b64
+ArcanineBaseData: ; 0x51b64
 	db ARCANINE ; 059
 
 	db  90, 110,  80,  95, 100,  80
@@ -1831,7 +1831,7 @@
 	db %00000010
 	; end
 
-PoliwagBaseStats: ; 0x51b84
+PoliwagBaseData: ; 0x51b84
 	db POLIWAG ; 060
 
 	db  40,  50,  40,  90,  40,  40
@@ -1862,7 +1862,7 @@
 	db %00001001
 	; end
 
-PoliwhirlBaseStats: ; 0x51ba4
+PoliwhirlBaseData: ; 0x51ba4
 	db POLIWHIRL ; 061
 
 	db  65,  65,  65,  90,  50,  50
@@ -1893,7 +1893,7 @@
 	db %00001001
 	; end
 
-PoliwrathBaseStats: ; 0x51bc4
+PoliwrathBaseData: ; 0x51bc4
 	db POLIWRATH ; 062
 
 	db  90,  85,  95,  70,  70,  90
@@ -1924,7 +1924,7 @@
 	db %00001001
 	; end
 
-AbraBaseStats: ; 0x51be4
+AbraBaseData: ; 0x51be4
 	db ABRA ; 063
 
 	db  25,  20,  15,  90, 105,  55
@@ -1955,7 +1955,7 @@
 	db %00000000
 	; end
 
-KadabraBaseStats: ; 0x51c04
+KadabraBaseData: ; 0x51c04
 	db KADABRA ; 064
 
 	db  40,  35,  30, 105, 120,  70
@@ -1986,7 +1986,7 @@
 	db %00000000
 	; end
 
-AlakazamBaseStats: ; 0x51c24
+AlakazamBaseData: ; 0x51c24
 	db ALAKAZAM ; 065
 
 	db  55,  50,  45, 120, 135,  85
@@ -2017,7 +2017,7 @@
 	db %00000000
 	; end
 
-MachopBaseStats: ; 0x51c44
+MachopBaseData: ; 0x51c44
 	db MACHOP ; 066
 
 	db  70,  80,  50,  35,  35,  35
@@ -2048,7 +2048,7 @@
 	db %00000010
 	; end
 
-MachokeBaseStats: ; 0x51c64
+MachokeBaseData: ; 0x51c64
 	db MACHOKE ; 067
 
 	db  80, 100,  70,  45,  50,  60
@@ -2079,7 +2079,7 @@
 	db %00000010
 	; end
 
-MachampBaseStats: ; 0x51c84
+MachampBaseData: ; 0x51c84
 	db MACHAMP ; 068
 
 	db  90, 130,  80,  55,  65,  85
@@ -2110,7 +2110,7 @@
 	db %00000010
 	; end
 
-BellsproutBaseStats: ; 0x51ca4
+BellsproutBaseData: ; 0x51ca4
 	db BELLSPROUT ; 069
 
 	db  50,  75,  35,  40,  70,  30
@@ -2141,7 +2141,7 @@
 	db %00000000
 	; end
 
-WeepinbellBaseStats: ; 0x51cc4
+WeepinbellBaseData: ; 0x51cc4
 	db WEEPINBELL ; 070
 
 	db  65,  90,  50,  55,  85,  45
@@ -2172,7 +2172,7 @@
 	db %00000000
 	; end
 
-VictreebelBaseStats: ; 0x51ce4
+VictreebelBaseData: ; 0x51ce4
 	db VICTREEBEL ; 071
 
 	db  80, 105,  65,  70, 100,  60
@@ -2203,7 +2203,7 @@
 	db %00000000
 	; end
 
-TentacoolBaseStats: ; 0x51d04
+TentacoolBaseData: ; 0x51d04
 	db TENTACOOL ; 072
 
 	db  40,  40,  35,  70,  50, 100
@@ -2234,7 +2234,7 @@
 	db %00001000
 	; end
 
-TentacruelBaseStats: ; 0x51d24
+TentacruelBaseData: ; 0x51d24
 	db TENTACRUEL ; 073
 
 	db  80,  70,  65, 100,  80, 120
@@ -2265,7 +2265,7 @@
 	db %00001000
 	; end
 
-GeodudeBaseStats: ; 0x51d44
+GeodudeBaseData: ; 0x51d44
 	db GEODUDE ; 074
 
 	db  40,  80, 100,  20,  30,  30
@@ -2296,7 +2296,7 @@
 	db %00000010
 	; end
 
-GravelerBaseStats: ; 0x51d64
+GravelerBaseData: ; 0x51d64
 	db GRAVELER ; 075
 
 	db  55,  95, 115,  35,  45,  45
@@ -2327,7 +2327,7 @@
 	db %00000010
 	; end
 
-GolemBaseStats: ; 0x51d84
+GolemBaseData: ; 0x51d84
 	db GOLEM ; 076
 
 	db  80, 110, 130,  45,  55,  65
@@ -2358,7 +2358,7 @@
 	db %00000010
 	; end
 
-PonytaBaseStats: ; 0x51da4
+PonytaBaseData: ; 0x51da4
 	db PONYTA ; 077
 
 	db  50,  85,  55,  90,  65,  65
@@ -2389,7 +2389,7 @@
 	db %00000010
 	; end
 
-RapidashBaseStats: ; 0x51dc4
+RapidashBaseData: ; 0x51dc4
 	db RAPIDASH ; 078
 
 	db  65, 100,  70, 105,  80,  80
@@ -2420,7 +2420,7 @@
 	db %00000010
 	; end
 
-SlowpokeBaseStats: ; 0x51de4
+SlowpokeBaseData: ; 0x51de4
 	db SLOWPOKE ; 079
 
 	db  90,  65,  65,  15,  40,  40
@@ -2451,7 +2451,7 @@
 	db %00001010
 	; end
 
-SlowbroBaseStats: ; 0x51e04
+SlowbroBaseData: ; 0x51e04
 	db SLOWBRO ; 080
 
 	db  95,  75, 110,  30, 100,  80
@@ -2482,7 +2482,7 @@
 	db %00001010
 	; end
 
-MagnemiteBaseStats: ; 0x51e24
+MagnemiteBaseData: ; 0x51e24
 	db MAGNEMITE ; 081
 
 	db  25,  35,  70,  45,  95,  55
@@ -2513,7 +2513,7 @@
 	db %00000100
 	; end
 
-MagnetonBaseStats: ; 0x51e44
+MagnetonBaseData: ; 0x51e44
 	db MAGNETON ; 082
 
 	db  50,  60,  95,  70, 120,  70
@@ -2544,7 +2544,7 @@
 	db %00000100
 	; end
 
-Farfetch_DBaseStats: ; 0x51e64
+Farfetch_DBaseData: ; 0x51e64
 	db FARFETCH_D ; 083
 
 	db  52,  65,  55,  60,  58,  62
@@ -2575,7 +2575,7 @@
 	db %00000000
 	; end
 
-DoduoBaseStats: ; 0x51e84
+DoduoBaseData: ; 0x51e84
 	db DODUO ; 084
 
 	db  35,  85,  45,  75,  35,  35
@@ -2606,7 +2606,7 @@
 	db %00000000
 	; end
 
-DodrioBaseStats: ; 0x51ea4
+DodrioBaseData: ; 0x51ea4
 	db DODRIO ; 085
 
 	db  60, 110,  70, 100,  60,  60
@@ -2637,7 +2637,7 @@
 	db %00000000
 	; end
 
-SeelBaseStats: ; 0x51ec4
+SeelBaseData: ; 0x51ec4
 	db SEEL ; 086
 
 	db  65,  45,  55,  45,  45,  70
@@ -2668,7 +2668,7 @@
 	db %00001001
 	; end
 
-DewgongBaseStats: ; 0x51ee4
+DewgongBaseData: ; 0x51ee4
 	db DEWGONG ; 087
 
 	db  90,  70,  80,  70,  70,  95
@@ -2699,7 +2699,7 @@
 	db %00001001
 	; end
 
-GrimerBaseStats: ; 0x51f04
+GrimerBaseData: ; 0x51f04
 	db GRIMER ; 088
 
 	db  80,  80,  50,  25,  40,  50
@@ -2730,7 +2730,7 @@
 	db %00000110
 	; end
 
-MukBaseStats: ; 0x51f24
+MukBaseData: ; 0x51f24
 	db MUK ; 089
 
 	db 105, 105,  75,  50,  65, 100
@@ -2761,7 +2761,7 @@
 	db %00000110
 	; end
 
-ShellderBaseStats: ; 0x51f44
+ShellderBaseData: ; 0x51f44
 	db SHELLDER ; 090
 
 	db  30,  65, 100,  40,  45,  25
@@ -2792,7 +2792,7 @@
 	db %00001000
 	; end
 
-CloysterBaseStats: ; 0x51f64
+CloysterBaseData: ; 0x51f64
 	db CLOYSTER ; 091
 
 	db  50,  95, 180,  70,  85,  45
@@ -2823,7 +2823,7 @@
 	db %00001000
 	; end
 
-GastlyBaseStats: ; 0x51f84
+GastlyBaseData: ; 0x51f84
 	db GASTLY ; 092
 
 	db  30,  35,  30,  80, 100,  35
@@ -2854,7 +2854,7 @@
 	db %00000100
 	; end
 
-HaunterBaseStats: ; 0x51fa4
+HaunterBaseData: ; 0x51fa4
 	db HAUNTER ; 093
 
 	db  45,  50,  45,  95, 115,  55
@@ -2885,7 +2885,7 @@
 	db %00000100
 	; end
 
-GengarBaseStats: ; 0x51fc4
+GengarBaseData: ; 0x51fc4
 	db GENGAR ; 094
 
 	db  60,  65,  60, 110, 130,  75
@@ -2916,7 +2916,7 @@
 	db %00000100
 	; end
 
-OnixBaseStats: ; 0x51fe4
+OnixBaseData: ; 0x51fe4
 	db ONIX ; 095
 
 	db  35,  45, 160,  70,  30,  45
@@ -2947,7 +2947,7 @@
 	db %00000000
 	; end
 
-DrowzeeBaseStats: ; 0x52004
+DrowzeeBaseData: ; 0x52004
 	db DROWZEE ; 096
 
 	db  60,  48,  45,  42,  43,  90
@@ -2978,7 +2978,7 @@
 	db %00000000
 	; end
 
-HypnoBaseStats: ; 0x52024
+HypnoBaseData: ; 0x52024
 	db HYPNO ; 097
 
 	db  85,  73,  70,  67,  73, 115
@@ -3009,7 +3009,7 @@
 	db %00000000
 	; end
 
-KrabbyBaseStats: ; 0x52044
+KrabbyBaseData: ; 0x52044
 	db KRABBY ; 098
 
 	db  30, 105,  90,  50,  25,  25
@@ -3040,7 +3040,7 @@
 	db %00001000
 	; end
 
-KinglerBaseStats: ; 0x52064
+KinglerBaseData: ; 0x52064
 	db KINGLER ; 099
 
 	db  55, 130, 115,  75,  50,  50
@@ -3071,7 +3071,7 @@
 	db %00001000
 	; end
 
-VoltorbBaseStats: ; 0x52084
+VoltorbBaseData: ; 0x52084
 	db VOLTORB ; 100
 
 	db  40,  30,  50, 100,  55,  55
@@ -3102,7 +3102,7 @@
 	db %00000100
 	; end
 
-ElectrodeBaseStats: ; 0x520a4
+ElectrodeBaseData: ; 0x520a4
 	db ELECTRODE ; 101
 
 	db  60,  50,  70, 140,  80,  80
@@ -3133,7 +3133,7 @@
 	db %00000100
 	; end
 
-ExeggcuteBaseStats: ; 0x520c4
+ExeggcuteBaseData: ; 0x520c4
 	db EXEGGCUTE ; 102
 
 	db  60,  40,  80,  40,  60,  45
@@ -3164,7 +3164,7 @@
 	db %00000000
 	; end
 
-ExeggutorBaseStats: ; 0x520e4
+ExeggutorBaseData: ; 0x520e4
 	db EXEGGUTOR ; 103
 
 	db  95,  95,  85,  55, 125,  65
@@ -3195,7 +3195,7 @@
 	db %00000000
 	; end
 
-CuboneBaseStats: ; 0x52104
+CuboneBaseData: ; 0x52104
 	db CUBONE ; 104
 
 	db  50,  50,  95,  35,  40,  50
@@ -3226,7 +3226,7 @@
 	db %00001010
 	; end
 
-MarowakBaseStats: ; 0x52124
+MarowakBaseData: ; 0x52124
 	db MAROWAK ; 105
 
 	db  60,  80, 110,  45,  50,  80
@@ -3257,7 +3257,7 @@
 	db %00001010
 	; end
 
-HitmonleeBaseStats: ; 0x52144
+HitmonleeBaseData: ; 0x52144
 	db HITMONLEE ; 106
 
 	db  50, 120,  53,  87,  35, 110
@@ -3288,7 +3288,7 @@
 	db %00000000
 	; end
 
-HitmonchanBaseStats: ; 0x52164
+HitmonchanBaseData: ; 0x52164
 	db HITMONCHAN ; 107
 
 	db  50, 105,  79,  76,  35, 110
@@ -3319,7 +3319,7 @@
 	db %00000000
 	; end
 
-LickitungBaseStats: ; 0x52184
+LickitungBaseData: ; 0x52184
 	db LICKITUNG ; 108
 
 	db  90,  55,  75,  30,  60,  75
@@ -3350,7 +3350,7 @@
 	db %00001110
 	; end
 
-KoffingBaseStats: ; 0x521a4
+KoffingBaseData: ; 0x521a4
 	db KOFFING ; 109
 
 	db  40,  65,  95,  35,  60,  45
@@ -3381,7 +3381,7 @@
 	db %00000110
 	; end
 
-WeezingBaseStats: ; 0x521c4
+WeezingBaseData: ; 0x521c4
 	db WEEZING ; 110
 
 	db  65,  90, 120,  60,  85,  70
@@ -3412,7 +3412,7 @@
 	db %00000110
 	; end
 
-RhyhornBaseStats: ; 0x521e4
+RhyhornBaseData: ; 0x521e4
 	db RHYHORN ; 111
 
 	db  80,  85,  95,  25,  30,  30
@@ -3443,7 +3443,7 @@
 	db %00001110
 	; end
 
-RhydonBaseStats: ; 0x52204
+RhydonBaseData: ; 0x52204
 	db RHYDON ; 112
 
 	db 105, 130, 120,  40,  45,  45
@@ -3474,7 +3474,7 @@
 	db %00001110
 	; end
 
-ChanseyBaseStats: ; 0x52224
+ChanseyBaseData: ; 0x52224
 	db CHANSEY ; 113
 
 	db 250,  05,  05,  50,  35, 105
@@ -3505,7 +3505,7 @@
 	db %00001110
 	; end
 
-TangelaBaseStats: ; 0x52244
+TangelaBaseData: ; 0x52244
 	db TANGELA ; 114
 
 	db  65,  55, 115,  60, 100,  40
@@ -3536,7 +3536,7 @@
 	db %00000000
 	; end
 
-KangaskhanBaseStats: ; 0x52264
+KangaskhanBaseData: ; 0x52264
 	db KANGASKHAN ; 115
 
 	db 105,  95,  80,  90,  40,  80
@@ -3567,7 +3567,7 @@
 	db %00001110
 	; end
 
-HorseaBaseStats: ; 0x52284
+HorseaBaseData: ; 0x52284
 	db HORSEA ; 116
 
 	db  30,  40,  70,  60,  70,  25
@@ -3598,7 +3598,7 @@
 	db %00001001
 	; end
 
-SeadraBaseStats: ; 0x522a4
+SeadraBaseData: ; 0x522a4
 	db SEADRA ; 117
 
 	db  55,  65,  95,  85,  95,  45
@@ -3629,7 +3629,7 @@
 	db %00001001
 	; end
 
-GoldeenBaseStats: ; 0x522c4
+GoldeenBaseData: ; 0x522c4
 	db GOLDEEN ; 118
 
 	db  45,  67,  60,  63,  35,  50
@@ -3660,7 +3660,7 @@
 	db %00001001
 	; end
 
-SeakingBaseStats: ; 0x522e4
+SeakingBaseData: ; 0x522e4
 	db SEAKING ; 119
 
 	db  80,  92,  65,  68,  65,  80
@@ -3691,7 +3691,7 @@
 	db %00001001
 	; end
 
-StaryuBaseStats: ; 0x52304
+StaryuBaseData: ; 0x52304
 	db STARYU ; 120
 
 	db  30,  45,  55,  85,  70,  55
@@ -3722,7 +3722,7 @@
 	db %00001101
 	; end
 
-StarmieBaseStats: ; 0x52324
+StarmieBaseData: ; 0x52324
 	db STARMIE ; 121
 
 	db  60,  75,  85, 115, 100,  85
@@ -3753,7 +3753,7 @@
 	db %00001101
 	; end
 
-Mr__MimeBaseStats: ; 0x52344
+Mr__MimeBaseData: ; 0x52344
 	db MR__MIME ; 122
 
 	db  40,  45,  65,  90, 100, 120
@@ -3784,7 +3784,7 @@
 	db %00000100
 	; end
 
-ScytherBaseStats: ; 0x52364
+ScytherBaseData: ; 0x52364
 	db SCYTHER ; 123
 
 	db  70, 110,  80, 105,  55,  80
@@ -3815,7 +3815,7 @@
 	db %00000000
 	; end
 
-JynxBaseStats: ; 0x52384
+JynxBaseData: ; 0x52384
 	db JYNX ; 124
 
 	db  65,  50,  35,  95, 115,  95
@@ -3846,7 +3846,7 @@
 	db %00001000
 	; end
 
-ElectabuzzBaseStats: ; 0x523a4
+ElectabuzzBaseData: ; 0x523a4
 	db ELECTABUZZ ; 125
 
 	db  65,  83,  57, 105,  95,  85
@@ -3877,7 +3877,7 @@
 	db %00000100
 	; end
 
-MagmarBaseStats: ; 0x523c4
+MagmarBaseData: ; 0x523c4
 	db MAGMAR ; 126
 
 	db  65,  95,  57,  93, 100,  85
@@ -3908,7 +3908,7 @@
 	db %00000010
 	; end
 
-PinsirBaseStats: ; 0x523e4
+PinsirBaseData: ; 0x523e4
 	db PINSIR ; 127
 
 	db  65, 125, 100,  85,  55,  70
@@ -3939,7 +3939,7 @@
 	db %00000000
 	; end
 
-TaurosBaseStats: ; 0x52404
+TaurosBaseData: ; 0x52404
 	db TAUROS ; 128
 
 	db  75, 100,  95, 110,  40,  70
@@ -3970,7 +3970,7 @@
 	db %00001110
 	; end
 
-MagikarpBaseStats: ; 0x52424
+MagikarpBaseData: ; 0x52424
 	db MAGIKARP ; 129
 
 	db  20,  10,  55,  80,  15,  20
@@ -4001,7 +4001,7 @@
 	db %00000000
 	; end
 
-GyaradosBaseStats: ; 0x52444
+GyaradosBaseData: ; 0x52444
 	db GYARADOS ; 130
 
 	db  95, 125,  79,  81,  60, 100
@@ -4032,7 +4032,7 @@
 	db %00001111
 	; end
 
-LaprasBaseStats: ; 0x52464
+LaprasBaseData: ; 0x52464
 	db LAPRAS ; 131
 
 	db 130,  85,  80,  60,  85,  95
@@ -4063,7 +4063,7 @@
 	db %00001100
 	; end
 
-DittoBaseStats: ; 0x52484
+DittoBaseData: ; 0x52484
 	db DITTO ; 132
 
 	db  48,  48,  48,  48,  48,  48
@@ -4094,7 +4094,7 @@
 	db %00000000
 	; end
 
-EeveeBaseStats: ; 0x524a4
+EeveeBaseData: ; 0x524a4
 	db EEVEE ; 133
 
 	db  55,  55,  50,  55,  45,  65
@@ -4125,7 +4125,7 @@
 	db %00000000
 	; end
 
-VaporeonBaseStats: ; 0x524c4
+VaporeonBaseData: ; 0x524c4
 	db VAPOREON ; 134
 
 	db 130,  65,  60,  65, 110,  95
@@ -4156,7 +4156,7 @@
 	db %00001001
 	; end
 
-JolteonBaseStats: ; 0x524e4
+JolteonBaseData: ; 0x524e4
 	db JOLTEON ; 135
 
 	db  65,  65,  60, 130, 110,  95
@@ -4187,7 +4187,7 @@
 	db %00000100
 	; end
 
-FlareonBaseStats: ; 0x52504
+FlareonBaseData: ; 0x52504
 	db FLAREON ; 136
 
 	db  65, 130,  60,  65,  95, 110
@@ -4218,7 +4218,7 @@
 	db %00000010
 	; end
 
-PorygonBaseStats: ; 0x52524
+PorygonBaseData: ; 0x52524
 	db PORYGON ; 137
 
 	db  65,  60,  70,  40,  85,  75
@@ -4249,7 +4249,7 @@
 	db %00001100
 	; end
 
-OmanyteBaseStats: ; 0x52544
+OmanyteBaseData: ; 0x52544
 	db OMANYTE ; 138
 
 	db  35,  40, 100,  35,  90,  55
@@ -4280,7 +4280,7 @@
 	db %00001000
 	; end
 
-OmastarBaseStats: ; 0x52564
+OmastarBaseData: ; 0x52564
 	db OMASTAR ; 139
 
 	db  70,  60, 125,  55, 115,  70
@@ -4311,7 +4311,7 @@
 	db %00001000
 	; end
 
-KabutoBaseStats: ; 0x52584
+KabutoBaseData: ; 0x52584
 	db KABUTO ; 140
 
 	db  30,  80,  90,  55,  55,  45
@@ -4342,7 +4342,7 @@
 	db %00001000
 	; end
 
-KabutopsBaseStats: ; 0x525a4
+KabutopsBaseData: ; 0x525a4
 	db KABUTOPS ; 141
 
 	db  60, 115, 105,  80,  65,  70
@@ -4373,7 +4373,7 @@
 	db %00001000
 	; end
 
-AerodactylBaseStats: ; 0x525c4
+AerodactylBaseData: ; 0x525c4
 	db AERODACTYL ; 142
 
 	db  80, 105,  65, 130,  60,  75
@@ -4404,7 +4404,7 @@
 	db %00000010
 	; end
 
-SnorlaxBaseStats: ; 0x525e4
+SnorlaxBaseData: ; 0x525e4
 	db SNORLAX ; 143
 
 	db 160, 110,  65,  30,  65, 110
@@ -4435,7 +4435,7 @@
 	db %00001110
 	; end
 
-ArticunoBaseStats: ; 0x52604
+ArticunoBaseData: ; 0x52604
 	db ARTICUNO ; 144
 
 	db  90,  85, 100,  85,  95, 125
@@ -4466,7 +4466,7 @@
 	db %00001000
 	; end
 
-ZapdosBaseStats: ; 0x52624
+ZapdosBaseData: ; 0x52624
 	db ZAPDOS ; 145
 
 	db  90,  90,  85, 100, 125,  90
@@ -4497,7 +4497,7 @@
 	db %00000100
 	; end
 
-MoltresBaseStats: ; 0x52644
+MoltresBaseData: ; 0x52644
 	db MOLTRES ; 146
 
 	db  90, 100,  90,  90, 125,  85
@@ -4528,7 +4528,7 @@
 	db %00000010
 	; end
 
-DratiniBaseStats: ; 0x52664
+DratiniBaseData: ; 0x52664
 	db DRATINI ; 147
 
 	db  41,  64,  45,  50,  50,  50
@@ -4559,7 +4559,7 @@
 	db %00001111
 	; end
 
-DragonairBaseStats: ; 0x52684
+DragonairBaseData: ; 0x52684
 	db DRAGONAIR ; 148
 
 	db  61,  84,  65,  70,  70,  70
@@ -4590,7 +4590,7 @@
 	db %00001111
 	; end
 
-DragoniteBaseStats: ; 0x526a4
+DragoniteBaseData: ; 0x526a4
 	db DRAGONITE ; 149
 
 	db  91, 134,  95,  80, 100, 100
@@ -4621,7 +4621,7 @@
 	db %00001111
 	; end
 
-MewtwoBaseStats: ; 0x526c4
+MewtwoBaseData: ; 0x526c4
 	db MEWTWO ; 150
 
 	db 106, 110,  90, 130, 154,  90
@@ -4652,7 +4652,7 @@
 	db %00001110
 	; end
 
-MewBaseStats: ; 0x526e4
+MewBaseData: ; 0x526e4
 	db MEW ; 151
 
 	db 100, 100, 100, 100, 100, 100
@@ -4683,7 +4683,7 @@
 	db %00001111
 	; end
 
-ChikoritaBaseStats: ; 0x52704
+ChikoritaBaseData: ; 0x52704
 	db CHIKORITA ; 152
 
 	db  45,  49,  65,  45,  49,  65
@@ -4714,7 +4714,7 @@
 	db %00000000
 	; end
 
-BayleefBaseStats: ; 0x52724
+BayleefBaseData: ; 0x52724
 	db BAYLEEF ; 153
 
 	db  60,  62,  80,  60,  63,  80
@@ -4745,7 +4745,7 @@
 	db %00000000
 	; end
 
-MeganiumBaseStats: ; 0x52744
+MeganiumBaseData: ; 0x52744
 	db MEGANIUM ; 154
 
 	db  80,  82, 100,  80,  83, 100
@@ -4776,7 +4776,7 @@
 	db %00000000
 	; end
 
-CyndaquilBaseStats: ; 0x52764
+CyndaquilBaseData: ; 0x52764
 	db CYNDAQUIL ; 155
 
 	db  39,  52,  43,  65,  60,  50
@@ -4807,7 +4807,7 @@
 	db %00000010
 	; end
 
-QuilavaBaseStats: ; 0x52784
+QuilavaBaseData: ; 0x52784
 	db QUILAVA ; 156
 
 	db  58,  64,  58,  80,  80,  65
@@ -4838,7 +4838,7 @@
 	db %00000010
 	; end
 
-TyphlosionBaseStats: ; 0x527a4
+TyphlosionBaseData: ; 0x527a4
 	db TYPHLOSION ; 157
 
 	db  78,  84,  78, 100, 109,  85
@@ -4869,7 +4869,7 @@
 	db %00000010
 	; end
 
-TotodileBaseStats: ; 0x527c4
+TotodileBaseData: ; 0x527c4
 	db TOTODILE ; 158
 
 	db  50,  65,  64,  43,  44,  48
@@ -4900,7 +4900,7 @@
 	db %00001000
 	; end
 
-CroconawBaseStats: ; 0x527e4
+CroconawBaseData: ; 0x527e4
 	db CROCONAW ; 159
 
 	db  65,  80,  80,  58,  59,  63
@@ -4931,7 +4931,7 @@
 	db %00001000
 	; end
 
-FeraligatrBaseStats: ; 0x52804
+FeraligatrBaseData: ; 0x52804
 	db FERALIGATR ; 160
 
 	db  85, 105, 100,  78,  79,  83
@@ -4962,7 +4962,7 @@
 	db %00001000
 	; end
 
-SentretBaseStats: ; 0x52824
+SentretBaseData: ; 0x52824
 	db SENTRET ; 161
 
 	db  35,  46,  34,  20,  35,  45
@@ -4993,7 +4993,7 @@
 	db %00000000
 	; end
 
-FurretBaseStats: ; 0x52844
+FurretBaseData: ; 0x52844
 	db FURRET ; 162
 
 	db  85,  76,  64,  90,  45,  55
@@ -5024,7 +5024,7 @@
 	db %00000000
 	; end
 
-HoothootBaseStats: ; 0x52864
+HoothootBaseData: ; 0x52864
 	db HOOTHOOT ; 163
 
 	db  60,  30,  30,  50,  36,  56
@@ -5055,7 +5055,7 @@
 	db %00000000
 	; end
 
-NoctowlBaseStats: ; 0x52884
+NoctowlBaseData: ; 0x52884
 	db NOCTOWL ; 164
 
 	db 100,  50,  50,  70,  76,  96
@@ -5086,7 +5086,7 @@
 	db %00000000
 	; end
 
-LedybaBaseStats: ; 0x528a4
+LedybaBaseData: ; 0x528a4
 	db LEDYBA ; 165
 
 	db  40,  20,  30,  55,  40,  80
@@ -5117,7 +5117,7 @@
 	db %00000000
 	; end
 
-LedianBaseStats: ; 0x528c4
+LedianBaseData: ; 0x528c4
 	db LEDIAN ; 166
 
 	db  55,  35,  50,  85,  55, 110
@@ -5148,7 +5148,7 @@
 	db %00000000
 	; end
 
-SpinarakBaseStats: ; 0x528e4
+SpinarakBaseData: ; 0x528e4
 	db SPINARAK ; 167
 
 	db  40,  60,  40,  30,  40,  40
@@ -5179,7 +5179,7 @@
 	db %00000000
 	; end
 
-AriadosBaseStats: ; 0x52904
+AriadosBaseData: ; 0x52904
 	db ARIADOS ; 168
 
 	db  70,  90,  70,  40,  60,  60
@@ -5210,7 +5210,7 @@
 	db %00000000
 	; end
 
-CrobatBaseStats: ; 0x52924
+CrobatBaseData: ; 0x52924
 	db CROBAT ; 169
 
 	db  85,  90,  80, 130,  70,  80
@@ -5241,7 +5241,7 @@
 	db %00000000
 	; end
 
-ChinchouBaseStats: ; 0x52944
+ChinchouBaseData: ; 0x52944
 	db CHINCHOU ; 170
 
 	db  75,  38,  38,  67,  56,  56
@@ -5272,7 +5272,7 @@
 	db %00001101
 	; end
 
-LanturnBaseStats: ; 0x52964
+LanturnBaseData: ; 0x52964
 	db LANTURN ; 171
 
 	db 125,  58,  58,  67,  76,  76
@@ -5303,7 +5303,7 @@
 	db %00001101
 	; end
 
-PichuBaseStats: ; 0x52984
+PichuBaseData: ; 0x52984
 	db PICHU ; 172
 
 	db  20,  40,  15,  60,  35,  35
@@ -5334,7 +5334,7 @@
 	db %00000100
 	; end
 
-CleffaBaseStats: ; 0x529a4
+CleffaBaseData: ; 0x529a4
 	db CLEFFA ; 173
 
 	db  50,  25,  28,  15,  45,  55
@@ -5365,7 +5365,7 @@
 	db %00000010
 	; end
 
-IgglybuffBaseStats: ; 0x529c4
+IgglybuffBaseData: ; 0x529c4
 	db IGGLYBUFF ; 174
 
 	db  90,  30,  15,  15,  40,  20
@@ -5396,7 +5396,7 @@
 	db %00000010
 	; end
 
-TogepiBaseStats: ; 0x529e4
+TogepiBaseData: ; 0x529e4
 	db TOGEPI ; 175
 
 	db  35,  20,  65,  20,  40,  65
@@ -5427,7 +5427,7 @@
 	db %00000010
 	; end
 
-TogeticBaseStats: ; 0x52a04
+TogeticBaseData: ; 0x52a04
 	db TOGETIC ; 176
 
 	db  55,  40,  85,  40,  80, 105
@@ -5458,7 +5458,7 @@
 	db %00000010
 	; end
 
-NatuBaseStats: ; 0x52a24
+NatuBaseData: ; 0x52a24
 	db NATU ; 177
 
 	db  40,  50,  45,  70,  70,  45
@@ -5489,7 +5489,7 @@
 	db %00000000
 	; end
 
-XatuBaseStats: ; 0x52a44
+XatuBaseData: ; 0x52a44
 	db XATU ; 178
 
 	db  65,  75,  70,  95,  95,  70
@@ -5520,7 +5520,7 @@
 	db %00000000
 	; end
 
-MareepBaseStats: ; 0x52a64
+MareepBaseData: ; 0x52a64
 	db MAREEP ; 179
 
 	db  55,  40,  40,  35,  65,  45
@@ -5551,7 +5551,7 @@
 	db %00000100
 	; end
 
-FlaaffyBaseStats: ; 0x52a84
+FlaaffyBaseData: ; 0x52a84
 	db FLAAFFY ; 180
 
 	db  70,  55,  55,  45,  80,  60
@@ -5582,7 +5582,7 @@
 	db %00000100
 	; end
 
-AmpharosBaseStats: ; 0x52aa4
+AmpharosBaseData: ; 0x52aa4
 	db AMPHAROS ; 181
 
 	db  90,  75,  75,  55, 115,  90
@@ -5613,7 +5613,7 @@
 	db %00000100
 	; end
 
-BellossomBaseStats: ; 0x52ac4
+BellossomBaseData: ; 0x52ac4
 	db BELLOSSOM ; 182
 
 	db  75,  80,  85,  50,  90, 100
@@ -5644,7 +5644,7 @@
 	db %00000000
 	; end
 
-MarillBaseStats: ; 0x52ae4
+MarillBaseData: ; 0x52ae4
 	db MARILL ; 183
 
 	db  70,  20,  50,  40,  20,  50
@@ -5675,7 +5675,7 @@
 	db %00001001
 	; end
 
-AzumarillBaseStats: ; 0x52b04
+AzumarillBaseData: ; 0x52b04
 	db AZUMARILL ; 184
 
 	db 100,  50,  80,  50,  50,  80
@@ -5706,7 +5706,7 @@
 	db %00001001
 	; end
 
-SudowoodoBaseStats: ; 0x52b24
+SudowoodoBaseData: ; 0x52b24
 	db SUDOWOODO ; 185
 
 	db  70, 100, 115,  30,  30,  65
@@ -5737,7 +5737,7 @@
 	db %00000000
 	; end
 
-PolitoedBaseStats: ; 0x52b44
+PolitoedBaseData: ; 0x52b44
 	db POLITOED ; 186
 
 	db  90,  75,  75,  70,  90, 100
@@ -5768,7 +5768,7 @@
 	db %00001001
 	; end
 
-HoppipBaseStats: ; 0x52b64
+HoppipBaseData: ; 0x52b64
 	db HOPPIP ; 187
 
 	db  35,  35,  40,  50,  35,  55
@@ -5799,7 +5799,7 @@
 	db %00000000
 	; end
 
-SkiploomBaseStats: ; 0x52b84
+SkiploomBaseData: ; 0x52b84
 	db SKIPLOOM ; 188
 
 	db  55,  45,  50,  80,  45,  65
@@ -5830,7 +5830,7 @@
 	db %00000000
 	; end
 
-JumpluffBaseStats: ; 0x52ba4
+JumpluffBaseData: ; 0x52ba4
 	db JUMPLUFF ; 189
 
 	db  75,  55,  70, 110,  55,  85
@@ -5861,7 +5861,7 @@
 	db %00000000
 	; end
 
-AipomBaseStats: ; 0x52bc4
+AipomBaseData: ; 0x52bc4
 	db AIPOM ; 190
 
 	db  55,  70,  55,  85,  40,  55
@@ -5892,7 +5892,7 @@
 	db %00000100
 	; end
 
-SunkernBaseStats: ; 0x52be4
+SunkernBaseData: ; 0x52be4
 	db SUNKERN ; 191
 
 	db  30,  30,  30,  30,  30,  30
@@ -5923,7 +5923,7 @@
 	db %00000000
 	; end
 
-SunfloraBaseStats: ; 0x52c04
+SunfloraBaseData: ; 0x52c04
 	db SUNFLORA ; 192
 
 	db  75,  75,  55,  30, 105,  85
@@ -5954,7 +5954,7 @@
 	db %00000000
 	; end
 
-YanmaBaseStats: ; 0x52c24
+YanmaBaseData: ; 0x52c24
 	db YANMA ; 193
 
 	db  65,  65,  45,  95,  75,  45
@@ -5985,7 +5985,7 @@
 	db %00000000
 	; end
 
-WooperBaseStats: ; 0x52c44
+WooperBaseData: ; 0x52c44
 	db WOOPER ; 194
 
 	db  55,  45,  45,  15,  25,  25
@@ -6016,7 +6016,7 @@
 	db %00001000
 	; end
 
-QuagsireBaseStats: ; 0x52c64
+QuagsireBaseData: ; 0x52c64
 	db QUAGSIRE ; 195
 
 	db  95,  85,  85,  35,  65,  65
@@ -6047,7 +6047,7 @@
 	db %00001000
 	; end
 
-EspeonBaseStats: ; 0x52c84
+EspeonBaseData: ; 0x52c84
 	db ESPEON ; 196
 
 	db  65,  65,  60, 110, 130,  95
@@ -6078,7 +6078,7 @@
 	db %00000000
 	; end
 
-UmbreonBaseStats: ; 0x52ca4
+UmbreonBaseData: ; 0x52ca4
 	db UMBREON ; 197
 
 	db  95,  65, 110,  65,  60, 130
@@ -6109,7 +6109,7 @@
 	db %00000000
 	; end
 
-MurkrowBaseStats: ; 0x52cc4
+MurkrowBaseData: ; 0x52cc4
 	db MURKROW ; 198
 
 	db  60,  85,  42,  91,  85,  42
@@ -6140,7 +6140,7 @@
 	db %00000000
 	; end
 
-SlowkingBaseStats: ; 0x52ce4
+SlowkingBaseData: ; 0x52ce4
 	db SLOWKING ; 199
 
 	db  95,  75,  80,  30, 100, 110
@@ -6171,7 +6171,7 @@
 	db %00001010
 	; end
 
-MisdreavusBaseStats: ; 0x52d04
+MisdreavusBaseData: ; 0x52d04
 	db MISDREAVUS ; 200
 
 	db  60,  60,  60,  85,  85,  85
@@ -6202,7 +6202,7 @@
 	db %00000100
 	; end
 
-UnownBaseStats: ; 0x52d24
+UnownBaseData: ; 0x52d24
 	db UNOWN ; 201
 
 	db  48,  72,  48,  48,  72,  48
@@ -6233,7 +6233,7 @@
 	db %00000000
 	; end
 
-WobbuffetBaseStats: ; 0x52d44
+WobbuffetBaseData: ; 0x52d44
 	db WOBBUFFET ; 202
 
 	db 190,  33,  58,  33,  33,  58
@@ -6264,7 +6264,7 @@
 	db %00000000
 	; end
 
-GirafarigBaseStats: ; 0x52d64
+GirafarigBaseData: ; 0x52d64
 	db GIRAFARIG ; 203
 
 	db  70,  80,  65,  85,  90,  65
@@ -6295,7 +6295,7 @@
 	db %00000100
 	; end
 
-PinecoBaseStats: ; 0x52d84
+PinecoBaseData: ; 0x52d84
 	db PINECO ; 204
 
 	db  50,  65,  90,  15,  35,  35
@@ -6326,7 +6326,7 @@
 	db %00000000
 	; end
 
-ForretressBaseStats: ; 0x52da4
+ForretressBaseData: ; 0x52da4
 	db FORRETRESS ; 205
 
 	db  75,  90, 140,  40,  60,  60
@@ -6357,7 +6357,7 @@
 	db %00000000
 	; end
 
-DunsparceBaseStats: ; 0x52dc4
+DunsparceBaseData: ; 0x52dc4
 	db DUNSPARCE ; 206
 
 	db 100,  70,  70,  45,  65,  65
@@ -6388,7 +6388,7 @@
 	db %00000110
 	; end
 
-GligarBaseStats: ; 0x52de4
+GligarBaseData: ; 0x52de4
 	db GLIGAR ; 207
 
 	db  65,  75, 105,  85,  35,  65
@@ -6419,7 +6419,7 @@
 	db %00000000
 	; end
 
-SteelixBaseStats: ; 0x52e04
+SteelixBaseData: ; 0x52e04
 	db STEELIX ; 208
 
 	db  75,  85, 200,  30,  55,  65
@@ -6450,7 +6450,7 @@
 	db %00000000
 	; end
 
-SnubbullBaseStats: ; 0x52e24
+SnubbullBaseData: ; 0x52e24
 	db SNUBBULL ; 209
 
 	db  60,  80,  50,  30,  40,  40
@@ -6481,7 +6481,7 @@
 	db %00000100
 	; end
 
-GranbullBaseStats: ; 0x52e44
+GranbullBaseData: ; 0x52e44
 	db GRANBULL ; 210
 
 	db  90, 120,  75,  45,  60,  60
@@ -6512,7 +6512,7 @@
 	db %00000100
 	; end
 
-QwilfishBaseStats: ; 0x52e64
+QwilfishBaseData: ; 0x52e64
 	db QWILFISH ; 211
 
 	db  65,  95,  75,  85,  55,  55
@@ -6543,7 +6543,7 @@
 	db %00001001
 	; end
 
-ScizorBaseStats: ; 0x52e84
+ScizorBaseData: ; 0x52e84
 	db SCIZOR ; 212
 
 	db  70, 130, 100,  65,  55,  80
@@ -6574,7 +6574,7 @@
 	db %00000000
 	; end
 
-ShuckleBaseStats: ; 0x52ea4
+ShuckleBaseData: ; 0x52ea4
 	db SHUCKLE ; 213
 
 	db  20,  10, 230,  05,  10, 230
@@ -6605,7 +6605,7 @@
 	db %00000000
 	; end
 
-HeracrossBaseStats: ; 0x52ec4
+HeracrossBaseData: ; 0x52ec4
 	db HERACROSS ; 214
 
 	db  80, 125,  75,  85,  40,  95
@@ -6636,7 +6636,7 @@
 	db %00000000
 	; end
 
-SneaselBaseStats: ; 0x52ee4
+SneaselBaseData: ; 0x52ee4
 	db SNEASEL ; 215
 
 	db  55,  95,  55, 115,  35,  75
@@ -6667,7 +6667,7 @@
 	db %00001000
 	; end
 
-TeddiursaBaseStats: ; 0x52f04
+TeddiursaBaseData: ; 0x52f04
 	db TEDDIURSA ; 216
 
 	db  60,  80,  50,  40,  50,  50
@@ -6698,7 +6698,7 @@
 	db %00000000
 	; end
 
-UrsaringBaseStats: ; 0x52f24
+UrsaringBaseData: ; 0x52f24
 	db URSARING ; 217
 
 	db  90, 130,  75,  55,  75,  75
@@ -6729,7 +6729,7 @@
 	db %00000000
 	; end
 
-SlugmaBaseStats: ; 0x52f44
+SlugmaBaseData: ; 0x52f44
 	db SLUGMA ; 218
 
 	db  40,  40,  40,  20,  70,  40
@@ -6760,7 +6760,7 @@
 	db %00000010
 	; end
 
-MagcargoBaseStats: ; 0x52f64
+MagcargoBaseData: ; 0x52f64
 	db MAGCARGO ; 219
 
 	db  50,  50, 120,  30,  80,  80
@@ -6791,7 +6791,7 @@
 	db %00000010
 	; end
 
-SwinubBaseStats: ; 0x52f84
+SwinubBaseData: ; 0x52f84
 	db SWINUB ; 220
 
 	db  50,  50,  40,  50,  30,  30
@@ -6822,7 +6822,7 @@
 	db %00001000
 	; end
 
-PiloswineBaseStats: ; 0x52fa4
+PiloswineBaseData: ; 0x52fa4
 	db PILOSWINE ; 221
 
 	db 100, 100,  80,  50,  60,  60
@@ -6853,7 +6853,7 @@
 	db %00001000
 	; end
 
-CorsolaBaseStats: ; 0x52fc4
+CorsolaBaseData: ; 0x52fc4
 	db CORSOLA ; 222
 
 	db  55,  55,  85,  35,  65,  85
@@ -6884,7 +6884,7 @@
 	db %00001000
 	; end
 
-RemoraidBaseStats: ; 0x52fe4
+RemoraidBaseData: ; 0x52fe4
 	db REMORAID ; 223
 
 	db  35,  65,  35,  65,  65,  35
@@ -6915,7 +6915,7 @@
 	db %00001010
 	; end
 
-OctilleryBaseStats: ; 0x53004
+OctilleryBaseData: ; 0x53004
 	db OCTILLERY ; 224
 
 	db  75, 105,  75,  45, 105,  75
@@ -6946,7 +6946,7 @@
 	db %00001010
 	; end
 
-DelibirdBaseStats: ; 0x53024
+DelibirdBaseData: ; 0x53024
 	db DELIBIRD ; 225
 
 	db  45,  55,  45,  75,  65,  45
@@ -6977,7 +6977,7 @@
 	db %00001000
 	; end
 
-MantineBaseStats: ; 0x53044
+MantineBaseData: ; 0x53044
 	db MANTINE ; 226
 
 	db  65,  40,  70,  70,  80, 140
@@ -7008,7 +7008,7 @@
 	db %00001001
 	; end
 
-SkarmoryBaseStats: ; 0x53064
+SkarmoryBaseData: ; 0x53064
 	db SKARMORY ; 227
 
 	db  65,  80, 140,  70,  40,  70
@@ -7039,7 +7039,7 @@
 	db %00000000
 	; end
 
-HoundourBaseStats: ; 0x53084
+HoundourBaseData: ; 0x53084
 	db HOUNDOUR ; 228
 
 	db  45,  60,  30,  65,  80,  50
@@ -7070,7 +7070,7 @@
 	db %00000010
 	; end
 
-HoundoomBaseStats: ; 0x530a4
+HoundoomBaseData: ; 0x530a4
 	db HOUNDOOM ; 229
 
 	db  75,  90,  50,  95, 110,  80
@@ -7101,7 +7101,7 @@
 	db %00000010
 	; end
 
-KingdraBaseStats: ; 0x530c4
+KingdraBaseData: ; 0x530c4
 	db KINGDRA ; 230
 
 	db  75,  95,  95,  85,  95,  95
@@ -7132,7 +7132,7 @@
 	db %00001001
 	; end
 
-PhanpyBaseStats: ; 0x530e4
+PhanpyBaseData: ; 0x530e4
 	db PHANPY ; 231
 
 	db  90,  60,  60,  40,  40,  40
@@ -7163,7 +7163,7 @@
 	db %00000000
 	; end
 
-DonphanBaseStats: ; 0x53104
+DonphanBaseData: ; 0x53104
 	db DONPHAN ; 232
 
 	db  90, 120, 120,  50,  60,  60
@@ -7194,7 +7194,7 @@
 	db %00000000
 	; end
 
-Porygon2BaseStats: ; 0x53124
+Porygon2BaseData: ; 0x53124
 	db PORYGON2 ; 233
 
 	db  85,  80,  90,  60, 105,  95
@@ -7225,7 +7225,7 @@
 	db %00001100
 	; end
 
-StantlerBaseStats: ; 0x53144
+StantlerBaseData: ; 0x53144
 	db STANTLER ; 234
 
 	db  73,  95,  62,  85,  85,  65
@@ -7256,7 +7256,7 @@
 	db %00000000
 	; end
 
-SmeargleBaseStats: ; 0x53164
+SmeargleBaseData: ; 0x53164
 	db SMEARGLE ; 235
 
 	db  55,  20,  35,  75,  20,  45
@@ -7287,7 +7287,7 @@
 	db %00000000
 	; end
 
-TyrogueBaseStats: ; 0x53184
+TyrogueBaseData: ; 0x53184
 	db TYROGUE ; 236
 
 	db  35,  35,  35,  35,  35,  35
@@ -7318,7 +7318,7 @@
 	db %00000000
 	; end
 
-HitmontopBaseStats: ; 0x531a4
+HitmontopBaseData: ; 0x531a4
 	db HITMONTOP ; 237
 
 	db  50,  95,  95,  70,  35, 110
@@ -7349,7 +7349,7 @@
 	db %00000000
 	; end
 
-SmoochumBaseStats: ; 0x531c4
+SmoochumBaseData: ; 0x531c4
 	db SMOOCHUM ; 238
 
 	db  45,  30,  15,  65,  85,  65
@@ -7380,7 +7380,7 @@
 	db %00001000
 	; end
 
-ElekidBaseStats: ; 0x531e4
+ElekidBaseData: ; 0x531e4
 	db ELEKID ; 239
 
 	db  45,  63,  37,  95,  65,  55
@@ -7411,7 +7411,7 @@
 	db %00000100
 	; end
 
-MagbyBaseStats: ; 0x53204
+MagbyBaseData: ; 0x53204
 	db MAGBY ; 240
 
 	db  45,  75,  37,  83,  70,  55
@@ -7442,7 +7442,7 @@
 	db %00000010
 	; end
 
-MiltankBaseStats: ; 0x53224
+MiltankBaseData: ; 0x53224
 	db MILTANK ; 241
 
 	db  95,  80, 105, 100,  40,  70
@@ -7473,7 +7473,7 @@
 	db %00001100
 	; end
 
-BlisseyBaseStats: ; 0x53244
+BlisseyBaseData: ; 0x53244
 	db BLISSEY ; 242
 
 	db 255,  10,  10,  55,  75, 135
@@ -7504,7 +7504,7 @@
 	db %00001110
 	; end
 
-RaikouBaseStats: ; 0x53264
+RaikouBaseData: ; 0x53264
 	db RAIKOU ; 243
 
 	db  90,  85,  75, 115, 115, 100
@@ -7535,7 +7535,7 @@
 	db %00000100
 	; end
 
-EnteiBaseStats: ; 0x53284
+EnteiBaseData: ; 0x53284
 	db ENTEI ; 244
 
 	db 115, 115,  85, 100,  90,  75
@@ -7566,7 +7566,7 @@
 	db %00000010
 	; end
 
-SuicuneBaseStats: ; 0x532a4
+SuicuneBaseData: ; 0x532a4
 	db SUICUNE ; 245
 
 	db 100,  75, 115,  85,  90, 115
@@ -7597,7 +7597,7 @@
 	db %00001001
 	; end
 
-LarvitarBaseStats: ; 0x532c4
+LarvitarBaseData: ; 0x532c4
 	db LARVITAR ; 246
 
 	db  50,  64,  50,  41,  45,  50
@@ -7628,7 +7628,7 @@
 	db %00000000
 	; end
 
-PupitarBaseStats: ; 0x532e4
+PupitarBaseData: ; 0x532e4
 	db PUPITAR ; 247
 
 	db  70,  84,  70,  51,  65,  70
@@ -7659,7 +7659,7 @@
 	db %00000000
 	; end
 
-TyranitarBaseStats: ; 0x53304
+TyranitarBaseData: ; 0x53304
 	db TYRANITAR ; 248
 
 	db 100, 134, 110,  61,  95, 100
@@ -7690,7 +7690,7 @@
 	db %00001110
 	; end
 
-LugiaBaseStats: ; 0x53324
+LugiaBaseData: ; 0x53324
 	db LUGIA ; 249
 
 	db 106,  90, 130, 110,  90, 154
@@ -7721,7 +7721,7 @@
 	db %00001101
 	; end
 
-Ho_OhBaseStats: ; 0x53344
+Ho_OhBaseData: ; 0x53344
 	db HO_OH ; 250
 
 	db 106, 130,  90,  90, 110, 154
@@ -7752,7 +7752,7 @@
 	db %00000110
 	; end
 
-CelebiBaseStats: ; 0x53364
+CelebiBaseData: ; 0x53364
 	db CELEBI ; 251
 
 	db 100, 100, 100, 100, 100, 100
--- a/wram.asm
+++ b/wram.asm
@@ -1165,9 +1165,10 @@
 
 	ds 1
 
-CurBaseStats: ; d236
+CurBaseData: ; d236
 BaseDexNo: ; d236
 	ds 1
+BaseStats: ; d237
 BaseHP: ; d237
 	ds 1
 BaseAttack: ; d238