summaryrefslogtreecommitdiff
path: root/world/map/npc/magic/level1-lesser-heal.txt
diff options
context:
space:
mode:
authorgumi <mekolat@users.noreply.github.com>2016-08-30 10:05:12 -0400
committergumi <mekolat@users.noreply.github.com>2016-08-30 10:05:12 -0400
commit83fcbafd55860e1db99e8b5b37545efd428117e8 (patch)
tree23c438a1facb9772ec3860b2531e89034daab3b0 /world/map/npc/magic/level1-lesser-heal.txt
parentbaf7ac957c09c727e5f73a48d39771a236f96c84 (diff)
downloadserverdata-83fcbafd55860e1db99e8b5b37545efd428117e8.tar.gz
serverdata-83fcbafd55860e1db99e8b5b37545efd428117e8.tar.bz2
serverdata-83fcbafd55860e1db99e8b5b37545efd428117e8.tar.xz
serverdata-83fcbafd55860e1db99e8b5b37545efd428117e8.zip
fix magic experience bug
Diffstat (limited to 'world/map/npc/magic/level1-lesser-heal.txt')
-rw-r--r--world/map/npc/magic/level1-lesser-heal.txt7
1 files changed, 1 insertions, 6 deletions
diff --git a/world/map/npc/magic/level1-lesser-heal.txt b/world/map/npc/magic/level1-lesser-heal.txt
index d195956f..37d081dc 100644
--- a/world/map/npc/magic/level1-lesser-heal.txt
+++ b/world/map/npc/magic/level1-lesser-heal.txt
@@ -17,18 +17,14 @@
callfunc "adjust_spellpower";
set Sp, Sp - 6;
misceffect FX_MAGIC_WHITE, strcharinfo(0);
- set .@heal_value, get(HEALXP, @target_id);
- set @mexp, .exp_gain;
callfunc "magic_exp";
- if (.@heal_value > 200)
- set .@heal_value, 200;
if (@args$ == "Mouboo" || @args$ == "mouboo") goto L_Mouboo;
if (@target_id != BL_ID) goto L_NotMe;
goto L_Continue;
L_NotMe:
misceffect FX_MAGIC_WHITE, @target_id;
- callfunc "gain_heal_xp";
+ void call("gain_heal_xp", min(200, (get(MaxHp, @target_id) - get(Hp, @target_id))), 1, 2, 2);
goto L_Continue;
L_Continue:
@@ -51,6 +47,5 @@ OnInit:
void call("magic_register");
set .level, 1;
set .exp_gain, 1;
- set .heal_xp_value_divisor, 2;
end;
}