You are not logged in.
Pages: 1
I'm honestly going crazy, hex editing is just not my thing! I've been watching/reading tutorials over and over and I just don't get it :\
What I am trying to do is have Kadabra, Haunter, Machoke and Gravler evolve on a certain level. Simple right? No! I've been trying for a long time it's killing me!.
If anyone can give me step by step directions (in detail!) it would be greatly appreciated. I know, I know I'm an idiot -.-
Also, if there is maybe a tool to make my life easier than anyone knows about? I've searched everywhere...
Please Help!
Offline
The structure for evolution data is:
Level-up evolution
[0x01][level][Pokémon ID]Item evolution
[0x02][item ID][0x01][Pokémon ID]Trade evolution
[0x03][0x01][Pokémon ID]
Open this: https://raw.github.com/kanzure/pokered/master/main.asm
Search with ctrl+f for ";kadabra" (without the quotation marks)
You'll see this:
Mon064_EvosMoves: ; 3b3be (e:73be)
;KADABRA
;Evolutions
db EV_TRADE,1,ALAKAZAM
db 0
;Learnset
db 16,CONFUSION
db 20,DISABLE
db 27,PSYBEAM
db 31,RECOVER
db 38,PSYCHIC_M
db 42,REFLECT
db 0
See the address after the semicolon? Jump to that address with your hex editor.
Since it's a trade evolution, it should read [0x03][0x01][Alakazam's Index Number] (refer to evolution data structure above in the post).
But you want it to be a level evolution instead. So it should be [0x01][level in hex][Alakazam's index number]
Repeat for Haunter, Machoke, Graveler, or any other Pokemon as you please.
Offline
OMG. Thanks you so much :')
Offline
Pages: 1