荷鲁斯

植物档案 · 迷蒙之沼——岸边

荷鲁斯

本体负责调度,荷花负责攻击。

阳光200
冷却20s
攻击间隔约 2.6s
耐久400

故事

荷鲁斯来自遥远的池塘,与荷叶是从小相识的朋友。队伍抵达迷蒙之沼时,荷叶把它介绍给大家,作为应付泥泞的一位帮手。它曾看护家乡池塘,也熟悉让花朵离开本体、在水面上自由移动的生活。

来帮忙之前,荷鲁斯还从家乡带了应急阳光瓶。密林遮住阳光,携带这份补给便成了很实际的照顾。它对自己的荷花颇为自豪,却也会误以为激光能够一路穿透敌人,被光菱角当场纠正;有独门本领,并不妨碍对别人的能力充满好奇。

荷叶记得它小时候拿激光笔照水面、打扰朋友休息的事。如今荷鲁斯睡觉时,会把柔软的荷花当作被子,让导向蓟羡慕不已。同一朵花在战场上往返调配,到了休息时,又回到再日常不过的用途。

机制

定位

可调度范围攻击

  • 基础数据:200 阳光;冷却 20s;攻击间隔约 2.6s;HP 400。

  • 本体不直接造成伤害;荷花按自身位置结算范围命中。

  • 普通命中造成 80 伤害,重击造成 160 伤害并击退僵尸;未触发重击的次数越多,后续触发概率越高。

  • 点击本体后,在合法圆形半径内设定荷花目标点;荷花会按移动速度追向该点。

  • 白隅兰将调配半径由约 220px 扩至约 300px;荷叶提供水上锚点与目标指引。

本体决定荷花能去哪里,荷花当前位置决定命中哪里。调配、范围攻击与下一次重击分别读取自己的状态;100 cs = 1 秒。

本体、目标点与荷花

点击本体后,在合法调配范围内指定目标点。荷花每次更新向该点移动约 3 px,剩余距离不足时直接到达;已经到达目标点时保持原位。

伤害区域随荷花移动,不以本体为中心。调配不是瞬移;影响荷花的减速或冰冻会减慢或暂停位置更新。

pt+1={pt,r=ptpt+min⁡(v,∥r−pt∥)r−pt∥r−pt∥,r≠pt,v≈3 px/tick\mathbf p_{t+1}=\begin{cases}\mathbf p_t,&\mathbf r=\mathbf p_t\\\mathbf p_t+\min(v,\lVert\mathbf r-\mathbf p_t\rVert)\frac{\mathbf r-\mathbf p_t}{\lVert\mathbf r-\mathbf p_t\rVert},&\mathbf r\ne\mathbf p_t\end{cases},\quad v\approx3\text{ px/tick}
命中区域跟随荷花。

范围命中与伤害

攻击结算时,与荷花攻击区域相交的有效僵尸分别受到伤害。多个目标各自结算完整输入值,不按目标数分摊。

普通攻击输入 80 伤害,重击输入 160 并附带击退。防具、持有物及特殊状态仍参与各目标自身的受击结算。

T={z∣box⁡(z)∩A荷花≠∅},Dz∈{80,160}\mathcal T=\{z\mid \operatorname{box}(z)\cap A_{\text{荷花}}\ne\varnothing\},\qquad D_z\in\{80,160\}

下一次重击的判定

每次攻击结算后,从 0 至 4 等概率抽取整数 R,与失败计数 K 比较。R<K 时,下一次攻击标记为重击并将 K 清零;否则 K 增加 1。

K=0 时概率为 0,之后每次失败增加 20 个百分点,K=5 时必定成功。判定标记的是下一击,不会追溯改变刚结算的伤害。

R∼U{0,1,2,3,4},Hn+1=[R<Kn],Kn+1={0,R<KnKn+1,R≥KnR\sim U\{0,1,2,3,4\},\quad H_{n+1}=[R<K_n],\quad K_{n+1}=\begin{cases}0,&R<K_n\\K_n+1,&R\ge K_n\end{cases}
失败提高概率,成功标记下一击。

调配半径与水上锚点

调配半径从本体中心量取:通常约 220 px,白隅兰支援下约 300 px。边缘输入可被裁回合法圆内,明显越界的点不能成为有效目标。

支援消失后,外侧目标点回到当前合法半径。白隅兰改变调配距离,荷叶提供水上锚点与目标识别;二者均不直接提高 80/160 的伤害。

r调配={220 px,基础300 px,白隅兰协助r_{\text{调配}}=\begin{cases}220\text{ px},&\text{基础}\\300\text{ px},&\text{白隅兰协助}\end{cases}
半径从本体量取。

旅途记事

荷叶把来自遥远池塘的荷鲁斯带到迷蒙之沼。荷鲁斯说明花与本体并不相连:即使本体不能种在沼泽中,荷花仍能漂过那片区域。

联动与对策

  • 荷叶

    提供水上锚点与目标提示,不改写荷花伤害。

  • 白隅兰

    将荷花调配半径由约 220px 扩至约 300px。

游戏内提示

周围围绕的荷花会对周围进行攻击。 点击荷鲁斯本体即可布置荷花位置。