diff --git a/P3D/Content/Data/Scripts/cerulean/novenu.dat b/P3D/Content/Data/Scripts/cerulean/novenu.dat new file mode 100644 index 000000000..b619950b4 Binary files /dev/null and b/P3D/Content/Data/Scripts/cerulean/novenu.dat differ diff --git a/P3D/Content/Data/Scripts/dragonsden/dracotutor.dat b/P3D/Content/Data/Scripts/dragonsden/dracotutor.dat new file mode 100644 index 000000000..52d7f1322 --- /dev/null +++ b/P3D/Content/Data/Scripts/dragonsden/dracotutor.dat @@ -0,0 +1,19 @@ +version=2 +@text.show(If you've come to Dragon's~Den, you must be looking~to master the Dragon-type.) +:if:=dragon =dragon =493 =773 + :if:=false + @text.show(Your ~seems capable.*Do you want it to learn~Draco Meteor, the most~powerful Dragon move?) + @options.show(Yes,No) + :when:Yes + @text.show(I shall teach it, then.) + @pokemon.learnattack(0,434) + :when:No + @text.show(Such a waste of potential.) + :endwhen + :else + @text.show(Now that ~masters the draconic power,~nothing stands a chance!) + :endif +:else + @text.show(But your ~is no Dragon-type.*If you catch any,~show it to me.) +:endif +:end \ No newline at end of file diff --git a/P3D/Content/Data/Scripts/liberty/room.dat b/P3D/Content/Data/Scripts/liberty/room.dat index 6450f9c46..abb4c60b4 100644 --- a/P3D/Content/Data/Scripts/liberty/room.dat +++ b/P3D/Content/Data/Scripts/liberty/room.dat @@ -42,7 +42,6 @@ version=2 @npc.register(liberty\garden.dat|39|position|33,2,17) @npc.register(liberty\garden.dat|40|position|41,1,8) @npc.register(liberty\garden.dat|41|position|33,2,26) -@npc.register(liberty\garden.dat|42|position|29,2,22) @npc.register(liberty\garden.dat|1|remove|0) @npc.register(liberty\garden.dat|2|remove|0) diff --git a/P3D/Content/Data/Scripts/liberty/tutor.dat b/P3D/Content/Data/Scripts/liberty/tutor.dat index ffa5bdaee..77ae78ebd 100644 --- a/P3D/Content/Data/Scripts/liberty/tutor.dat +++ b/P3D/Content/Data/Scripts/liberty/tutor.dat @@ -1,4 +1,8 @@ version=2 +:if:=false + @text.show(I'm looking for the~strongest Pokémon to~pass down my teachings,~but those grunts want~to use the same power~for their greedy interests.) + :end +:endif :if:=false @text.show(I seek a strong Pokémon~to pass down my teachings.*I don't, however, seek~just raw power, but~instead a Pokémon whose~body overflows with energy~and a burning passion~for victory!*Only such a creature~could use V-Create.) @register.register(v-tutor) diff --git a/P3D/Content/Data/Scripts/mtsilver/red.dat b/P3D/Content/Data/Scripts/mtsilver/red.dat index 0ecc6793b..9f1ebf2f7 100644 Binary files a/P3D/Content/Data/Scripts/mtsilver/red.dat and b/P3D/Content/Data/Scripts/mtsilver/red.dat differ diff --git a/P3D/Content/Data/Scripts/route25/nochar.dat b/P3D/Content/Data/Scripts/route25/nochar.dat new file mode 100644 index 000000000..14996ece6 Binary files /dev/null and b/P3D/Content/Data/Scripts/route25/nochar.dat differ diff --git a/P3D/Content/Data/Scripts/trainer/league/true/bruno.trainer b/P3D/Content/Data/Scripts/trainer/league/true/bruno.trainer index 4f56b08c0..e2891470d 100644 Binary files a/P3D/Content/Data/Scripts/trainer/league/true/bruno.trainer and b/P3D/Content/Data/Scripts/trainer/league/true/bruno.trainer differ diff --git a/P3D/Content/Data/Scripts/trainer/mtsilver/red1.trainer b/P3D/Content/Data/Scripts/trainer/mtsilver/red1.trainer new file mode 100644 index 000000000..97e99911f Binary files /dev/null and b/P3D/Content/Data/Scripts/trainer/mtsilver/red1.trainer differ diff --git a/P3D/Content/Data/Scripts/trainer/mtsilver/red2.trainer b/P3D/Content/Data/Scripts/trainer/mtsilver/red2.trainer new file mode 100644 index 000000000..ca7c7519f Binary files /dev/null and b/P3D/Content/Data/Scripts/trainer/mtsilver/red2.trainer differ diff --git a/P3D/Content/Data/Scripts/trainer/mtsilver/red3.trainer b/P3D/Content/Data/Scripts/trainer/mtsilver/red3.trainer new file mode 100644 index 000000000..652f86942 Binary files /dev/null and b/P3D/Content/Data/Scripts/trainer/mtsilver/red3.trainer differ diff --git a/P3D/Content/Data/Scripts/vermilion/snorlaxawake.dat b/P3D/Content/Data/Scripts/vermilion/snorlaxawake.dat index 05cb4f0ae..7dfbe84e4 100644 Binary files a/P3D/Content/Data/Scripts/vermilion/snorlaxawake.dat and b/P3D/Content/Data/Scripts/vermilion/snorlaxawake.dat differ diff --git a/P3D/Content/Data/maps/cerulean/3.dat b/P3D/Content/Data/maps/cerulean/3.dat index 9a645b06c..2cf297628 100644 Binary files a/P3D/Content/Data/maps/cerulean/3.dat and b/P3D/Content/Data/maps/cerulean/3.dat differ diff --git a/P3D/Content/Data/maps/dragonsden/main.dat b/P3D/Content/Data/maps/dragonsden/main.dat index a516b64dd..69a2a32f4 100644 Binary files a/P3D/Content/Data/maps/dragonsden/main.dat and b/P3D/Content/Data/maps/dragonsden/main.dat differ diff --git a/P3D/Content/Data/maps/liberty/garden.dat b/P3D/Content/Data/maps/liberty/garden.dat index c07c661f5..cc5a85d61 100644 --- a/P3D/Content/Data/maps/liberty/garden.dat +++ b/P3D/Content/Data/maps/liberty/garden.dat @@ -181,8 +181,8 @@ Trash: Fences: {"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[12,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[17,2.9,13]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} -{"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[3,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[17,2.9,20]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} -{"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[3,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[26,2.9,20]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[3,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[17,2.9,20.25]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} +{"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[3,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[26,2.9,20.25]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[2]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[1,7]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[16.6,2.9,13.6]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[1]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[1,7]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[28.4,2.9,13.6]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} {"EntityField"{ENT[{"Scale"{sngArr[1,0.8,1]}}{"Size"{intArr[1,1]}}{"EntityID"{str[WallBlock]}}{"Position"{sngArr[19.35,2.9,19.6]}}{"TexturePath"{str[Routes]}}{"Textures"{recArr[[112,32,16,16][128,32,16,16]]}}{"TextureIndex"{intArr[0,0,1,1,1,1,0,0,1,1]}}{"Collision"{bool[1]}}{"ModelID"{int[4]}}{"Action"{int[0]}}{"AdditionalValue"{str[]}}{"Rotation"{int[3]}}]}} @@ -491,4 +491,4 @@ NPC: {"NPC"{NPC[{"Position"{sngArr[41,-1,8]}}{"TextureID"{str[50]}}{"ID"{int[40]}}{"Name"{str[Civilian]}}{"Action"{int[0]}}{"AdditionalValue"{str[Unova has many cool Pokémon.*Do you also have cool Pokémon~in your home region?]}}{"Rotation"{int[0]}}{"Movement"{str[Looking]}}{"MoveRectangles"{recArr[]}}]}} {"NPC"{NPC[{"Position"{sngArr[33,-2,26]}}{"TextureID"{str[95]}}{"ID"{int[41]}}{"Name"{str[Officer]}}{"Action"{int[0]}}{"AdditionalValue"{str[We're keeping our own~watercraft to secure the~island now.]}}{"Rotation"{int[1]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} -{"NPC"{NPC[{"Position"{sngArr[29,-2,22]}}{"TextureID"{str[Elder]}}{"ID"{int[42]}}{"Name"{str[Civilian]}}{"Action"{int[1]}}{"AdditionalValue"{str[liberty\tutor]}}{"Rotation"{int[2]}}{"Movement"{str[Still]}}{"MoveRectangles"{recArr[]}}]}} \ No newline at end of file +{"NPC"{NPC[{"Position"{sngArr[19,2,8]}}{"TextureID"{str[Elder]}}{"ID"{int[42]}}{"Name"{str[Tutor]}}{"Action"{int[1]}}{"AdditionalValue"{str[liberty\tutor]}}{"Rotation"{int[3]}}{"Movement"{str[looking]}}{"MoveRectangles"{recArr[]}}]}} \ No newline at end of file diff --git a/P3D/Content/Data/maps/mtsilver/exterior.dat b/P3D/Content/Data/maps/mtsilver/exterior.dat index df9e6e1ee..c570b1cab 100644 Binary files a/P3D/Content/Data/maps/mtsilver/exterior.dat and b/P3D/Content/Data/maps/mtsilver/exterior.dat differ diff --git a/P3D/Content/Data/maps/mtsilver/side.dat b/P3D/Content/Data/maps/mtsilver/side.dat index 131733f01..ea1f23137 100644 Binary files a/P3D/Content/Data/maps/mtsilver/side.dat and b/P3D/Content/Data/maps/mtsilver/side.dat differ diff --git a/P3D/Content/Data/maps/routes/route25.dat b/P3D/Content/Data/maps/routes/route25.dat index 9e9131acd..eb289cf24 100644 Binary files a/P3D/Content/Data/maps/routes/route25.dat and b/P3D/Content/Data/maps/routes/route25.dat differ diff --git a/P3D/Content/Data/maps/vermilion/main.dat b/P3D/Content/Data/maps/vermilion/main.dat index 481d0ae17..6e5c7d8b3 100644 Binary files a/P3D/Content/Data/maps/vermilion/main.dat and b/P3D/Content/Data/maps/vermilion/main.dat differ diff --git a/P3D/P3D.vbproj b/P3D/P3D.vbproj index 5386f41fc..9634414c9 100644 --- a/P3D/P3D.vbproj +++ b/P3D/P3D.vbproj @@ -25702,6 +25702,7 @@ + @@ -25796,6 +25797,12 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + PreserveNewest @@ -25877,6 +25884,9 @@ PreserveNewest + + PreserveNewest + PreserveNewest @@ -25952,6 +25962,15 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + PreserveNewest diff --git a/P3D/Pokemon/Items/Medicine/EnergyPowder.vb b/P3D/Pokemon/Items/Medicine/EnergyPowder.vb index 3f8592216..c0cc8d002 100644 --- a/P3D/Pokemon/Items/Medicine/EnergyPowder.vb +++ b/P3D/Pokemon/Items/Medicine/EnergyPowder.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property PokeDollarPrice As Integer = 500 - Public Overrides ReadOnly Property Description As String = "A bitter medicine powder. When consumed, it restores 50 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "A bitter medicine powder. When consumed, it restores 60 HP to an injured Pokémon." Public Overrides ReadOnly Property IsHealingItem As Boolean = True Public Sub New() @@ -25,7 +25,7 @@ Namespace Items.Medicine End Sub Public Overrides Function UseOnPokemon(ByVal PokeIndex As Integer) As Boolean - Dim success As Boolean = HealPokemon(PokeIndex, 50) + Dim success As Boolean = HealPokemon(PokeIndex, 60) If success Then Core.Player.Pokemons(PokeIndex).ChangeFriendShip(Pokemon.FriendShipCauses.EnergyPowder) End If diff --git a/P3D/Pokemon/Items/Medicine/EnergyRoot.vb b/P3D/Pokemon/Items/Medicine/EnergyRoot.vb index 599c383ef..fa8e74f9f 100644 --- a/P3D/Pokemon/Items/Medicine/EnergyRoot.vb +++ b/P3D/Pokemon/Items/Medicine/EnergyRoot.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property PokeDollarPrice As Integer = 800 - Public Overrides ReadOnly Property Description As String = "An extremely bitter medicinal root. When consumed, it restores 200 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "An extremely bitter medicinal root. When consumed, it restores 120 HP to an injured Pokémon." Public Overrides ReadOnly Property IsHealingItem As Boolean = True Public Sub New() @@ -25,7 +25,7 @@ Namespace Items.Medicine End Sub Public Overrides Function UseOnPokemon(ByVal PokeIndex As Integer) As Boolean - Dim r As Boolean = HealPokemon(PokeIndex, 200) + Dim r As Boolean = HealPokemon(PokeIndex, 120) If r = True Then Core.Player.Pokemons(PokeIndex).ChangeFriendShip(Pokemon.FriendShipCauses.EnergyRoot) End If diff --git a/P3D/Pokemon/Items/Medicine/FreshWater.vb b/P3D/Pokemon/Items/Medicine/FreshWater.vb index 5db2abed2..138422a83 100644 --- a/P3D/Pokemon/Items/Medicine/FreshWater.vb +++ b/P3D/Pokemon/Items/Medicine/FreshWater.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property PokeDollarPrice As Integer = 200 - Public Overrides ReadOnly Property Description As String = "Water with a high mineral content. When consumed, it restores 50 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "Water with a high mineral content. When consumed, it restores 30 HP to an injured Pokémon." Public Overrides ReadOnly Property IsHealingItem As Boolean = True Public Sub New() diff --git a/P3D/Pokemon/Items/Medicine/HyperPotion.vb b/P3D/Pokemon/Items/Medicine/HyperPotion.vb index 352ef04bd..d8a3547b0 100644 --- a/P3D/Pokemon/Items/Medicine/HyperPotion.vb +++ b/P3D/Pokemon/Items/Medicine/HyperPotion.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property IsHealingItem As Boolean = True - Public Overrides ReadOnly Property Description As String = "A spray-type medicine for treating wounds. It can be used to restore 200 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "A spray-type medicine for treating wounds. It can be used to restore 120 HP to an injured Pokémon." Public Overrides ReadOnly Property PokeDollarPrice As Integer = 1500 Public Sub New() diff --git a/P3D/Pokemon/Items/Medicine/Lemonade.vb b/P3D/Pokemon/Items/Medicine/Lemonade.vb index d87b9de10..34a9c3533 100644 --- a/P3D/Pokemon/Items/Medicine/Lemonade.vb +++ b/P3D/Pokemon/Items/Medicine/Lemonade.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property IsHealingItem As Boolean = True - Public Overrides ReadOnly Property Description As String = "A very sweet and refreshing drink. When consumed, it restores 80 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "A very sweet and refreshing drink. When consumed, it restores 70 HP to an injured Pokémon." Public Overrides ReadOnly Property PokeDollarPrice As Integer = 350 Public Sub New() diff --git a/P3D/Pokemon/Items/Medicine/RageCandyBar.vb b/P3D/Pokemon/Items/Medicine/RageCandyBar.vb index 13076e66c..fe5098d00 100644 --- a/P3D/Pokemon/Items/Medicine/RageCandyBar.vb +++ b/P3D/Pokemon/Items/Medicine/RageCandyBar.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property IsHealingItem As Boolean = True - Public Overrides ReadOnly Property Description As String = "A famous Mahogany Town candy tourists like to buy and take home. It restores the HP of one Pokémon by 20 points." + Public Overrides ReadOnly Property Description As String = "A famous Mahogany Town candy tourists like to buy and take home. It can be used once to heal all the status conditions of a Pokémon." Public Overrides ReadOnly Property PokeDollarPrice As Integer = 300 Public Sub New() @@ -25,7 +25,38 @@ Namespace Items.Medicine End Sub Public Overrides Function UseOnPokemon(ByVal PokeIndex As Integer) As Boolean - Return HealPokemon(PokeIndex, 20) + Dim Pokemon As Pokemon = Core.Player.Pokemons(PokeIndex) + + If Pokemon.Status = P3D.Pokemon.StatusProblems.Fainted Then + Screen.TextBox.reDelay = 0.0F + Screen.TextBox.Show(Pokemon.GetDisplayName() & "~is fainted!", {}) + + Return False + Else + If Pokemon.Status <> P3D.Pokemon.StatusProblems.None Or Pokemon.HasVolatileStatus(P3D.Pokemon.VolatileStatus.Confusion) = True Then + Pokemon.Status = P3D.Pokemon.StatusProblems.None + + If Pokemon.HasVolatileStatus(P3D.Pokemon.VolatileStatus.Confusion) = True Then + Pokemon.RemoveVolatileStatus(P3D.Pokemon.VolatileStatus.Confusion) + End If + + Screen.TextBox.reDelay = 0.0F + + Dim t As String = Pokemon.GetDisplayName() & "~gets healed up!" + t &= RemoveItem() + + SoundManager.PlaySound("single_heal", False) + Screen.TextBox.Show(t, {}) + PlayerStatistics.Track("[17]Medicine Items used", 1) + + Return True + Else + Screen.TextBox.reDelay = 0.0F + Screen.TextBox.Show(Pokemon.GetDisplayName() & "~is fully healed!", {}, True, True) + + Return False + End If + End If End Function End Class diff --git a/P3D/Pokemon/Items/Medicine/SodaPop.vb b/P3D/Pokemon/Items/Medicine/SodaPop.vb index 696f5f405..90a005dbd 100644 --- a/P3D/Pokemon/Items/Medicine/SodaPop.vb +++ b/P3D/Pokemon/Items/Medicine/SodaPop.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property IsHealingItem As Boolean = True - Public Overrides ReadOnly Property Description As String = "A highly carbonated soda drink. When consumed, it restores 60 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "A highly carbonated soda drink. When consumed, it restores 50 HP to an injured Pokémon." Public Overrides ReadOnly Property PokeDollarPrice As Integer = 300 Public Sub New() diff --git a/P3D/Pokemon/Items/Medicine/SuperPotion.vb b/P3D/Pokemon/Items/Medicine/SuperPotion.vb index 6cb6cffa5..14887d122 100644 --- a/P3D/Pokemon/Items/Medicine/SuperPotion.vb +++ b/P3D/Pokemon/Items/Medicine/SuperPotion.vb @@ -6,7 +6,7 @@ Namespace Items.Medicine Inherits MedicineItem Public Overrides ReadOnly Property IsHealingItem As Boolean = True - Public Overrides ReadOnly Property Description As String = "A spray-type medicine for treating wounds. It can be used to restore 50 HP to an injured Pokémon." + Public Overrides ReadOnly Property Description As String = "A spray-type medicine for treating wounds. It can be used to restore 60 HP to an injured Pokémon." Public Overrides ReadOnly Property PokeDollarPrice As Integer = 700 Public Sub New() diff --git a/P3D/Pokemon/Items/Standard/FlameOrb.vb b/P3D/Pokemon/Items/Standard/FlameOrb.vb new file mode 100644 index 000000000..14911e7bd --- /dev/null +++ b/P3D/Pokemon/Items/Standard/FlameOrb.vb @@ -0,0 +1,19 @@ +Namespace Items.Standard + + + Public Class FlameOrb + + Inherits Item + + Public Overrides ReadOnly Property Description As String = "An item to be held by a Pokémon. It is a bizarre orb that inflicts a burn on the holder in battle." + Public Overrides ReadOnly Property PokeDollarPrice As Integer = 200 + Public Overrides ReadOnly Property CanBeUsedInBattle As Boolean = False + Public Overrides ReadOnly Property CanBeUsed As Boolean = False + + Public Sub New() + _textureRectangle = New Rectangle(480, 264, 24, 24) + End Sub + + End Class + +End Namespace diff --git a/P3D/Pokemon/Items/_itemList.txt b/P3D/Pokemon/Items/_itemList.txt index 69219fb22..e5212e6b1 100644 Binary files a/P3D/Pokemon/Items/_itemList.txt and b/P3D/Pokemon/Items/_itemList.txt differ