Scroll of enchant armor/zh-CN

From NetHackWiki
Jump to navigation Jump to search

NetHack 中文 Wiki 需要您的帮助!
了解如何帮助我们完善Wiki

? Scroll.png
名称 防具附魔
外观 随机
基础价 80 zm
重量 5
墨水消耗量 8~15
怪物使用 不会被怪物使用。

防具附魔卷轴(scroll of enchant armor)是NetHack中的一种卷轴

生成

防具附魔卷轴在随机生成卷轴中占比631000(6.3%)。

僧侣巫师在游戏开始时获得的随机卷轴中有可能出现防具附魔卷轴[1][2]

描述

阅读防具附魔卷轴时,它会随机选择玩家穿戴的一件防具,并改变该防具的附魔等级[3][4]。如果卷轴改变了防具的附魔,卷轴会自动鉴定

卷轴的具体效果根据其BUC而定:

  • 未诅咒:目标防具附魔值+1,如果该防具被诅咒,解除其诅咒[5][6]。如果该防具是龙鳞,它的附魔值不会提升,但会被转化为同色的龙鳞甲[7][8]
  • 祝福:目标防具附魔值提升1级或多级(具体提升量见下文),并变为祝福状态[9][10]龙鳞会被转化为同色的龙鳞甲,其附魔值+1[11]
  • 诅咒:目标防具附魔值-1,如果该防具非诅咒,则诅咒之[12][13]

若玩家在未穿戴任何防具的情况下阅读此卷轴,则会锻炼自身的力量体质,如果卷轴被诅咒,则改为损害这些属性值。此时若卷轴未鉴定,游戏会请求玩家对卷轴进行类型命名

蒸发

对大多数防具而言,其附魔值高于+3时,若用非诅咒的防具附魔卷轴继续提升其附魔,则有可能将其蒸发,从而摧毁之。此类情况下,防具不蒸发的概率为1当前附魔值[14]。例如说,对+4的兽人头盔进行一次附魔提升,则它有14的概率不会蒸发。

以下防具只有在附魔值高于+5时才有可能蒸发[15]

如果防具的附魔值被提升到超出此安全限制的值,游戏可能会输出特殊的消息,对于多数防具,出现消息的概率是17,对于前述的特殊防具,必定出现此类消息[16]

类似地,对于附魔值低于-3的大多数防具,以及附魔值低于-5的前述之特殊防具,用诅咒的防具附魔卷轴继续降低其附魔也有可能将其蒸发,不蒸发的概率为−1当前附魔值[17]。例如说,以诅咒的卷轴对-4的兽人头盔进行一次降低附魔处理,则它也有14的概率不会蒸发。

祝福的卷轴

祝福的卷轴的附魔值提升机制如下:

  • 如果目标防具的附魔值为+9或更高,则其受非诅咒的卷轴影响时,如果它没有蒸发,则仅有1当前附魔值的概率提升1级附魔值[18]
  • 如果防具的附魔值小于+9,其附魔值提升1~(4-当前附魔值/3)范围内的随机值(算式中的“/”是整数除法)[19][20]

下表展示了祝福的卷轴增加的附魔值与防具原附魔值的关系:

防具原附魔值 -3~-1 0~+2 +3~+5 +6~+8 +9或更高
卷轴提升的附魔值 1~4 1~3 1~2 1 0~1

混乱状态

若在混乱状态下阅读防具附魔卷轴,则卷轴的效果改为影响选中的防具的侵蚀损伤状态[21]:非诅咒的卷轴会完全修复目标防具的所有侵蚀损伤,并为其施加防侵蚀属性。被诅咒的卷轴则会移除防具的防侵蚀属性,且不会修复损伤[22]

该效果不改变防具的附魔,防具不会蒸发。

策略

防具附魔卷轴在前中期是玩家补全自身装备构筑时的关键道具。如同武器附魔卷轴那样,你可能需要先将卷轴积攒起来,直到遇到适合用到通关的装备为止。有时你也需要根据自身的实际情况来决定需要优先附魔的部位防具,例如说,如果你还没有抵御变形陷阱的手段,那么就不要优先附魔躯干部位的防具。

由于卷轴会随机选择一件穿戴的防具作为目标,阅读前建议只留下需要优先附魔的防具,将其他防具脱掉。

若要在不蒸发防具的前提下,将防具的防御加成强化到最大,一般需要先将其附魔值提升到+3(精灵族防具和选择巫师职业时的巫师帽是+5),然后用祝福的卷轴再提升一次附魔,这样会将防具的附魔值提升到+4或+5(精灵族防具和选择巫师职业时的巫师帽是+6或+7)。

由于精灵族防具的安全附魔值上限更高,因此也有玩家会收集大量的精灵防具,将它们附魔到高等级后,批量变形为其他防具,以追求更高的总防御力。防具附魔卷轴有时也可以让你省下一次用于获取龙鳞甲的许愿。若你想获取你需要的颜色的龙鳞甲,你可以反向灭绝对应的龙来获取龙鳞。

