diff options
Diffstat (limited to 'npc/items/rand_sc_heal.txt')
-rw-r--r-- | npc/items/rand_sc_heal.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/npc/items/rand_sc_heal.txt b/npc/items/rand_sc_heal.txt index 19d09f62d..fdfcb5cd2 100644 --- a/npc/items/rand_sc_heal.txt +++ b/npc/items/rand_sc_heal.txt @@ -110,8 +110,10 @@ OnUse: .@d=getstatus(getarg(0), 4) * 1000; // If there WAS an effect previously, get ponderate average - if (.@v > 0) + if (.@v > 0) { @val1=ponderate_avg(@val1, @delay, .@v, .@d); + @delay=ponderate_avg(@delay, @val1, .@d, .@v); + } // Decide the healing bonus type. We have four types: S, L, G and M // By default, we use 'S' @@ -120,7 +122,6 @@ OnUse: // Apply the effect and finish sc_end .@skill; sc_start2 .@skill, @delay, @val1, 1; - } end; } |