• ✨ ARCHIVE MODE ✨
    The forum has now been set to read-only mode, no new posts, resources, replies etc will not be possible.
    We recommend you join our Discord server to get real-time response: Discord Invite Link

Fixed [Indev 0.50.1] Wrap Move Bugged

Status
Not open for further replies.

DarkLucario

Starting Trainer
So I exchanged out my starter out with a level 5 dratini, with the starter moves as Wrap, Leer and Thunder Wave, ill post the Party.dat info that I used from another thread below:
Code:
{"Pokemon"[147]}{"Experience"[135]}{"Gender"[0]}{"EggSteps"[0]}{"Item"[2006]}{"ItemData"[]}{"NickName"[]}{"Level"[5]}{"OT"[39321]}{"Ability"[61]}{"Status"[]}{"Nature"[10]}{"CatchLocation"[Notepad++]}{"CatchTrainer"[Neffy]}{"CatchBall"[1]}{"CatchMethod"[Spawned in.]}{"Friendship"[70]}{"isShiny"[0]}{"Attack1"[35,20,20]}{"Attack2"[43,30,30]}{"Attack3"[86,20,20]}{"Attack4"[]}{"HP"[41]}{"EVs"[0,0,0,0,0,0]}{"IVs"[12,19,10,16,11,10]}{"AdditionalData"[]}{"IDValue"[mEIk3kOwqDV]}
and here is its current code:
Code:
{"Pokemon"[147]}{"Experience"[400]}{"Gender"[0]}{"EggSteps"[0]}{"Item"[2010]}{"ItemData"[]}{"NickName"[]}{"Level"[6]}{"OT"[39321]}{"Ability"[61]}{"Status"[]}{"Nature"[10]}{"CatchLocation"[Notepad++]}{"CatchTrainer"[Neffy]}{"CatchBall"[1]}{"CatchMethod"[Spawned in.]}{"Friendship"[85]}{"isShiny"[0]}{"Attack1"[35,20,20]}{"Attack2"[43,30,30]}{"Attack3"[86,20,20]}{"Attack4"[]}{"HP"[21]}{"EVs"[4,2,0,0,0,2]}{"IVs"[12,19,10,16,11,10]}{"AdditionalData"[]}{"IDValue"[mEIk3kOwqDV]}
What I expected to happen:
What I have seen is that in the pokemon game, this attack lasts from 1-5 turns (rarely more), as a attack, and wont let me select a move after I have confirmed Wrap as to be used (it will allow me to attack, but then immediately use it, not going to my move list), as the pokemon cannot move. It also keeps going continuously to where the pokemon cannot attack until it wears off, and if their speed is faster then dratini's, if not, its my turn and I can use Wrap again.

TL;DR Wrap to work right.

What actually happened:
Wrap works in a very strange way in this game, it acts like its a burn or poison effect that wears off like sleeping does. On this one occasion, I used Wrap against this guy who had a hoothoot, and I couldn't switch pokemon because apparently my own pokemon got wrapped after my dratini fainted. Oh, and you can reproduce this one wrap bug easily. This caused me to lose a battle due to me not being able to switch out a pokemon in time. I can use it over and over even though the secondary effects don't stack or immobilize the enemy until the attack is finished. I however can put this "status" effect in again after it wears off.

Steps to reproduce:
1. Spawn in dratini with the ability to use wrap
2. Use wrap on any pokemon
3. Switch out your pokemon after you use wrap. Or let it faint for the other bug while using wrap (it has to be successful at least once and wrap cannot be discontinued after switching, it has to continue its "status" effect)
4. You will see that wrap continues, or that wrap is discontinued
4a. You might see you cant change your pokemon after dratini faints while wrap is in effect (against your own pokemon with the reason "(pokemon name here) is trapped")

Other (optional):
On a side note, it seems the paralyze effect (at least from thunder wave) feels nerfed (like it doesnt effect the pokemon as much to where they cannot attack for a turn) in my experience. It feels like to me, it only works like, I dont know, once every 4-6 moves? In the game, it feels like 1-3 moves it does it.
 
