宝可梦招式的伤害计算公式涉及多个因素,包括宝可梦的等级、攻击力、防御力、技能威力、属性相克以及特定的环境或状态效果。以下是一个综合这些因素的公式:
基础伤害计算
基础伤害 = [(2 * 攻击方等级) / 50 + 2] * 技能威力 * (攻击方攻击力 / 防御方防御力) / 50 + 2。
属性相克加成
根据宝可梦的属性相性以及攻击与防守属性之间的相克关系来加成或减少伤害。
种族值差异
攻击方与防御方种族值的差异也会影响伤害。
修正值
修正值包括技能等级、命中率、天气影响等,这些因素可以调整基础伤害。
其他效果
道具、特性、天气、场地等都会对伤害产生影响。
例如,晴天时火系招式伤害增加50%,雨天时水系招式伤害增加50%。
某些招式在特定条件下会有额外的效果,如灼烧、中毒等状态效果。
随机数
伤害计算中还会加入一个随机数,通常在0.85到1之间,以增加战斗的不确定性。
击中要害
如果招式击中对方要害,伤害会提升1.5倍,且无视光墙、反射壁和极光幕等防御效果。