Crystal ball/zh-CN

From NetHackWiki
Jump to navigation Jump to search

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

(
名称 水晶球
外观 玻璃球
基础价 60 zm
重量 150
材料 玻璃
怪物使用 不会被怪物使用。

水晶球(crystal ball)是NetHack中一种玻璃制魔法工具,未鉴定时外观为玻璃球。

水晶球是神器命运之球、探测之球以及已弃用神器西方之地的真知晶球(The Palantir of Westernesse)的基础物品。

生成

在随机生成于地面、杂货店或死亡掉落的工具中,水晶球占比3⁄200。五金店也可出售水晶球。随机生成的水晶球有1~5点充能,有1⁄4的概率受祝福、1⁄2的概率未诅咒、1⁄4的概率被诅咒[1]。

美杜莎岛的第四种变体中,一颗水晶球必定在楼层创建时生成于海妖巢穴内紧邻房门的水下格子中[2]。

精灵王生成时有1⁄50的概率携带一颗水晶球[3]。

以下内容涉及即将到来的版本(NetHack 3.7.0)之信息。如果该版本已发布,请验证此处信息是否准确,并作出相应修改,以将其并入页面。

根据commit 28fb6fc6,水晶球生成时有3~7点充能。

描述

未失明的角色使用或激活带充能的水晶球会检定一次智力[4][5]:水晶球被诅咒或角色智力低于d20时,智力检定必定失败[6];检定成功则提示玩家输入物品、怪物或陷阱符号,搜索其在当前层的位置[7]。无论智力检定是否成功,该行动均消耗1点充能[8][9][10]。

若角色未通过智力检定,等概率随机产生以下效果之一并附带一条提示消息[6]:

若角色通过智力检定后选择可探测的符号进行占卜,目标物品、怪物或陷阱的位置会在黑底地图上标记显示[16][17][18]。通过该效果标注物品位置时,同类型物品的旧有标记会被清除[19][20][21][22]。退出显示界面后,角色会陷入恍惚状态,最多10回合内无法移动[23]。

使用无充能的水晶球时,角色必定通过智力检定,并陷入恍惚状态最多10回合,但无论输入哪种符号都不产生实际效果,仅显示一条提示消息[6][23][24]。失明时水晶球不会生效,不消耗充能,也不产生任何其他效果[5]。幻觉状态下,使用有充能的水晶球会消耗1点充能,智力检定失败的效果与常规情况相同,检定成功则显示6条消息之一,不产生其他任何效果[25]。

若角色使用有充能的水晶球并通过智力检定,却尝试搜寻物品、怪物或陷阱之外的目标(如楼梯或其他地物),则会收到一条随机消息,暗示神谕地层、美杜莎岛、城堡、或巫师塔的地层位置,具体消息取决于角色当前所在地牢分支以及下表信息[26][27][28]:

地层差 消息(同分支) 消息(不同分支)
大于8~10[27] “你看到了<地点>,远在<下方/上方>。”
("You see <location>, far <below/above>.")
“你看到了<地点>,远在天边。”
("You see <location>, far away.")
大于1但不超过8~10 “你看到了<地点>,在你的<下方/上方>。”
("You see <location>, <below/above> you.")
“你看到了<地点>,在远处的<下方/上方>。”
("You see <location>, away <below/above> you.")
1 “你看到了<地点>,<下方/上方>不远处。”
("You see <location>, just <below/above>.")
“你看到了<地点>,隔着些距离。”
("You see <location>, in the distance.")
0 “你看到了<地点>,就在你附近。”
("You see <location>, near you.")
“你看到了<地点>,隔着些距离。”
("You see <location>, in the distance.")
某些情况下(如角色在仓库番,目标地点是神谕地层)可能显示该消息[29][30]。

成功使用水晶球却未探测到任何目标时,有1⁄100的概率显示一条岩德巫师正凝视角色的消息,该消息不产生任何效果,仅营造一种不安氛围[31]。

阅读未诅咒的充能卷轴并选中水晶球,可为其补充1~5点充能,受祝福的充能卷轴必定将水晶球的充能设置为6点[32]。

以下内容涉及即将到来的版本(NetHack 3.7.0)之信息。如果该版本已发布,请验证此处信息是否准确,并作出相应修改,以将其并入页面。

根据commit 28fb6fc6:

  • 现在可输入< > _ \ # {之一来搜寻地物,无论输入哪种,结果均显示所有6种地物;
  • 若所用水晶球为当前职业的任务神器,则智力检定使用d8而非d20。非任务神器的水晶球受祝福时,智力检定使用d16;
  • 未诅咒的充能源提供1~2点充能,最多7点。受祝福的充能源将充能设置为7点,并祝福水晶球。被诅咒的充能源移除所有充能,并诅咒水晶球;
  • 使用被取消的水晶球会摧毁物品,无论水晶球是否为神器。

策略

水晶球的短板同其优点一样显著:不但重量大,成功使用后还会使角色在一定时间内无法行动。所有种族中,只有精灵能在不穿戴卓越头盔的情况下将智力自然提升到20,而其他种族即使智力达到上限,在不穿戴卓越头盔的情况下也有不小的失败概率:兽人与矮人1⁄5,人类1⁄10,侏儒1⁄20。哪怕成功使用水晶球,也只能搜寻单一类别的怪物或物品。相比之下,其他大多数搜寻类物品不但十分可靠,不会使角色无法行动,还能搜寻当前层的所有怪物、物品或陷阱。

一般而言,使用失败可能导致致命后果,对低等级角色尤其如此。因此,在不清楚水晶球BUC、所处位置在接下来10回合内易遭到攻击、HP小于31或无法迅速治疗受损状态时,不建议使用水晶球。由于玻璃易碎,非神器水晶球容易被摧毁,因此需多加小心,放置在物品栏或非魔法类容器中的水晶球需要谨慎对待,受到惩罚的角色下楼梯时更需要如此[33]。

尽管如此,除了作为批量变形获取魔笔的素材以外,水晶球仍能有效发挥其他价值,如用于寻找振动方块或魔法传送门。虽然混乱状态下阅读金钱探测卷轴通常是更优选择,且更省资源,但对未鉴定卷轴或缺乏其他物品探测手段的玩家来说,水晶球往往是更理想的工具。此外,水晶球有时也在文盲、和平主义等特定行为挑战中受到玩家青睐。除了元素位面的传送门,水晶球还能用于探测陷阱、搜寻金库,如用于寻找通往吕底人堡垒的魔法传送门。

游客将智力提升到上限后,使用水晶球有独特优势:岩德至尊白金卡能提供几乎无限的充能源,而水晶球又不会因为过度充能而爆炸。

以下内容涉及即将到来的版本(NetHack 3.7.0)之信息。如果该版本已发布,请验证此处信息是否准确,并作出相应修改,以将其并入页面。

由于任务神器水晶球的智力检定使用d8进行判定,女武神和考古学家可放心使用各自的任务神器搜寻振动方块和/或位面层的魔法传送门。受祝福的水晶球在角色智力达到16时也可稳定生效,让非精灵角色也能更轻松地使用水晶球。

历史

水晶球最初于NetHack 3.0.0加入游戏。

起源

水晶球往往与占卜紧密相关,这种占卜形式称为水晶球占卜术(crystal gazing或crystallomancy),其历史可追溯至公元1世纪老普林尼(Pliny the Elder)的著作,在维多利亚时代也曾是流行一时的消遣活动。其中,使用者通过水晶球这一媒介集中思想,获取重要信息或影像,以达成个人指引、预言、启示、激发灵感乃至占卜问卦等各种目的。

游戏中,精灵王生成时有小概率携带一颗水晶球,这一设定源自J·R·R·托尔金(J. R. R. Tolkien)所著中土世界系列小说中的虚构魔法制品“真知晶球”(palantír),这一水晶球体无法被摧毁,可告知并窥探过去未来。该设定是已弃用的精灵职业任务神器“西方之地的真知晶球”的灵感来源。

美杜莎岛的水晶球可能出自格赖埃(Graeae)三姐妹,即海洋之神福尔库斯(Phorcys)与刻托(Ceto)的女儿、戈尔工(Gorgons)的姐妹。格赖埃三姐妹共用一只眼睛、一颗牙齿,珀耳修斯(Perseus)从三姐妹处偷走眼睛,并以此要挟她们交换信息。根据版本不同,三姐妹告知了珀耳修斯美杜莎(Medusa)本人的下落,或是斩杀她所需三件神器的所在。这也部分解释了为什么角色成功使用水晶球却未探测到任何目标时,能随机看到美杜莎的所在之处及其他地点。

消息

非常遗憾,你无法看见水晶球。(Too bad you can't see the crystal ball.)
你在失明时使用了水晶球。
影像模糊不清。(The vision is unclear.)
你使用的水晶球没有充能,或者成功使用了水晶球但未探测到任何目标。
你可以搜寻一种物品或怪物符号。(You may look for an object or monster symbol.)
你成功窥视水晶球,可选择一种符号进行探测。
你看见岩德巫师正凝视着你。(You see the Wizard of Yendor gazing out at you.)
成功使用水晶球却未探测到任何目标时有1%的概率显示该消息[31]。
你只能看见一片时髦怪异的<颜色>烟雾。(All you see is funky <color> haze.)
你在幻觉状态下使用了无充能的水晶球。
哇哦!这颜色真迷幻,<哥们儿/宝贝儿>!(Whoa! Psychedelic colors, <dude/babe>!)
你领悟了几坨炫酷的滚烫岩浆。(You grok some groovy globs of incandescent lava.)
水晶跳动着邪恶的<颜色>光!(The crystal pulses with sinister <color> light!)
你看见金鱼在荧光岩石上游动。(You see goldfish swimming above fluorescent rocks.)
你看见小雪花绕着微缩农房旋转。(You see tiny snowflakes spinning around a miniature farmhouse.)
喔哟……像个万花筒!(Oh wow... like a kaleidoscope!)
你在幻觉状态下“成功”使用有充能的水晶球时显示以上6条消息之一。

Variants

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

SLASH'EM

In SLASH'EM, crystal balls are notably the only type of tool that is not affected by the amnesia-inducing waters of the Castle's moat.

Crystal balls can be upgraded to magic markers and vice versa, and a magic marker that is upgraded into a crystal ball will have 10-12 charges. This makes crystal balls a useful source of markers for heroes that either have spare potions of gain level, or are gnomish heroes with access to the tinker technique. Though a crystal ball's low initial charges mean that a hero will get at most one low-value scroll out of the resulting marker before recharging back to 50 charges, this is still more than useful enough for most purposes. A once-charged marker that does not have enough ink for additional scrolls or even engraving Elbereth can be upgraded into a crystal ball (and then further polymorphed if desired) in order to get some use out of its remaining charges.

SLASH'EM's precursors, NetHack Plus and SLASH 6, have additional items that share the same appearance as the crystal ball: the orb of charging, orb of destruction and orb of enchantment. These glass orbs have a base price of 750 zm and weigh 75 aum, making it somewhat easy to tell an actual crystal ball apart from them via weight testing or price identification—they remain in the code of SLASH'EM as deferred features.[34][35]

NetHack brass

NetHack brass adds the glass orbs from NetHack Plus and SLASH 6, but replaces the orb of destruction with the orb of maintenance. Additionally, the crystal ball now weighs 75 aum like the other glass orbs, meaning that price identification is the most reliable method to informally identify a glass orb.

dNetHack

In dNetHack, crystal balls have their weight significantly reduced to 50 aum.

The Palantir of Westernesse is re-introduced and can be obtained from the Elvish Racial Quest by elven heroes of certain roles, and a set of five artifact crystal balls appear in the Temple of Chaos variant of the Chaos Quest.

xNetHack

In xNetHack, crystal balls are generated with up to 25 charges and weigh only 100 aum. Gazing into them no longer immobilizes the hero, and the beatitude of the crystal ball is also a factor in successful checks, with a +5 bonus applied toward the intelligence check when blessed, or a −5 penalty when cursed. A crystal ball will also never explode on failure unless cursed, and entering an invalid character to search for in a crystal ball will prompt the hero again rather than wasting the charge. Uncursed charging of a crystal ball will add 6-10 charges.

One of Itlachiayaque's invocation effects allows the holder to gaze into it for the same effect as a crystal ball of the same beatitude, akin to the Orb of Detection (which it replaces as the Archeologist quest artifact).

notdNetHack

In notdNetHack and notnotdNetHack, in addition to dNetHack details, crystal balls can be resized with an upgrade kit.

百科文本

You look into one of these and see _vapours swirling like
clouds_. These shortly clear away to show a sort of video
without sound of something that is going to happen to you
soon. It is seldom good news.

[ The Tough Guide to Fantasyland, by Diana Wynne Jones ]

引用及注释

  1. ↑ src/mkobj.c in NetHack 3.6.7, line 940
  2. ↑ dat/medusa.des in NetHack 3.6.7, line 371
  3. ↑ src/makemon.c in NetHack 3.6.7, line 256
  4. ↑ src/detect.c in NetHack 3.6.7, line 1095: use_crystal_ball()函数
  5. ↑ 5.0 5.1 src/detect.c in NetHack 3.6.7, line 1102
  6. ↑ 6.0 6.1 6.2 src/detect.c in NetHack 3.6.7, line 1106
  7. ↑ src/detect.c in NetHack 3.6.7, line 1179
  8. ↑ src/detect.c in NetHack 3.6.7, line 1142
  9. ↑ src/detect.c in NetHack 3.6.7, line 1173
  10. ↑ src/detect.c in NetHack 3.6.7, line 1199
  11. ↑ src/detect.c in NetHack 3.6.7, line 1109
  12. ↑ src/detect.c in NetHack 3.6.7, line 1112
  13. ↑ src/detect.c in NetHack 3.6.7, line 1116
  14. ↑ src/detect.c in NetHack 3.6.7, line 1127
  15. ↑ src/detect.c in NetHack 3.6.7, line 1132
  16. ↑ src/detect.c in NetHack 3.6.7, line 1204-L1213: 按需调用monster_detect()或object_detect()
  17. ↑ src/detect.c in NetHack 3.6.7, line 582: object_detect()函数
  18. ↑ src/detect.c in NetHack 3.6.7, line 783: monster_detect()函数
  19. ↑ src/detect.c in NetHack 3.6.7, line 284: clear_stale_map()
  20. ↑ src/detect.c in NetHack 3.6.7, line 312: 调用自gold_detect()
  21. ↑ src/detect.c in NetHack 3.6.7, line 465: 调用自food_detect()
  22. ↑ src/detect.c in NetHack 3.6.7, line 666: 无旧有标记时调用自object_detect()
  23. ↑ 23.0 23.1 src/detect.c in NetHack 3.6.7, line 1189
  24. ↑ src/detect.c in NetHack 3.6.7, line 1192
  25. ↑ src/detect.c in NetHack 3.6.7, line 1146
  26. ↑ src/detect.c in NetHack 3.6.7, line 1219
  27. ↑ 27.0 27.1 src/detect.c in NetHack 3.6.7, line 1042: level_distance()函数——地层差与(8 + rn2(3))相比较
  28. ↑ src/detect.c in NetHack 3.6.7, line 1087: level_detects[]
  29. ↑ src/detect.c in NetHack 3.6.7, line 1059
  30. ↑ src/detect.c in NetHack 3.6.7, line 1074
  31. ↑ 31.0 31.1 src/detect.c in NetHack 3.6.7, line 1228
  32. ↑ src/read.c in NetHack 3.6.7, line 651
  33. ↑ src/dothrow.c in NetHack 3.6.7, line 2054: breaktest()函数
  34. ↑ apply.c in SLASH'EM 0.0.7E7F2, line 3570
  35. ↑ objects.c in SLASH'EM 0.0.7E7F2, line 858