Also zuerst das mit den Meisterbällen, du hast ja auch schon davon gehört, dass man klonen kann, so kann es also auch schon zwar sehr langsam aber durch aus möglich gemacht werden, z.B. die Meisterbälle zu verdoppeln.
Das Problem das die Items auch in Zukunft nicht übertragen werden können ist recht einfach:
Die Datenbanken werden sich stark unterscheiden, da ich nicht weiß, in wie weit Du dich mit Datenbanken auskennst gebe ich ein kleines Beispiel, wenn du das alles schon kennst, ignoriere dieses einfach :)
Eine Datenbank ist praktisch gesehen einfach eine Tabelle, hier werden dann z.B. Items erstellt was dann so aussehen kann:
ID 1 - Pokeball - Verbrauchbar
ID 2 - Überreste - Nicht verbrauchbar
ID 3 - Top-Genesung - verbrauchbar
usw. und wichtig sind hier die IDs die man den Items gegeben hat. Möchte man also ein bestimmtes Item im Spiel z.B. im Supermarkt verkaufen, wird bei der Programmierung eben ein Markt erstellt der dann mit den IDs gefüllt wird.
Warum? Wenn ich einen Markt erstelle und der so aussieht [Pokeball, Top-Genesung, Überreste] und mir fällt jetzt aber ein, puhh ich nenne meinen Pokeball um, das ist jetzt der Finsterball dann muss ich das gaaaaaanze Spiel nochmal durcharbeiten um überall in den Märkten aus Pokeball ein Finsterball zu machen. Wenn ich aber IDs eingetragen habe, dann spielt es keine Rolle, ob ich das Item nochmal umbenenne. Im Markt steht nämlich nur [ID 1, ID 2, ID 3] und alle anderen Daten werden aus der Datenbank direkt hier her geladen, sprich wenn ich in meiner kleinen Beispieltabelle von oben jetzt irgendwas ändere, dann gilt das automatisch für das gesamte Spiel.
Was heißt das jetzt für Pokemon?
Naja, ist jetzt zwar Spekulation aber ich denke, dass es in X und Y wieder neue Datenbanken gibt, einige alte Items werden vielleicht entfernt worden sein, einige andere neue dafür eingefügt, einige andere haben vielleicht eine Änderung bekommen.
Wenn ich jetzt ein Item von Schwarz nehme, sagen wir Überreste und das hatte damals in der Datenbank die ID 172, jetzt übertrage ich das Item in X und Y, hier ist das Item mit ID 172 aber vielleicht die Feentafel für Arceus, dann tausche ich mein Pokemon mit Überreste über die Pokebank rüber, und ach du miste, meine tollen Überreste sind ja plötzlich zur Feentafel geworden -.-
Das ganze ist so weil ich natürlich beim übertragen der Pokemondaten dann mitgeben würde, Pokemon mit Item ID 172 wird übertragen. Wenn dieses Item mit der Nummer 172 aber auf X und Y ein ganz anderes ist, dann würde man nicht das Item bekommen, was man eigentlich rübertauscht.
Deshalb wird das ganze nicht möglich sein, man müsste dafür ein Programm schreiben, welches sich ein Item anguckt, dieses dann mit den Items von X und Y vergleicht und entsprechend die ID dann so ändert, dass es wieder stimmt. Das ist nicht sonderlich schnell und einfach gemacht, zudem dort auch schnell Fehler entstehen könnten.
Für alle denen das ganze immer noch zu Wirr ist nochmal ganz einfach:
Stellt euch vor, Ihr und ein Freund von Euch gehen einkaufen. Ihr beide schreibt euch eine Liste mit 5 Sachen die Ihr kaufen wollt.
1. Tomaten
2. Gurken
3. Salat
4. Zwiebeln
5. Paprika
So das ist eure Liste, nun schreibt Euer Freund sich ebenfalls eine Liste für einen Salat
1. Tomaten
2. Rote Zwiebeln
3. Schnittlauch
4. Salat
5. Gurken
Wenn wir uns nun beide genau anschauen, dann fällt uns natürlich sofort etwas auf:
1. Tomaten - 1. Tomaten
2. Gurken - 2. Rote Zwiebeln
3. Salat - 3. Schnittlauch
4. Zwiebeln - 4. Salat
5. Paprika - 5. Gurken
Einige Dinge stimmen überein und haben sogar die gleiche Reihenfolge, andere stimmen überein, sind aber in einer anderen Reihenfolge und einige Dinge stimmen gar nicht überein.
Wenn ihr jetzt beim Salat zubereiten mit Eurem Freund "Datenbankisch" sprechen würdet, und jetzt sagt, wir fangen erstmal damit an, das Objekt von Position 1 (Tomaten also) zu schneiden. Dann würde Euer Freund verstehen was gemacht werden muss und ihr könntet beide die Tomaten schneiden.
Wenn ihr aber jetzt sagt, das Objekt von Position 2 mischen wir jetzt in möglichst großen Stücken zu dem Objekt 1 in die Schüssel, dann wird sich Euer Kumpel denken "Waaas im Ernst? Riesige Zwiebelstücke in den Salat?" ihr kommt jetzt also schon durcheinander.
Ihr merkt also, es entstehen Probleme. Wenn ihr jetzt sagt "Das Objekt 5 schmeckt aber richtig gut" dann geht euer Freund davon aus ihr meint die Gurken und nicht den Paprika.
Das Problem ist einfach, dass ihr beide zwar von der gleichen Position ausgeht, ihr aber unterschiedliche EInträge dort habt.
Wenn ihr jetzt untereinander etwas austauschen würdet, also ihr erwartet, dass euer Kumpel euch nun die Zwiebel gibt, er euch aber den Salat gibt, dann ist das natürlich falsch.
Ich hoffe mit diesem Beispiel konnte ich es nochmal etwas einfacher verständlich machen.
Das, so denke ich zumindest, wird einer der Gründe sein, warum es nicht umsetzbar ist, bzw. nicht umgesetzt wurde.