summaryrefslogtreecommitdiff
path: root/npc/jobs/2-1/assassin.txt
diff options
context:
space:
mode:
Diffstat (limited to 'npc/jobs/2-1/assassin.txt')
-rw-r--r--npc/jobs/2-1/assassin.txt58
1 files changed, 54 insertions, 4 deletions
diff --git a/npc/jobs/2-1/assassin.txt b/npc/jobs/2-1/assassin.txt
index 6b9596fd7..4c32c7cb8 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.1
+//= 2.2
//===== Compatible With: =====================================
//= eAthena RC4
//===== Description: =========================================
@@ -27,6 +27,7 @@
//= to go. [Lupus]
//= 2.0 Changed numbers to constants. [Vicious]
//= 2.1 Removed Duplicates [Silent]
+//= 2.2 Merged back JFunc. Fixed missing dialogue [Lupus]
//============================================================
@@ -38,10 +39,59 @@
in_moc_16.gat,19,33,4 script Guildsman 55,{
callfunc "F_BlockHigh",Job_Thief_High,"Thief High",Job_Assassin_Cross,"Assassin Cross","Assassin Huey";
- if(BaseJob==Job_Thief) goto L_Thief;
- callfunc "Ass_check";
+ mes "[Angry looking man]";
+ if(BaseJob==Job_Assassin) {
+ mes "[Assassin Huey]";
+ mes "Oohh, its you. You're...." + strcharinfo(0) + " right?";
+ next;
+ mes "[Assassin Huey]";
+ mes "Too bad there's nothing to do right now. You should go train more. Bye.";
+ close;
+ }
+ if(baseClass == Job_Novice){
+ mes "....HEY Novice!!! GET out of here now!! I won't be held responsible if anything bad happens to you.......";
+ emotion e_gasp;
+ close;
+ }
+ if(baseClass == Job_Swordman){
+ mes "....What are you doing here???";
+ emotion e_what;
+ next;
+ mes "[Angry looking man]";
+ mes "Doing what you're ordered to do eh?........ You guys are nothing more than dogs that listen to their owners.............";
+ emotion e_pif;
+ close;
+ }
+ if(baseClass == Job_Mage){
+ mes "...What's a mage like you doing here? You should be paying more attention to your training.....";
+ emotion e_hmm;
+ close;
+ }
+ if(baseClass == Job_Archer){
+ mes "Uh.... you're one of those people with bows right? Sorry but there are no cute pets here for u to kill..........";
+ emotion e_swt;
+ next;
+ mes "[Angry looking man]";
+ mes "Wait...... You're not here to create trouble eh!!? ....LEAVE AT ONCE!!";
+ emotion e_gasp;
+ close;
+ }
+ if(baseClass == Job_Acolyte){
+ mes "...Oh God's little helper..... What are you doing down in a dreadful place like this?";
+ mes "Trust me, you're not going to find any salvation here........ why don't you just run along ok?........";
+ emotion e_hmm;
+ close;
+ }
+ if(baseClass == Job_Merchant){
+ mes ".... What the??? Do you have any idea where you are??...... GREEDY SCAMMERS like you are not welcome here!!";
+ emotion e_gg;
+ close;
+ }
+ if(baseClass != Job_Thief){
+ mes ".... Hmm.... although you're not an Assassin or Thief... I have to say I like your sense of style.";
+ close;
+ }
-L_Thief:
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;