Si que le puedes quitar el shiny pero tienes que pasar el Pokemon a otro juego y ahí se le puede quitar el shiny.Lo que pasa es que pierdes tu ID en el Pokemon si el pokemon es tuyo.
Unshiny con un pokemon shiny de tu ID en el mismo juego= no se quita el shiny.
BOX 1 SLOT 1 SHINY/MODIFY TID (This code will turn your pokemon into a traded pokemon):
Turn Pokemon in Box 1 Slot 1 Shiny
Restore Personal Trainer ID in Box 1 (To Unshiny)
Normal, el mismo programa ya te dice que cambia el ID del Pokemon al ID del juego donde se aplique el codigo, si es el mismo ID logicamente no puede unshinearlo porque no puede siquiera hacer el proceso de cambio de ID (basicamente necesita cambiar el ID para desshinearlo siempre)
En principio cambiar de ID no deberia pasar nada, pero cuidado porque en ciertos casos ese cambio de ID puede hacer un pokemon ilegal, por ejemplo con Pokemon de antiguas generaciones........
Edit: esta opción y la del poner variocolor hacen al Pokemon ilegal siempre ya que el ID siempre va ligado al SID, y en dichos procesos cambia el primero y no el segundo.
Utilizar el cheat de shineo con cambio de IVS mejor y en cuanto al unshiny no hay opción valida aun, buscad otro Pokemon igual pero sin variocolor en el GTS.
Se me paso por alto el detalle del SID x-X