Willpower - OurUO/ouruo-server GitHub Wiki
E' l'attributo di riferimento per Alteration, Destruction e Restoration. Influenza:
Rigenerazione di Magicka
La rigenerazione del valore di Magicka è una funzione lineare dipendente da Willpower e non influenzata dal valore di Luck. La formula è la seguente:
MagickaRegenRate = 0.01 * (MAGICKA_RETURN_BASE + MAGICKA_RETURN_MULT * Willpower) * TotalMagicka
dove le costanti MAGICKA_RETURN_BASE = 0.75
e MAGICKA_RETURN_MULT = 0.02
sono modificabili da file di configurazione XML. Ad esempio con un valore di base di 100 di Magicka e 100 di Willpower, il rate di rigenerazione di Magicka risulta pari a 0.01 * ((0.02 * 100) + 0.075) * 100 = 2.75
punti di Magicka al secondo.
Il rate di rigenerazione di Magicka continua ad aumentare se il valore di Willpower supera il valore di 100.
Un altro aspetto da tenere in considerazione è che il rate di rigenerazione della Magicka è influenzato da due fattori: il valore assoluto di Magicka del PG e il suo valore di Willpower. Il valore di Willpower influenza sostanzialmente il tempo impiegato a rigenerare completamente il valore di Magicka una volta che si sia completamente esaurito. La formula si ricava semplicemente dalla precedente ed è:
Seconds = 100 / (MAGICKA_RETURN_BASE + MAGICKA_RETURN_MULT * Willpower)
Come si può notare, con un valore di 100 in Willpower sia che il pool di Magicka sia di 100, 1000 o 10000, il tempo di recupero totale rimane sempre di 36 secondi.