Item Affixes:修订间差异

删除582字节 、​ 2023年1月26日 (星期四)
无编辑摘要
(创建页面,内容为“ <!--T:1--> <noinclude>This page lists changes made to item affixes in PD2 relative to the vanilla game. For changes made to automod affixes, see Item Bases.</noinclude> <!--T:2--> Item types are colored <span class="d2-blue">blue</span> if the affix can only appear on magic versions, and <span class="d2-yellow">yellow</span> if they can appear on magic ''and'' rare versions. Rare and crafted items use the same affix pool, so <span class="d2…”)
 
无编辑摘要
第1行: 第1行:
<!--T:1-->
<noinclude>This page lists changes made to item affixes in PD2 relative to the vanilla game. For changes made to automod affixes, see [[Item Bases]].</noinclude>
<noinclude>This page lists changes made to item affixes in PD2 relative to the vanilla game. For changes made to automod affixes, see [[Item Bases]].</noinclude>


<!--T:2-->
Item types are colored <span class="d2-blue">blue</span> if the affix can only appear on magic versions, and <span class="d2-yellow">yellow</span> if they can appear on magic ''and'' rare versions. Rare and [[Crafting | crafted]] items use the same affix pool, so <span class="d2-orange">crafted</span> items can get any affixes that rare items can get.
Item types are colored <span class="d2-blue">blue</span> if the affix can only appear on magic versions, and <span class="d2-yellow">yellow</span> if they can appear on magic ''and'' rare versions. Rare and [[Crafting | crafted]] items use the same affix pool, so <span class="d2-orange">crafted</span> items can get any affixes that rare items can get.


<!--T:3-->
A number in '''('''parenthesis''')''' after an item type indicates the minimum affix level (alvl) for that affix to spawn on the item type. An item's alvl is determined by its item level, quality level, and magic level (see how it's [[Item_Affixes#Other_Info|calculated below]]). If the alvl is followed by numbers in '''['''brackets''']''', they indicate an attribute range for that alvl that differs from what is shown in the Attributes column.
A number in '''('''parenthesis''')''' after an item type indicates the minimum affix level (alvl) for that affix to spawn on the item type. An item's alvl is determined by its item level, quality level, and magic level (see how it's [[Item_Affixes#Other_Info|calculated below]]). If the alvl is followed by numbers in '''['''brackets''']''', they indicate an attribute range for that alvl that differs from what is shown in the Attributes column.


<!--T:4-->
The required level (rlvl) to use an item with a given affix is typically 75% of the minimum alvl, but this is not always the case. Item types are listed according to their alvl in ascending order, and are followed by their rlvls in the same order.
The required level (rlvl) to use an item with a given affix is typically 75% of the minimum alvl, but this is not always the case. Item types are listed according to their alvl in ascending order, and are followed by their rlvls in the same order.


<!--T:5-->
Notes about item groups:
Notes about item groups:
* Rod includes Staff/Wand/Scepter
* Rod includes Staff/Wand/Scepter
第34行: 第28行:




<!--T:49-->
<noinclude>__TOC__</noinclude>
<noinclude>__TOC__</noinclude>




<!--T:50-->
<noinclude>{{Clickable button 2|Item Affixes|Expand/Collapse All|class=expand-or-collapse-all-button nomobile|style=background-color:#1F160C;color:#F9C666;min-height: 0px;}}</noinclude>
<noinclude>{{Clickable button 2|Item Affixes|Expand/Collapse All|class=expand-or-collapse-all-button nomobile|style=background-color:#1F160C;color:#F9C666;min-height: 0px;}}</noinclude>


== Item Affix Changes == <!--T:7-->
== Item Affix Changes ==


<!--T:8-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Skills</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Skills</h3>
第72行: 第63行:
|}
|}


<!--T:9-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Faster Cast/Attack/Run</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Faster Cast/Attack/Run</h3>
第94行: 第84行:
* Apprentice/Magus can't roll alongside Readiness/Alacrity (Increased Attack Speed) on gloves
* Apprentice/Magus can't roll alongside Readiness/Alacrity (Increased Attack Speed) on gloves


<!--T:10-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">PDR</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">PDR</h3>
第107行: 第96行:
|}
|}


<!--T:11-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Mana/Life after each Kill and Jewel Affixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Mana/Life after each Kill and Jewel Affixes</h3>
第138行: 第126行:
|}
|}


<!--T:12-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Enhanced Damage</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Enhanced Damage</h3>
第169行: 第156行:
|}
|}


<!--T:13-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Flat Damage</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Flat Damage</h3>
第194行: 第180行:
|}
|}


