2018-10-26 10:03:33 +02:00
Namespace BattleSystem . Moves . Flying
Public Class DragonAscent
Inherits Attack
Public Sub New ( )
'#Definitions
Me . Type = New Element ( Element . Types . Flying )
Me . ID = 620
Me . OriginalPP = 5
Me . CurrentPP = 5
Me . MaxPP = 5
Me . Power = 120
Me . Accuracy = 100
Me . Category = Categories . Physical
Me . ContestCategory = ContestCategories . Beauty
Me . Name = " Dragon Ascent "
Me . Description = " After soaring upward, the user attacks its target by dropping out of the sky at high speeds. But it lowers its own Defense and Sp. Def stats in the process. "
Me . CriticalChance = 1
Me . IsHMMove = False
Me . Target = Targets . OneFoe
Me . Priority = 0
Me . TimesToAttack = 1
'#End
'#SpecialDefinitions
Me . MakesContact = True
Me . ProtectAffected = True
Me . MagicCoatAffected = False
Me . SnatchAffected = False
Me . MirrorMoveAffected = True
Me . KingsrockAffected = True
Me . CounterAffected = True
Me . DisabledWhileGravity = False
Me . UseEffectiveness = True
Me . ImmunityAffected = True
Me . HasSecondaryEffect = False
Me . RemovesFrozen = False
Me . IsHealingMove = False
Me . IsRecoilMove = False
Me . IsPunchingMove = False
Me . IsDamagingMove = True
Me . IsProtectMove = False
Me . IsSoundMove = False
Me . IsAffectedBySubstitute = True
Me . IsOneHitKOMove = False
Me . IsWonderGuardAffected = True
'#End
End Sub
Public Overrides Sub MoveHits ( own As Boolean , BattleScreen As BattleScreen )
2018-12-22 21:02:02 +01:00
BattleScreen . Battle . LowerStat ( own , own , BattleScreen , " Defense " , 1 , " " , " move:dragonascent " )
BattleScreen . Battle . LowerStat ( own , own , BattleScreen , " Special Defense " , 1 , " " , " move:dragonascent " )
2018-10-26 10:03:33 +02:00
End Sub
End Class
End Namespace