Wand of cancellation/zh-CN
NetHack 中文 Wiki 需要您的帮助!
了解如何帮助我们完善Wiki
取消魔杖(wand of cancellation)是NetHack中的一种魔杖。
Contents
生成
取消魔杖在随机生成魔杖中占比9⁄200(4.5%)。
描述
挥动取消魔杖会向指定方向发射一道光束,光束会取消其击中的怪物或物品,并揭露拟形怪的伪装,怪物的魔法抗性有可能会抵消此效果[3][4]。
被取消的物品的各种魔法特性会被“中性化”:其BUC变为未诅咒状态,附魔值变为+0,充能值变为0(如果是魔杖,则变为-1),大部分的药水会被转化为水(疾病和看见隐形药水会变成果汁,酒和油不会转化),卷轴和魔法书会变为空白。特定物品能够抵御取消的一部分效果:取消魔杖的充能值不会被取消效果影响,小说、取消魔法书和死亡之书不会因取消而变成空白[5][6][7]。
被取消的怪物的部分特殊攻击能力会被无效化。例如说,仙女无法使出诱惑攻击,变形怪物会现出原形,且无法再自主变形成其他怪物的形态,球和光不会爆炸,龙等怪物无法使出吐息攻击,施法怪物无法施放法术,等等。取消怪物不会移除其内在特质及其他一些内在的特性,例如说,鸡蛇被取消后将无法使出石化攻击,但与其发生直接的身体接触仍然会导致玩家被石化。特别地,土魔像若被取消则会立刻被摧毁[8]。
若玩家对自身挥动取消魔杖,则会取消自己主物品栏里的所有物品,如果玩家处于变形成其他怪物的状态,且不具有阻止变形特质,则会被变回原形[9][10]。特别地,若玩家变形成土魔像,且具有阻止变形特质,取消自身会直接导致自身死亡[11]。
将有充能的取消魔杖(或者装有此类魔杖的袋子)放入次元袋会导致次元袋发生爆炸,摧毁次元袋及其所有内容物,包括刚被放入的物品[12][13]。如果将取消魔杖放入多个嵌套的袋子的最内层,则会根据嵌套层数降低引爆次元袋的概率[14]。对次元袋挥动取消魔杖除将其变为未诅咒状态外没有其他效果。
用取消魔杖进行刻写时,若地上已经有文字,魔杖会消耗1点充能并消去地上的文字,该效果不会自动鉴定魔杖[15][16]。
折断取消魔杖会以玩家为中心,制造3×3范围的爆炸,对范围内的玩家和怪物造成1~(4×魔杖充能数)的伤害,并取消所有受影响的对象[17][18]。
怪物不会使用取消魔杖。
以下内容涉及即将到来的版本(3.7.0)之信息。如果该版本已发布,请验证此处信息是否准确,并作出相应修改,以将其并入页面。
根据commit c7229627,现在对一些有魔法效果的陷阱(如魔法陷阱、地层传送陷阱和反魔法区域等)挥动取消魔杖会摧毁之,并造成3×3范围的魔法爆炸。
根据commit 71754910,现在次元袋的爆炸不会摧毁所有内容物了,但放入次元袋导致其爆炸的物品仍然必定会被摧毁。策略
取消魔杖可以用于批量解除物品的诅咒(在回收骨档的资源时尤其有用),或是批量制造未诅咒的白纸卷轴和水。
即使是对于经验丰富的玩家,取消魔杖也可能是危险的物品:如果不慎将它放进随身的次元袋,它会摧毁次元袋和所有放在袋子里的物资,虽然一般来说不会致命,但大量的物资损失也可能会让玩家难以继续进行游戏。
多数玩家会在不需要取消魔杖的情况下,不捡起地牢里遇到的取消魔杖,以完全规避误操作将魔杖放进次元袋的可能性。由于怪物不会使用取消魔杖,因此你可以放心地将所有的取消魔杖留在地上。如果你确实需要带着取消魔杖,你可以考虑利用命名或menucolors设置让取消魔杖在你的物品栏里足够显眼,以起到警告的作用。
在进行大量物品的管理时,掌握菜单操作快捷键的运用可以降低取消魔杖造成事故的概率,同时减少操作量。有些玩家还会利用packorder选项来降低误操作造成的损失:通过调整packorder选项和取消魔杖的物品槽位字母,可以使得玩家将物品批量放进容器时,取消魔杖总是最先进入的,这样即使不慎将魔杖放进次元袋,同一批操作的其他物品也能够保住。
鉴定
游戏中有三种魔杖(取消、隐形和传送)会在刻写时让地上的字迹消失。特别地,如果字迹是用烧痕写出的,寒冷魔杖也会消除地上的字迹。
如果你有看见隐形特质,你可以对怪物挥动魔杖来区分这三种魔杖:如果怪物没有被传送到其他地方,也没有变得透明,则魔杖很有可能是取消魔杖,你可以使用听诊器来确认怪物是否被取消。由于怪物有概率抵抗取消效果,因此该鉴定方法不一定完全可靠。
你也可以用不需要的“垃圾”物品来鉴别三种魔杖,可用的物品包括非空白的卷轴,非水的药水,受祝福或被诅咒的物品,或者附魔不为+0的装备。如果物品的性质发生了变化,则魔杖是取消魔杖,如果物品被传送到其他地方,则魔杖是传送魔杖,如果物品没有变化,则魔杖是隐形魔杖。
历史
取消魔杖最初于Jay Fenlason's Hack的衍生作品Hack 1.21和Hack for PDP-11出现,也是Hack 1.0中最初加入游戏的物品之一。
Variants
此条目或段落的部分内容需要翻译。
您可以帮助我们翻译此页面,但请勿使用机器翻译。
Many variants give monsters the ability to use the wand of cancellation.
SLASH'EM
In SLASH'EM, monsters may zap the wand of cancellation at at the hero, with different effects from the hero zapping the wand at themselves: every item in the hero's open inventory has a 1⁄24 chance of being canceled, and if the hero is polymorphed and does not have unchanging, they will return to their base form and lose current and maximum HP equal to the monster level of the form they were in[19]—this will kill the hero if their HP drops below zero, or if they are in the form of a clay golem with unchanging, and a hero that survives dying this way (e.g. due to an amulet of life saving) will have their max HP set to 1.[20] This effect can be prevented with magic resistance.
Remember that wands which explode from shock damage, over-charging or being zapped while cursed will behave as if they were applies, cancelling all items in the holder's open inventory—this makes the wand especially dangerous to carry in the open. Fortunately, identifying this wand is somewhat easier, owing to the addition of invisible items: zapping any junk item with a wand that makes engravings vanish can unambiguously identify the wand, since a wand of make invisible will make the item invisible, teleportation will teleport it, and cancellation will leave it visibly unchanged.
Messages
- You are covered in sparkling lights!
You feel a strange sense of loss. - You were zapped by a wand of cancellation, with the second line occurring if it has canceled at least one item in your inventory.
GruntHack
In GruntHack, monsters will zap wands of cancellation at the hero, randomly canceling items in their open inventory with no means to resist the effects.
UnNetHack
In UnNetHack, monsters may use a wand of cancellation against the hero, with the same effects as in SLASH'EM.
AceHack
In AceHack, placing a wand of cancellation in a bag of holding will cancel the wand, rather than destroying the bag, making such accidents much less immediately game-ruining.
NetHack 4
In NetHack 4, a wand of cancellation placed in a bag of holding is cancelled as in AceHack.
dNetHack
In dNetHack, notdNetHack and notnotdNetHack, monsters can zap wands of cancellation at the hero, reducing the hero's energy by 10d10 and their maximum energy by 10.
FIQHack
In FIQHack, monsters will zap wands of cancellation at the hero. A hero or monster with magic resistance that is zapped with the wand has a chance to resist dependent on the user's wand skill—t Unskilled level, the wand is completely blocked by magic cancellation, while Basic and higher skill has a chance of ignoring player-style MR: Basic usage has a 1⁄5 chance of ignoring the property, Skilled usage has a 1⁄3 chance of ignoring the property, Expert usage has a 1⁄2 chance of ignoring the property, and Master usage has a 2⁄3 chance of ignoring the property.
A hero that is cancelled cannot utilize several of their abilities, including ant that require energy. prevents the use of your energy and certain other abilities - this can be cured by successful prayer (where it is considered a major trouble), or by any means of obtaining energy: quaffing a non-cursed potion of gain energy, reading a non-cursed scroll of charging while confused, or being caught in an exploding magic trap.
EvilHack
In EvilHack, monsters will zap wands of cancellation at the hero, which can be partially blocked with magic resistance and/or half spell damage, and dragon-scaled armor made with gray dragon scales has a 14⁄15 chance of blocking cancellation effects.
引用及注释
- Jump up ↑ src/u_init.c in NetHack 3.6.7, line 164
- Jump up ↑ src/mkobj.c in NetHack 3.6.7, line 346
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 289
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 1985
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 1056
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 1058
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 1069
- Jump up ↑ src/mon.c in NetHack 3.6.7, line 2771
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 2369
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 2771
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 2764
- Jump up ↑ src/pickup.c in NetHack 3.6.7, line 2081
- Jump up ↑ src/pickup.c in NetHack 3.6.7, line 2086
- Jump up ↑ src/pickup.c in NetHack 3.6.7, line 2091
- Jump up ↑ src/zap.c in NetHack 3.6.7, line 2963
- Jump up ↑ src/engrave.c in NetHack 3.6.7, line 731
- Jump up ↑ src/apply.c in NetHack 3.6.7, line 3353
- Jump up ↑ src/apply.c in NetHack 3.6.7, line 3388
- Jump up ↑ zap.c in SLASH'EM 0.0.7E7F2, line 2726
- Jump up ↑ zap.c in SLASH'EM 0.0.7E7F2, line 2747