×
Меню
Индекс
 

fSpellMakingValueMult

 
fSpellMakingValueMult - множитель используемый при расчете стоимости создания заклинаний.
 
Значение по умолчанию: 7
 
Часть кода из OpenMW:
 
y = 0
for each effect in spell:
    x = 0.5 * (max(1, effect.magnitudeMin) + max(1, effect.magnitudeMax))
    x *= 0.1 * effect.magicEffect.baseMagickaCost
    x *= 1 + effect.duration
    x += 0.05 * max(1, effect.area) * effect.magicEffect.baseMagickaCost
 
    y += x * fEffectCostMult
    y = max(1, y)
    if effect.rangeType & CAST_TARGET: y *= 1.5
 
magickaCost = int(y)
cost of spellmaking = barterOffer(npc, magickaCost * fSpellMakingValueMult, buying)
 
Больше->больше.
Большие значения приводят к повышению ценника при продаже спеллов в игре.
Обратное тоже верно.