恶液 Icker
“咦~“就对了!”—— 威尔逊检查它时说
恶液是暗影裂隙开启期间在洞穴特定生成点附近出现的暗影阵营生物。它会从大块形态分裂出小块并重新吸收成长,还能黏住玩家、减慢移动并暂时夺走装备。
概述
恶液由洞穴中的恶液生成点产生,但只有世界的暗影裂隙处于激活状态时,生成器才会开始工作。每个生成点一次会尝试生成 5~10 只恶液;全世界恶液总数达到 100 时不会继续生成。生成位置会限制在生成点 12 范围内,并检查地面是否可通行、部署点是否清空。
属性
| 属性 | 数值 |
|---|---|
| 生命值 | 600 |
| 普通伤害 | 20 |
| 位面伤害 | 20 |
| 理智光环 | -40 /分钟 |
| 阵营 | 暗影阵营 |
恶液的生命条被分成多个阶段。受到伤害降低生命阶段时会改变体型;代码将其分为小、中、大三种体型,每种体型包含三个等级。每次受到的伤害还受到“最大单次伤害”为总生命值除以体型数量的限制,因此单次攻击不会直接削掉超过一个体型阶段的伤害。
行为
分裂与成长
恶液会产生小型恶液效果物。小型恶液与主体接近到代码判定的吸收距离后,主体会吸收它并恢复相应生命值、提升等级;等级跨过体型阈值时会进入成长状态并变换体型。小型恶液彼此相遇时会进入挤压状态,随后返回主体。
黏附与减速
主体会持续检查附近带有移动组件的目标,并排除隐身、幽灵、暗影生物及其他不能被攻击的对象。目标与恶液接触后会生成黏附效果;同一目标的减速不会因同时接触多个恶液而叠加。黏附效果将目标的移动速度乘以 0.3。
吞住玩家与装备
玩家被恶液悬浮后会进入“悬浮”状态:停止移动和攻击、隐藏物品栏,并跟随恶液的位置。恶液会每 60 秒(该常量也用于相关恶液弹药效果;主体吞噬流程的周期由源码中的任务计时器控制)处理一次吞噬流程;代码中累计处理三次后会发出吐出事件,随后进入吐出状态并释放玩家。玩家被悬浮时,恶液会先清空自身库存;玩家死亡或恶液释放玩家时,恶液可能从玩家装备中随机拿走一件可卸下、非 nosteal 的装备。
生成规则
洞穴预先布置带有 gelblobspawningground 标签的生成点。暗影裂隙激活后,生成器每秒检查附近的玩家和生成点;非幽灵且未死亡的玩家会触发其附近 12 范围内的生成检查。每次生成的恶液之间至少相距 3,并且生成后会经历 0.25~0.25+1 秒的出生延迟;出生延迟期间处于不可见、无攻击且临时无敌状态。生成点在生成过恶液后会进入 1500 秒冷却。
掉落
击杀时还会释放自身暂存的物品;若恶液正在悬浮玩家,正常死亡流程会先释放玩家,再掉落恶液库存和掉落表物品。
应对
- 恶液的单次受伤上限按体型阶段限制,适合用连续攻击逐步压低生命,而不是期待一击造成全部伤害。
- 接触恶液会使移动速度降低至 0.3 倍;战斗时应避免让多个恶液同时黏住同一名玩家。
- 被悬浮后无法攻击、移动或操作物品栏;队友应优先攻击恶液,或在恶液进入吐出流程前打断其持续控制。
- 恶液是暗影阵营并造成位面伤害,普通护甲不能替代针对位面伤害的防护;具体减伤效果取决于所用装备和其他机制。
名称与检查台词
恶液的英文名为 Icker。威尔逊的普通检查台词是:“”咦~“就对了!”。不同检查情境下还会使用“有人陷入了困境。”和“哦,我把东西落在这里了。”等台词。
动画
