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 |
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 / 2] | => | alvl = ilvl - [qlvl / 2] | ||||
blvl = 0 und ilvl | >= | 99 - [qlvl / 2] | => | alvl = 2 * ilvl - 99 |
Die für den neuen Gegenstand noch zu erzeugenden Präfixe und / oder Suffixe dürfen also maximal das berechnete Affixlevel besitzen. In den Präfix-Suffix-Tabellen findet man für jeden Gegenstandstypen alle Affixe, nach Level geordnet.