mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-28 00:04:33 +02:00
Added Hyper Drill & Twin Beam, fixed Rage Fist ID
This commit is contained in:
parent
d07e75fa46
commit
d1acef9657
@ -28886,6 +28886,7 @@
|
||||
<Compile Include="Pokemon\Attacks\Normal\Bestow.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\Celebrate.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\Disable.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\Hyper Drill.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\TearfulLook.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\RevelationDance.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Normal\HoldBack.vb" />
|
||||
@ -28903,6 +28904,7 @@
|
||||
<Compile Include="Pokemon\Attacks\Psychic\PsychicFangs.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Psychic\HyperspaceHole.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Psychic\PsychicTerrain.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Psychic\TwinBeam.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Psychic\Synchronoise.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Psychic\Psystrike.vb" />
|
||||
<Compile Include="Pokemon\Attacks\Rock\TarShot.vb" />
|
||||
|
@ -1879,12 +1879,16 @@
|
||||
'returnMove = New Moves.Dragon.Eternabeam()
|
||||
Case 796
|
||||
returnMove = New Moves.Steel.SteelBeam()
|
||||
Case 797
|
||||
returnMove = New Moves.Ghost.RageFist()
|
||||
'Case 798
|
||||
'Case 797
|
||||
'Blank
|
||||
Case 828
|
||||
returnMove = New Moves.Psychic.PsyshieldBash
|
||||
returnMove = New Moves.Psychic.PsyshieldBash()
|
||||
Case 887
|
||||
returnMove = New Moves.Normal.HyperDrill()
|
||||
Case 888
|
||||
returnMove = New Moves.Psychic.TwinBeam()
|
||||
Case 889
|
||||
returnMove = New Moves.Ghost.RageFist()
|
||||
Case 999
|
||||
If GameController.IS_DEBUG_ACTIVE = True Or Core.Player.SandBoxMode = True Then
|
||||
returnMove = New Moves.Special.TheDerpMove()
|
||||
|
@ -7,7 +7,7 @@ Namespace BattleSystem.Moves.Ghost
|
||||
Public Sub New()
|
||||
'#Definitions
|
||||
Me.Type = New Element(Element.Types.Ghost)
|
||||
Me.ID = 797
|
||||
Me.ID = 889
|
||||
Me.OriginalPP = 10
|
||||
Me.CurrentPP = 10
|
||||
Me.MaxPP = 10
|
||||
|
56
P3D/Pokemon/Attacks/Normal/Hyper Drill.vb
Normal file
56
P3D/Pokemon/Attacks/Normal/Hyper Drill.vb
Normal file
@ -0,0 +1,56 @@
|
||||
Namespace BattleSystem.Moves.Normal
|
||||
|
||||
Public Class HyperDrill
|
||||
|
||||
Inherits Attack
|
||||
|
||||
Public Sub New()
|
||||
'#Definitions
|
||||
Me.Type = New Element(Element.Types.Normal)
|
||||
Me.ID = 887
|
||||
Me.OriginalPP = 5
|
||||
Me.CurrentPP = 5
|
||||
Me.MaxPP = 5
|
||||
Me.Power = 100
|
||||
Me.Accuracy = 100
|
||||
Me.Category = Categories.Physical
|
||||
Me.ContestCategory = ContestCategories.Tough
|
||||
Me.Name = Localization.GetString("move_name_" & Me.ID, "Hyper Drill")
|
||||
Me.Description = "The user spins the pointed part of its body at high speed to pierce the target. This attack can hit a target using a move such as Protect or Detect."
|
||||
Me.CriticalChance = 1
|
||||
Me.IsHMMove = False
|
||||
Me.Target = Targets.OneAdjacentTarget
|
||||
Me.Priority = 0
|
||||
Me.TimesToAttack = 1
|
||||
'#End
|
||||
|
||||
'#SpecialDefinitions
|
||||
Me.MakesContact = True
|
||||
Me.ProtectAffected = False
|
||||
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.RemovesOwnFrozen = False
|
||||
|
||||
Me.IsHealingMove = False
|
||||
Me.IsRecoilMove = False
|
||||
|
||||
Me.IsDamagingMove = True
|
||||
Me.IsProtectMove = False
|
||||
|
||||
Me.IsAffectedBySubstitute = True
|
||||
Me.IsOneHitKOMove = False
|
||||
Me.IsWonderGuardAffected = True
|
||||
'#End
|
||||
End Sub
|
||||
|
||||
End Class
|
||||
|
||||
End Namespace
|
57
P3D/Pokemon/Attacks/Psychic/TwinBeam.vb
Normal file
57
P3D/Pokemon/Attacks/Psychic/TwinBeam.vb
Normal file
@ -0,0 +1,57 @@
|
||||
Namespace BattleSystem.Moves.Psychic
|
||||
|
||||
Public Class TwinBeam
|
||||
|
||||
Inherits Attack
|
||||
|
||||
Public Sub New()
|
||||
'#Definitions
|
||||
Me.Type = New Element(Element.Types.Psychic)
|
||||
Me.ID = 888
|
||||
Me.OriginalPP = 10
|
||||
Me.CurrentPP = 10
|
||||
Me.MaxPP = 10
|
||||
Me.Power = 40
|
||||
Me.Accuracy = 100
|
||||
Me.Category = Categories.Special
|
||||
Me.ContestCategory = ContestCategories.Beauty
|
||||
Me.Name = Localization.GetString("move_name_" & Me.ID, "Twin Beam")
|
||||
Me.Description = "The user shoots mystical beams from its eyes to inflict damage. The target is hit twice in a row."
|
||||
Me.CriticalChance = 1
|
||||
Me.IsHMMove = False
|
||||
Me.Target = Targets.OneAdjacentTarget
|
||||
Me.Priority = 0
|
||||
Me.TimesToAttack = 2
|
||||
'#End
|
||||
|
||||
'#SpecialDefinitions
|
||||
Me.MakesContact = False
|
||||
Me.ProtectAffected = True
|
||||
Me.MagicCoatAffected = False
|
||||
Me.SnatchAffected = False
|
||||
Me.MirrorMoveAffected = True
|
||||
Me.KingsrockAffected = True
|
||||
Me.CounterAffected = False
|
||||
|
||||
Me.DisabledWhileGravity = False
|
||||
Me.UseEffectiveness = True
|
||||
Me.ImmunityAffected = True
|
||||
Me.RemovesOwnFrozen = False
|
||||
Me.HasSecondaryEffect = False
|
||||
|
||||
Me.IsHealingMove = False
|
||||
Me.IsRecoilMove = False
|
||||
|
||||
Me.IsDamagingMove = True
|
||||
Me.IsProtectMove = False
|
||||
|
||||
|
||||
Me.IsAffectedBySubstitute = True
|
||||
Me.IsOneHitKOMove = False
|
||||
Me.IsWonderGuardAffected = True
|
||||
'#End
|
||||
End Sub
|
||||
|
||||
End Class
|
||||
|
||||
End Namespace
|
Loading…
x
Reference in New Issue
Block a user