summaryrefslogtreecommitdiff
path: root/npc/items
diff options
context:
space:
mode:
Diffstat (limited to 'npc/items')
-rw-r--r--npc/items/legacy_heal.txt3
-rw-r--r--npc/items/rand_sc_heal.txt10
2 files changed, 7 insertions, 6 deletions
diff --git a/npc/items/legacy_heal.txt b/npc/items/legacy_heal.txt
index 7664c4be9..106b92b8d 100644
--- a/npc/items/legacy_heal.txt
+++ b/npc/items/legacy_heal.txt
@@ -51,9 +51,10 @@ OnUse:
sc_end .@skill;
sc_start2 .@skill, @delay, @val1, 1;
+ // @val1 must be preserved for cross-reading
@delay=0;
@min=0;
@max=0;
- @val1=0;
+ // @val1=0;
end;
}
diff --git a/npc/items/rand_sc_heal.txt b/npc/items/rand_sc_heal.txt
index c0610b223..c14f33a97 100644
--- a/npc/items/rand_sc_heal.txt
+++ b/npc/items/rand_sc_heal.txt
@@ -85,7 +85,7 @@ OnUse:
@max=max(3, MaxHp*@max/100);
// Calculate how much you'll heal
- @val1 = rand(@min, @max);
+ @val1 = rand2(@min, @max);
// Calculate delay if it was not given
if (!@delay || @delay > 60) {
@@ -123,12 +123,12 @@ OnUse:
sc_start2 .@skill, @delay, @val1, 1;
// Clear stuff
- // @min and @max must be preserved for cross-reading
+ // @val1 must be preserved for cross-reading
@delay=0;
@type=0;
@rarity=0;
- // @min=0;
- // @max=0;
- @val1=0;
+ @min=0;
+ @max=0;
+ // @val1=0;
end;
}