Beartrap/zh-CN
NetHack 中文 Wiki 需要您的帮助!
了解如何帮助我们完善Wiki
捕兽夹(beartrap或bear trap)是NetHack中的一种铁制工具,可布设为陷阱,已布设好的捕兽夹陷阱暴露时显示为青色脱字符(^
)。
生成
捕兽夹可在几乎任一地层创建时生成于该层的大多数房间中,但无法放置于:楼梯和梯子上、水池和护城河中、岩浆中、墙体内、关闭的门下、被另一陷阱或实体地物(王座、祭坛等)占据的方格上,以及整个气元素位面和水元素位面[1]。
即使捕兽夹陷阱是使用不同BUC的捕兽夹物品布设而成的,只要玩家成功解除设置好的陷阱,都会在原地生成一个未诅咒的捕兽夹物品[2]。
描述
地面上的玩家或怪物进入捕兽夹所在格有概率触发陷阱[3]。没有笨拙特质的玩家有1⁄5的概率避免触发陷阱,若陷阱位置已知,则避免概率为4⁄5[4]。玩家看见怪物被困于捕兽夹、自身触发陷阱、经过但不触发陷阱或通过自动搜索等搜索能力发现陷阱,均会暴露捕兽夹位置[5][6]。
玩家或怪物触发捕兽夹后会被夹住脚,并受到2d4点物理伤害(受物理伤害减半影响),穿戴铁鞋可免于该伤害[7]。触发捕兽夹后,若伤害不致命,则玩家敏捷受到损害,被困4~7回合,在此期间失去踢击与飘浮能力;若玩家未穿戴铁鞋,则捕兽夹除了造成物理伤害,还会造成腿伤,持续10~19回合[8][9]。怪物触发捕兽夹后,被困随机回合,若和平怪物被玩家所设捕兽夹夹住,则怪物变敌对[10]。玩家骑乘进入捕兽夹时,除非坐骑本身能飘浮或飞行,否则坐骑会被陷阱夹住;坐骑被捕兽夹杀死后,玩家跌落到陷阱上不会触发捕兽夹[11]。由于代码禁止同一格内出现两种“陷阱”状态,受到惩罚的玩家将与自身相连的沉重的铁球埋进地里再触发捕兽夹,可立即挣脱铁球[12][13]。熊地精或枭熊(包括变形后的玩家)触发捕兽夹时会显示一条特殊消息[14][15]。
当玩家或怪物有飞行或飘浮能力,形态不定形、旋涡状或非固体,或者体型至多为小型时,进入捕兽夹所在格必定不会触发陷阱[16][17][18][19]。食金属怪物会在进入捕兽夹所在格时立即吃掉陷阱,变形为食金属怪物的玩家需要先进入陷阱格才能吃掉捕兽夹[20]。
解除
捕兽夹可被玩家解除,玩家解除失败有概率直接触发捕兽夹(即使玩家当前处于飞行状态),触发概率取决于幸运值[21]。被捕兽夹夹住时,玩家无法解除陷阱[22]。游侠在未受损(即混乱、幻觉、失明、眩晕、笨拙)时解除捕兽夹必定成功[23]。成功解除后生成一个未诅咒的捕兽夹物品,玩家可使用捕兽夹重新布设成陷阱,或进行其他操作[2]。
玩家为被困住的怪物解除捕兽夹时,解除失败根据幸运值高低有概率对怪物造成最多4点伤害,若被困住的是驯化怪物,还会构成宠物虐待,且玩家需要对因该伤害致死的怪物负责[24]。若捕兽夹并非玩家布设,解除成功根据幸运值高低有概率让之前敌对的怪物变和平,守序阵营的玩家有概率阵营值+1[25][26];若使用的是解锁魔杖、敲击法术等解锁魔法,且怪物脱困时玩家与其相邻,则怪物和平化及阵营值加成概率减半[27]。
在捕兽夹陷阱所在格,挥动挖掘魔杖或施放挖掘法术向下挖掘可解除捕兽夹,虽然游戏会尝试将捕兽夹掩埋在地下,但挖掘魔法在地面形成坑洞后又会立即将其挖出[28]。
逃脱
尝试移出捕兽夹是逃脱陷阱最常见的方法。由于未知原因,斜向移动更容易逃脱捕兽夹,即使有墙阻挡,玩家也能在4~7次尝试内逃脱,而按正交方向移动脱困所需的回合数约为斜向移动的五倍[29]。玩家向下挥动解锁魔杖或施放敲击法术可立即从捕兽夹中脱困,向被困怪物挥动魔杖或释放法术也可将其释放[30][31]。如前文所述,被捕兽夹困住时用挖掘魔杖或挖掘法术向下挖掘同样可以解除捕兽夹,让玩家成功脱困[28]。
传送(包括地层传送和分支传送)可将玩家安全移出捕兽夹陷阱。变形为捕兽夹无法夹住的怪物能立即释放玩家;若变形为食金属怪物,则玩家即使在被困状态下也能直接吃掉陷阱,且能避免受到额外伤害。此外,玩家还可利用任意跳跃手段跳出捕兽夹,或者借助与自身相连的沉重的铁球脱困,但这种方式无法解除捕兽夹,会对玩家造成d10的伤害(受物理伤害减半影响),并导致玩家腿伤,持续500~1499回合[32][33]。
被捕兽夹困住时,用任意鹤嘴锄向下挖掘有概率摧毁陷阱并释放玩家,具体概率取决于玩家幸运值[34],笨拙状态下成功概率降低;失败后,玩家会因砸中自己的脚而受到至少1点伤害,物理伤害减半和穿靴子均能使该伤害减半(可相互叠加)。
布设
玩家可通过使用捕兽夹物品来布设捕兽夹陷阱,该动作属于持续性动作,可被打断[35][36][37]。成功布设陷阱所需时间取决于玩家的力量和敏捷,失明状态下用时翻倍[38]。眩晕、飘浮、在水下、被吞噬或没有手时无法布设陷阱,也无法将捕兽夹布设在不能生成捕兽夹陷阱的位置上[1][39]。
当捕兽夹被诅咒或玩家处于笨拙状态时,玩家尝试布设捕兽夹有概率在布好后立刻落入自己的陷阱中,具体概率取决于幸运值[40]。若玩家尝试在骑乘时布设捕兽夹,且骑乘技能熟练度未达到“基础”等级,游戏会提示玩家失败风险;若同时处于笨拙状态或捕兽夹被诅咒,成功概率会进一步降低[41]。然而,骑乘时布设失败只会让捕兽夹掉落在地,不会让陷阱布好后再触发[42]。
玩家布设的捕兽夹与普通捕兽夹陷阱效果相同,但和平怪物触发后会被激怒[10]。若玩家正常走入自己布设的捕兽夹且未能避开陷阱,或因解除失败而落入其中,陷阱仍正常触发。
策略
玩家可在狭窄通道内布设捕兽夹来拖慢追兵,如在商店盗窃时防止店主堵门,被困住的怪物也更容易成为远程攻击的目标。然而,过长的布置时间让捕兽夹难以用于紧急脱身,200 aum的重量也让捕兽夹不便携带。
历史
捕兽夹作为陷阱最初于Hack 1.0加入游戏,作为物品最初于NetHack 3.2.0加入游戏。
相关百科文本于NetHack 3.6.0加入游戏。
游侠未受损时必定成功解除捕兽夹的能力最初于NetHack 5.0.0的commit e4cb3f08加入游戏。
消息
- 捕兽夹夹住了你的<脚>!(A bear trap closes on your <foot>!)
- 你触发了捕兽夹。
- 你从捕兽夹中逃了出来。(You are released from the bear trap.)
- 捕兽夹不再困住你。
- 你愤怒地咆哮起来!(You howl in anger!)
- 你在变形为熊地精或枭熊时触发了捕兽夹。
- <怪物>被捕兽夹困住了!(<The monster> is caught in a bear trap!)
- 怪物触发了捕兽夹。
- 你听见某头熊在愤怒地咆哮!(You hear the roaring of an angry bear!)
- 看不见的某头熊地精或枭熊触发了捕兽夹。
- <怪物>吃掉了捕兽夹!(<The monster> eats a bear trap!)
- 食金属怪物吃掉了捕兽夹。
Variants
此条目或段落的部分内容需要翻译。
您可以帮助我们翻译此页面,但请勿使用机器翻译。
SLASH'EM
In SLASH'EM, a doppelganger hero can use their liquid leap technique to escape safely from a bear trap that they are caught in.[43]
UnNetHack
In UnNetHack, 2-8 bear traps are generated on the forest level of the Ruins of Moria during level creation.
dNetHack
In dNetHack, notdNetHack and notnotdNetHack, the beartrap's weight is reduced to 100 aum.
A hero or monster that is trapped in a bear trap is potentially vulnerable to sneak attacks.
Worn boots that have the randomized appearance of "jungle boots" grant immunity to wounded legs from being caught in a bear trap—damage taken from being forced out of a bear trap (e.g. by a thrown iron ball) is also reduced, though the boots will be damaged in that instance and lose up to 10 points of enchantment, destroying them if the enchantment is brought low enough as a result.
xNetHack
In xNetHack, beartraps have their weight reduced to 50 aum.
Rangers start each game with two beartraps.
EvilHack
In EvilHack, a bear trap is always placed on a set square within each map of Goblin Town during level creation.
Five bear traps are randomly placed around the top floor of the Ice Queen's Realm during level creation, and a bear trap is placed on a set square within the middle floor of the branch during level creation.
百科文本
绊足陷阱或许是最广为人知的狩猎陷阱。作为一种十分简易的机械装置,
绊足陷阱仅由两条夹钳、弹簧结构和中央触发机关组成。通常搭配诱饵
使用,将动物引诱至陷阱位置,或直接布设在兽径上。动物踩中触发机
关后,陷阱闭合夹住动物腿部,使其无法移动。传统绊足陷阱带有紧密
咬合的锯齿,确保牢牢困住动物,同时防止动物在陷阱中挣扎移动腿部,
保证皮毛完好无损。然而,这也导致许多动物为逃生不惜咬断自己腿部。
因此,现代绊足陷阱通常采用带一定空隙的“错位夹”,作用与手铐类似,
夹钳闭合于兽爪以上部位,确保被困动物无法挣脱的同时不破坏其腿部,
也便于捕兽人释放误捕的猎物。
引用及注释
- ↑ 1.0 1.1 src/apply.c in NetHack 5.0.0, line 2839-L2854
- ↑ 2.0 2.1 src/trap.c in NetHack 5.0.0, line 5571-L5573
- ↑ src/trap.c in NetHack 5.0.0, line 1068
- ↑ src/trap.c in NetHack 5.0.0, line 3035-L3044
- ↑ src/trap.c in NetHack 5.0.0, line 1537
- ↑ src/trap.c in NetHack 5.0.0, line 1550
- ↑ src/trap.c in NetHack 5.0.0, line 1478-L1560:
trapeffect_bear_trap() - ↑ src/trap.c in NetHack 5.0.0, line 1517-L1518
- ↑ src/trap.c in NetHack 5.0.0, line 1553-L1554
- ↑ 10.0 10.1 src/trap.c in NetHack 5.0.0, line 1536
- ↑ src/trap.c in NetHack 5.0.0, line 1506-L1511
- ↑ src/trap.c in NetHack 5.0.0, line 1039
- ↑ src/hack.c in NetHack 5.0.0, line 2830-L2836
- ↑ src/trap.c in NetHack 5.0.0, line 1515-L1516
- ↑ src/trap.c in NetHack 5.0.0, line 1538-L1544
- ↑ src/trap.c in NetHack 5.0.0, line 1124-L1128
- ↑ src/trap.c in NetHack 5.0.0, line 1492-L1500
- ↑ src/trap.c in NetHack 5.0.0, line 1530-L1531
- ↑ src/trap.c in NetHack 5.0.0, line 2803-L2808
- ↑ src/trap.c in NetHack 5.0.0, line 3773-L3780
- ↑ src/trap.c in NetHack 5.0.0, line 5512-L5517
- ↑ src/trap.c in NetHack 5.0.0, line 5953-L5958
- ↑ src/trap.c in NetHack 5.0.0, line 5314-L5326
- ↑ src/trap.c in NetHack 5.0.0, line 5479-L5489
- ↑ src/trap.c in NetHack 5.0.0, line 5529-L5548
- ↑ src/trap.c in NetHack 5.0.0, line 5562-L5573
- ↑ src/trap.c in NetHack 5.0.0, line 6200-L6202
- ↑ 28.0 28.1 src/trap.c in NetHack 5.0.0, line 5355-L5358
- ↑ src/hack.c in NetHack 5.0.0, line 1566-L1579
- ↑ src/zap.c in NetHack 5.0.0, line 3282-L3284
- ↑ src/trap.c in NetHack 5.0.0, line 6167-L6203
- ↑ src/ball.c in NetHack 5.0.0, line 911-L925
- ↑ src/apply.c in NetHack 5.0.0, line 2076-L2085
- ↑ src/dig.c in NetHack 5.0.0, line 392-L413
- ↑ src/apply.c in NetHack 5.0.0, line 2819-L2912:
use_trap()函数 - ↑ src/apply.c in NetHack 5.0.0, line 2914-L2952:
set_trap()函数 - ↑ src/apply.c in NetHack 5.0.0, line 4389-L4393
- ↑ src/apply.c in NetHack 5.0.0, line 2867-L2876
- ↑ src/apply.c in NetHack 5.0.0, line 2829-L2838
- ↑ src/apply.c in NetHack 5.0.0, line 2941-L2944
- ↑ src/apply.c in NetHack 5.0.0, line 2877-L2889
- ↑ src/apply.c in NetHack 5.0.0, line 2896-L2900
- ↑ tech.c in SLASH'EM_0.0.7E7F2, line 947