def atk
n = base_atk + base_str + @str_plus.to_i
for i in @states
n *= $data_states.atk_rate / 100.0
end
return Integer(n)
end
抛砖引玉。将以上语段改为:
def atk
n = base_atk + base_str + 0.8 * @str_plus.to_i
for i in @states
n *= $data_states.atk_rate / 100.0
end
return Integer(n)
end 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~