| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 0 |  
| 积分 | 1 |  
| 经验 | 10711 |  
| 最后登录 | 2020-5-5 |  
| 在线时间 | 5 小时 |  
 Lv1.梦旅人 
	梦石0 星屑60 在线时间5 小时注册时间2007-7-19帖子159 | 
| #  if rand(100) < 4 * attacker.dex / self.agi #           self.damage *= 2
 #           self.critical = true
 #         end
 说的是攻击者的灵巧除以被攻击方的速度乘以4的数值如果大于1到100的随机数,即发生重击,所以灵巧/速度为25的话应该是100%重击的(应该是吧~~)
 miss就在这了
 #    eva = 8 * self.agi / attacker.dex + self.eva
 #       hit = self.damage < 0 ? 100 : 100 - eva
 #       hit = self.cant_evade? ? 100 : hit
 #       hit_result = (rand(100) < hit)
 #     end
 回避力等于8×被攻击方的速度/攻击方的灵巧+被攻击方的回避
 然后命中率就等于100减回避力了
 其实我想说,你应该学会F1
 | 
 |