User Tools

Site Tools


cn:rpd:chaos_shield_item

混沌之盾

混沌之盾

混沌之盾是Remixed地下城中一个独特的盾牌物品,具有与伤害和充能相关的特殊机制。这是一个3级盾牌,可以根据战斗交互获得和失去等级。

描述

混沌之盾是将混沌水晶与普通盾牌融合的结果,一旦成功阻挡,就会产生随机的混沌效果。这是一种具有动态属性的不寻常盾牌,可以根据战斗结果改变其等级。

属性

  • 起始等级: 3
  • 最小/最大伤害: 3-4
  • 延迟: 0.75x (相对于武器发射速度)
  • 价格: 60金币 (20 * 等级)
  • 类型: 左手装备 (副手/盾牌)
  • 精灵图: chaosShield.png

特殊机制

  • 充电系统: 盾牌保持一个内部充能计数器
  • 拥有者受到伤害: 当盾牌拥有者受到伤害时,充能减少1点
  • 拥有者造成伤害: 当拥有者造成伤害时,充能增加1点 (诅咒盾牌禁用此行为)
  • 降级: 如果受到伤害后充能低于0且盾牌等级>3,盾牌降级 (等级降低) 并且充能重置为当前等级所需数量
  • 升级: 如果造成伤害后充能超过所需阈值,盾牌升级 (等级提高) 并且充能重置为0
  • 充能公式: 升级所需充能 = 5 * (当前_等级)^1.5
  • 诅咒行为: 如果被诅咒,盾牌不参与特殊机制 (造成伤害不会影响充能)

实现详情

混沌之盾作为扩展盾牌库的Lua脚本实现:

  • 实现在 RemixedDungeon/src/main/assets/scripts/items/ChaosShield.lua
  • 使用来自盾牌库的 shields.makeShield() 函数
  • ownerTakesDamage()ownerDoesDamage() 事件中具有特殊处理
  • ownerTakesDamage() 在拥有者被击中时减少充能
  • ownerDoesDamage() 在拥有者成功伤害敌人时增加充能 (如果未被诅咒)
  • desc() 函数使用字符串资源提供物品描述
  • image() 函数根据当前等级确定精灵图

内容验证

  • 信息来源: Lua脚本 ChaosShield.lua
  • 实现: 基于盾牌库函数
  • 字符串资源: strings_all.xml中的 ChaosShield_nameChaosShield_desc
  • 最后更新: 2025年12月, 来源: Remixed Dungeon 1.9.3

代码引用

字符串资源

  • ChaosShield_name - “混沌之盾”
  • ChaosShield_desc - “混沌之盾是将混沌水晶与普通盾牌融合的结果,一旦成功阻挡,就会产生随机的混沌效果。”

参见

  • 盾牌 - 游戏中所有盾牌类型
  • 护甲 - 其他防御装备
  • 物品 - 游戏中所有物品
  • 混沌法杖 - 另一个具有混沌主题机制的物品
  • 混沌弓 - 另一个具有混沌主题机制的物品
  • 增益 - 可能与盾牌互动的状态效果
cn/rpd/chaos_shield_item.txt · Last modified: by 127.0.0.1