Fixed partner trainers not having Bag items, fixed Flame Burst AI bug, added AI for Wonder Guard + switching

This commit is contained in:
Maruno17
2023-11-20 21:29:47 +00:00
parent d10892af47
commit e0dcdef321
7 changed files with 37 additions and 6 deletions

View File

@@ -189,7 +189,8 @@ module BattleCreationHelperMethods
ally = NPCTrainer.new($PokemonGlobal.partner[1], $PokemonGlobal.partner[0])
ally.id = $PokemonGlobal.partner[2]
ally.party = $PokemonGlobal.partner[3]
ally_items[1] = ally.items.clone
data = GameData::Trainer.try_get($PokemonGlobal.partner[0], $PokemonGlobal.partner[1], $PokemonGlobal.partner[2])
ally_items[1] = data&.items.clone || []
trainer_array.push(ally)
pokemon_array = []
$player.party.each { |pkmn| pokemon_array.push(pkmn) }