diff options
author | Haru <haru@dotalux.com> | 2015-11-10 16:51:00 +0100 |
---|---|---|
committer | Haru <haru@dotalux.com> | 2015-12-15 20:53:51 +0100 |
commit | a29147e139c55ecedfce5dbd75de9bb886b1ad4e (patch) | |
tree | e9353f10e250dc135050ee0465a4070228f62c48 /npc/re | |
parent | d5ed62e142daf76bcfdf68ba2e1da0ae42e9ec13 (diff) | |
download | hercules-a29147e139c55ecedfce5dbd75de9bb886b1ad4e.tar.gz hercules-a29147e139c55ecedfce5dbd75de9bb886b1ad4e.tar.bz2 hercules-a29147e139c55ecedfce5dbd75de9bb886b1ad4e.tar.xz hercules-a29147e139c55ecedfce5dbd75de9bb886b1ad4e.zip |
Standardized header in scripts (part 5)
- Now including GPL-compliant license/copyright info
- Restored some missing copyrights
- Jobs scripts folders
Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'npc/re')
-rw-r--r-- | npc/re/jobs/1-1/acolyte.txt | 46 | ||||
-rw-r--r-- | npc/re/jobs/1-1/archer.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/1-1/mage.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/1-1/merchant.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/1-1/swordman.txt | 47 | ||||
-rw-r--r-- | npc/re/jobs/1-1/thief.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/2e/kagerou_oboro.txt | 79 | ||||
-rw-r--r-- | npc/re/jobs/3-1/archbishop.txt | 58 | ||||
-rw-r--r-- | npc/re/jobs/3-1/guillotine_cross.txt | 53 | ||||
-rw-r--r-- | npc/re/jobs/3-1/mechanic.txt | 46 | ||||
-rw-r--r-- | npc/re/jobs/3-1/ranger.txt | 54 | ||||
-rw-r--r-- | npc/re/jobs/3-1/rune_knight.txt | 50 | ||||
-rw-r--r-- | npc/re/jobs/3-1/warlock.txt | 54 | ||||
-rw-r--r-- | npc/re/jobs/3-2/genetic.txt | 52 | ||||
-rw-r--r-- | npc/re/jobs/3-2/minstrel.txt | 49 | ||||
-rw-r--r-- | npc/re/jobs/3-2/royal_guard.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/3-2/shadow_chaser.txt | 63 | ||||
-rw-r--r-- | npc/re/jobs/3-2/sorcerer.txt | 45 | ||||
-rw-r--r-- | npc/re/jobs/3-2/sura.txt | 48 | ||||
-rw-r--r-- | npc/re/jobs/3-2/wanderer.txt | 49 | ||||
-rw-r--r-- | npc/re/jobs/novice/academy.txt | 346 | ||||
-rw-r--r-- | npc/re/jobs/novice/novice.txt | 80 | ||||
-rw-r--r-- | npc/re/jobs/novice/supernovice_ex.txt | 43 | ||||
-rw-r--r-- | npc/re/jobs/repair.txt | 44 |
24 files changed, 941 insertions, 590 deletions
diff --git a/npc/re/jobs/1-1/acolyte.txt b/npc/re/jobs/1-1/acolyte.txt index 91817e071..89387e3a2 100644 --- a/npc/re/jobs/1-1/acolyte.txt +++ b/npc/re/jobs/1-1/acolyte.txt @@ -1,17 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Acolyte Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= Job Change to Acolyte Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added back the npcs used for the priest quest. -//= 1.2 Added Baby Job compatibility [Streusel] -//= 1.3 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + prt_church,184,41,4 script Cleric#aco 1_M_PASTOR,{ if (Upper == 1) { if (ADVJOB == Job_High_Priest || ADVJOB == Job_Champion) { diff --git a/npc/re/jobs/1-1/archer.txt b/npc/re/jobs/1-1/archer.txt index c18d60c5c..cc9954dba 100644 --- a/npc/re/jobs/1-1/archer.txt +++ b/npc/re/jobs/1-1/archer.txt @@ -1,16 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Archer Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Job Change to Archer Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added Baby Job compatibility [Streusel] -//= 1.2 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + payon_in02,64,71,4 script Archer Guildsman#archer 4_M_03,{ if (Upper == 1) { if (Class == Job_Novice_High && (ADVJOB == Job_Sniper || ADVJOB == Job_Clown || ADVJOB == Job_Gypsy)) { diff --git a/npc/re/jobs/1-1/mage.txt b/npc/re/jobs/1-1/mage.txt index e87f89328..4f2ecb369 100644 --- a/npc/re/jobs/1-1/mage.txt +++ b/npc/re/jobs/1-1/mage.txt @@ -1,16 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Mage Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Job Change to Mage Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added Baby Job compatibility [Streusel] -//= 1.2 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + geffen_in,164,124,4 script Mage Guildsman#mage 2_F_MAGICMASTER,{ if (Upper == 1) { if (ADVJOB == Job_High_Wizard || ADVJOB == Job_Professor) { diff --git a/npc/re/jobs/1-1/merchant.txt b/npc/re/jobs/1-1/merchant.txt index 619a2a465..763f7eac4 100644 --- a/npc/re/jobs/1-1/merchant.txt +++ b/npc/re/jobs/1-1/merchant.txt @@ -1,16 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Merchant Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Job Change to Merchant Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added Baby Job compatibility [Streusel] -//= 1.2 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + alberta_in,53,43,6 script Merchant#mer 4_M_04,{ if (Upper == 1) { if (Class == Job_Novice_High && (ADVJOB == Job_Whitesmith || ADVJOB == Job_Creator)) { diff --git a/npc/re/jobs/1-1/swordman.txt b/npc/re/jobs/1-1/swordman.txt index d8bd67711..2bda736a9 100644 --- a/npc/re/jobs/1-1/swordman.txt +++ b/npc/re/jobs/1-1/swordman.txt @@ -1,16 +1,39 @@ -//===== Hercules Script ====================================== -//= Renewal Swordman Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= +//= Renewal Swordsman Job Quest +//================= Description =========================================== //= Job Change to Swordman Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added Baby Job compatibility [Streusel] -//= 1.2 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + izlude_in,74,172,4 script Swordman#swd 2_M_SWORDMASTER,{ if (Upper == 1) { if (Class == Job_Novice_High && (ADVJOB == Job_Lord_Knight || ADVJOB == Job_Paladin)) { diff --git a/npc/re/jobs/1-1/thief.txt b/npc/re/jobs/1-1/thief.txt index f327d1892..43b721086 100644 --- a/npc/re/jobs/1-1/thief.txt +++ b/npc/re/jobs/1-1/thief.txt @@ -1,16 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Streusel +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Thief Job Quest -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Job Change to Thief Class -//===== Additional Comments: ================================= -//= 1.0 First Version. [Kisuka] -//= 1.1 Added Baby Job compatibility [Streusel] -//= 1.2 Rewrote bits [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + moc_prydb1,39,129,2 script Thief Guide#thief 1_F_04,{ if (Upper == 1) { if (ADVJOB == Job_Assassin_Cross || ADVJOB == Job_Stalker) { diff --git a/npc/re/jobs/2e/kagerou_oboro.txt b/npc/re/jobs/2e/kagerou_oboro.txt index b60dcc85b..42b9b628a 100644 --- a/npc/re/jobs/2e/kagerou_oboro.txt +++ b/npc/re/jobs/2e/kagerou_oboro.txt @@ -1,20 +1,41 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2015 Hercules Dev Team +//= Copyright (C) Kisuka +//= Copyright (C) Euphy +//= Copyright (C) M45T3R +//= Copyright (C) Dastgir +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Kagerou / Oboro Job Quest -//===== By: ================================================== -//= (1.0) Dastgir, M45T3R -//===== Current Version: ===================================== -//= 1.1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Ninja -> Kagerou / Oboro. -//===== Additional Comments: ================================= -//= 1.0.0 Initial Release. [Dastgir, M45T3R] -//= 1.1.0 Structure Clean-Up. [Euphy] -//= 1.1.1 Updated questlog commands. [Kisuka] -//============================================================ - -// Starting the Quest -//============================================================ +//================= Current Version ======================================= +//= 1.1.1 +//========================================================================= + +//== Starting the Quest ==================================== que_ng,28,156,0 script Start#ko HIDDEN_WARP_NPC,1,1,{ end; @@ -753,8 +774,7 @@ L_StartTest: } } -// Test of Knowledge -//============================================================ +//== Test of Knowledge ===================================== job_ko,81,124,4 script Cougar#ko 4_M_JOB_ASSASSIN,{ if (BaseJob != Job_Ninja) { for (set .@i,5131; .@i<=5146; set .@i,.@i+1) @@ -979,12 +999,9 @@ L_Question: return; } -// Test of Survival -//============================================================ +//== Test of Survival ====================================== -// ----------------------------------------------------------- -// Functions -// ----------------------------------------------------------- +//- Functions - function script F_KO_Survival_mes { mes "[No. " + getarg(0) + "]"; mes "^1A95E6Other letters are too small to read. Let's look up close.^000000"; @@ -1121,9 +1138,7 @@ function script F_KO_Survival_rps { } } -// ----------------------------------------------------------- -// Templates -// ----------------------------------------------------------- +//- Templates - - script Sight#ko_trap -1,{ callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4)); end; @@ -1266,10 +1281,7 @@ OnTouch: end; } -// ----------------------------------------------------------- -// Blocks (00-40) -// ----------------------------------------------------------- - +//- Blocks (00-40) - job_ko,57,16,4 script Sight#ko_00 4_BULLETIN_BOARD2,1,1,{ callfunc "F_KO_Survival_mes",0; end; @@ -1914,8 +1926,7 @@ OnTouch: end; } -// Test of Weaponry -//============================================================ +//== Test of Weaponry ====================================== job_ko,127,125,4 script Red Leopard Joe#ko 4_M_JOB_ASSASSIN,{ if (MaxWeight - Weight < 1000 || checkweight("Knife",1) == 0) { mes "[Red Leopard Joe]"; @@ -2493,8 +2504,7 @@ job_ko,121,121,0 script Refinement Tools#ko_01 CLEAR_NPC,{ } job_ko,127,121,0 duplicate(Refinement Tools#ko_01) Refinement Tools#ko_02 CLEAR_NPC -// Test of Battle -//============================================================ +//== Test of Battle ======================================== job_ko,148,46,4 script Guide Gion#ko2 4_M_KAGE_OLD,{ if (MaxWeight - Weight < 2000 || checkweight("Knife",1) == 0) { mes "[Guide Gion]"; @@ -2734,8 +2744,7 @@ OnMyMobDead: end; } -// GM Control Panel -//============================================================ +//== GM Control Panel ====================================== job_ko,3,1,4 script Battle Test Control#ko 4_M_KAGE_OLD,{ callfunc "F_GM_NPC"; if (callfunc("F_GM_NPC",1854,0) == 1) { diff --git a/npc/re/jobs/3-1/archbishop.txt b/npc/re/jobs/3-1/archbishop.txt index 78e35ef34..05a21985a 100644 --- a/npc/re/jobs/3-1/archbishop.txt +++ b/npc/re/jobs/3-1/archbishop.txt @@ -1,28 +1,40 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Joseph +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= Copyright (C) Gepard +//= Copyright (C) L0ne_W0lf +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Arch Bishop Job Quest -//===== By: ================================================== -//= L0ne_W0lf -//= Credits: Gepard -//===== Current Version: ===================================== -//= 1.9 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Priest / High Priest -> Arch Bishop. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Fixed class checks for arch bishops. -//= 1.2 Fixed Job tags typos. -//= 1.3 Made some NPC's into duplicates and fixed some && / || checks. [Masao] -//= 1.4 Fixed Job_Archbishop/Job_Archbishop_T typos. [Euphy] -//= 1.5 Redone the whole Script. [Masao] -//= 1.5a Fixed little typo in Baby Priest & Baby Arch Bishop checks. [Masao] -//= 1.5b More small fixes. [Euphy] -//= 1.6 Fixed bugs where players unable to continue the quest. [Joseph] -//= 1.7 Updated script, many bugs fixed. [Euphy] -//= 1.7a Moved warps to separate file. [Euphy] -//= 1.8 Bug fixes and corrections. [Euphy] -//= 1.9 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.9 +//========================================================================= prt_church,103,88,3 script Praying Minister#arch 1_M_PASTOR,{ if (BaseJob != Job_Priest) { diff --git a/npc/re/jobs/3-1/guillotine_cross.txt b/npc/re/jobs/3-1/guillotine_cross.txt index 5a75aeb84..40903e32f 100644 --- a/npc/re/jobs/3-1/guillotine_cross.txt +++ b/npc/re/jobs/3-1/guillotine_cross.txt @@ -1,22 +1,38 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Joseph +//= Copyright (C) Euphy +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Guillotine Cross Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Assassin / Assassin Cross -> Guillotine Cross. -//===== Additional Comments: ================================= -//= 1.0 Adapted from original script. [Euphy] -//= 1.0a Added 'npcskill' command. [Euphy] -//= 1.0b Moved warps to separate file. [Euphy] -//= 1.1 Fixed some minor bugs. [Euphy] -//= 1.2 Moved "Girl" NPC off ve_fild05. [Euphy] -//= 1.3 Added missing OnMyMobDead labels. [Euphy] -//= 1.4 Added missing labels. [Joseph] -//= 1.5 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= que_job01,75,96,3 script Guild Member#3rdgc01 4_M_MOCASS1,{ if (job_3rd_gc == 0) { @@ -3804,8 +3820,7 @@ L_Info: return; } -// Warp Portals -//============================================================ +//== Warp Portals ========================================== job3_guil01,80,77,0 script #gate_to_guil05 WARPNPC,1,1,{ end; OnTouch: diff --git a/npc/re/jobs/3-1/mechanic.txt b/npc/re/jobs/3-1/mechanic.txt index 227d59d00..84fb0cd08 100644 --- a/npc/re/jobs/3-1/mechanic.txt +++ b/npc/re/jobs/3-1/mechanic.txt @@ -1,17 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) JayPee +//= Copyright (C) Masao +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Mechanic Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Jobchange Quest from Blacksmith / Whitesmith -> Mechanic. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Fixed the Door NPC [JayPee]. -//= 1.2 Updated script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= yuno,129,156,3 script Chainheart 4_M_DOCTOR,{ mes "[Chainheart]"; diff --git a/npc/re/jobs/3-1/ranger.txt b/npc/re/jobs/3-1/ranger.txt index 9ed4152b3..c9943f541 100644 --- a/npc/re/jobs/3-1/ranger.txt +++ b/npc/re/jobs/3-1/ranger.txt @@ -1,25 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Elias +//= Copyright (C) Masao +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Ranger Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Hunter / Sniper -> Ranger. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Updated SC_STONE duration from 2 Seconds to 2 Minutes -//= and fixed Mercenary check. -//= 1.2 Fixed first quest so that when a false poring got killed -//= it decreases the total points by 1, commented the SC_STONE -//= part until M_DESERT_WOLF_B Mercenary is fully working. -//= 1.3 Fixed waves not being announced and counted [Elias] -//= 1.3a Little beauty fix, changed break; to next; . [Masao] -//= 1.4 Some optimization. [Euphy] -//= 1.5 Updated script, optimized. [Euphy] -//= 1.6 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= tur_dun01,156,36,5 script Survival Instructor#jr01 1_M_ORIENT01,{ mes "[Survival Instructor, Rescue]"; diff --git a/npc/re/jobs/3-1/rune_knight.txt b/npc/re/jobs/3-1/rune_knight.txt index 200d6c965..d88519385 100644 --- a/npc/re/jobs/3-1/rune_knight.txt +++ b/npc/re/jobs/3-1/rune_knight.txt @@ -1,21 +1,39 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= Copyright (C) Muad_Dib +//= Copyright (C) L0ne_W0lf +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Rune Knight Job Quest -//===== By: ================================================== -//= L0ne_W0lf, Muad_Dib -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= +//================= Description =========================================== //= Job change Quest from Knight / Lord Knight -> Rune Knight. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Added forgoten Header. [Masao] -//= 1.2 Added Energy Rune item reward. [Masao] -//= 1.3 Updated script, optimized. [Euphy] -//= 1.3a Added 'npcskill' command. [Euphy] -//= 1.4 Fixed a few bugs. [Euphy] -//= 1.4a Moved Kafra to main file. [Euphy] -//= 1.5 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= prt_in,162,24,3 script Splendid-Looking Knight 4_M_KNIGHT_SILVER,2,2,{ mes "[Rune Knight Manuel]"; diff --git a/npc/re/jobs/3-1/warlock.txt b/npc/re/jobs/3-1/warlock.txt index 3445055c0..5abb39f0d 100644 --- a/npc/re/jobs/3-1/warlock.txt +++ b/npc/re/jobs/3-1/warlock.txt @@ -1,24 +1,40 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Gepard +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Warlock Job Quest -//===== By: ================================================== -//= Muad_Dib, Gepard & L0ne_W0lf -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Wizard / High Wizard -> Warlock. -//===== Additional Comments: ================================= -//= 1.0 First version. [Masao] -//= 1.1 Fixed some conversion mistakes, replaced numbers with -//= constants, added item names in comments. -//= 1.2 Fixed the problem where NPC are not enabled and chamber -//= will never open for the second try or use. -//= 1.2a Fixed a typo. [Euphy] -//= 1.3 Updated script, optimized. [Euphy] -//= 1.3a Added temporary coordinate fix #distorted_space_1-1. [Euphy] -//= 1.3b Added official coordinates. [Euphy] -//= 1.4 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= - script #distorted_space_ -1,{ OnTouch: diff --git a/npc/re/jobs/3-2/genetic.txt b/npc/re/jobs/3-2/genetic.txt index 809d5ff65..a5fb81479 100644 --- a/npc/re/jobs/3-2/genetic.txt +++ b/npc/re/jobs/3-2/genetic.txt @@ -1,19 +1,41 @@ -//===== Hercules Script ====================================== -//= Genetic Job Quest -//===== By: ================================================== -//= Muad_Dib, Aeomin -//===== Current Version: ===================================== -//= 1.3a -//===== Description: ========================================= -//= [Official Conversion] +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) JayPee +//= Copyright (C) Masao +//= Copyright (C) Aeomin +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= +//= Geneticist Job Quest +//================= Description =========================================== //= Job change Quest from Alchemist / Creator -> Genetic. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Fixed Scatter Stuff NPCs [JayPee]. -//= 1.2 Updated dialogue. Credits to Muad_Dib. [Joseph] -//= 1.3 Updated script, optimized. [Euphy] -//= 1.3a Moved warps to separate file. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3a +//========================================================================= alde_alche,35,186,5 script Alchemist Union Member 1_M_SIGNALCHE,{ mes "[Alchemist Union Member]"; diff --git a/npc/re/jobs/3-2/minstrel.txt b/npc/re/jobs/3-2/minstrel.txt index fee20e8d3..d0eafcec5 100644 --- a/npc/re/jobs/3-2/minstrel.txt +++ b/npc/re/jobs/3-2/minstrel.txt @@ -1,18 +1,39 @@ -//===== Hercules Script ====================================== -//= Minstrel Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) JayPee +//= Copyright (C) Masao +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= +//= Minstrel (Maestro) Job Quest +//================= Description =========================================== //= Job change Quest from Bard / Clown -> Minstrel. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Fix the checking of requirements before job change to Minstel [JayPee] -//= 1.2 Optimized. [Euphy] -//= 1.3 Updated script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= alberta,196,133,4 script Bard#job_min 4_M_BARD,{ if (job_min == 0) { diff --git a/npc/re/jobs/3-2/royal_guard.txt b/npc/re/jobs/3-2/royal_guard.txt index b8679cd4d..c9cc13471 100644 --- a/npc/re/jobs/3-2/royal_guard.txt +++ b/npc/re/jobs/3-2/royal_guard.txt @@ -1,17 +1,38 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) brAthena +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Royal Guard Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Crusader / Paladin -> Royal Guard. -//===== Additional Comments: ================================= -//= 1.0 First Version. [brAthena] -//= 1.1 Updated script. [Euphy] -//= 1.2 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= prt_castle,48,161,3 script Middle-aged Gentleman#rg 1_M_LIBRARYMASTER,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 1000) { diff --git a/npc/re/jobs/3-2/shadow_chaser.txt b/npc/re/jobs/3-2/shadow_chaser.txt index e51517446..2466147f5 100644 --- a/npc/re/jobs/3-2/shadow_chaser.txt +++ b/npc/re/jobs/3-2/shadow_chaser.txt @@ -1,18 +1,40 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Joseph +//= Copyright (C) Euphy +//= Copyright (C) Oshinoke +//= Copyright (C) ultragunner +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Shadow Chaser Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Rogue / Stalker -> Shadow Chaser. -//===== Additional Comments: ================================= -//= 1.0 First Version. [ultragunner, Oshinoke] -//= 1.1 Standardized. [Euphy] -//= 1.2 Updated dialogue. [Joseph] -//= 1.3 Updated to official script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= morocc,156,70,3 script Girl#sc00 4_F_04,3,3,{ mes "[Girl]"; @@ -1666,8 +1688,7 @@ s_atelier,70,66,4 script Dumk#sc13_lgh 4_M_SHADOWCHASER,{ close; } -// Flames -//============================================================ +//== Flames ================================================ tur_dun03,38,209,1 script Blue Flame#sc_f01 4_NFWISP,{ if (job_sha == 5) { mes "A blue flame is roaring."; @@ -1918,8 +1939,7 @@ niflheim,230,276,1 script Red Flame#sc_f03 4_NFWISP,{ close; } -// Boxes -//============================================================ +//== Boxes ================================================= job3_sha01,22,78,0 script ????#keybox01 CLEAR_NPC,{ if (checkweight(1201,1) == 0) { mes "- You can't continue on in this quest because you are overweight. -"; @@ -2265,8 +2285,7 @@ job3_sha01,71,27,0 script ????#keybox04 CLEAR_NPC,{ close; } -// Brush Shops -//============================================================ +//== Brush Shops =========================================== s_atelier,29,119,3 script Max#sc05_prt 4W_M_01,{ mes "[Max]"; mes "Welcome~"; @@ -2481,8 +2500,7 @@ s_atelier,26,68,3 script Vito#sc11_lgt 4_M_KHMAN,{ } } -// Warp Portal -//============================================================ +//== Warp Portal =========================================== tha_t01,149,228,0 script #shadowc02 WARPNPC,2,2,{ end; OnTouch: @@ -2497,8 +2515,7 @@ OnTouch: close; } -// Quest Mob Spawn -//============================================================ +//== Quest Mob Spawn ======================================= tur_dun03,0,0,0,0 monster Shadow of Deception 2076,1,1000,0,0 ice_dun02,0,0,0,0 monster Shadow of Illusion 2077,1,1000,0,0 niflheim,0,0,0,0 monster Shadow of Pleasure 2078,1,1000,0,0 diff --git a/npc/re/jobs/3-2/sorcerer.txt b/npc/re/jobs/3-2/sorcerer.txt index b3ccc3c62..e5bef2534 100644 --- a/npc/re/jobs/3-2/sorcerer.txt +++ b/npc/re/jobs/3-2/sorcerer.txt @@ -1,17 +1,38 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Sorcerer Job Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Sage / Professor -> Sorcerer. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Cleaning. [Euphy] -//= 1.2 Updated script, optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= gef_tower,102,34,5 script Merito 2_M_SAGE_B,{ mes "[Merito]"; diff --git a/npc/re/jobs/3-2/sura.txt b/npc/re/jobs/3-2/sura.txt index 8c8905a98..f41d3584a 100644 --- a/npc/re/jobs/3-2/sura.txt +++ b/npc/re/jobs/3-2/sura.txt @@ -1,18 +1,40 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) Masao +//= Copyright (C) Gepard +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Sura Job Quest -//===== By: ================================================== -//= Muad_Dib, Gepard -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Monk / Champion -> Sura. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Removed disablenpc which causes players stucked in waitingroom. [Joseph] -//= 1.2 Updated script, optimized. [Euphy] -//= 1.3 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= ve_in,237,125,0 script King Crab#job_shu 1_M_PAY_ELDER,{ if (job_shu == 0) { diff --git a/npc/re/jobs/3-2/wanderer.txt b/npc/re/jobs/3-2/wanderer.txt index 07842f0dd..b9a27f52c 100644 --- a/npc/re/jobs/3-2/wanderer.txt +++ b/npc/re/jobs/3-2/wanderer.txt @@ -1,19 +1,40 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) Masao +//= Copyright (C) Meyraw +//= Copyright (C) Muad_Dib +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Wanderer Job Quest -//===== By: ================================================== -//= Muad_Dib, Meyraw -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Job change Quest from Dancer / Gypsy -> Wanderer. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Updated dialogue to be more official / accurate. Huge thanks to Muad_Dib! [Masao] -//= 1.2 Fixed an endless loop in dialogue. -//= 1.3 Fixed a typo and added checkquest. [Joseph] -//= 1.4 Updated script, optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= xmas,162,209,5 script Aspiring Wanderer, Soy 4_F_06,{ if (job_wan == 0) { diff --git a/npc/re/jobs/novice/academy.txt b/npc/re/jobs/novice/academy.txt index a7fb905e8..f7b0b60a6 100644 --- a/npc/re/jobs/novice/academy.txt +++ b/npc/re/jobs/novice/academy.txt @@ -1,21 +1,45 @@ -//===== Hercules Script ======================================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2015 Hercules Dev Team +//= Copyright (C) 2015 Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Criatura Academy -//===== By: ==================================================================== -//= Kisuka (1.0) -//===== Current Version: ======================================================= -//= 1.0.1 -//===== File Encoding ========================================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: =========================================================== +//= -If the encoding is correct, the next three lines have the same length- +//= ============ ¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä ============ +//= ============ ============================================= ============ +//= ============ ¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á ============ +//================= Description =========================================== //= Teaches the player about the basics. //= Also contains Novice skill quests for First Aid and Trick Dead. -//===== Additional Comments: =================================================== -//= 1.0.0 Initial Release. [Kisuka] -//= 1.0.1 Converted item constants to IDs and added hair coupon. [Kisuka] -//============================================================================== +//================= Current Version ======================================= +//= 1.0.1 +//========================================================================= -// - Captain Carocc (Ship) -// ----------------------------------------------------------------------------- +//== Captain Carocc (Ship) ================================= iz_int,100,91,3 script Captain Carocc#iz_int 4_M_REINDEER,{ if(Class == Job_Novice) { cutin "fly_trock", 2; @@ -76,8 +100,7 @@ iz_int02,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int02 4_M_R iz_int03,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int03 4_M_REINDEER iz_int04,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int04 4_M_REINDEER -// - Lumin (Ship) -// ----------------------------------------------------------------------------- +//== Lumin (Ship) ========================================== iz_int,91,81,3 script Lumin#iz_int 4_M_NOV_RUMIN,{ if(Class == Job_Novice) { if(!questprogress(7471)) { @@ -173,8 +196,7 @@ iz_int02,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int02 4_M_NOV_RUMIN iz_int03,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int03 4_M_NOV_RUMIN iz_int04,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int04 4_M_NOV_RUMIN -// - Captain Carocc -// ----------------------------------------------------------------------------- +//== Captain Carocc ======================================== izlude,198,213,3 script Captain Carocc#iz 4_M_REINDEER,5,5,{ cutin "fly_trock.bmp", 2; if (Class == Job_Novice && BaseLevel < 15) { @@ -599,9 +621,8 @@ izlude_b,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_b 4_M_REINDEER izlude_c,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_c 4_M_REINDEER,5,5 izlude_d,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_d 4_M_REINDEER,5,5 -// - Criatura Academy Staff +//== Criatura Academy Staff ================================ // - Teaches the player about the Inventory. -// ----------------------------------------------------------------------------- izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{ if (!checkweight(1304, 3)) { mes "Quest cannot be continued due to the overfilled inventory."; @@ -920,9 +941,8 @@ izlude_b,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#b izlude_c,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#c 4_M_KHKYEL,3,3 izlude_d,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#d 4_M_KHKYEL,3,3 -// - Information Staff +//== Information Staff ===================================== // - Teaches the player about the Mini-Map through a quick quest. -// ----------------------------------------------------------------------------- izlude,120,207,4 script Information Staff#0 8W_SOLDIER,{ if (!checkweight(1304, 3)) { mes "Quest cannot be continued due to the invenory being full."; @@ -1440,8 +1460,7 @@ izlude_b,120,207,4 duplicate(Information Staff#0) Information Staff#b 8W_SOLDIER izlude_c,120,207,4 duplicate(Information Staff#0) Information Staff#c 8W_SOLDIER izlude_d,120,207,4 duplicate(Information Staff#0) Information Staff#d 8W_SOLDIER -// - Airship Sign -// ----------------------------------------------------------------------------- +//- Airship Sign - izlude,179,75,3 script Airship#iz 4_BULLETIN_BOARD2,3,3,{ .@total = questprogress(7475) + questprogress(7476) + questprogress(7477); if (questprogress(7474)) { @@ -1585,8 +1604,7 @@ izlude_b,179,75,3 duplicate(Airship#iz) Airship#iz_b 4_BULLETIN_BOARD2,3,3 izlude_c,179,75,3 duplicate(Airship#iz) Airship#iz_c 4_BULLETIN_BOARD2,3,3 izlude_d,179,75,3 duplicate(Airship#iz) Airship#iz_d 4_BULLETIN_BOARD2,3,3 -// - Arena Sign -// ----------------------------------------------------------------------------- +//- Arena Sign - izlude,207,167,3 script Arena#iz 4_BULLETIN_BOARD2,3,3,{ .@total = questprogress(7475) + questprogress(7476) + questprogress(7477); if (questprogress(7474) == 1) { @@ -1731,8 +1749,7 @@ izlude_b,207,167,3 duplicate(Arena#iz) Arena#iz_b 4_BULLETIN_BOARD2,3,3 izlude_c,207,167,3 duplicate(Arena#iz) Arena#iz_c 4_BULLETIN_BOARD2,3,3 izlude_d,207,167,3 duplicate(Arena#iz) Arena#iz_d 4_BULLETIN_BOARD2,3,3 -// - Bulletin Board -// ----------------------------------------------------------------------------- +//- Bulletin Board - izlude,45,94,3 script Bulletin Board#iz 4_BULLETIN_BOARD2,3,3,{ .@total = questprogress(7475) + questprogress(7476) + questprogress(7477); if (questprogress(7474) == 1) { @@ -1877,9 +1894,8 @@ izlude_b,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_b 4_BULLETIN_BOA izlude_c,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_c 4_BULLETIN_BOARD2,3,3 izlude_d,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_d 4_BULLETIN_BOARD2,3,3 -// - Therapist (Red Herb Quest + First Aid) +//== Therapist (Red Herb Quest + First Aid) ================ // - Gives the player a basic quest and teaches them First Aid. -// ----------------------------------------------------------------------------- iz_ac01,59,43,3 script Therapist#ac 4_M_6THPRIN1,{ if (!checkweight(1304, 3)) { mes "Quest cannot be continued due to the overfilled inventory."; @@ -2086,8 +2102,7 @@ iz_ac01_b,59,43,3 duplicate(Therapist#ac) Therapist#ac_b 4_M_6THPRIN1 iz_ac01_c,59,43,3 duplicate(Therapist#ac) Therapist#ac_c 4_M_6THPRIN1 iz_ac01_d,59,43,3 duplicate(Therapist#ac) Therapist#ac_d 4_M_6THPRIN1 -// - Cultivated Red Plant (Red Herb Quest) -// ----------------------------------------------------------------------------- +//- Cultivated Red Plant (Red Herb Quest) - izlude,141,251,0 script Cultivated Red Plant#0 RED_PLANT,3,3,{ end; @@ -2115,8 +2130,7 @@ izlude_b,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#b RED_ izlude_c,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#c RED_PLANT,3,3 izlude_d,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#d RED_PLANT,3,3 -// - Academy Student (Red Herb Quest) -// ----------------------------------------------------------------------------- +//- Academy Student (Red Herb Quest) - izlude,140,249,7 script Academy Student#0 4_M_NOV_RUMIN,{ if (!checkweight(1304, 3)) { mes "Your inventory is too full so you can't continue this quest."; @@ -2229,8 +2243,7 @@ izlude_b,140,249,7 duplicate(Academy Student#0) Academy Student#b 4_M_NOV_RUMIN izlude_c,140,249,7 duplicate(Academy Student#0) Academy Student#c 4_M_NOV_RUMIN izlude_d,140,249,7 duplicate(Academy Student#0) Academy Student#d 4_M_NOV_RUMIN -// - Instructor Argos (Trick Dead Quest) -// ----------------------------------------------------------------------------- +//- Instructor Argos (Trick Dead Quest) - izlude,140,260,3 script Instructor Argos#iz 4_M_LIEMAN,{ if (Class != Job_Novice && getskilllv("NV_TRICKDEAD") != 0) { mes "[Instructor Argos]"; @@ -2398,9 +2411,8 @@ izlude_b,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_b 4_M_LIEM izlude_c,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_c 4_M_LIEMAN izlude_d,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_d 4_M_LIEMAN -// - Academy Receptionist +//== Academy Receptionist ================================== // - Gives player some basic equipment and starts Academy quests. -// ----------------------------------------------------------------------------- iz_ac01,100,39,5 script Academy Receptionist#1 4_F_01,{ if (questprogress(7117) == 1) { erasequest 7117; } if (questprogress(7118) == 1) { erasequest 7118; } @@ -2610,9 +2622,8 @@ iz_ac01_b,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_b 4_ iz_ac01_c,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_c 4_F_01 iz_ac01_d,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_d 4_F_01 -// - Trainer Mainz +//== Trainer Mainz ========================================= // - Teaches the player about Status Effects (poison, stun, etc). -// ----------------------------------------------------------------------------- iz_ac01,134,47,5 script Trainer Mainz#ac 4_M_KY_KNT,4,4,{ if (!questprogress(4269)) { mes "[Mainz]"; @@ -3075,9 +3086,8 @@ iz_ac01_b,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_b 4_M_KY_KNT,4,4 iz_ac01_c,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_c 4_M_KY_KNT,4,4 iz_ac01_d,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_d 4_M_KY_KNT,4,4 -// - Odd Novice +//== Odd Novice ============================================ // - Introduces the player to the concept of Super Novices. -// ----------------------------------------------------------------------------- iz_ac01,36,52,3 script Odd Novice#ac 4_M_SIT_NOVICE,{ mes "[Odd Novice]"; mes "Ahaaa~~ sticking at the dispensary."; @@ -3274,9 +3284,8 @@ iz_ac01_b,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_b 4_M_SIT_NOVICE iz_ac01_c,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_c 4_M_SIT_NOVICE iz_ac01_d,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_d 4_M_SIT_NOVICE -// - Shop Helper +//== Shop Helper =========================================== // - Teaches the player about Shops and Currency. -// ----------------------------------------------------------------------------- izlude,115,181,5 script Shop Helper#iz 4_F_KHELLISIA,{ if (!checkweight(1301, 3)) { mes "- Quest cannot be continued due to your overfilled inventory. -"; @@ -3490,9 +3499,8 @@ izlude_b,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_b 4_F_KHELLISIA izlude_c,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_c 4_F_KHELLISIA izlude_d,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_d 4_F_KHELLISIA -// - Attribute Expert +//== Attribute Expert ====================================== // - Teaches the player about Attributes. -// ----------------------------------------------------------------------------- iz_ac01,53,74,3 script Attribute Expert#ac 1_M_WIZARD,{ mes "[Attribute Expert]"; mes "Are you a new student? Ask me anything if you have questions about atttribute. I am an attribute expert."; @@ -3701,9 +3709,8 @@ iz_ac01_d,50,68,0,0 monster Lv 10 (Fire) 2413,1,5000,0,0 iz_ac01_d,53,68,0,0 monster Lv 10 2408,1,5000,0,0 iz_ac01_d,56,68,0,0 monster Lv 10 2408,1,5000,0,0 -// - Dacquoise +//== Dacquoise ============================================= // - Teaches the player about Cooking. -// ----------------------------------------------------------------------------- iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{ if (!checkweight(1304, 3)) { mes "Why are you carrying so much stuff?"; @@ -4232,9 +4239,8 @@ iz_ac01_b,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_b 4_COOK iz_ac01_c,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_c 4_COOK iz_ac01_d,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_d 4_COOK -// - General Store Owner +//== General Store Owner =================================== // - Sells the player the Novice Combination Book and Kit. -// ----------------------------------------------------------------------------- iz_ac01,68,49,3 script General Store Owner#ac 4_F_03,{ if (!checkweight(1304, 3)) { mes "Quest cannot be continued due to the overfilled inventory."; @@ -4333,9 +4339,8 @@ iz_ac01_b,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_b 4_F iz_ac01_c,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_c 4_F_03 iz_ac01_d,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_d 4_F_03 -// - Battle Instructor +//== Battle Instructor ===================================== // - Gives the player monster hunting quests. -// ----------------------------------------------------------------------------- iz_ac01,59,83,3 script Battle Instructor#08 4_M_NOV_HUNT,{ if(!checkweight(1201, 1) || (MaxWeight - Weight) < 2000) { mes "- You have too many items."; @@ -4570,9 +4575,8 @@ iz_ac01_b,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08b 4_M_NOV_ iz_ac01_c,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08c 4_M_NOV_HUNT iz_ac01_d,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08d 4_M_NOV_HUNT -// - Adept Adventurer +//== Adept Adventurer ====================================== // - Teaches the player about Pets. -// ----------------------------------------------------------------------------- iz_ac01,45,80,5 script Adept Adventurer#ac 4_M_JOB_BLACKSMITH,{ if (questprogress(2298) > 1) { mes "[Adept Adventurer]"; @@ -4730,8 +4734,7 @@ iz_ac01_b,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_b 4_M_JOB_B iz_ac01_c,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_c 4_M_JOB_BLACKSMITH iz_ac01_d,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_d 4_M_JOB_BLACKSMITH -// - Adventurer's Pet -// ----------------------------------------------------------------------------- +//- Adventurer's Pet - iz_ac01,43,80,7 script Adventurer's Pet#ac 4_DEVIRUCHI,{ end; @@ -4764,13 +4767,10 @@ iz_ac01_b,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_b 4_DEVIRUC iz_ac01_c,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_c 4_DEVIRUCHI iz_ac01_d,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_d 4_DEVIRUCHI -// - Monster Spawn -// ----------------------------------------------------------------------------- +//- Monster Spawn - new_1-3,0,0,0,0 monster Little Poring 2398,30,50000,0,0 -// - Adept Adventurer (Cont...) -// - Teaches the player about Pets. -// ----------------------------------------------------------------------------- +//- Adept Adventurer (Cont...) - new_1-3,92,169,5 script Adept Adventurer#new_1-3 4_M_JOB_BLACKSMITH,{ if (questprogress(2298) == 2) { mes "[Adept Adventurer]"; @@ -4914,8 +4914,7 @@ new_1-3,92,169,5 script Adept Adventurer#new_1-3 4_M_JOB_BLACKSMITH,{ } } -// - Friendly Poring -// ----------------------------------------------------------------------------- +//== Friendly Poring ======================================= new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{ if (!checkweight(1301, 3)) { mes "[Poring]"; @@ -5124,23 +5123,20 @@ new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{ } } -// - Ghostring -// ----------------------------------------------------------------------------- +//== Ghostring ============================================= new_1-3,108,165,3 script Ghostring#cupet 4_GHOSTRING,{ mes "[Ghostring]"; mes "I am da biggest and da meanest Ghostring!"; close; } -// - Little Porings -// ----------------------------------------------------------------------------- +//== Little Porings ======================================== new_1-3,105,165,5 script Cowardly Poring#pet_1 LITTLE_PORING,{ end; } new_1-3,105,164,5 script Unskillful Poring#pet_2 LITTLE_PORING,{ end; } new_1-3,105,163,5 script Foolish Poring#pet_3 LITTLE_PORING,{ end; } -// - Kafra Guide Trainer +//== Kafra Guide Trainer =================================== // - Teaches the player about Kafra Services. -// ----------------------------------------------------------------------------- iz_ac01,95,46,5 script Kafra Guide Trainer#ac 4_F_KAFRA1,{ cutin "kafra_01.bmp", 2; if (questprogress(4269) == 2) { @@ -5348,13 +5344,10 @@ iz_ac02_b,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_b 4 iz_ac02_c,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_c 4_F_KAFRA1 iz_ac02_d,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_d 4_F_KAFRA1 -// ============================================================================= -// = Miscellaneous NPCS -// ============================================================================= +//== Miscellaneous NPCS ==================================== -// - Wedding Secretary +//- Wedding Secretary - // - Teaches the player about in-game Marriage & Adoption mechanics. -// ----------------------------------------------------------------------------- izlude,102,150,5 script Wedding Secretary#iz 1_F_LIBRARYGIRL,{ if (Class == Job_Novice) { mes "[Wedding Secretary]"; @@ -5463,8 +5456,7 @@ izlude_b,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_b 1_F_LI izlude_c,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_c 1_F_LIBRARYGIRL izlude_d,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_d 1_F_LIBRARYGIRL -// - Mom -// ----------------------------------------------------------------------------- +//- Mom - izlude,95,146,5 script Mom#iz 4_F_CAVE1,{ mes "[Mom]"; mes "Honey~~~"; @@ -5529,8 +5521,7 @@ izlude_b,95,146,5 duplicate(Mom#iz) Mom#iz_b 4_F_CAVE1 izlude_c,95,146,5 duplicate(Mom#iz) Mom#iz_c 4_F_CAVE1 izlude_d,95,146,5 duplicate(Mom#iz) Mom#iz_d 4_F_CAVE1 -// - Dad -// ----------------------------------------------------------------------------- +//- Dad - izlude,97,147,3 script Dad#iz 1_M_JOBGUIDER,{ mes "[Dad]"; mes "Got this boy ten years ago after years of childlessness."; @@ -5551,8 +5542,7 @@ izlude_b,97,147,3 duplicate(Dad#iz) Dad#iz_b 1_M_JOBGUIDER izlude_c,97,147,3 duplicate(Dad#iz) Dad#iz_c 1_M_JOBGUIDER izlude_d,97,147,3 duplicate(Dad#iz) Dad#iz_d 1_M_JOBGUIDER -// - Etinifni -// ----------------------------------------------------------------------------- +//- Etinifni - izlude,97,144,1 script Etinifni#iz 4_M_DEWBOY,{ mes "[Etinifni]"; mes "Once you have time, come to Orc Dungeon!"; @@ -5568,8 +5558,7 @@ izlude_b,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_b 4_M_DEWBOY izlude_c,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_c 4_M_DEWBOY izlude_d,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_d 4_M_DEWBOY -// - Romantic Male -// ----------------------------------------------------------------------------- +//- Romantic Male - izlude,99,138,3 script Romantic Male#iz 4_M_SITDOWN,{ emotion e_ho; mes "[Romantic Male]"; @@ -5598,8 +5587,7 @@ izlude_b,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_b 4_M_SITDOWN izlude_c,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_c 4_M_SITDOWN izlude_d,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_d 4_M_SITDOWN -// - Romantic Female -// ----------------------------------------------------------------------------- +//- Romantic Female - izlude,97,138,5 script Romantic Female#iz 4_F_SITDOWN,{ mes "[Romantic Female]"; mes "Shout like this when I miss you, honey!!"; @@ -5641,8 +5629,7 @@ izlude_b,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_b 4_F_SITDOWN izlude_c,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_c 4_F_SITDOWN izlude_d,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_d 4_F_SITDOWN -// - Manufacturing Maniac -// ----------------------------------------------------------------------------- +//- Manufacturing Maniac - izlude,93,143,3 script Manufacturing Maniac#0 -1,{ mes "[Manufacturing Maniac]"; mes "Hi~! I am an Alchemist."; @@ -5679,8 +5666,7 @@ izlude_b,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#b 2_M_A izlude_c,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#c 2_M_ALCHE izlude_d,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#d 2_M_ALCHE -// - Repairing Blacksmith -// ----------------------------------------------------------------------------- +//- Repairing Blacksmith - izlude,147,131,5 script Repairing Blacksmith#0 4_F_JOB_BLACKSMITH,5,7,{ mes "[Working Blacksmith]"; mes "The guy sitting over there has been staring at Wagzak. I was told that only one knife is left after losing all weapons?"; @@ -5699,8 +5685,7 @@ izlude_b,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#b 4_F_ izlude_c,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#c 4_F_JOB_BLACKSMITH,5,7 izlude_d,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#d 4_F_JOB_BLACKSMITH,5,7 -// - Refining Maniac -// ----------------------------------------------------------------------------- +//- Refining Maniac - izlude,148,122,5 script Refining Maniac#iz 4_M_SITDOWN,{ mes "[Refining Maniac]"; mes "Shh...! Be quiet."; @@ -5734,9 +5719,8 @@ izlude_b,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_b 4_M_SITDOW izlude_c,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_c 4_M_SITDOWN izlude_d,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_d 4_M_SITDOWN -// - Otter Samssoon +//- Otter Samssoon - // - Allows the player to change their hair style and color once. -// ----------------------------------------------------------------------------- iz_ac01,69,36,3 script Otter Samssoon#ac 4W_SAILOR,{ mes "[Otter Samssoon]"; mes "Welcome~"; @@ -6091,8 +6075,7 @@ iz_ac01_b,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_b 4W_SAILOR iz_ac01_c,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_c 4W_SAILOR iz_ac01_d,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_d 4W_SAILOR -// - Lady -// ----------------------------------------------------------------------------- +//- Lady - iz_ac01,138,69,3 script Lady#ac 1_F_ORIENT_02,{ mes "[Lady]"; mes "^3377FF Is the east window enlightened? Pecopeco is singing.^000000"; @@ -6117,8 +6100,7 @@ iz_ac01_b,138,69,3 duplicate(Lady#ac) Lady#ac_b 1_F_ORIENT_02 iz_ac01_c,138,69,3 duplicate(Lady#ac) Lady#ac_c 1_F_ORIENT_02 iz_ac01_d,138,69,3 duplicate(Lady#ac) Lady#ac_d 1_F_ORIENT_02 -// - Eclaire -// ----------------------------------------------------------------------------- +//- Eclaire - iz_ac01,149,46,3 script Eclaire#ac 4_F_KAFRA7,{ mes "[Eclaire]"; mes "Cooking is caring!"; @@ -6130,8 +6112,7 @@ iz_ac01_b,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_b 4_F_KAFRA7 iz_ac01_c,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_c 4_F_KAFRA7 iz_ac01_d,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_d 4_F_KAFRA7 -// - Mille Feuille -// ----------------------------------------------------------------------------- +//- Mille Feuille - iz_ac01,150,50,3 script Mille Feuille#ac 4_F_KAFRA8,{ emotion e_lv; mes "[Mille Feuille]"; @@ -6144,8 +6125,7 @@ iz_ac01_b,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_b 4_F_KAFRA8 iz_ac01_c,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_c 4_F_KAFRA8 iz_ac01_d,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_d 4_F_KAFRA8 -// - Chef -// ----------------------------------------------------------------------------- +//- Chef - iz_ac01,160,50,3 script Chef#ac 4_F_GODEMOM,{ mes "[Chef]"; mes "Are you the new Criatura trainee?"; @@ -6165,8 +6145,7 @@ iz_ac01_b,160,50,3 duplicate(Chef#ac) Chef#ac_b 4_F_GODEMOM iz_ac01_c,160,50,3 duplicate(Chef#ac) Chef#ac_c 4_F_GODEMOM iz_ac01_d,160,50,3 duplicate(Chef#ac) Chef#ac_d 4_F_GODEMOM -// - Hungry Trainee -// ----------------------------------------------------------------------------- +//- Hungry Trainee - iz_ac01,159,32,3 script Hungry Trainee#ac 4_M_SIT_NOVICE,{ mes "[Hungry Trainee]"; mes "Wonder when my order will get taken... it's already been an hour..."; @@ -6192,8 +6171,7 @@ iz_ac01_b,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_b 4_M_SIT_NOVI iz_ac01_c,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_c 4_M_SIT_NOVICE iz_ac01_d,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_d 4_M_SIT_NOVICE -// - Scholarship Trainee -// ----------------------------------------------------------------------------- +//- Scholarship Trainee - iz_ac01,164,36,3 script Scholarship Trainee#ac 1_F_PUBGIRL,{ mes "[Scholarship Trainee]"; mes "I've worked at many different places, but this place is the strangest."; @@ -6205,8 +6183,7 @@ iz_ac01_b,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_b 1_ iz_ac01_c,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_c 1_F_PUBGIRL iz_ac01_d,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_d 1_F_PUBGIRL -// - Broke Trainee -// ----------------------------------------------------------------------------- +//- Broke Trainee - iz_ac01,133,34,5 script Broke Trainee#ac 4_M_SITDOWN,{ mes "[Broke Trainee]"; mes "Since the prices have risen I try to get my belly full at every chance I get."; @@ -6226,8 +6203,7 @@ iz_ac01_b,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_b 4_M_SITDOWN iz_ac01_c,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_c 4_M_SITDOWN iz_ac01_d,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_d 4_M_SITDOWN -// - Noisy Trainee -//----------------------------------------------------------------------------- +//- Noisy Trainee - iz_ac02,152,79,3 script Noisy Trainee#ac 4_M_HUBOY,{ if (Class == Job_Novice) { mes "[Noisy Trainee]"; @@ -6267,8 +6243,7 @@ iz_ac02_b,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_b 4_M_HUBOY iz_ac02_c,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_c 4_M_HUBOY iz_ac02_d,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_d 4_M_HUBOY -// - Quiet Trainee -// ----------------------------------------------------------------------------- +//- Quiet Trainee - iz_ac02,143,77,3 script Quite Trainee#ac 4_F_KID2,{ if (Class == Job_Novice) { mes "[Quiet Trainee]"; @@ -6308,8 +6283,7 @@ iz_ac02_b,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_b 4_F_KID2 iz_ac02_c,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_c 4_F_KID2 iz_ac02_d,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_d 4_F_KID2 -// - Frightened Trainee -// ----------------------------------------------------------------------------- +//- Frightened Trainee - iz_ac02,159,79,7 script Frightened Trainee#ac 4_F_HUGIRL,{ mes "[Frightened Trainee]"; mes "That man looks too scary."; @@ -6321,9 +6295,8 @@ iz_ac02_b,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_b 4_F_ iz_ac02_c,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_c 4_F_HUGIRL iz_ac02_d,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_d 4_F_HUGIRL -// - Ragie +//- Ragie - // - Teaches the player about Transcendent and Third classes. -// ----------------------------------------------------------------------------- iz_ac02,149,43,3 script Ragie#ac 1_M_BARD,{ mes "[Ragie]"; mes "A sudden poetic inspiration hit me!"; @@ -6439,8 +6412,7 @@ iz_ac02_b,149,43,3 duplicate(Ragie#ac) Ragie#ac_b 1_M_BARD iz_ac02_c,149,43,3 duplicate(Ragie#ac) Ragie#ac_c 1_M_BARD iz_ac02_d,149,43,3 duplicate(Ragie#ac) Ragie#ac_d 1_M_BARD -// - Lady Harvesting Herbs -// ----------------------------------------------------------------------------- +//- Lady Harvesting Herbs - pay_fild08,153,83,1 script Lady Harvesting Herbs#2 1_F_ORIENT_02,{ mes "[Lady]"; mes "There is a town called Payon to the east. Taking a long way to the south, you can even reach Alberta."; @@ -6451,8 +6423,7 @@ pay_fild08,153,83,1 script Lady Harvesting Herbs#2 1_F_ORIENT_02,{ close; } -// - Signs -// ----------------------------------------------------------------------------- +//- Signs - - script ::ac_board -1,{ end; } @@ -6554,13 +6525,10 @@ iz_ac02_c,107,180,3 duplicate(ac_board) [Principal's Office]#ac 2_BULLETIN_BOARD iz_ac02_d,107,180,3 duplicate(ac_board) [Principal's Office]#ad 2_BULLETIN_BOARD -// ============================================================================= -// = Job NPCs -// ============================================================================= +//== Job NPCs ============================================== -//= Cream Puff -//= Gives the player a personality test to determine the class they should be. -//============================================================================== +//- Cream Puff - +// - Gives the player a personality test to determine the class they should be. iz_ac02,143,55,3 script Cream Puff#ac 4_M_KID1,{ cutin "choucream_n.bmp", 2; if (Class == Job_Novice) { @@ -7131,13 +7099,10 @@ iz_ac02_b,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_b 4_M_KID1 iz_ac02_c,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_c 4_M_KID1 iz_ac02_d,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_d 4_M_KID1 -// ============================================================================= -// = Gunslinger -// ============================================================================= +//== Gunslinger ============================================ -// - Lusa +//- Lusa - // - Teaches the player about Gunslinger class. -// ----------------------------------------------------------------------------- iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{ if (!checkweight(1301, 1)) { mes "- Quest can't be continued as your overloaded items. -"; @@ -7886,8 +7851,7 @@ iz_ac02_b,142,85,6 duplicate(Lusa#ac) Lusa#ac_b 4_F_GUNSLINGER iz_ac02_c,142,85,6 duplicate(Lusa#ac) Lusa#ac_c 4_F_GUNSLINGER iz_ac02_d,142,85,6 duplicate(Lusa#ac) Lusa#ac_d 4_F_GUNSLINGER -// - Lusa's desk -// ----------------------------------------------------------------------------- +//- Lusa's desk - iz_ac02,131,82,4 script Lusa's Desk#ac CLEAR_NPC,{ if (nov_3_guns == 8) { mes "[Lusa's Desk]"; @@ -8039,8 +8003,7 @@ iz_ac02_b,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_b CLEAR_NPC iz_ac02_c,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_c CLEAR_NPC iz_ac02_d,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_d CLEAR_NPC -// - Staff sent by guild -// ----------------------------------------------------------------------------- +//- Staff sent by guild - iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{ if (!checkweight(1301, 1)) { mes "- You are carrying too many items. -"; @@ -8208,12 +8171,9 @@ iz_ac02_b,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_b 4W_M_02 iz_ac02_c,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_c 4W_M_02 iz_ac02_d,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_d 4W_M_02 -// ============================================================================= -// = Taekwon -// ============================================================================= +//== Taekwon =============================================== -// - Arang -// ----------------------------------------------------------------------------- +//- Arang - iz_ac02,70,85,5 script Arang#ac 4_F_TAEKWON,{ mes "[Arang]"; mes "Hi, Good morning!"; @@ -8417,12 +8377,9 @@ iz_ac01_b,53,49,0 duplicate(#acKick) #acKick_b HIDDEN_NPC,5,5 iz_ac01_c,53,49,0 duplicate(#acKick) #acKick_c HIDDEN_NPC,5,5 iz_ac01_d,53,49,0 duplicate(#acKick) #acKick_d HIDDEN_NPC,5,5 -// ============================================================================= -// = Archer -// ============================================================================= +//== Archer ================================================ -// - Archer Teacher (Marlbron) -// ----------------------------------------------------------------------------- +//- Archer Teacher (Marlbron) - iz_ac02,65,109,5 script Archer Teacher#ac 4_M_ARCHER,{ if (!checkweight(1304, 3)) { mes "Why are you carrying so much with you? Unload it somewhere and come back."; @@ -8733,13 +8690,10 @@ iz_ac02_b,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_b 4_M_ARCHER iz_ac02_c,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_c 4_M_ARCHER iz_ac02_d,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_d 4_M_ARCHER -// ============================================================================= -// = Swordsman -// ============================================================================= +//== Swordsman ============================================= -// - Swordman Trainer (Adric) -// - Teaches the player about the Swordman class. -// ----------------------------------------------------------------------------- +//- Swordman Trainer (Adric) - +// - Teaches the player about the Swordsman class. iz_ac02,60,51,5 script Swordman Trainer#ac 4_M_SWORDMAN,{ if (!checkweight(1301, 3)) { mes "- Quest cannot be continued due to your overfilled inventory. -"; @@ -9020,8 +8974,7 @@ iz_ac02_b,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_b 4_M_SWORD iz_ac02_c,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_c 4_M_SWORDMAN iz_ac02_d,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_d 4_M_SWORDMAN -// - Swordman Assistant (Neals) -// ----------------------------------------------------------------------------- +//- Swordman Assistant (Neals) - iz_ac02,53,48,5 script Swordman Assistant#ac 4_M_KY_KNT,{ if (questprogress(4269) != 2) { mes "[Assitant Trainer Neals]"; @@ -9130,12 +9083,9 @@ iz_ac02_b,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_b 4_M_K iz_ac02_c,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_c 4_M_KY_KNT iz_ac02_d,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_d 4_M_KY_KNT -// ============================================================================= -// = Magician -// ============================================================================= +//== Magician ============================================== -// - Mage Chuck -// ----------------------------------------------------------------------------- +//- Mage Chuck - iz_ac02,148,110,3 script Mage Chuck#ac 4_M_JOB_WIZARD,{ cutin "nov_magicsoul01.bmp", 2; if (Class == Job_Novice) { @@ -9403,8 +9353,7 @@ iz_ac02_b,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_b 4_M_JOB_WIZARD iz_ac02_c,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_c 4_M_JOB_WIZARD iz_ac02_d,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_d 4_M_JOB_WIZARD -// - Magician's Guild Guide -// ----------------------------------------------------------------------------- +//- Magician's Guild Guide - gef_fild07,90,208,6 script #acmageguide HIDDEN_NPC,7,7,{ end; @@ -9434,8 +9383,7 @@ gef_fild07,90,208,6 script #acmageguide HIDDEN_NPC,7,7,{ } } -// - Magician's Guild Guide -// ----------------------------------------------------------------------------- +//- Magician's Guild Guide - gef_fild07,89,208,6 script Magician's Guild Guide#1 2_F_MAGICMASTER,{ if (questprogress(9265) == 1) { mes "[Magician's Guild Guide]"; @@ -9460,8 +9408,7 @@ gef_fild07,89,208,6 script Magician's Guild Guide#1 2_F_MAGICMASTER,{ end; } -// - Magician's Guild Guide -// ----------------------------------------------------------------------------- +//- Magician's Guild Guide - geffen,43,123,6 script Magician's Guild Guide#2 2_F_MAGICMASTER,{ if (questprogress(9265) == 1) { mes "[Magician's Guild Guide]"; @@ -9505,12 +9452,9 @@ geffen,43,123,6 script Magician's Guild Guide#2 2_F_MAGICMASTER,{ end; } -// ============================================================================= -// = Merchant -// ============================================================================= +//== Merchant ============================================== -// - Salim Hamid -// ----------------------------------------------------------------------------- +//- Salim Hamid - iz_ac02,50,169,3 script Salim Hamid#ac 1_M_MERCHANT,{ disable_items; if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) { @@ -9922,8 +9866,7 @@ iz_ac02_b,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_b 1_M_MERCHANT iz_ac02_c,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_c 1_M_MERCHANT iz_ac02_d,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_d 1_M_MERCHANT -// - Steward Aydin -// ----------------------------------------------------------------------------- +//- Steward Aydin - iz_ac02,53,171,3 script Steward Aydin#ac 4_M_MANAGER,{ disable_items; if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) { @@ -10044,13 +9987,10 @@ iz_ac02_b,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_b 4_M_MANAGER iz_ac02_c,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_c 4_M_MANAGER iz_ac02_d,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_d 4_M_MANAGER -// ============================================================================= -// = Thief -// ============================================================================= +//== Thief ================================================= -// - Guest Lecturer Mayssel +//- Guest Lecturer Mayssel - // - Teaches the player about the Thief class. -// ----------------------------------------------------------------------------- iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{ if (!checkweight(1301, 3)) { mes "Quest cannot be continued due to the overfilled inventory."; @@ -10710,9 +10650,8 @@ iz_ac02_b,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#b iz_ac02_c,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#c 4_F_MAYSEL iz_ac02_d,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#d 4_F_MAYSEL -// - Vicente +//- Vicente - // - Teaches the player about the Thief class. -// ----------------------------------------------------------------------------- iz_ac02,49,134,5 script Vicente#ac 4_M_HUMAN_02,{ if (questprogress(4269) > 0 && Class == Job_Novice) { if (!questprogress(7480)) { @@ -11235,9 +11174,8 @@ iz_ac02_b,49,134,5 duplicate(Vicente#ac) Vicente#ac_b 4_M_HUMAN_02 iz_ac02_c,49,134,5 duplicate(Vicente#ac) Vicente#ac_c 4_M_HUMAN_02 iz_ac02_d,49,134,5 duplicate(Vicente#ac) Vicente#ac_d 4_M_HUMAN_02 -// - Verkhasel +//- Verkhasel - // - Teaches the player about the Thief class. -// ----------------------------------------------------------------------------- iz_ac02,55,134,3 script Verkhasel#ac 4_M_GUILLOTINE,{ if (questprogress(4269) > 0 && Class == Job_Novice) { if (!questprogress(7480)) { @@ -11675,8 +11613,7 @@ iz_ac02_b,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_b 4_M_GUILLOTINE iz_ac02_c,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_c 4_M_GUILLOTINE iz_ac02_d,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_d 4_M_GUILLOTINE -// - Lumin -// ----------------------------------------------------------------------------- +//- Lumin - iz_ac02,62,139,3 script Lumin#ac 4_M_NOV_RUMIN,{ if (!checkweight(1301, 3)) { mes "Quest cannot be continued due to the overfilled inventory."; @@ -11844,8 +11781,7 @@ iz_ac02_b,62,139,3 duplicate(Lumin#ac) Lumin#ac_b 4_M_NOV_RUMIN iz_ac02_c,62,139,3 duplicate(Lumin#ac) Lumin#ac_c 4_M_NOV_RUMIN iz_ac02_d,62,139,3 duplicate(Lumin#ac) Lumin#ac_d 4_M_NOV_RUMIN -// - Porings -// ----------------------------------------------------------------------------- +//- Porings - iz_ac02,1,1,0 script #nbacStone01 CLEAR_NPC,{ end; @@ -11941,12 +11877,9 @@ iz_ac02_b,1,1,0 duplicate(#nbacStone03) #nbacStone03_b CLEAR_NPC iz_ac02_c,1,1,0 duplicate(#nbacStone03) #nbacStone03_c CLEAR_NPC iz_ac02_d,1,1,0 duplicate(#nbacStone03) #nbacStone03_d CLEAR_NPC -// ============================================================================= -// = Acolyte -// ============================================================================= +//== Acolyte =============================================== -// - Acolyte Leader Alice -// ----------------------------------------------------------------------------- +//- Acolyte Leader Alice - iz_ac02,156,169,5 script Acolyte Leader Alice#2 4_F_ACOLYTE,{ if (questprogress(4269) < 1) { mes "[Alice Yisha]"; @@ -12141,8 +12074,7 @@ iz_ac02_b,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_b 4 iz_ac02_c,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_c 4_F_ACOLYTE iz_ac02_d,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_d 4_F_ACOLYTE -// - A nun -// ----------------------------------------------------------------------------- +//- A nun - iz_ac02,152,165,5 script A Nun#2 4_F_SISTER,{ if (JobLevel > 10 || Class != Job_Novice) { mes "[A nun]"; @@ -12199,13 +12131,10 @@ iz_ac02_b,152,165,5 duplicate(A Nun#2) A Nun#2_b 4_F_SISTER iz_ac02_c,152,165,5 duplicate(A Nun#2) A Nun#2_c 4_F_SISTER iz_ac02_d,152,165,5 duplicate(A Nun#2) A Nun#2_d 4_F_SISTER -// ============================================================================= -// = Ninja -// ============================================================================= +//== Ninja ================================================= -// - Ninja Guide (Ko Ori) +//- Ninja Guide (Ko Ori) - // - Teaches the player about the Ninja class. -// ----------------------------------------------------------------------------- iz_ac02,140,139,5 script Ninja Guide#ac 4_M_NINJA_BLUE,{ cutin "aca_ninja_k.bmp", 2; if (Class != Job_Novice) { @@ -12433,12 +12362,9 @@ iz_ac02_c,140,139,5 duplicate(Ninja Guide#ac) Ninja Guide#ac_c 4_M_NINJA_BLUE iz_ac02_d,140,139,5 duplicate(Ninja Guide#ac) Ninja Guide#ac_d 4_M_NINJA_BLUE -// ============================================================================= -// = Enchanting / Upgrading NPCs -// ============================================================================= +//== Enchanting / Upgrading NPCs =========================== -// - Refinery Owner Han -// ----------------------------------------------------------------------------- +//- Refinery Owner Han - izlude,153,126,1 script Refinery Owner Han#iz 4_M_02,{ if (!checkweight(1301, 1)) { mes "- Cannot progress with the dialogue because you have too many items. -"; @@ -12693,8 +12619,7 @@ izlude_b,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_b 4_M_ izlude_c,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_c 4_M_02 izlude_d,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_d 4_M_02 -// - Refining Machine Wagjak -// ----------------------------------------------------------------------------- +//- Refining Machine Wagjak - - script ::izludeWagjak -1,{ disable_items; mes "[Refining Machine Wagjak]"; @@ -12880,8 +12805,7 @@ izlude_b,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_b 2_MONEM izlude_c,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_c 2_MONEMUS izlude_d,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_d 2_MONEMUS -// - Tadde -// ----------------------------------------------------------------------------- +//- Tadde - izlude,145,122,7 script Tadde#iz 4_M_04,{ if (!checkweight(1301, 1)) { mes "- As you have too many items in your inventory, Quest can't be continued -"; @@ -13138,8 +13062,7 @@ izlude_b,145,122,7 duplicate(Tadde#iz) Tadde#iz_b 4_M_04 izlude_c,145,122,7 duplicate(Tadde#iz) Tadde#iz_c 4_M_04 izlude_d,145,122,7 duplicate(Tadde#iz) Tadde#iz_d 4_M_04 -// - Locas -// ----------------------------------------------------------------------------- +//- Locas - izlude,155,132,3 script Locas#iz 4_M_02,{ if (!checkweight(1301, 1)) { mes "- As you have too many items in your inventory, Quest can't be continued. -"; @@ -13497,9 +13420,8 @@ izlude_b,155,132,3 duplicate(Locas#iz) Locas#iz_b 4_M_02 izlude_c,155,132,3 duplicate(Locas#iz) Locas#iz_c 4_M_02 izlude_d,155,132,3 duplicate(Locas#iz) Locas#iz_d 4_M_02 -// - Enchanter Mounds +//- Enchanter Mounds - // - Teaches the player about enchanting. -// ----------------------------------------------------------------------------- izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{ if (!checkweight(1301, 1)) { mes "- As you have too many items in your inventory, Quest can't be continued -"; @@ -13864,9 +13786,8 @@ izlude_b,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_b 4_CAT_SAI izlude_c,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_c 4_CAT_SAILOR2 izlude_d,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_d 4_CAT_SAILOR2 -// - Enchanter Almond J +//- Enchanter Almond J - // - Teaches the player about enchanting. -// ----------------------------------------------------------------------------- izlude,108,139,7 script Enchanter Almond J#iz 4_CAT_SAILOR3,{ if (!checkweight(1301, 1)) { mes "- As you have too many items in your inventory, Quest can't be continued -"; @@ -14086,8 +14007,7 @@ izlude_b,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_b 4_CA izlude_c,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_c 4_CAT_SAILOR3 izlude_d,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_d 4_CAT_SAILOR3 -// = Repair Man -// ============================================================================= +//== Repair Man ============================================ izlude,158,130,4 script Repair Man#iz 4_M_04,{ mes "[Repair Man]"; mes "Repairing broken equipment!! If you have broken equipment, bring it to me anytime."; @@ -14152,10 +14072,8 @@ izlude_b,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_b 4_M_04 izlude_c,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_c 4_M_04 izlude_d,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_d 4_M_04 -// ============================================================================= -// = Old Novice Training Grounds -// = These NPCs will teleport any stuck player to the new starting area. -// ============================================================================= +//== Old Novice Training Grounds =========================== +// - These NPCs will teleport any stuck player to the new starting area. new_1-1,53,114,3 script Training Instructor#1a 4_F_03,{ mes "[Training Instructor]"; mes "The training grounds have been revised."; diff --git a/npc/re/jobs/novice/novice.txt b/npc/re/jobs/novice/novice.txt index bc7bf572c..7ec6bc156 100644 --- a/npc/re/jobs/novice/novice.txt +++ b/npc/re/jobs/novice/novice.txt @@ -1,26 +1,41 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Joseph +//= Copyright (C) Euphy +//= Copyright (C) Kisuka +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Renewal Novice Training Grounds -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= A tutorial for new players starting at new_1-1 (53,111). -//= //= This script was replaced by the Izlude Academy in 2012. -//===== Additional Comments: ================================= -//= 1.0 First version, hand scripted from iRO. [Kisuka] -//= 1.1 Updated warps, savepoints, NPC locations. [Kisuka] -//= 1.2 Cleaning. [Euphy] -//= 1.3 Fixed Eden Group Officer's level requirement. [Joseph] -//= 1.4 Fixed checkquest to check quest accordingly. [Joseph] -//= 1.4a Added 'npcskill' command. [Euphy] -//= 1.5 Replaced with the official kRO scripts. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= -// Main NPCs -//============================================================ +//== Main NPCs ============================================= - script Sprakki#newbe01::NvSprakkiA -1,{ if (job_novice_q == 0) { mes "[Sprakki]"; @@ -579,8 +594,7 @@ new_3-2,115,120,3 duplicate(NvJinha) Jinha#nv3 1_M_ORIENT01 new_4-2,115,120,3 duplicate(NvJinha) Jinha#nv4 1_M_ORIENT01 new_5-2,115,120,3 duplicate(NvJinha) Jinha#nv5 1_M_ORIENT01 -// People/Services in Ragnarok -//============================================================ +//== People/Services in Ragnarok =========================== - script Chocolat#newbe06::NvChocolat -1,{ if (job_novice_q < 7) { mes "[Chocolat]"; @@ -1101,8 +1115,7 @@ new_3-2,36,176,4 duplicate(NvGuide) Guide#nv3 8W_SOLDIER new_4-2,36,176,4 duplicate(NvGuide) Guide#nv4 8W_SOLDIER new_5-2,36,176,4 duplicate(NvGuide) Guide#nv5 8W_SOLDIER -// Real Combat Training -//============================================================ +//== Real Combat Training ================================== - script Brade#newbe04::NvBradeB -1,{ if (job_novice_q < 12) { if (job_novice_q < 2) { @@ -2168,8 +2181,7 @@ new_3-3,121,41,3 duplicate(NvBruce) Bruce#nv3 1_M_LIBRARYMASTER new_4-3,121,41,3 duplicate(NvBruce) Bruce#nv4 1_M_LIBRARYMASTER new_5-3,121,41,3 duplicate(NvBruce) Bruce#nv5 1_M_LIBRARYMASTER -// Eden Group Officer (iRO only) -//============================================================ +//== Eden Group Officer (iRO only) ========================= /* - script Eden Group Officer::NvEden -1,{ if (BaseLevel < 10) { @@ -2279,8 +2291,7 @@ new_4-3,97,50,4 duplicate(NvEden) Eden Group Officer#nv4 4_F_NOVICE,5,5 new_5-3,97,50,4 duplicate(NvEden) Eden Group Officer#nv5 4_F_NOVICE,5,5 */ -// Trainer -//============================================================ +//== Trainer =============================================== - script ::NvBrutus -1,{ mes "[Trainer Brutus]"; mes "These monsters are all weak and easy to kill. But be careful, a lot of them are aggressive and out for blood!"; @@ -2343,8 +2354,7 @@ new_3-3,103,50,4 duplicate(NvBrutus) Level 3 Trainer#nv3 4_M_02 new_4-3,103,50,4 duplicate(NvBrutus) Level 4 Trainer#nv4 4_M_02 new_5-3,103,50,4 duplicate(NvBrutus) Level 5 Trainer#nv5 4_M_02 -// Monster Spawns -//============================================================ +//== Monster Spawns ======================================== new_1-3,0,0,0,0 monster Poring 1002,20,0,0,0 new_1-3,0,0,0,0 monster Drops 1113,10,0,0,0 new_1-3,0,0,0,0 monster Lunatic 1063,20,0,0,0 @@ -2369,8 +2379,7 @@ new_5-3,0,0,0,0 monster Willow 1010,15,0,0,0 new_5-3,0,0,0,0 monster Fabre 1184,5,0,0,0 new_5-3,0,0,0,0 monster Picky 1049,15,0,0,0 -// Potato Merchant -//============================================================ +//== Potato Merchant ======================================= - shop Potato Merchant#newbe09::NvPotato 4_F_04,516:-1 new_1-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv1 4_F_04 @@ -2379,8 +2388,7 @@ new_3-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv3 4_F_04 new_4-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv4 4_F_04 new_5-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv5 4_F_04 -// Random Stuff -//============================================================ +//== Random Stuff ========================================== - script Bulletin Board::NvBulletin -1,{ mes "^FF0000================================="; mes " ^E40CAA[Welcome] ^CC0000to^FF9000Novice^7FFF00 Training^00FF00 Grounds^E40CAA [Welcome] "; @@ -2459,8 +2467,7 @@ function script F_NvErase { return; } -// Pre-Renewal Backwards Compatibility -//============================================================ +//== Pre-Renewal Backwards Compatibility =================== - script Final Tester::NvHanson -1,{ if (nov_3_swordman < 40) { mes "[Hanson]"; @@ -2659,8 +2666,7 @@ new_3-4,100,29,1 duplicate(NvHanson) Final Tester#nv3 1_ETC_01 new_4-4,100,29,1 duplicate(NvHanson) Final Tester#nv4 1_ETC_01 new_5-4,100,29,1 duplicate(NvHanson) Final Tester#nv5 1_ETC_01 -// Job Test -//============================================================ +//== Job Test ============================================== - script Job Guide Lark::NvLark -1,{ mes "[Lark]"; mes "Have you decided what job you're going to choose?"; diff --git a/npc/re/jobs/novice/supernovice_ex.txt b/npc/re/jobs/novice/supernovice_ex.txt index 5578d7700..afb6eb8d4 100644 --- a/npc/re/jobs/novice/supernovice_ex.txt +++ b/npc/re/jobs/novice/supernovice_ex.txt @@ -1,17 +1,36 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Expanded Super Novice Job Quest -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.1a -//===== Description: ========================================= +//================= Description =========================================== //= Job Change quest for Expanded Super Novice class. -//===== Additional Comments: ================================= -//= 1.0 All dialogue is custom, contains some incorrect behaviors. -//= 1.1 Switched to a translated copy of the official script -//= by Gennosuke Kouga, but vastly edited its content. [Euphy] -//= 1.1a Replaced effect numerics with constants. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1a +//========================================================================= function script Esseray_Ex { if (BaseLevel > 98 && JobLevel > 98) { diff --git a/npc/re/jobs/repair.txt b/npc/re/jobs/repair.txt index fd3c51d7a..d264fa0c8 100644 --- a/npc/re/jobs/repair.txt +++ b/npc/re/jobs/repair.txt @@ -1,17 +1,37 @@ -//===== Hercules Script ====================================== +//================= Hercules Script ======================================= +//= _ _ _ +//= | | | | | | +//= | |_| | ___ _ __ ___ _ _| | ___ ___ +//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| +//= | | | | __/ | | (__| |_| | | __/\__ \ +//= \_| |_/\___|_| \___|\__,_|_|\___||___/ +//================= License =============================================== +//= This file is part of Hercules. +//= http://herc.ws - http://github.com/HerculesWS/Hercules +//= +//= Copyright (C) 2013-2015 Hercules Dev Team +//= Copyright (C) Kisuka +//= Copyright (C) Euphy +//= +//= Hercules is free software: you can redistribute it and/or modify +//= it under the terms of the GNU General Public License as published by +//= the Free Software Foundation, either version 3 of the License, or +//= (at your option) any later version. +//= +//= This program is distributed in the hope that it will be useful, +//= but WITHOUT ANY WARRANTY; without even the implied warranty of +//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +//= GNU General Public License for more details. +//= +//= You should have received a copy of the GNU General Public License +//= along with this program. If not, see <http://www.gnu.org/licenses/>. +//========================================================================= //= Job Repairs -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Removes potentially conflicting job data. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Added GM management function. [Euphy] -//= 1.2 Removed pointless comment. [Kisuka] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= prt_in,38,104,4 script Valerie 4_F_VALKYRIE,{ if (checkweight(1201,1) == 0) { |