■ このスレッドは過去ログ倉庫に格納されています
RPGツクールクリッカー
- 196 :以下、?ちゃんねるからVIPがお送りします :2021/10/14(木) 14:23:46.431 ID:1gkMTO+V0.net
- >>194
特徴自体は乗算ベースだけど属性有効度に限って言えば最大レートが適用されるっぽい
#--------------------------------------------------------------------------
# ● スキル/アイテムの属性修正値を取得
#--------------------------------------------------------------------------
def item_element_rate(user, item)
if item.damage.element_id < 0
user.atk_elements.empty? ? 1.0 : elements_max_rate(user.atk_elements)
else
element_rate(item.damage.element_id)
end
end
#--------------------------------------------------------------------------
# ● 属性の最大修正値の取得
# elements : 属性 ID の配列
# 与えられた属性の中で最も有効な修正値を返す
#--------------------------------------------------------------------------
def elements_max_rate(elements)
elements.inject([0.0]) {|r, i| r.push(element_rate(i)) }.max
end
総レス数 1001
192 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★