Pokemon Pyrite - Money Lost and Experience

Channel:
Subscribers:
12,600
Published on ● Video Link: https://www.youtube.com/watch?v=8sGAdCimWWs



Duration: 2:08
1,489 views
19


Two things that I have recently implemented that are shown in the video:

Additional experience gain when the enemy has a higher level than the player's Pokemon. It's never easy to train a low level Pokemon when you are only facing stronger Pokemon, and much more considering the higher difficulty of Pokemon Pyrite. This new feature should make things a little bit easier and encourage the player to train more than just a couple of Pokemon throughout the adventure.

This experience boost feature makes the experience gain increase by the result of player's Pokemon level / enemy's level. The effect will only take place if the opponent's level is the highest of the two, meaning that your high leveled Pokemon will never get disfavoured. This factor caps at 2/1 to prevent ridiculous exp gains when for example a level 6 pokemon gains exp from taking out a level 84 pokemon (also, prevents potential overflows).

With all the other previous changes in the experience gain system, the exp gained will result in:
min [cap , exp * F + 5]
where F is the factor I've just talked about, and where exp is the experience that would be obtained in the original Pokemon Crystal (including Exp Share, Lucky Egg boosts etc). Lastly, cap is the maximum experience obtainable not to surpass the badge level. See https://www.youtube.com/watch?v=F5hpoVvl8fU

The second feature is related to the amount of money lost upon losing a battle. As you all know, the money is just halved in Pokemon Crystal. And, as you know as well, it's extremely annoying when you have a lot of money! The amount of money lost will now become 4*(L^2), where L is the level of the highest leveled Pokemon in the team (or, if higher, the amount of Pokemon in the party [very unlikely]).

To put things into perspective, a highest level of 20 will make you lose 1600 money, while a highest level of 50 will make you lose 10000 money). If money would become lower than 0, it becomes 0.

As for progress in general, while I'm only done with around 25% of Kanto, I have everything else pretty much already planned out. In addition, I think I'm done with all the mechanic-related changes, but who knows. Anyway, the hack should be finished by the end of the year, I hope. In Kanto, apart from Viridian Forest (already implemented), there will be a new Team Rocket event, Cerulean Cave, and a remade Seafroam Island. There will be events for Mewtwo, Mew and the legendary birds as well, meaning every (legendary) Pokemon will be catchable.

ASM: http://pastebin.com/gVx88Uy5







Tags:
pokemon hacks
gameboy
pannenkoek
missingno
pokemon glitch
pokemon yellow glitch
pokemon glitches
pokemon assembly
pokemon corruptions
thezzazzglitch
pokemon hack
pokemon speedrun
pokemon pyrite
Crystal_
pokemon mechanics
arbitrary code execution
8f glitch
credits warp
arbitrary code
mew glitch
pokemon red glitch
glitch city
pokemon gameboy
coin case glitch
chickasaurusgl
celebi glitch
pokemon beta
glitch pokemon
pokemon secrets
pokemon crystal