<!--T:14-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Attack Rating</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Attack Rating</h3>
第225行: 第210行:
|}
|}


<!--T:15-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Stats</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Stats</h3>
第258行: 第242行:
|}
|}


<!--T:16-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Miscellaneous</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Miscellaneous</h3>
第301行: 第284行:
|}
|}


<!--T:17-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Deadly Strike, Open Wounds, Crushing Blow</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Deadly Strike, Open Wounds, Crushing Blow</h3>
第339行: 第321行:
* No more than one of these can roll on a single item
* No more than one of these can roll on a single item


<!--T:18-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Elemental Damage Charm Affixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Elemental Damage Charm Affixes</h3>
第562行: 第543行:
|}
|}


<!--T:19-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Most Skill Charges Removed</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Most Skill Charges Removed</h3>
第680行: 第660行:
* Affixes without a listed rlvl have the same rlvl as their alvl (all non-Amazon skill charges)
* Affixes without a listed rlvl have the same rlvl as their alvl (all non-Amazon skill charges)


<!--T:20-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ Remaining Skill Charge Affixes (Not Removed)
|+ Remaining Skill Charge Affixes (Not Removed)
第695行: 第674行:
|}
|}


<!--T:21-->
{| class="wikitable mw-collapsible mw-collapsed"
{| class="wikitable mw-collapsible mw-collapsed"
|+ <h3 style="display:inline; border:0px; padding:0px;">Quiver Affixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Quiver Affixes</h3>
第980行: 第958行:
* Quivers can also get the new [[Item_Affixes#Deadly_Strike,_Open_Wounds,_Crushing_Blow|Deadly Strike, Open Wounds, and Crushing Blow]] affixes (they're listed in that section)
* Quivers can also get the new [[Item_Affixes#Deadly_Strike,_Open_Wounds,_Crushing_Blow|Deadly Strike, Open Wounds, and Crushing Blow]] affixes (they're listed in that section)


<!--T:22-->
== All Item Affixes ==
== All Item Affixes ==
Many affix "names" have multiple entries. They're all listed here as they appear in the text files, and ordered by group.
Many affix "names" have multiple entries. They're all listed here as they appear in the text files, and ordered by group.


<!--T:23-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Equipment Prefixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Equipment Prefixes</h3>
第1,571行: 第1,547行:
|}
|}


<!--T:24-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Equipment Suffixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Equipment Suffixes</h3>
第2,120行: 第2,095行:
|}
|}


<!--T:25-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Jewel Prefixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Jewel Prefixes</h3>
第2,211行: 第2,185行:
|}
|}


<!--T:26-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Jewel Suffixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Jewel Suffixes</h3>
第2,284行: 第2,257行:
|}
|}


<!--T:27-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Small Charm Prefixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Small Charm Prefixes</h3>
第2,391行: 第2,363行:
|}
|}


<!--T:28-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Small Charm Suffixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Small Charm Suffixes</h3>
第2,456行: 第2,427行:
|}
|}


<!--T:29-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Large Charm Prefixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Large Charm Prefixes</h3>
第2,621行: 第2,591行:
|}
|}


<!--T:30-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Large Charm Suffixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Large Charm Suffixes</h3>
第2,692行: 第2,661行:
|}
|}


<!--T:31-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Grand Charm Prefixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Grand Charm Prefixes</h3>
第2,895行: 第2,863行:
|}
|}


<!--T:32-->
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
|+ <h3 style="display:inline; border:0px; padding:0px;">Grand Charm Suffixes</h3>
|+ <h3 style="display:inline; border:0px; padding:0px;">Grand Charm Suffixes</h3>
第2,974行: 第2,941行:
|}
|}


<!--T:33-->
== Other Info ==
== Other Info ==
An item's affix level (alvl) determines which affixes can spawn on it. The alvl is determined by 3 item properties: item level (ilvl), quality level (qlvl), and magic level (maglvl).
An item's affix level (alvl) determines which affixes can spawn on it. The alvl is determined by 3 item properties: item level (ilvl), quality level (qlvl), and magic level (maglvl).


