Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Player 2 cannot access Tera in link battles #4893

Open
pkmnsnfrn opened this issue Jun 30, 2024 · 4 comments
Open

Player 2 cannot access Tera in link battles #4893

pkmnsnfrn opened this issue Jun 30, 2024 · 4 comments
Labels
bug Bug status: unconfirmed This bug has not been reproduced yet

Comments

@pkmnsnfrn
Copy link
Collaborator

Description

When doing a link battle between two games, the game that has to press A to confirm that all players are ready is the only one that has access to the Terastal phenomenon.

Scripts (data/scripts/debug.inc)

Debug_EventScript_Script_1::
+ setflag FLAG_UNUSED_0x264
+ givemon species=SPECIES_SMEARGLE,level=100,item=ITEM_AGUAV_BERRY,ball=ITEM_LOVE_BALL,nature=0,abilityNum=1,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_POPULATION_BOMB,move2=MOVE_ATTRACT,move3=MOVE_STICKY_WEB,move4=MOVE_TOXIC_SPIKES,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_SMEARGLE,level=100,item=ITEM_AGUAV_BERRY,ball=ITEM_PREMIER_BALL,nature=0,abilityNum=1,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=31,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_DOODLE,move2=MOVE_ATTRACT,move3=MOVE_REFLECT,move4=MOVE_POPULATION_BOMB,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_DEOXYS_SPEED,level=100,item=ITEM_EJECT_PACK,ball=ITEM_QUICK_BALL,nature=0,abilityNum=0,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_SPIKES,move2=MOVE_STEALTH_ROCK,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_HIPPOWDON,level=100,item=ITEM_EJECT_PACK,ball=ITEM_DIVE_BALL,nature=0,abilityNum=0,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_SUBSTITUTE,move2=MOVE_NONE,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_EEVEE,level=100,item=ITEM_EJECT_PACK,ball=ITEM_SAFARI_BALL,nature=0,abilityNum=2,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=31,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_DOUBLE_KICK,move2=MOVE_WISH,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_GARDEVOIR,level=100,item=ITEM_EJECT_PACK,ball=ITEM_NEST_BALL,nature=0,abilityNum=1,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_WISH,move2=MOVE_NONE,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ additem ITEM_TERA_ORB, 1
	+ call Debug_CheatStart
	end

Debug_EventScript_Script_2::
+ setflag FLAG_UNUSED_0x264
+ givemon species=SPECIES_SMEARGLE,level=100,item=ITEM_ROCKY_HELMET,ball=ITEM_DUSK_BALL,nature=0,abilityNum=1,gender=FEMALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=31,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_DOODLE,move2=MOVE_ATTRACT,move3=MOVE_GRAVITY,move4=MOVE_POPULATION_BOMB,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_SMEARGLE,level=100,item=ITEM_AGUAV_BERRY,ball=ITEM_ULTRA_BALL,nature=0,abilityNum=0,gender=FEMALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_POPULATION_BOMB,move2=MOVE_ATTRACT,move3=MOVE_STICKY_WEB,move4=MOVE_TOXIC_SPIKES,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_DEOXYS_SPEED,level=100,item=ITEM_EJECT_PACK,ball=ITEM_REPEAT_BALL,nature=0,abilityNum=0,gender=FEMALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_SPIKES,move2=MOVE_STEALTH_ROCK,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_GARDEVOIR,level=100,item=ITEM_EJECT_PACK,ball=ITEM_BEAST_BALL,nature=0,abilityNum=1,gender=MALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_HYPER_VOICE,move2=MOVE_HEAL_PULSE,move3=MOVE_WISH,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_GOODRA,level=100,item=ITEM_EJECT_PACK,ball=ITEM_FRIEND_BALL,nature=0,abilityNum=2,gender=FEMALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_COUNTER,move2=MOVE_NONE,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ givemon species=SPECIES_EEVEE,level=100,item=ITEM_EJECT_PACK,ball=ITEM_PARK_BALL,nature=0,abilityNum=2,gender=FEMALE,hpEv=0,atkEv=0,defEv=0,speedEv=0,spAtkEv=0,spDefEv=0,hpIv=31,atkIv=0,defIv=31,speedIv=31,spAtkIv=31,spDefIv=31,move1=MOVE_SPLASH,move2=MOVE_NONE,move3=MOVE_NONE,move4=MOVE_NONE,isShiny=TRUE,ggMaxFactor=FALSE,teraType =TYPE_ROCK
+ additem ITEM_TERA_ORB, 1
+	call Debug_CheatStart
	end

Repro

follow the same steps for each game.

  1. Open mGBA
  2. File > New Multiplayer Window
  3. Open .gba file in Player 1 window
  4. Start a new save file
  5. Run Debug_EventScript_Script_1
  6. Leave the truck
  7. Leave Petalburg to the east
  8. Get into a battle
  9. Notice that Smeargle can access the Terastal phenomenon
  10. Go into the Petalburg Pokemon Center 2F, go to far right cable club lady
  11. On the other mGBA window, open the same .gba file
  12. Repeat 4 - 10
  13. Begin a link battle between the two games, saving and pressing A when prompted
  14. Get into battle position and start battle
  15. Both players should be able to Tera, but only one of them can

Version

1.8.4 (Latest release)

Upcoming/master Version

d1ca1f6

Discord contact info

psf

@pkmnsnfrn pkmnsnfrn added bug Bug status: unconfirmed This bug has not been reproduced yet labels Jun 30, 2024
@AlexOn1ine AlexOn1ine added this to the 1.9.0 milestone Jun 30, 2024
@Bassoonian
Copy link
Collaborator

Confirmed to still be an issue after #4449

@AlexOn1ine
Copy link
Collaborator

AlexOn1ine commented Jul 13, 2024

@pkmnsnfrn, could you test if #4960 fixes this?

@Bassoonian
Copy link
Collaborator

Unfortunately still broken.

@AlexOn1ine
Copy link
Collaborator

I don't think this is urgent so I'm removing the milestone to not hold up 1.9

@AlexOn1ine AlexOn1ine removed this from the 1.9.0 milestone Jul 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Bug status: unconfirmed This bug has not been reproduced yet
Projects
None yet
Development

No branches or pull requests

3 participants