| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 12 |  
| 积分 | 1 |  
| 经验 | 5827 |  
| 最后登录 | 2020-5-5 |  
| 在线时间 | 116 小时 |  
 Lv1.梦旅人 
	梦石0 星屑55 在线时间116 小时注册时间2008-5-12帖子264 | 
4楼
 
 
 楼主|
发表于 2008-8-12 04:29:46
|
只看该作者 
| 复制代码 #--------------------------------------------------------------------------
  # ● 获取属性修正值
  #     element_id : 属性 ID
  #--------------------------------------------------------------------------
  def element_rate(element_id)
    rank = self.class.element_ranks[element_id]
    result = [0,200,150,100,50,0,-100][rank]
    for armor in armors.compact
      result /= 2 if armor.element_set.include?(element_id)
    end
    for state in states
      result /= 2 if state.element_set.include?(element_id)
    end
    return result
  end
是改跟这有关的吗?
 | 
 |