summaryrefslogtreecommitdiff
path: root/npc/jobs/2-1/assassin.txt
diff options
context:
space:
mode:
authorLupus <Lupus@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-12-11 10:38:54 +0000
committerLupus <Lupus@54d463be-8e91-2dee-dedb-b68131a5f0ec>2006-12-11 10:38:54 +0000
commit762b8c6e12bde3fcd4f34b25324224c9c4aab64d (patch)
tree8b05f467369044008ae99d4278490ac2ef8aea00 /npc/jobs/2-1/assassin.txt
parent41a6edabbdeb6cec53b0ee6c683943bf9299e51b (diff)
downloadhercules-762b8c6e12bde3fcd4f34b25324224c9c4aab64d.tar.gz
hercules-762b8c6e12bde3fcd4f34b25324224c9c4aab64d.tar.bz2
hercules-762b8c6e12bde3fcd4f34b25324224c9c4aab64d.tar.xz
hercules-762b8c6e12bde3fcd4f34b25324224c9c4aab64d.zip
added yuno warps, fixed wiz quest, fixed assassin quest
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@9449 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/jobs/2-1/assassin.txt')
-rw-r--r--npc/jobs/2-1/assassin.txt27
1 files changed, 14 insertions, 13 deletions
diff --git a/npc/jobs/2-1/assassin.txt b/npc/jobs/2-1/assassin.txt
index fc30115c0..3ed03987b 100644
--- a/npc/jobs/2-1/assassin.txt
+++ b/npc/jobs/2-1/assassin.txt
@@ -3,7 +3,7 @@
//===== By: ==================================================
//= kobra_k88
//===== Current Version: =====================================
-//= 2.4
+//= 2.5
//===== Compatible With: =====================================
//= eAthena RC4
//===== Description: =========================================
@@ -31,6 +31,7 @@
//= 2.3 Fixed typo and change Nameless addtimer to 100 (with 700ms I
//= was still able to bypass it) [Toms]
//= 2.4 Fixed skipping of Nameless NPC [Lupus]
+//= 2.5 Fixed a Rogue exploit [Lupus]
//============================================================
@@ -90,23 +91,23 @@ in_moc_16.gat,19,33,4 script Guildsman 55,{
emotion e_gg;
close;
}
- if(baseClass != Job_Thief){
+ if(baseClass != Job_Thief || BaseJob == Job_Rogue){
mes ".... Hmm.... although you're not an Assassin or Thief... I have to say I like your sense of style.";
close;
}
- if(JobLevel >= 40) goto L_Start;
- mes "Hmm? What brings you here?.... I don't think I like the way you're looking at me....?!";
- emotion e_what;
- next;
- mes "[Angry looking man]";
- mes ".... Hmm.... You're not qualified yet. To become an Assassin you will have to meet our expectations.";
- next;
- mes "[Angry looking man]";
- mes "Why don't you go train some more...... You need to have a job level of at least 40 to even hope of becoming one of us....";
- close;
+ if(JobLevel < 40){
+ mes "Hmm? What brings you here?.... I don't think I like the way you're looking at me....?!";
+ emotion e_what;
+ next;
+ mes "[Angry looking man]";
+ mes ".... Hmm.... You're not qualified yet. To become an Assassin you will have to meet our expectations.";
+ next;
+ mes "[Angry looking man]";
+ mes "Why don't you go train some more...... You need to have a job level of at least 40 to even hope of becoming one of us....";
+ close;
+ }
-L_Start:
if(ASSIN_Q == 1) goto L_Failed1;
if(ASSIN_Q == 2) goto L_Failed2;
if(ASSIN_Q == 4) goto L_Change;