Fixed an oversight causing things that weren't Items to accidentally show up with a TM/HM nameĪll of the original 151 have had their later evolutions and baby forms added.Removed this weird unnecessary duplicate check causing some trainer class names to be listed twice.Town Map is no longer RLE encoded, uses the more flexible Gen 2 format (a standard tilemap).Trainer sprites can be stored in any Rombank.Variable overworld sprite IDs, like Gen 2 has.
New more flexible (and more readable) format for giving trainers' Pokémon custom movesets.Trainers can have individually assigned DVs for certain Pokemon, ie Lance has a shiny Dragonite.Trainer classes do not all have the same DVs.Trainer sprite and AI no longer forced to be the same for every trainer within a class.Pokémon IDs sorted by Pokédex Number internally.These are probably only interesting to people wanting to use this as a baserom Shiny Pokémon (same chances as Polished Crystal v2).Item Descriptions in Mart and bag menus.Smarter AI for Boss trainers (Normal Patch) or All Trainers (Hard Patch).
Defense cannot become 0 after stat scaling.Fixed Reflect/Lightscreen stat overflow bug.No more permanent invincibility if fully paralyzed/hurt by confusion while using Dig or Fly.No healing moves failing on 255 or 511 HP.Fixed Psywave desync glitch in link battles.Sleep moves do not ignore accuracy and other status conditions when opponent needs to recharge.Dual-Type Pokemon do not display an incorrect message if hit by a move that is Super Effective against one type and Not Very Effective against the other.Breaking a substitute doesn't negate HyperBeam, SelfDestruct/Explosion effects.Defeating a Pokémon does not negate the need for HyperBeam to recharge.Player turns to face an enemy trainer, like in every game except Red and FireRed.
Swift can no longer hit during the "invulnerable" turn of an attack.Fixed-Damage moves no longer ignore type immunity.All attacks should have their Gen 6 typing and Base Power, almost all have Gen 6 effect.Counter can hit any Physical attack, not just any Normal or Fighting attack.