cn:rpd:heal_spell
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| cn:rpd:heal_spell [2026/01/04 08:47] – Auto-fix: Apply dokuwiki linter fixes mike | cn:rpd:heal_spell [2026/01/04 08:48] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== 治疗 ====== | ||
| + | {{ rpd: | ||
| + | |||
| + | **治疗**是Remixed Pixel Dungeon中具有巫术亲和力的法术(也对牧师和瘟疫医生亲和力可用)。 | ||
| + | |||
| + | ==== 描述 ==== | ||
| + | 治疗法术立即恢复目标部分生命值,使其在紧急情况下非常有价值。治疗量计算为20%目标最大生命值乘以施法者技能等级(最少恢复1点生命值)。 | ||
| + | |||
| + | ==== 属性 ==== | ||
| + | * **魔法亲和力:** [[cn: | ||
| + | * **目标:** 角色(可在地图上瞄准任何角色) | ||
| + | * **等级:** 2 | ||
| + | * **法力消耗:** 5 | ||
| + | * **施法时间:** 1回合 | ||
| + | * **冷却时间:** 2回合 | ||
| + | |||
| + | ==== 机制 ==== | ||
| + | 根据Lua实现,法术为(Max HP / 5 * 施法者技能等级)生命值恢复目标角色,最少恢复1点。 | ||
| + | |||
| + | Lua代码中的确切公式是:heal = target:ht() / 5. * caster: | ||
| + | |||
| + | 这意味着对于满血目标: | ||
| + | * 施法者技能等级为1时:恢复目标最大生命值的20%(最少1点) | ||
| + | * 施法者技能等级为2时:恢复目标最大生命值的40%(最少1点) | ||
| + | * 施法者技能等级为3时:恢复目标最大生命值的60%(最少1点) | ||
| + | * 以此类推... | ||
| + | |||
| + | ==== 用法 ==== | ||
| + | 治疗法术可用于: | ||
| + | * 危险遭遇时的紧急生命值恢复 | ||
| + | * 战斗情况下的自我治疗 | ||
| + | * 治疗盟友或宠物 | ||
| + | * 在挑战性战斗中支援宠物 | ||
| + | |||
| + | ==== 策略 ==== | ||
| + | * 生命值极低时最好使用 | ||
| + | * 盟友和宠物以及你自己都可以治疗 | ||
| + | * 挑战性战斗中支援宠物效果良好 | ||
| + | * 治疗效果随你的技能等级提升 | ||
| + | * 计划治疗时请注意2回合冷却时间 | ||
| + | |||
| + | ==== 亲和力 ==== | ||
| + | 可使用此法术的亲和力包括: | ||
| + | * [[cn: | ||
| + | * [[cn: | ||
| + | * [[cn: | ||
| + | |||
| + | ==== 重要说明 ==== | ||
| + | 有一个不同的基于Java的法术叫做" | ||
| + | * [[https:// | ||
| + | * 有关基于Java的治疗法术更多信息,请参见[[cn: | ||
| + | |||
| + | ==== 代码参考 ==== | ||
| + | * **Lua实现:** [[https:// | ||
| + | * **法术可用性(通用):** [[https:// | ||
| + | * **法术可用性(巫术):** [[https:// | ||
| + | * **法术可用性(牧师):** [[https:// | ||
| + | * **法术可用性(瘟疫医生):** [[https:// | ||
| + | * **法术基类(Lua):** [[https:// | ||
| + | * **通用类库:** [[https:// | ||
| + | * **英语字符串资源:** [[https:// | ||
| + | * **俄语字符串资源:** [[https:// | ||
| + | * **西班牙语字符串资源:** [[https:// | ||
| + | * **法语字符串资源:** [[https:// | ||
| + | * **德语字符串资源:** [[https:// | ||
| + | * **中文字符串资源:** [[https:// | ||
| + | * **日语字符串资源:** [[https:// | ||
| + | * **葡萄牙语字符串资源:** [[https:// | ||
| + | * **土耳其语字符串资源:** [[https:// | ||
| + | * **印度尼西亚语字符串资源:** [[https:// | ||
| + | * **治疗治疗机制:** [[https:// | ||
| + | * **Lua法术框架:** [[https:// | ||
| + | * **Java治疗法术:** [[https:// | ||
| + | * **公式验证:** Lua代码显示heal = target:ht() / 5. * caster: | ||
| + | * **Java治疗法术代码参考:** | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * **法术目标系统:** [[https:// | ||
| + | * **法术施放框架:** [[https:// | ||
| + | * **角色生命系统:** [[https:// | ||
| + | * **施法者技能系统:** [[https:// | ||
| + | * **法力系统:** [[https:// | ||
| + | * **法术亲和力系统:** [[https:// | ||
| + | * **JSON法术配置:** [[https:// | ||
| + | * **技能等级计算:** [[https:// | ||
| + | * **最后更新:** [[https:// | ||
| + | |||
| + | ==== 数据验证 ==== | ||
| + | * Lua法术属性 (Heal.lua): MagicAffinity = '' | ||
| + | * 治疗公式 (Lua): '' | ||
| + | * 治疗效果 (Lua): '' | ||
| + | * 字符串资源: | ||
| + | * Char.java中的heal方法调用确保治疗正确应用并以施法者作为来源(用于追踪和机制) | ||
| + | |||
| + | ==== 参见 ==== | ||
| + | * 法术 | ||
| + | * 游戏机制 | ||
| + | * 法术亲和力 | ||
| + | * 巫术亲和力 | ||
| + | * 牧师职业 | ||
| + | * 瘟疫医生亲和力 | ||
| + | * 治疗法术 - 基于Java的治疗法术(不同于此治疗法术) | ||
| + | * 英雄 - 主要可玩角色 | ||
| + | * 状态效果 - 游戏中的各种状态效果 | ||
| + | * 法力 - 法力系统机制 | ||
| + | * 施法者 - 可施法的角色 | ||
| + | * 目标 - 游戏中的不同目标机制 | ||
| + | * 增益和减益 - 可被治疗的状态效果 | ||
| + | * 法术法力消耗 - 有关法术法力消耗的信息 | ||
| + | * 施法英雄职业 - 专精于法术施放的职业 | ||
| + | |||
| + | {{tag> rpd spells witchcraft priest plague_doctor }} | ||
cn/rpd/heal_spell.txt · Last modified: by 127.0.0.1