若要为防具添加防侵蚀效果,由于书写防具毁坏卷轴消耗的墨水更少,因此资源有限的情况下诅咒的防具毁坏卷轴是更优解,除非你需要修复防具已有的损伤。

如果你需要将+4的防具的附魔安全提升到+5,你可以利用诅咒的卷轴将+4防具的附魔降低以重新附魔。不过,最好还是用吸血法术降低附魔,这样就不需要消耗卷轴。

历史

防具附魔卷轴最初于Jay Fenlason's Hack的衍生作品Hack 1.21和Hack for PDP-11出现,也是Hack 1.0中最初加入游戏的物品之一。防具附魔卷轴可用于制作龙鳞甲的机制最初于NetHack 3.1.0加入。

NetHack 3.6.0中,由于某个漏洞,被诅咒的防具无法被防具附魔卷轴解除诅咒,该漏洞于3.6.1修复。

消息

防具附魔卷轴发挥效果时输出的消息根据玩家是否处于失明状态而有所不同。

未失明

你的<防具>在<片刻间/一段时间内>发出<银色>光芒。(Your <armor> glows <silver> for a <moment/while>.)
你阅读了防具附魔卷轴,提升了穿戴的防具的附魔值。如果防具自身的颜色是银色(例如银龙鳞甲反射之盾),则消息中的“银色”一词会被略去。如果防具的附魔值提升量大于1,则“片刻间”会被替换为“一段时间内”。
你的<防具>在片刻间发出黑色光芒。(Your <armor> glows black for a moment.)
你阅读了诅咒的防具附魔卷轴,降低了穿戴的防具的附魔值。
你的<防具>突然意外地振动。(Your <armor> suddenly vibrates unexpectedly.)
你阅读了防具附魔卷轴,将防具的附魔提升到高于安全限制的数值。
你的<颜色>龙鳞融合并硬化了!(Your set of <color> dragon scales merges and hardens!)
你阅读了防具附魔卷轴,将龙鳞转化成了龙鳞甲。
你的<防具>在片刻间剧烈地发出银色光芒。(Your <armor> violently glows silver for a moment.)
你对附魔值大于或等于+9的防具使用非诅咒的卷轴,但未成功提升防具的附魔。
你的<防具>在一段时间内剧烈地发出银色光芒,然后蒸发了。(Your <armor> violently glows silver for a while, then evaporates.)
你对附魔值过高的防具使用非诅咒的卷轴,导致其蒸发。
你的<防具>在一段时间内剧烈地发出黑色光芒,然后蒸发了。(Your <armor> violently glows black for a while, then evaporates.)
你对附魔值过低的防具使用诅咒的卷轴,导致其蒸发。
你的<防具>被闪烁的金色<防护物/膜>覆盖了!(Your <armor> is covered by a shimmering golden <shield/layer>!)
你在混乱状态下阅读了非诅咒的防具附魔卷轴,为防具添加了防侵蚀效果。如果目标防具是盾牌,则消息中的“防护物”一词会被替换为“膜”。
你的<防具>看起来像新的一样好!(Your <armor> looks as good as new!)
同上,同时防具的侵蚀损伤被卷轴修复。
你的<防具>被斑驳的黑色光芒所覆盖!(Your <armor> is covered by a mottled black glow!)
你在混乱状态下阅读了诅咒的防具附魔卷轴,移除了防具的防侵蚀效果。
你的皮肤发光并消退。(Your skin glows then fades.)
你在未穿戴防具时阅读了防具附魔卷轴。
你片刻有一种奇怪的感觉,然后消失了。(You have a strange feeling for a moment, then it passes.)
同上,但你的角色是新手,该消息在角色失明时不会有变化。
你片刻有一种普通的感觉,然后消失了。(You have a normal feeling for a moment, then it passes.)
同上,但你的角色是新手,且处于幻觉状态,该消息在角色失明时不会有变化。

失明

你的<防具>振动了<片刻/一段时间>。(Your <armor> vibrates for a <moment/while>.)
你阅读了防具附魔卷轴,提升(或降低)了穿戴的防具的附魔值。如果防具的附魔值变化量大于1,则“片刻”会被替换为“一段时间”。
你的<防具>突然再一次振动。(Your <armor> suddenly vibrates again.)
你阅读了防具附魔卷轴,将防具的附魔提升到高于安全限制的数值。
你的<防具>剧烈地振动了片刻。(Your <armor> violently vibrates for a moment.)
你对附魔值过高(或过低)的防具使用卷轴,但未成功提升(或降低)防具的附魔。
你的<防具>剧烈地振动了一段时间,然后蒸发了。(Your <armor> violently vibrates for a while, then evaporates.)
你对附魔值过高的防具使用非诅咒的卷轴,或对附魔值过低的防具使用诅咒的卷轴,导致其蒸发。
你的<防具>在片刻间感觉温暖。(Your <armor> feels warm for a moment.)
你在混乱状态下阅读了防具附魔卷轴,为防具添加(或移除)了防侵蚀效果。
你的<防具>感觉像新的一样好!(Your <armor> feels as good as new!)
同上,同时防具的侵蚀损伤被卷轴修复。
你的皮肤片刻间感觉温暖。(Your skin feels warm for a moment.)
你在未穿戴防具时阅读了防具附魔卷轴。

