赞 | 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
复制代码
是改跟这有关的吗? |
|