Ok guys, so what I got from the broken wonder trade is
Shiny Kirlia
Shiny Sceptile
Shiny alolan Golem
Deoxys
Shiny Crustle
Kyogre(How the hell does that guy have a Kyogre)
Phione
Shiny Absol
Celebi
Shiny Celebi
Shiny Riolu
Shiny Zapdos
Manaphy
Entei
Shiny Beldum
Shiny Ariados
Shiny Skorupi
Shiny Serperior
Shiny Electrode
Shiny Eevee(on first try)
Shiny Raikou
Reshiram
Shiny Zekrom
Shiny Alolan Ninetales
Articuno
Giratina
Shiny Alolan Raichu(Became a Bad Egg)
You guys should try it out, its fun, just catch some weedle or a zigzagoon then go to the battle frontier pokecenter then go upstairs and talk to the security looking guy then he will give you another pokemons for the zigzagoon, trade him the pokemon he traded you and note that everytime you guys trade you should see summary to know if its a shiny or not, sometimes he gives legendaries and shiny ones, so cool, and I just realised the beldum I got in steven's house is shiny too.
Edit: Never try it and dont even try to wonder trade, I am now left with a curse as a consequence of my action, evey pokemon I encounter are now shinies, I am still looking for a solution.
Edit#2:Ok guys I found out the solution in no time, so I thought of something, like wonder trading one of the shinies I found in the grass in exchange for a non-shiny, so I did and I found a bad egg in the pc that was supposed to be a shiny poochy, luckily I know about always saving state because the game can freeze your game anytime at any cause, so I loaded the state, went to pokecenter on frontier then poochy isn't a bad egg so I put all my party mons 5 boxes away from the shinies and I traded a shiny zorua and shiny weedle for a non shiny and released the poochy before it becomes a bad egg again andddd its fixed, mons I encounter are no longer shinies, hope this helps some people who wonder traded too and left with the curse.
basically transfer all your party mons 5 boxes away from the shinies you got either from wonder trading or from the curse, I am afraid this shiny or legendary mons are bad eggs, I am still gonna make sure of that conclusion and then get 2 of the shines in your empty party then just wonder trade them shiny you either got from the wonder trade or from the curse and make sure the mon you get is a non-shiny, if it is shiny, then trade it again until you get a non-shiny, once you do that store the non shiny mon in a box that has no pokemons or the box where you put your party in, then windraw your party mons again and all is fine.
Edit#3: Confirmed, the shiny and legendary mons you get from wonder trading are not bad eggs, they are real, so savour and cherish what you got, either if its an arceus or some shiny weedle, you can keep them, the bad eggs are the shinies you encounter on the grass because of the curse you get for getting a shiny mon in wonder trading as your last trade.
To prevent getting the curse, make sure the last mon the wonder trader gave you is a non-shiny.
Edit#4: ! WARNING ! Dont abuse and dont overdo this Wonder Trade treasure hunt, once you got atleast 15 or 20 pokemons from wonder trading, I advice myself, Dont Exceed, Dont wonder trade anymore, because any pokemon from wonder trading beyond that amount becomes an EGG, yes just an EGG, but, Dont let the name fool you, all pokemons becoming an egg named Bad Egg or not are bad eggs, All of the pokemons you got from wonder trading should just be in 1 box, especially the shinies and the Legends, Once you see a Bad Egg in the box DONT transfer the mons from that box to other boxes, chances are they are already bad eggs too, But not to worry, when you see this, You have 2 options, Wonder Trade the bad egg for a normal pokemon, not shiny, not legend, not mythical, just some normal pokemon, and put that pokemon in the box where the pokemons from wonder trading Is. Or, You should just release those pokemons you got from Wonder Trading.