Check if opponent is frozen before defrosting
This commit is contained in:
parent
ccad3e1f21
commit
1bdd6e1c55
|
@ -2306,8 +2306,10 @@
|
|||
If canUseEffect AndAlso multiUseEffect OrElse (multiUseEffect = False AndAlso i = TimesToAttack) Then
|
||||
If substitute = 0 OrElse moveUsed.IsAffectedBySubstitute = False Then
|
||||
moveUsed.MoveHits(own, BattleScreen)
|
||||
If moveUsed.RemovesOppFrozen = True Then
|
||||
CureStatusProblem(Not own, own, BattleScreen, op.GetDisplayName() & " got defrosted by " & moveUsed.Name & ".", "defrostmove")
|
||||
If op.Status = Pokemon.StatusProblems.Freeze Then
|
||||
If moveUsed.RemovesOppFrozen = True Then
|
||||
CureStatusProblem(Not own, own, BattleScreen, op.GetDisplayName() & " got defrosted by " & moveUsed.Name & ".", "defrostmove")
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
|
|
Loading…
Reference in New Issue