Variants

此条目或段落的部分内容需要翻译。
您可以帮助我们翻译此页面,但请勿使用机器翻译

Variants of NetHack may change how the scroll functions in certain instances, which commonly includes the ability to choose the armor targeted. As well, they may also add more types of armor that can be enchanted from higher safe thresholds, whether by any hero or by certain roles and starting races.

Dragon-scaled armor is a feature included in some variants as a replacement for dragon scale mail, and is created by reading a non-cursed scroll of enchant armor while wearing a suit of armor with dragon scales (which is moved to the cloak slot) over them, merging the scales into that armor.

SLASH'EM

In SLASH'EM, Valkyries can safely enchant gauntlets of power from +5.[23]

UnNetHack

In UnNetHack, Archeologists can safely enchant a worn fedora from a maximum of +5.

dNetHack

In dNetHack, notdNetHack and notnotdNetHack, reading a non-cursed scroll of enchant armor while confused and targeting worn dragon scales will convert them into a dragon scale shield instead of mail.

EvilHack

In EvilHack, reading an identified scroll of enchant armor allows the hero to manually select which armor to enchant—if they are riding a steed wearing barding, they can also enchant that barding as well.

EvilHack also utilizes dragon-scaled armor, with several related changes to the scroll's functions:

  • Reading a scroll of enchant armor while wearing body armor under dragon scales fuses them together, increasing that armor's base AC by 5 and causing it to grant the primary extrinsic property of the scales, along with additional secondary properties exclusive to the dragon-scaled armor. The armor's enchantment itself does not change normally, and any enchantment on the scales is discarded.
    • If the scroll is blessed, the body armor is also blessed and has its erosion repaired.
    • If the scroll is cursed, the body armor becomes cursed and loses a point of enchantment.
    • If the scroll is read while the hero is confused, the scales meld into the armor before the armor melds into the hero, polymorphing them into the corresponding dragon. Dragon-scaled armor is not destroyed or separated into its components from polymorphing this way, and reverts back to normal whenever the hero returns to normal form.
  • Reading the scroll while wearing dragon-scaled armor with a different color of dragon scales over it will remove the old scales in favor of the new set.
  • If the scroll is read while wearing dragon scales without body armor underneath, the hero will polymorph into the corresponding dragon unless they have polymorph control. Wearing a shirt does not affect this process. The scroll causes the polymorph to last longer if it is blessed, and shortens the duration if it is cursed.

The Hand of Vecna can be enchanted safely from +5, and attempts to enchant it further will not ever evaporate it: the enchantment instead has the same chance of simply failing without any further effect.

另请参阅

引用及注释

  1. src/u_init.c in NetHack 3.6.7, line 89
  2. src/u_init.c in NetHack 3.6.7, line 167
  3. src/read.c in NetHack 3.6.7, line 1031
  4. src/do_wear.c in NetHack 3.6.7, line 2242
  5. src/read.c in NetHack 3.6.7, line 1106
  6. src/read.c in NetHack 3.6.7, line 1140
  7. src/read.c in NetHack 3.6.7, line 1107
  8. src/read.c in NetHack 3.6.7, line 1117
  9. src/read.c in NetHack 3.6.7, line 1104
  10. src/read.c in NetHack 3.6.7, line 1138
  11. src/read.c in NetHack 3.6.7, line 1113
  12. src/read.c in NetHack 3.6.7, line 1101
  13. src/read.c in NetHack 3.6.7, line 1136
  14. src/read.c in NetHack 3.6.7, line 1089
  15. src/read.c in NetHack 3.6.7, line 1075
  16. src/read.c in NetHack 3.6.7, line 1151
  17. src/read.c in NetHack 3.6.7, line 1088
  18. src/read.c in NetHack 3.6.7, line 1102
  19. src/read.c in NetHack 3.6.7, line 1104
  20. 若防具当前附魔值是负数,该计算过程中的整数除法操作的结果可能会因游戏运行的平台而不同:例如说,-1/3可能会被舍入到-1,也可能被舍入到0。若某平台的除法运算规则是向下舍入,则在该平台进行游戏时,-1/3会被舍入到-1,使得祝福的卷轴可能为附魔值为-1的防具增加4点附魔值。但是,gcc和兼容C99的编译器会将整数除法的结果当作算术商处理(也就是说,整数除法结果向0舍入),在此情况下,仅附魔值为-3的防具有25%的概率一次得到4点附魔值,附魔值为-2到+2的防具只能获得1到3点。
  21. src/read.c in NetHack 3.6.7, line 1046
  22. src/read.c in NetHack 3.6.7, line 1061
  23. read.c in SLASH'EM 0.0.7E7F2, line 913