Spezialwissen: Affixlevelberechnung bei der Gegenstandserzeugung

Sobald ein magischer oder seltener Gegenstand erzeugt wird, muss festgelegt werden, welche Präfixe und Suffixe dieser tragen soll. Dazu wird dessen Affixlevel berechnet, das das maximal zugelassene Level für die zu erzeugenden Affixe darstellt. Aus den in Frage kommenden Affixen wird dann nach dem Zufallsprinzip die benötigte Anzahl an Präfixen und Suffixen ausgewählt (doch maximal eines je Gruppe).


Einflussfaktoren

Zwei Indikatoren werden zur Berechnung des Affixlevels benötigt:
ilvl:   das interne Level des Gegenstandes (wird nicht angezeigt, hängt von der Herkunft des Gegenstandes ab, z.B. das Monsterlevel bei Monsterdrops oder das Gebietslevel bei Kisten)
qlvl: das "Qualitätslevel" bzw. Gegenstandslevel des neu erzeugten Gegenstandes


Berechnung des Affixlevels

Um das Affixlevel (alvl) zu berechnen, wird zunächst das Qualitätslevel mit dem internen Gegenstandslevel verglichen. Ist das interne Gegenstandslevel niedriger, so wird es für die folgende Berechnung auf das Qualitätslevel erhöht (aber nicht als internes Level des Gegenstandes abgespeichert), also
ilvl = max{ilvl, qlvl}
Als nächstes wird überprüft, ob der verzauberte Gegenstandstyp über ein magisches Bonuslevel (blvl) verfügt. Dies ist nur der Fall bei Zauberinnen- und Totenbeschwörer-Stäben (jeweils blvl = 1). Bei diesen Gegenständen wird das Bonuslevel einfach zum berechneten internen Level addiert, um das Affixlevel zu erhalten:
blvl > 0 alvl = ilvl + blvl
Andernfalls erfolgt die Berechnung des Affixlevels nach einer der folgenden beiden Formeln:
blvl = 0 und ilvl < 99 qlvl alvl = ilvl qlvl
2 2
blvl = 0 und ilvl 99 qlvl alvl = 2 · ilvl − 99
2
Die für den neuen Gegenstand noch zu erzeugenden Präfixe und / oder Suffixe dürfen also maximal das berechnete Affixlevel besitzen.