Last edited:

nilllzz

Original Developer
Administrator
P3D Developer
The effect you are describing is existing in Generation 1, but not in Generations above that.
The effect of Wrap in Pokémon3D is using the techniques from Generation 2 onwards to Generation 6.
Source: http://bulbapedia.bulbagarden.net/wiki/Wrap

Edit: Paralyze has exactly 25% percent change of making the affected Pokémon unable to move. So every 4th move is statistically correct.
 

DarkLucario

Starting Trainer
The effect you are describing is existing in Generation 1, but not in Generations above that.
The effect of Wrap in Pokémon3D is using the techniques from Generation 2 onwards to Generation 6.
Source: http://bulbapedia.bulbagarden.net/wiki/Wrap

Edit: Paralyze has exactly 25% percent change of making the affected Pokémon unable to move. So every 4th move is statistically correct.
Odd, I coulda sworn it did that in above generations, I just tested it out with action replay to spawn in a Dratini in platnium, guess you and the wiki are right x.x

That would sound right cause using thunder wave + wrap in generation 1 = Super OP since the opponent cannot attack at all (until they fix paralyze or the Wrap's PP runs out)

Maybe I was just lucky in the game xD
 
Last edited:

nilllzz

Original Developer
Administrator
P3D Developer
Odd, I coulda sworn it did that in above generations, I just tested it out with action replay to spawn in a Dratini in platnium, guess you and the wiki are right x.x

That would sound right cause using thunder wave + wrap in generation 1 = Super OP since the opponent cannot attack at all (until they fix paralyze or the Wrap's PP runs out)

Maybe I was just lucky in the game xD
Well, the first Generation's battle techniques are quite strange and really bad programmed at some parts. So it might just have been a bug in the game.

If you want to have a laugh at what they did wrong, here's a list: http://bulbapedia.bulbagarden.net/wiki/List_of_glitches_in_Generation_I
 

DarkLucario

Starting Trainer
Well, the first Generation's battle techniques are quite strange and really bad programmed at some parts. So it might just have been a bug in the game.

If you want to have a laugh at what they did wrong, here's a list: http://bulbapedia.bulbagarden.net/wiki/List_of_glitches_in_Generation_I
Alright, but before you mark it off as "Not a bug":
Does Wrap carry over when the pokemon that uses it, faints? Because it does in this game. As well as being unable to withdraw my own pokemon that gets picked after it faints, I was unable to withdraw it because my pokemon after dratini was trapped until wrap wore off. Surely thats a bug?

Example: Dratini used Wrap, enemy uses tackle to finish off dratini, dratini faints. Pidgey comes out, opponent gets hurt from lingering wrap effect, I cannot recall pidgey because apparently pidgey is using wrap now and cant recall until the enemy is freed. I should note that I still can use pidgey's attacks to avoid confusion, the wrap secondary effect just lingers is all.

If its still not a bug, feel free to readd the suffix, because after this, I have nothing else to report far as wrap being a bug or not.
 
Last edited:

nilllzz

Original Developer
Administrator
P3D Developer
Alright, but before you mark it off as "Not a bug":
Does Wrap carry over when the pokemon that uses it, faints? Because it does in this game. As well as being unable to withdraw my own pokemon that gets picked after it faints, I was unable to withdraw it because my pokemon after dratini was trapped until wrap wore off. Surely thats a bug?

Example: Dratini used Wrap, enemy uses tackle to finish off dratini, dratini faints. Pidgey comes out, opponent gets hurt from lingering wrap effect, I cannot recall pidgey because apparently pidgey is using wrap now and cant recall until the enemy is freed. I should note that I still can use pidgey's attacks to avoid confusion, the wrap secondary effect just lingers is all.

If its still not a bug, feel free to readd the suffix, because after this, I have nothing else to report far as wrap being a bug or not.
The very last thing was indeed a bug, it checked the trapping status of the opponent for the own Pokémon when switching out. The rest is intended.
 
Status
Not open for further replies.
Top