伤害适应性

伤害适应性是SRPmod在α1.9.0版本加入的一个游戏机制。伤害适应性模拟出寄生虫尝试在战斗中学习的行为,具体表现在较高等级的寄生虫在受到伤害有有概率产生抗性并逐渐免疫这种伤害来源。

红色部分为本整合包修改部分

可适应的伤害类型

inFire:身上着火
lightningBolt:闪电
onFire:在火中
lava:岩浆
hotFloor:烫的地板,例如岩浆块
inWall:在墙里
cramming:拥挤
drown:溺水
cactus:仙人掌
fall:摔落
flyIntoWall:滑翔撞墙
generic:通用我也不知道哪些伤害算作通用
magic:守卫者和药水伤害
wither:凋零
anvil:下落的铁砧
fallingBlock:下落的方块(除了铁砧)
dragonBreath:龙息
fireworks:烟花
player:玩家
mob:怪物
arrow:箭
indirectMagic:间接魔法
thorns:荆棘

寄生虫适应

  • 适应概率:收到伤害时进行伤害适应的概率

  • 单次适应值:收到伤害时成功适应的伤害比例值

  • 适应种类值:最多可以适应多少种不同类型的伤害(在超出适应的伤害种类的最大数量后,该寄生虫对接下来的一种伤害来源存在适应现象(产生蓝色颗粒),并产生一次伤害适应,随后该寄生虫将失去对接下来其他所有伤害来源的适应性。)

  • 适应次数值:最多对某种伤害产生多少次适应

  • 适应比例值:计算后寄生虫最大可适应的伤害比例值

  • 致命保护值:同时对于较高等的寄生虫来说,存在一个最小的击杀攻击次数保护,防止寄生虫在受到一些较高的致命伤害时直接死亡

  • 最低攻击次数:看上一条

  • 火焰破坏值:火焰可以对寄生虫造成两倍伤害。火焰破坏值寄生虫受到火焰伤害,使得寄生虫进入无法适应伤害的状态的概率,此时寄生虫无法适应新的伤害或对已适应的伤害增加适应性,时长10ticks(0.5秒)。

  • 通过砍掉寄生虫的肢体可以去除全部已存在的伤害适应。

  • 处于排斥效果下的寄生虫无法产生伤害适应性,同时失去之前产生的伤害的适应性(但是仍然存在最小击杀次数),在悬赏任务中可以接到相关任务获得喷溅型排斥药水。

  • 同化种没有适应性

种类
适应概率
适应免疫值
适应种类值
适应次数值
适应比例值
致命保护值
最低攻击次数
火焰破坏值

原始种(Primitive)

50%

4%

1

12

48%

50%

1

80%

高等(Adapted)

70%

5%

2

14

70%

33%

1

70%

纯种(Pure)

80%

6.7%

3

12

80.4%

20%

2

50%

始祖(Ancient)

90%

10%

4

9

90%

20%

3

30%

I 阶唤兽棘柱

40%

4%

1

12

48%

50%

1

80%

II 阶唤兽棘柱

60%

5%

2

14

70%

33%

1

70%

III 阶唤兽棘柱

80%

6.7%

3

12

80.4%

25%

2

50%

IV 阶唤兽棘柱

90%

10%

4

9

90%

20%

3

30%

最后更新于