diff --git a/Data/Scripts/012_Overworld/002_Battle triggering/001_Overworld_BattleStarting.rb b/Data/Scripts/012_Overworld/002_Battle triggering/001_Overworld_BattleStarting.rb index 6f93385a4..3baee3c84 100644 --- a/Data/Scripts/012_Overworld/002_Battle triggering/001_Overworld_BattleStarting.rb +++ b/Data/Scripts/012_Overworld/002_Battle triggering/001_Overworld_BattleStarting.rb @@ -688,7 +688,7 @@ end def pbDynamicItemList(*args) ret = [] for i in 0...args.length - ret.push(i) if GameData::Item.exists?(args[i]) + ret.push(args[i]) if GameData::Item.exists?(args[i]) end return ret end diff --git a/Data/Scripts/050_AddOns/New Items effects.rb b/Data/Scripts/050_AddOns/New Items effects.rb index 40985df6a..a4709c62c 100644 --- a/Data/Scripts/050_AddOns/New Items effects.rb +++ b/Data/Scripts/050_AddOns/New Items effects.rb @@ -81,6 +81,7 @@ def useLantern() end Kernel.pbMessage(_INTL("The Lantern illuminated the cave!")) darkness.radius += 176 + $PokemonGlobal.flashUsed = true while darkness.radius < 176 Graphics.update Input.update @@ -1827,4 +1828,4 @@ ItemHandlers::BattleUseOnPokemon.add(:GOLDENBANANA, proc { |item, pokemon, battl }) ItemHandlers::UseOnPokemon.add(:GOLDENBANANA, proc { |item, pokemon, scene| next pbHPItem(pokemon, 50, scene) -}) \ No newline at end of file +})