混沌弓是一把3级(需要力量14)的远程武器。与剑类似,可以自我升级和自我附魔。当攻击失误时,可能会对敌人施加混沌效果。
混沌弓实现为继承自Bow的Java类:
RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/chaos/ChaosBow.javaBow 类ownerTakesDamage() 和 ownerDoesDamage() 方法中具有特殊处理ownerTakesDamage() 在拥有者受到伤害时减少充能ownerDoesDamage() 在拥有者成功造成伤害时增加充能(如果未被诅咒)onMiss() 实现了攻击失误的特殊效果 - 创建混沌标记ChaosBow_Name 和 ChaosBow_Info