Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Thanks for the more extensive testing. The results fall in line with the tests I ran. That was a good idea to try testing if it would trigger without the Pokemon on the field. I never thought of that so I always had the Pokemon I wanted to give Sucker Punch immunity to at the front of my team.
The Sucker Punch glitch is reproducible in in-game Doubles battles. I just went to a cafe to test it.
Example battle:
CPU Milcery on left, CPU Swirlix on right.
My Weavile on the left, my Dugtrio on the right.
Turn 1
My Dugtrio uses Sucker Punch on my Weavile. It hits.
My Weavile uses Metal...
King's Shield lowers Atk by one stage now instead of two if an enemy attacks into it. I let a wild Rookidee use Peck into my King's Shield. I confirmed on the battlefield details page that Atk went down by 1 stage.
I added trainer data to the USUM spreadsheet. I don't have trainer names at this point, though. The special trainers are near the bottom. Some of them are new and may be identifiable by the Pokemon they use. Exercise caution if you are trying to avoid that information.
Those are real movesets...
I started work on the Pokemon Ultra Sun and Ultra Moon Battle Tree Pokemon.
https://docs.google.com/spreadsheets/d/1D7T0jCHBkDppjTB0_rJyK0houk8zE3wLmZ1DlVXEkXg/edit#gid=2141715632
Most of the movesets are the same. However there are some changes like Sunny Day Lurantis-1 now having Heat Rock...
Kaphotics mentioned to me that the v1.1 patch made changes to some Battle Tree movesets.
Kommo-o-4 - Shell Smash -> Draco Meteor (Shell Smash was illegal)
"Hawlucha-5" -> "Pidgeot-1"
Hawlucha-5? There actually was no Hawlucha-5 in my data dump. It was always Pidgeot-1. My dump was from Pokemon...
That might be true. I found what looks like Battle Royal Pokemon movesets (which includes a Dragonium Z Noivern) and added them to the spreadsheet. I'll see if I can find the trainer data later.
Edit: Where "later" apparently means "right now". I added the Battle Royal Trainers as well.
The number is just a way to differentiate between movesets for the same Pokemon species. The same numbers are used for the Trainer data. So if a trainer is listed as having Barbaracle-1 that means that trainer can send out the Barbaracle-1 moveset.
I'm not sure if I'm late on this but I dumped the Battle Tree movesets and trainer data:
https://docs.google.com/spreadsheets/d/1D7T0jCHBkDppjTB0_rJyK0houk8zE3wLmZ1DlVXEkXg/edit?usp=sharing
It should be right but I haven't had a chance to actually play in the Battle Tree to double check. Please...
Would it be difficult to add Battle Competition stats?:
http://3ds.pokemon-gl.com/competitions/
http://3ds.pokemon-gl.com/competitions/4040/
They are probably in the same format as the Battle Spot Data. Also, the data for a tournament doesn't change after being released so results can be...
I'm not sure if you guys already have this information but here you go anyways:
Battle Maison Pokemon movesets:
http://members.shaw.ca/teamrocketelite/BattleMaisonData.txt
Battle Maison Trainer listing:
http://members.shaw.ca/teamrocketelite/BattleMaisonTrainers.txt
Big thanks to Kaphotics...