More bug found! I am putting these things at
official wiki:
240x160 Credits Glitch
How activate: Show the credits script with the 240x160 resolution
Effect: Only few lines of credits are show because the credits stop scrolling when the @credit_sprite.oy is 0.
How fix: Unknown
Battle Transition Center Glitch
How activate: When you have a resolution other that 480x320 enter in a battle
Effect: Animation of the screen getting black and change to battle is incorrectly centered.
How fix: Unknown
Seac Incense Glitch
How activate: Equip Sea Incense and use Water moves.
Effect: Water moves aren't boosted because of an extra "c" on script.
How fix: In the PokeBattle_Move Script, around line 300 change "if isConst?(attacker.item,PBItems,:SEAcINCENSE)&&isConst?(type,PBTypes,:WATER)" to "if isConst?(attacker.item,PBItems,:SEAINCENSE)&&isConst?(type,PBTypes,:WATER)"
Shell Bell Hapiness Glitch
How activate: Equip Shell Bell and do 256 steps.
Effect: Shell Bell doubles the happiness gain for walk.
How fix: In the PokemonField Script, delete the lines:
Code:
if isConst?(pkmn.item,PBItems,:SHELLBELL)
pkmn.happiness+=1
end
SolarBeam Glitch
How activate: Use SolarBeam.
Effect: The move message has displayed incorrectly and the move is used twice in Sunny Day.
How fix: In PokeBattle_Move, around line 2350 change
Code:
class PokeBattle_Move_97 < PokeBattle_Move
def pbTwoTurnAttack(attacker)
return attacker.effects[PBEffects::TwoTurnAttack]==0
end
def pbEffect(attacker,opponent)
if attacker.effects[PBEffects::TwoTurnAttack]>0 && @battle.pbWeather!=PBWeather::SUNNYDAY
@battle.pbAnimation(@id,attacker,nil)
@battle.pbDisplay(_INTL("{1} took in sunlight!",attacker.pbThis))
return 0
else
@battle.pbDisplayBrief(_INTL("{1} used {2}!",attacker.pbThis,
self.name))
to
Code:
class PokeBattle_Move_97 < PokeBattle_Move
def pbTwoTurnAttack(attacker)
return false if @battle.pbWeather==PBWeather::SUNNYDAY
return attacker.effects[PBEffects::TwoTurnAttack]==0
end
def pbEffect(attacker,opponent)
if attacker.effects[PBEffects::TwoTurnAttack]>0 && @battle.pbWeather!=PBWeather::SUNNYDAY
@battle.pbAnimation(@id,attacker,nil)
@battle.pbDisplay(_INTL("{1} took in sunlight!",attacker.pbThis))
return 0