mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-16 18:34:51 +02:00
Hopefully fix egg being able to switch by move
This commit is contained in:
parent
333873fdae
commit
4363f3f4ed
@ -97,8 +97,8 @@
|
|||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
If Core.Player.CountFightablePokemon > 1 Then
|
If Core.Player.CountFightablePokemon > 1 Then
|
||||||
Dim i As Integer = Core.Random.Next(0, Core.Player.Pokemons.Count)
|
Dim i As Integer = Core.Random.Next(0, Core.Player.Pokemons.Count)
|
||||||
While Core.Player.Pokemons(i).Status = Pokemon.StatusProblems.Fainted OrElse BattleScreen.OwnPokemonIndex = i OrElse Core.Player.Pokemons(i).HP <= 0
|
While Core.Player.Pokemons(i).IsEgg = True OrElse Core.Player.Pokemons(i).Status = Pokemon.StatusProblems.Fainted OrElse BattleScreen.OwnPokemonIndex = i OrElse Core.Player.Pokemons(i).HP <= 0
|
||||||
i = Core.Random.Next(0, Core.Player.Pokemons.Count - 1)
|
i = Core.Random.Next(0, Core.Player.Pokemons.Count - 1)
|
||||||
End While
|
End While
|
||||||
BattleScreen.Battle.SwitchOutOwn(BattleScreen, i, -1)
|
BattleScreen.Battle.SwitchOutOwn(BattleScreen, i, -1)
|
||||||
|
@ -82,7 +82,7 @@
|
|||||||
Else
|
Else
|
||||||
If Core.Player.CountFightablePokemon > 1 Then
|
If Core.Player.CountFightablePokemon > 1 Then
|
||||||
Dim i As Integer = Core.Random.Next(0, Core.Player.Pokemons.Count)
|
Dim i As Integer = Core.Random.Next(0, Core.Player.Pokemons.Count)
|
||||||
While Core.Player.Pokemons(i).Status = Pokemon.StatusProblems.Fainted OrElse BattleScreen.OwnPokemonIndex = i OrElse Core.Player.Pokemons(i).HP <= 0
|
While Core.Player.Pokemons(i).IsEgg = True OrElse Core.Player.Pokemons(i).Status = Pokemon.StatusProblems.Fainted OrElse BattleScreen.OwnPokemonIndex = i OrElse Core.Player.Pokemons(i).HP <= 0
|
||||||
i = Core.Random.Next(0, Core.Player.Pokemons.Count - 1)
|
i = Core.Random.Next(0, Core.Player.Pokemons.Count - 1)
|
||||||
End While
|
End While
|
||||||
BattleScreen.Battle.SwitchOutOwn(BattleScreen, i, -1)
|
BattleScreen.Battle.SwitchOutOwn(BattleScreen, i, -1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user