Potion of object detection/zh-CN
NetHack 中文 Wiki 需要您的帮助!
了解如何帮助我们完善Wiki
物品探测药水(potion of object detection)是NetHack中的一种药水。
Contents
生成
物品探测药水在随机生成的药水中占比21⁄500(4.2%)。
巫师在游戏开始时获得的随机药水里有可能出现物品探测药水[1]。
矿坑底层的“侏儒王酒窖”变种中,藏酒室结构内必定生成一瓶物品探测药水[2]。
描述
饮用物品探测药水后,玩家会获知当前楼层中所有物品的具体位置,具体效果根据药水BUC而定。如果成功通过物品探测药水探测到了物品,玩家的感知会得到锻炼[4][5]。
- 药水为未诅咒时:当前楼层所有物品(包括怪物携带的物品、被掩埋的物品和沉在水底的物品)的位置会在屏幕上显现[6][7]。如果探测到的物品为玩家尚未近距离观察过的物品,则玩家只能查看其类别(例如“卷轴”或“药水”等),不能获知其具体种类。
- 药水为受祝福时:和未诅咒的药水效果相同,但玩家会完全掌握探测到的物品的种类和具体外观(怪物携带的物品仍然只能查看类别)[8][9][10][11][12]。同时,玩家还会获知自己物品栏里所有物品的种类和外观。
- 药水为被诅咒时:效果同未诅咒的药水,但还会探测拟形怪,并将其以随机类别物品的形式显示出来[13][14][15]。
药水生效时会显示一个画面,在空白背景下标记出当前楼层的所有物品的位置,玩家可在此画面中移动光标来查看各个物品,输入其他指令会关闭画面并继续游戏[16][17],但物品的位置仍然会标记在地图上。
如果在幻觉状态下饮用物品探测药水,探测到的物品都会是被幻觉扭曲的外观。
利用物品探测药水探测物品时,旧的物品位置标记会被移除[18][19]。如果某个位置同时有放在地面上和掩埋在地下的物品,药水会优先显示放在地面上的物品。如果某个位置放置了多种物件,则药水优先显示堆顶的物件。如果某个位置有携带物品的怪物,则药水会优先显示此怪物物品栏里的第一个物品[20][21][22][23][24][25]。
怪物不会使用物品探测药水。
策略
你可以利用物品探测药水来快速定位金库的位置,金库一般会在地牢房间以外的地方显示成排布为2×2布局的4堆金币(除非被矮人或岩石鼹鼠之类的挖洞怪物搜刮过)。你也可以在城堡用物品探测药水快速找到存放许愿魔杖的箱子的位置。
还有一种实用技巧是在葛汉诺姆中将物品探测药水配合魔法地图使用:你不仅可以迅速定位到楼梯的位置,还可以选择性地搜刮你需要的物品,而不需遍历整个迷宫。不过要特别留意探测到的魔杖,它们有可能是带着挖掘魔杖的弥诺陶洛斯。
你可以从仙女身上取得大量物品探测药水,将它们收集起来并批量稀释即可生产大量圣水或邪水。
祝福的物品探测药水对于挑战禅宗行为的玩家也很实用:由于禅宗玩家处于持续失明的状态,无法通过目视检查物品的外观,若能利用物品探测药水,就能够在不借助商店的情况下了解物品的外观。
如果你抵达了某个有探测到物品的位置,但没有见到地面上放置有物品,那么物品有可能是被掩埋在地下了,可以尝试用鹤嘴锄向下方挖掘看看。
历史
物品探测药水最初于Jay Fenlason's Hack的衍生作品Hack 1.21、Hack for PDP-11和PC/IX Hack出现。它也是Hack 1.0中最初加入游戏的物品之一。
在NetHack 3.1.0到NetHack 3.1.3版本中,玩家可以利用摇动诅咒的铃会召唤仙女的机制,来刷取大量的物品探测药水[26][27]。自NetHack 3.2.0起,诅咒的铃召唤的仙女不再会携带任何物品,因此该策略不再可用。
消息
- 你片刻有一种<奇怪/普通>的感觉,然后消退了。(You have a <strange/normal> feeling for a moment, then it passes.)
- 你喝下了物品探测药水,但当前楼层没有物品,且你是新手。如果你处于幻觉状态,则消息会使用“普通”(normal)一词,否则使用“奇怪”(strange)一词。
- 你感知到<物品/某种东西>的存在。(You sense the presence of <objects/something>.)
- 你通过物品探测药水探测到了物品。如果你处于幻觉状态,则消息会使用“某种东西”(something)一词,否则使用“物品”(objects)一词。
- 你感知到附近有<物品/某种东西>。(You sense the presence of <objects/something>.)
- 当前楼层仅你所在的地块上有物品。如果你处于幻觉状态,则消息会使用“某种东西”(something)一词,否则使用“物品”(objects)一词。
- 你感知到没有物品存在。(You sense the absence of objects.)
- 物品探测药水未探测到物品。
- 你感觉缺少了什么。(You feel a lack of something.)
- 同上,但有原本存在于当前楼层的物品不见了。
Variants
此条目或段落的部分内容需要翻译。
您可以帮助我们翻译此页面,但请勿使用机器翻译。
SLASH'EM
In SLASH'EM, Flame Mages, Ice Mages, Necromancers, and Wizards may be given a potion of object detection as any of the random potions in their starting inventories.[28][29][30][31]
ZAPM
In ZAPM, the equivalent to the potion of object detection from NetHack is the floppy disk of object detection.
dNetHack
In dNetHack, notdNetHack and notnotdNetHack, yuki-onna heroes start the game with knowledge of the randomized appearance for the potion of object detection, as they are a race of playable nymph.
Spa shops in Elshava can stock potions of object detection.
Invoking The Marauder's Map detects objects identically to a potion of the same beatitude as the artifact, then detects other artifacts on the level, mapping them over existing marked objects if necessary.
SlashTHEM
In SlashTHEM, in addition to SLASH'EM details, Acid Mages, Drunks and Electric Mages may start with a potion of object detection as any of the random potions in their starting inventory.
引用及注释
- ↑ src/u_init.c in NetHack 3.6.7, line 166
- ↑ dat/mines.des in NetHack 3.6.7, line 1042
- ↑ src/makemon.c in NetHack 3.6.7, line 703
- ↑ src/potion.c in NetHack 3.6.7, line 849
- ↑ src/potion.c in NetHack 3.6.7, line 853
- ↑ src/potion.c in NetHack 3.6.7, line 851
- ↑ src/detect.c in NetHack 3.6.7, line 582
- ↑ src/detect.c in NetHack 3.6.7, line 589
- ↑ src/detect.c in NetHack 3.6.7, line 619
- ↑ src/detect.c in NetHack 3.6.7, line 630
- ↑ src/detect.c in NetHack 3.6.7, line 641
- ↑ src/detect.c in NetHack 3.6.7, line 655
- ↑ src/detect.c in NetHack 3.6.7, line 588
- ↑ src/detect.c in NetHack 3.6.7, line 658
- ↑ src/detect.c in NetHack 3.6.7, line 733
- ↑ src/detect.c in NetHack 3.6.7, line 679
- ↑ src/detect.c in NetHack 3.6.7, line 762
- ↑ src/detect.c in NetHack 3.6.7, line 284
- ↑ src/detect.c in NetHack 3.6.7, line 666
- ↑ src/detect.c in NetHack 3.6.7, line 608
- ↑ src/detect.c in NetHack 3.6.7, line 648
- ↑ src/detect.c in NetHack 3.6.7, line 683
- ↑ src/detect.c in NetHack 3.6.7, line 702
- ↑ src/detect.c in NetHack 3.6.7, line 719
- ↑ src/detect.c in NetHack 3.6.7, line 744
- ↑ apply.c in NetHack 3.1.0, line 1315
- ↑ The NetHack Code 1.1
- ↑ u_init.c in SLASH'EM 0.0.7E7F2, line 66
- ↑ u_init.c in SLASH'EM 0.0.7E7F2, line 96
- ↑ u_init.c in SLASH'EM 0.0.7E7F2, line 137
- ↑ u_init.c in SLASH'EM 0.0.7E7F2, line 246
本页面之内容基于由Dylan O'Donnell创作的攻略。原始协议条文的中文译文如下:
无论对攻略原文作修改与否,本协议授权允许对于本攻略的再发布、复制及编辑行为,唯需遵守以下条件:
- 所有攻略的原始贡献者须给出署名。
- 所有对攻略作出的修改须承认并注明出处。