I updated the wiki page. Neither the previous page nor the old officials were accurate. It uses SL:B skill not ranks and it's at seed 1.
https://gswiki.play.net/Vigor_(1616)
Additionally, the spell-list.xml in lich should look something like this:
<spell availability='self-cast' name='Vigor' number='1616' type='utility'>
<duration span='stackable' multicastable='yes'>20 + Spells.paladin</duration>
<cost type='mana'>16</cost>
<bonus type='constitution'>[10, 4+((Spells.paladin-16)/4).floor].min</bonus>
<bonus type='health'>((Spell[1616].constitution + Char.con[0] - 50) / 2 - Char.con[1]) + (Spell[1616].constitution * 2) + (bonus = 0; [1,3,6,10,15,21,28,36,45,55,66,78,91,105,120,136,153,171,190,210,231,253,276,300,325,351].each { |n| bonus += 1 if Skills.to_bonus(Skills.slblessings) >= n }; bonus)</bonus>
<message type='start'>The blood in your veins thickens and pulses with renewed life!</message>
<message type='end'>You feel slightly weakened as the blood in your veins thins\.</message>
</spell>
Vigor Wiki Page on 02/26/2018 12:56 AM CST
Re: Vigor Wiki Page on 02/26/2018 02:16 PM CST
Re: Vigor Wiki Page on 02/26/2018 04:16 PM CST
I don't think this is a situation of intermediary benefit; it looks like this is very nearly Seed 1 skill but not exactly. I went from 24 ranks to 25 ranks and expected to see +1 health, but instead needed 26 ranks.
Maybe 5 skill is enough to achieve +3 HP. That is to say, compared to Seed 1, it requires less skill to receive the benefit on the low end but more as you progress higher?
NIR to confirm.
Maybe 5 skill is enough to achieve +3 HP. That is to say, compared to Seed 1, it requires less skill to receive the benefit on the low end but more as you progress higher?
NIR to confirm.
Re: Vigor Wiki Page on 02/26/2018 05:09 PM CST
There was some discussion earlier in http://forums.play.net/forums/GemStone%20IV/Paladins/Paladin%20Spells/thread/1828973 though it stops slightly short of an given formula.
I think the observed results are consistent with HP = round(sqrt(2*SkillBonus)) since 25 ranks gives sqrt(2*105) = 14.49 which just misses the rounding cutoff, but sqrt(2*108) = 14.70 which rounds up to the next benefit level.
I think the observed results are consistent with HP = round(sqrt(2*SkillBonus)) since 25 ranks gives sqrt(2*105) = 14.49 which just misses the rounding cutoff, but sqrt(2*108) = 14.70 which rounds up to the next benefit level.
Re: Vigor Wiki Page on 02/26/2018 11:02 PM CST
>health |
You have minor cuts and bruises on your back. |
You have an old battle scar across your chest, and several painful-looking scars across your abdominal area. |
Maximum Health Points: 172 |
Remaining Health Points: 172 |
Maximum Spirit Points: 10 |
Remaining Spirit Points: 10 |
Maximum Stamina Points: 131 |
Remaining Stamina Points: 131 |
>inc 1616 |
You trace a simple symbol as you reverently call on your patron in the prayer for Vigor... |
Your spell is ready. |
You gesture. |
The blood in your veins thickens and pulses with renewed life! |
Cast Roundtime 3 Seconds. |
(Forcing stance down to guarded) |
>health |
You have minor cuts and bruises on your back. |
You have an old battle scar across your chest, and several painful-looking scars across your abdominal area. |
Maximum Health Points: 210 |
Remaining Health Points: 172 |
You are feeling pretty good. |
Maximum Spirit Points: 10 |
Remaining Spirit Points: 10 |
Maximum Stamina Points: 136 |
Remaining Stamina Points: 131 |
>spell |
Your spell lists: |
Minor Spiritual...20 |
Paladin Base......50 |
Spiritual Lore - Blessings......... 102 24 |
I'm getting 38 HP. 25 base from spell ranks, and 13 from SL:B. With round(sqrt(2*SkillBonus)), I should be getting 39 HP.
I added both tables, the seed 1 SL:B and round(sqrt(2*SkillBonus)) to the wiki.