<!--T:46-->
Firstly, if the qlvl is higher than the ilvl, it gets used instead. Items won't naturally drop at ilvls below their qlvl, so this is only relevant if an item's ilvl gets modified afterward somehow, such as via [[Recipes#Imbue|imbuing]] or cube recipes.
Firstly, if the qlvl is higher than the ilvl, it gets used instead. Items won't naturally drop at ilvls below their qlvl, so this is only relevant if an item's ilvl gets modified afterward somehow, such as via [[Recipes#Imbue|imbuing]] or cube recipes.


<!--T:47-->
: <code>if (qlvl > ilvl)</code> <code>ilvl = qlvl</code>
: <code>if (qlvl > ilvl)</code> <code>ilvl = qlvl</code>


<!--T:43-->
Specific item bases always have the same qlvl & maglvl, whereas the ilvl varies depending on where the item is found. Only a handful of items have a non-zero magic level: non-elite wands (1), staves (1), orbs (1), and circlets: Circlet (3), Coronet (8), Tiara (13), Diadem (18). For these items, the alvl is simple to calculate:
Specific item bases always have the same qlvl & maglvl, whereas the ilvl varies depending on where the item is found. Only a handful of items have a non-zero magic level: non-elite wands (1), staves (1), orbs (1), and circlets: Circlet (3), Coronet (8), Tiara (13), Diadem (18). For these items, the alvl is simple to calculate:


<!--T:44-->
: <code>if (maglvl > 0)</code> <code>alvl = ilvl + maglvl</code>
: <code>if (maglvl > 0)</code> <code>alvl = ilvl + maglvl</code>


<!--T:45-->
This has the effect of reducing the minimum ilvl needed for an affix to spawn on any item that has a magic level. For example, a tiara can get +2 to class skills at ilvl 77 rather than needing to be ilvl 90+. Diadems are an interesting case here - they have such a high qlvl and maglvl that their ilvl is irrelevant and their alvl is always 99.
This has the effect of reducing the minimum ilvl needed for an affix to spawn on any item that has a magic level. For example, a tiara can get +2 to class skills at ilvl 77 rather than needing to be ilvl 90+. Diadems are an interesting case here - they have such a high qlvl and maglvl that their ilvl is irrelevant and their alvl is always 99.


<!--T:34-->
For other items, the alvl follows the formula below. Items with very low qlvls will often have higher alvls than other items of the same ilvl - items with a qlvl of 1 (e.g. amulets/rings/quivers/jewels) will always have an alvl that's equal to their ilvl.
For other items, the alvl follows the formula below. Items with very low qlvls will often have higher alvls than other items of the same ilvl - items with a qlvl of 1 (e.g. amulets/rings/quivers/jewels) will always have an alvl that's equal to their ilvl.


<!--T:35-->
: <code>if (ilvl < 99 - [qlvl/2])</code> <code>then {alvl = ilvl - [qlvl/2]}</code> <code>else {alvl = 2*ilvl - 99}</code>
: <code>if (ilvl < 99 - [qlvl/2])</code> <code>then {alvl = ilvl - [qlvl/2]}</code> <code>else {alvl = 2*ilvl - 99}</code>
For a visual, see this [https://docs.google.com/spreadsheets/d/1-vKTxRlgTxat3_INgrwa3YVMC3A3yJSMZw3uvD8YBoo/edit#gid=78975438 alvl chart]
For a visual, see this [https://docs.google.com/spreadsheets/d/1-vKTxRlgTxat3_INgrwa3YVMC3A3yJSMZw3uvD8YBoo/edit#gid=78975438 alvl chart]


<!--T:36-->
=== Item Quality Levels ===
=== Item Quality Levels ===
<div id="qlvl"></div>
<div id="qlvl"></div>
{{:Item_Quality_Levels}}
{{:Item_Quality_Levels}}


<!--T:39-->
<div id="Highest"></div>
<div id="Highest"></div>
{| class="wikitable mw-collapsible mw-collapsed sortable"
{| class="wikitable mw-collapsible mw-collapsed sortable"
第3,077行: 第3,034行:
|}
|}


<!--T:40-->
While items dropped from monsters will always have an ilvl that's equal to the monster level (which is generally just the zone level, or +2/+3 higher for champion/unique monsters), the alvl is what matters and that's sometimes harder to figure out. Using the formula above, here are some examples of affixes and the ilvls needed for them:
While items dropped from monsters will always have an ilvl that's equal to the monster level (which is generally just the zone level, or +2/+3 higher for champion/unique monsters), the alvl is what matters and that's sometimes harder to figure out. Using the formula above, here are some examples of affixes and the ilvls needed for them:
: '''Witch-Hunter's''': ilvl 90 (amulets), ilvl 87 (Circlet), ilvl 82 (Coronet), ilvl 77 (Tiara), ilvl 1 (Diadem), ilvl 75 (most claws), ilvl 50-74 for claws with a qlvl lower than 50 (e.g. Greater Claws)
: '''Witch-Hunter's''': ilvl 90 (amulets), ilvl 87 (Circlet), ilvl 82 (Coronet), ilvl 77 (Tiara), ilvl 1 (Diadem), ilvl 75 (most claws), ilvl 50-74 for claws with a qlvl lower than 50 (e.g. Greater Claws)
第3,088行: 第3,044行:
: '''Visceral''': ilvl 87 for most eligible weapons, ilvl 75-86 for weapons with a qlvl lower than 24 (Spiked Club, Flail, Blade, Balanced Axe/Knife, Maiden Javelin, Stag Bow, Long Battle Bow, Crossbow, etc)
: '''Visceral''': ilvl 87 for most eligible weapons, ilvl 75-86 for weapons with a qlvl lower than 24 (Spiked Club, Flail, Blade, Balanced Axe/Knife, Maiden Javelin, Stag Bow, Long Battle Bow, Crossbow, etc)


<!--T:51-->
<!-- spacing -->
<!-- spacing -->


<!--T:52-->
<!-- spacing -->
<!-- spacing -->


<!--T:53-->
<noinclude><span class="emphasis">Source of Information on this Page</span>
<noinclude><span class="emphasis">Source of Information on this Page</span>


<!--T:54-->
See PD2's [https://github.com/BetweenWalls/PD2-Singleplayer/tree/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official text files] for updated info when game changes are made. Affix info is listed in [https://github.com/BetweenWalls/PD2-Singleplayer/blob/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official/MagicPrefix.txt MagicPrefix.txt] and [https://github.com/BetweenWalls/PD2-Singleplayer/blob/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official/MagicSuffix.txt MagicSuffix.txt]. The files are best viewed in table format since they are tab-delineated, so they should be opened with Microsoft Excel (or similar programs) or their text should be copy/pasted into a spreadsheet. For convenience, many of the game's text files are also saved on Google Drive: [https://drive.google.com/drive/folders/1kLTpnQ6NWD9G-9dki-4X8T_2ClGDik4o D2 Text File Tables].
See PD2's [https://github.com/BetweenWalls/PD2-Singleplayer/tree/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official text files] for updated info when game changes are made. Affix info is listed in [https://github.com/BetweenWalls/PD2-Singleplayer/blob/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official/MagicPrefix.txt MagicPrefix.txt] and [https://github.com/BetweenWalls/PD2-Singleplayer/blob/main/Diablo%20II/ProjectD2/data/global/excel/modpacks/official/MagicSuffix.txt MagicSuffix.txt]. The files are best viewed in table format since they are tab-delineated, so they should be opened with Microsoft Excel (or similar programs) or their text should be copy/pasted into a spreadsheet. For convenience, many of the game's text files are also saved on Google Drive: [https://drive.google.com/drive/folders/1kLTpnQ6NWD9G-9dki-4X8T_2ClGDik4o D2 Text File Tables].


<!--T:55-->
If the files in these locations are not updated by others, you can extract them yourself from ''pd2data.mpq'' (found in ''Diablo II/ProjectD2'') using an [http://www.zezula.net/en/mpq/download.html MPQ editor and D2 listfile] - the text files will be in ''/data/global/excel''.</noinclude>
If the files in these locations are not updated by others, you can extract them yourself from ''patch_d2.mpq'' (found in ''Diablo II/ProjectD2'') using an [http://www.zezula.net/en/mpq/download.html MPQ editor and D2 listfile] - the text files will be in ''/data/global/excel''.</noinclude>