summaryrefslogtreecommitdiff
path: root/npc/001-1_Tulimshar/elanore.txt
diff options
context:
space:
mode:
authorJared Adams <jaxad0127@gmail.com>2009-01-23 16:52:05 +0000
committerJared Adams <jaxad0127@gmail.com>2009-01-23 16:52:05 +0000
commit4e98d4621f225766abb32d30ab6cea8d2739a419 (patch)
tree1ca67ca0a8465848870c91dfdf60baffc9767ba4 /npc/001-1_Tulimshar/elanore.txt
parent29bb178e6ac12d8edb32b89c336d46178421bd83 (diff)
downloadserverdata-4e98d4621f225766abb32d30ab6cea8d2739a419.tar.gz
serverdata-4e98d4621f225766abb32d30ab6cea8d2739a419.tar.bz2
serverdata-4e98d4621f225766abb32d30ab6cea8d2739a419.tar.xz
serverdata-4e98d4621f225766abb32d30ab6cea8d2739a419.zip
Start converting scripts over to "ItemName"
Instead of using the item number. A few small bug fixes are also here.
Diffstat (limited to 'npc/001-1_Tulimshar/elanore.txt')
-rw-r--r--npc/001-1_Tulimshar/elanore.txt42
1 files changed, 17 insertions, 25 deletions
diff --git a/npc/001-1_Tulimshar/elanore.txt b/npc/001-1_Tulimshar/elanore.txt
index a303af19..5179760b 100644
--- a/npc/001-1_Tulimshar/elanore.txt
+++ b/npc/001-1_Tulimshar/elanore.txt
@@ -10,14 +10,6 @@
set @Q_status, (QUEST_MAGIC2 & @Q_MASK) >> @Q_SHIFT;
set @Q_heal_exp, MAGIC_EXPERIENCE >> 24;
- set @BUGLEG, 518;
- set @MAGGOTSLIME, 505;
- set @MAUVE, 680;
- set @GAMBOGE, 681;
- set @COBALT, 682;
- set @ALIZARIN, 683;
- set @LIFESTONE, 730;
-
set @STATUS_INITIAL, 0;
set @STATUS_LEARNED_LIGHT_HEAL, 1;
set @STATUS_MASTERED_LIGHT_HEAL, 2;
@@ -161,22 +153,22 @@ L_Lifestones:
close;
L_Lifestones_Trade:
- if (countitem(@MAUVE) < 10) goto L_Lifestones_Trade_Missing;
- if (countitem(@GAMBOGE) < 10) goto L_Lifestones_Trade_Missing;
- if (countitem(@ALIZARIN) < 10) goto L_Lifestones_Trade_Missing;
- if (countitem(@COBALT) < 10) goto L_Lifestones_Trade_Missing;
+ if (countitem("MauveHerb") < 10) goto L_Lifestones_Trade_Missing;
+ if (countitem("GambogeHerb") < 10) goto L_Lifestones_Trade_Missing;
+ if (countitem("AlizarinHerb") < 10) goto L_Lifestones_Trade_Missing;
+ if (countitem("CobaltHerb") < 10) goto L_Lifestones_Trade_Missing;
getinventorylist;
- if (@inventorylist_count == 100 && countitem(@LIFESTONE) == 0
- && countitem(@MAUVE) > 10
- && countitem(@GAMBOGE) > 10
- && countitem(@ALIZARIN) > 10
- && countitem(@COBALT) > 10) goto L_Lifestones_NoRoom;
-
- delitem @MAUVE, 10;
- delitem @GAMBOGE, 10;
- delitem @ALIZARIN, 10;
- delitem @COBALT, 10;
- getitem @LIFESTONE, 5;
+ if (@inventorylist_count == 100 && countitem("Lifestone") == 0
+ && countitem("MauveHerb") > 10
+ && countitem("GambogeHerb") > 10
+ && countitem("AlizarinHerb") > 10
+ && countitem("CobaltHerb") > 10) goto L_Lifestones_NoRoom;
+
+ delitem "MauveHerb", 10;
+ delitem "GambogeHerb", 10;
+ delitem "AlizarinHerb", 10;
+ delitem "CobaltHerb", 10;
+ getitem "LifeStone", 5;
getexp 200, 1;
mes "[Elanore the Healer]";
mes "Elanore carefully goes over your leaves, then smiles.";
@@ -262,10 +254,10 @@ L_Teach_Initial:
next;
getinventorylist;
- if ((@inventorylist_count == 100) && (countitem(@LIFESTONE) == 0))
+ if ((@inventorylist_count == 100) && (countitem("LifeStone") == 0))
goto L_Teach_Initial_Noroom;
- getitem @LIFESTONE, 1;
+ getitem "LifeStone", 1;
set @Q_status, @STATUS_LEARNED_LIGHT_HEAL;
callsub S_update_var;