summaryrefslogtreecommitdiff
path: root/npc
diff options
context:
space:
mode:
Diffstat (limited to 'npc')
-rw-r--r--npc/001-4/mushroom.txt42
-rw-r--r--npc/001-4/traps.txt99
2 files changed, 62 insertions, 79 deletions
diff --git a/npc/001-4/mushroom.txt b/npc/001-4/mushroom.txt
index 659882574..ecb3302c2 100644
--- a/npc/001-4/mushroom.txt
+++ b/npc/001-4/mushroom.txt
@@ -23,8 +23,9 @@ function script mushroomWarp {
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -33,8 +34,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -43,8 +45,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -53,8 +56,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -63,8 +67,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -73,8 +78,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -83,8 +89,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -93,8 +100,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -103,8 +111,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -113,8 +122,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -123,8 +133,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -133,8 +144,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -143,8 +155,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
@@ -153,8 +166,9 @@ OnTouch:
mes l("Only getting closer to find out what kind this one is.");
close;
+OnTouchNPC:
OnTouch:
- callfunc "mushroomWarp";
+ mushroomWarp();
close;
}
diff --git a/npc/001-4/traps.txt b/npc/001-4/traps.txt
index 2b71d5184..4280748cc 100644
--- a/npc/001-4/traps.txt
+++ b/npc/001-4/traps.txt
@@ -9,13 +9,13 @@ function script SteelTrap {
if (getnpctimer(0) == 0)
{
initnpctimer;
- setnpcdisplay @object_name$, NPC_TRAP_ONLINE;
+ setnpcdisplay strnpcinfo(0), NPC_TRAP_ONLINE;
return;
}
// Fire!!
setnpctimer 9000;
- setnpcdisplay @object_name$, NPC_TRAP_TRIGGERED;
+ setnpcdisplay strnpcinfo(0), NPC_TRAP_TRIGGERED;
// Boom - Hurt players and/or stun monsters
// This means you can - and SHOULD - lead Forains into these traps
@@ -42,8 +42,7 @@ function script SteelTrap {
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -60,8 +59,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -78,8 +76,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -96,8 +93,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -115,7 +111,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
@object_name = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -133,8 +129,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -151,8 +146,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -169,8 +163,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -187,8 +180,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -205,8 +197,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -223,8 +214,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer5000:
@@ -247,8 +237,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -265,8 +254,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -283,8 +271,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -301,8 +288,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -319,8 +305,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -337,8 +322,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -355,8 +339,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -373,8 +356,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -391,8 +373,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -409,8 +390,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -427,8 +407,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -445,8 +424,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -463,8 +441,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -481,8 +458,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -499,8 +475,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -517,8 +492,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -535,8 +509,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -553,8 +526,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -571,8 +543,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -589,8 +560,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000:
@@ -607,8 +577,7 @@ OnTimer10000:
OnTouchNPC:
OnTouch:
- @object_name$ = .name$;
- callfunc "SteelTrap";
+ SteelTrap();
close;
OnTimer10000: