Kurze Einführung in Algorithmen und Datenstrukturen:
Ein Integer ist ein Datentyp, der Zahlen im Spielraum von −2'147'483'648 bis 2'147'483'647 darstellen kann. Üblicherweise nutzt man zur Speicherung von ganzzahligen Werten in Datenbanken (also Werte ohne Nachkommastelle) einen Integer-Wert. Da es nun keinen Sinn macht, Gold, Silber und Kupfer getrennt abzuspeichern sondern sinnvoller ist, das alles als eine grosse Kupferzahl zu nehmen und dann für den Benutzer entsprechend anzuzeigen, werden also die Kupferwerte gespeichert. Somit hast Du also in der Theorie ein Maximum von 2'147'483'647 Kupfer, was wiederum, 214'748 Gold, 36 Silber und 47 Kupfer bedeuten würde. Wenn ich mich recht entsinne liegt das Goldcap bei WoW aber bei ...46 Kupfer. Man geht davon aus, dass das letzte Kupfer:
a) Für separate Berechnungen gebraucht wird
b) Als Sicherheitspuffer dient
c) Versehentlich falsch programmiert worden ist.
Mehr Infos zum Datentyp Integer gibts wie (fast) immer auf
Wikipedia
PS: Sorry fürs OOT!
PPS: @Dalmus: hmm ich dachte es seien 3 und nicht 10...aber das Resultat ist ja das selbe =)