Scroll of enchant armor/zh-CN
NetHack 中文 Wiki 需要您的帮助!
了解如何帮助我们完善Wiki
防具附魔卷轴(scroll of enchant armor)是NetHack中的一种卷轴。
描述
阅读防具附魔卷轴时,它会随机选择玩家穿戴的一件防具,并改变该防具的附魔等级,具体效果根据卷轴的BUC而定。如果玩家有多件穿在躯干部位的防具(斗篷、铠甲或衬衫),则只有穿在最外层的防具可能被卷轴选中[1]。如果卷轴改变了防具的附魔,卷轴会自动鉴定。
未诅咒
被卷轴选中的防具附魔值+1,如果该防具被诅咒,解除其诅咒。
- "Your <armor> glows silver for a moment." (unblind)
- "Your <armor> vibrates for a moment." (blind)
For armor that is already silver-colored, including silver dragon scale mail and the shield of reflection, the word "silver" is omitted.
In NetHack 3.6.0, due to a bug, cursed armor will not be made uncursed by this scroll. The bug was fixed in 3.6.1.
如果该防具是龙鳞,它的附魔值不会提升,但会被转化为同色的龙鳞甲。
- "Your set of <color> dragon scales merges and hardens!"
祝福
被卷轴选中的防具附魔值提升,并变为祝福状态。
其他防具受卷轴影响时,附魔值会随机提升一级或多级,见下表:
防具原附魔值 | -3~-1 | 0~+2 | +3~+5 | +6~+8 | +9或更高 |
---|---|---|---|---|---|
卷轴提升的附魔值 | 1~4 | 1~3 | 1~2 | 1 | 0~1 |
具体的附魔值提升机制如下:
如果目标防具的附魔值为+9或更高,则其受非诅咒的卷轴影响时,只有1当前附魔值的概率提升1级附魔值[2]。
否则,防具的附魔值提升1~4-当前附魔值/3范围内的随机值[3]。
If the enchantment on the armor increased by more than one point, the message printed is modified:
- "Your <armor> glows silver for a while." (unblind)
- "Your <armor> vibrates for a while." (blind)
诅咒
被选中的防具附魔值-1,并变为诅咒状态。
- "Your <armor> glows black for a moment." (unblind)
- "Your <armor> vibrates for a moment." (blind)
蒸发
对大多数防具而言,其附魔值高于+3时,若用非诅咒的防具附魔卷轴继续提升其附魔,则有可能将其蒸发,从而摧毁之。此类情况下,防具不蒸发的概率为1当前附魔值。
- "Your <armor> violently glows silver for a while, then evaporates." (unblind)
- "Your <armor> violently vibrates for a while, then evaporates." (blind)
以下防具只有在附魔值高于+5时才有可能蒸发:
如果防具的附魔值被提升到超出此安全限制的值,游戏可能会输出特殊的消息。
- "Your <armor> suddenly vibrates unexpectedly." (unblind)
- "Your <armor> suddenly vibrates again." (blind)
类似地,对于附魔值低于-3的防具,用诅咒的防具附魔卷轴继续降低其附魔也有可能将其蒸发,不蒸发的概率为-1当前附魔值。
- "Your <armor> violently glows black for a while, then evaporates." (unblind)
- "Your <armor> violently vibrates for a while, then evaporates." (blind)
In the highly unlikely event that a piece of armor at an enchantment +9 or higher does not evaporate, there is then another check, with the same probability as the previous one. If this check is failed, the scroll fails to take entirely:
- "Your <armor> violently glows silver for a moment." (unblind)
- "Your <armor> violently vibrates for a moment." (blind)
混乱状态
若在混乱状态下阅读防具附魔卷轴,则卷轴的效果改为影响选中的防具的侵蚀损伤状态:非诅咒的卷轴会完全修复目标防具的所有侵蚀损伤,并为其施加防侵蚀属性[4]。被诅咒的卷轴则会移除防具的防侵蚀属性。
该效果不改变防具的附魔,防具不会蒸发。
- "Your <armor> is covered by a shimmering golden shield!" (unblind)
- "Your <armor> feels warm for a moment." (blind)
For shields, the word "shield" in the unblind message is replaced with "layer".
If the armor was damaged, the following message is also displayed:
- "Your <armor> looks as good as new!" (unblind)
- "Your <armor> feels as good as new!" (blind)
Cursed scrolls will not repair damaged armor and will remove, instead of applying, erodeproofing:
- "Your <armor> is covered by a mottled black glow!" (unblind)
- "Your <armor> feels warm for a moment." (blind)
未穿戴防具时
若玩家在未穿戴任何防具时阅读防具附魔卷轴,则其力量和体质会得到锻炼,若卷轴被诅咒则会损害这两项属性。
- "You have a strange feeling for a moment, then it passes." (beginner not hallucinating)
- "You have a normal feeling for a moment, then it passes." (beginner hallucinating)
- "Your skin glows then fades." (unblind)
- "Your skin feels warm for a moment." (blind)
策略
由于卷轴会随机选择一件穿戴的防具作为目标,阅读前建议只留下需要优先附魔的防具,将其他防具脱掉。
如同武器附魔卷轴那样,你可能需要先将卷轴积攒起来,直到卷轴数量足以将单件防具附魔到最高等级,以防游戏过程中将卷轴用掉后又遇到基础AC更高的防具,这样为了更高的AC又需要积攒更多的卷轴。
凑齐飞升套件时,防具附魔卷轴有时可以让你省下一次用于获取龙鳞甲的许愿。若你想获取你需要的颜色的龙鳞甲,你可以反向灭绝对应的龙来获取龙鳞。
如果你需要将防具附魔到+5,你可以利用诅咒的卷轴将+4防具的附魔降低以重新附魔。不过,最好还是用吸血法术降低附魔,这样就不需要消耗卷轴。
历史
消息
另请参阅
引用及注释
- ↑ src/do_wear.c in NetHack 3.6.7, line 2241
- ↑ src/read.c in NetHack 3.6.0, line 1054
- ↑ src/read.c in NetHack 3.6.0, line 1055: 若防具当前附魔值是负数,该计算过程中的整数除法操作的结果可能会因游戏运行的平台而不同:例如说,-1/3可能会被舍入到-1,也可能被舍入到0。若某平台的除法运算规则满足前一种情况,则在该平台进行游戏时,祝福的卷轴可以为附魔值为-1的防具增加4点附魔值。但是,gcc和兼容C99的编译器会将整数除法的结果当作算术商处理(也就是说,所有的整数除法结果都向0舍入),在此情况下,仅附魔值为-3的防具有25%的概率一次得到4点附魔值,附魔值为-2到+2的防具只能获得1到3点。
- ↑ src/read.c in NetHack 3.6.0, line 998
本页面可能需要根据NetHack的最新版本进行修订。
条目中可能含有仅适用于NetHack 3.4.3的过时信息。
致编辑者:对条目进行必要的编辑及审阅后,请将{{nethack-343}}模板中的版本号改为最新版本的版本号,或根据实际需要,将模板替换为{{noversion}}。