diff options
Diffstat (limited to 'npc')
150 files changed, 5794 insertions, 4275 deletions
diff --git a/npc/pre-re/quests/collection/quest_alligator.txt b/npc/pre-re/quests/collection/quest_alligator.txt index d2720cad9..920c3c6a1 100644 --- a/npc/pre-re/quests/collection/quest_alligator.txt +++ b/npc/pre-re/quests/collection/quest_alligator.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Anolian Skins) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= cmd_fild01,362,256,3 script Cuir#Gator_Hunt 1_M_MOC_LORD,{ if (questprogress(60119)) { diff --git a/npc/pre-re/quests/collection/quest_caramel.txt b/npc/pre-re/quests/collection/quest_caramel.txt index 5474939ff..20bf28b8e 100644 --- a/npc/pre-re/quests/collection/quest_caramel.txt +++ b/npc/pre-re/quests/collection/quest_caramel.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Porcupine Quills) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= mjolnir_01,296,29,6 script Yullo#Caramel_Hunt 4_F_SISTER,{ if (questprogress(60116)) { diff --git a/npc/pre-re/quests/collection/quest_coco.txt b/npc/pre-re/quests/collection/quest_coco.txt index 541259954..88a860610 100644 --- a/npc/pre-re/quests/collection/quest_coco.txt +++ b/npc/pre-re/quests/collection/quest_coco.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Acorns) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= mjolnir_01,293,20,3 script Nutters#Coco_Hunt 4_M_YOYOROGUE,{ if (questprogress(60113)) { diff --git a/npc/pre-re/quests/collection/quest_creamy.txt b/npc/pre-re/quests/collection/quest_creamy.txt index 7de8c7cf9..6e0ff1503 100644 --- a/npc/pre-re/quests/collection/quest_creamy.txt +++ b/npc/pre-re/quests/collection/quest_creamy.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== +//================= Description =========================================== +//= Repeatable EXP Quest (Powder of Butterfly) (Dialog is semi-custom) +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. (Dialog is semi-custom) -//= Repeatable EXP Quest (Powder of Butterfly) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//========================================================================= prt_fild04,356,148,3 script Laertes#Creamy_Hunt 4_M_NFMAN,{ if (questprogress(60122)) { diff --git a/npc/pre-re/quests/collection/quest_demonpungus.txt b/npc/pre-re/quests/collection/quest_demonpungus.txt index b255e26b5..87d9bc4a6 100644 --- a/npc/pre-re/quests/collection/quest_demonpungus.txt +++ b/npc/pre-re/quests/collection/quest_demonpungus.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Bacillus) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= ein_fild01,43,249,0 script Local Villager#hunt 4_M_HUMAN_01,{ if (questprogress(60125)) { diff --git a/npc/pre-re/quests/collection/quest_disguiseloliruri.txt b/npc/pre-re/quests/collection/quest_disguiseloliruri.txt index f267eb7d4..0630ac5e7 100644 --- a/npc/pre-re/quests/collection/quest_disguiseloliruri.txt +++ b/npc/pre-re/quests/collection/quest_disguiseloliruri.txt @@ -1,15 +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) Masao +//= +//= 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= Masao -//===== Current Version: ===================================== +//================= Description =========================================== +//= Repeatable EXP Quest : Kill 50 Disguise or Loli Ruri. Custom Version. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= Custom Version. -//= Repeatable EXP Quest : Kill 50 Disguise or Loli Ruri. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//========================================================================= nif_fild01,332,327,4 script Deadman 4_M_NFDEADMAN,{ diff --git a/npc/pre-re/quests/collection/quest_dokebi.txt b/npc/pre-re/quests/collection/quest_dokebi.txt index 4e9aabd2e..c357c3234 100644 --- a/npc/pre-re/quests/collection/quest_dokebi.txt +++ b/npc/pre-re/quests/collection/quest_dokebi.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Dokebi Horns) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= pay_fild10,108,357,5 script Li#Dokebi_Hunt 4_F_01,{ if (questprogress(60128)) { diff --git a/npc/pre-re/quests/collection/quest_dryad.txt b/npc/pre-re/quests/collection/quest_dryad.txt index 1b14307de..4419ca971 100644 --- a/npc/pre-re/quests/collection/quest_dryad.txt +++ b/npc/pre-re/quests/collection/quest_dryad.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Sharp Leaves) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= um_fild01,34,281,5 script Lilla#Dryad_Hunt 4_F_07,{ if (questprogress(60131)) { diff --git a/npc/pre-re/quests/collection/quest_fabre.txt b/npc/pre-re/quests/collection/quest_fabre.txt index f5cd2bf19..e90cacbdb 100644 --- a/npc/pre-re/quests/collection/quest_fabre.txt +++ b/npc/pre-re/quests/collection/quest_fabre.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Fluffs) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= gef_fild07,321,193,4 script Langry#Fabre_Hunt 4_M_SAGE_A,{ if (questprogress(60107)) { diff --git a/npc/pre-re/quests/collection/quest_frilldora.txt b/npc/pre-re/quests/collection/quest_frilldora.txt index 2b6b9139d..5612f7c78 100644 --- a/npc/pre-re/quests/collection/quest_frilldora.txt +++ b/npc/pre-re/quests/collection/quest_frilldora.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Frills) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= moc_fild17,66,273,5 script Lemly#Frilldora_Hunt 4_F_JOB_ASSASSIN,{ if (questprogress(60134)) { diff --git a/npc/pre-re/quests/collection/quest_goat.txt b/npc/pre-re/quests/collection/quest_goat.txt index 4f6ae56e3..434840f9e 100644 --- a/npc/pre-re/quests/collection/quest_goat.txt +++ b/npc/pre-re/quests/collection/quest_goat.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Antelope Horns) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= ein_fild06,82,171,0 script Vegetable Farmer#Goat 4_F_SHABBY,{ if (questprogress(60137)) { diff --git a/npc/pre-re/quests/collection/quest_golem.txt b/npc/pre-re/quests/collection/quest_golem.txt index 0f0ca8e5d..79059da29 100644 --- a/npc/pre-re/quests/collection/quest_golem.txt +++ b/npc/pre-re/quests/collection/quest_golem.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Stone Hearts) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= moc_fild11,57,138,0 script Private Jeremy#hunt 4_M_MOC_SOLDIER,{ if (questprogress(60140)) { diff --git a/npc/pre-re/quests/collection/quest_hode.txt b/npc/pre-re/quests/collection/quest_hode.txt index 050387859..5c5fe33e3 100644 --- a/npc/pre-re/quests/collection/quest_hode.txt +++ b/npc/pre-re/quests/collection/quest_hode.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Earthworm Peelings) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= moc_fild17,208,346,5 script Shone#Hode_Hunt 4_M_MOC_SOLDIER,{ if (questprogress(60104)) { diff --git a/npc/pre-re/quests/collection/quest_leafcat.txt b/npc/pre-re/quests/collection/quest_leafcat.txt index 04b816322..3b3a0eab6 100644 --- a/npc/pre-re/quests/collection/quest_leafcat.txt +++ b/npc/pre-re/quests/collection/quest_leafcat.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Huge Leaves) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= ayo_fild01,44,241,5 script Lella#LeafCat_Hunt 4_F_YUNYANG,{ if (questprogress(60143)) { diff --git a/npc/pre-re/quests/collection/quest_mantis.txt b/npc/pre-re/quests/collection/quest_mantis.txt index 622f49538..07f16c874 100644 --- a/npc/pre-re/quests/collection/quest_mantis.txt +++ b/npc/pre-re/quests/collection/quest_mantis.txt @@ -1,15 +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) Masao +//= +//= 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= Masao -//===== Current Version: ===================================== +//================= Description =========================================== +//= Repeatable EXP Quest : Kill 50 Mantis. Custom Version. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= Custom Version. -//= Repeatable EXP Quest : Kill 50 Mantis. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//========================================================================= lou_fild01,240,354,4 script Mantis Researcher 4_M_OILMAN,{ diff --git a/npc/pre-re/quests/collection/quest_pecopeco.txt b/npc/pre-re/quests/collection/quest_pecopeco.txt index 60f888f00..462703638 100644 --- a/npc/pre-re/quests/collection/quest_pecopeco.txt +++ b/npc/pre-re/quests/collection/quest_pecopeco.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Bill of Birds) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= moc_fild02,74,329,3 script Gregor#PecoPeco_Hunt 4W_M_01,{ if (questprogress(60101)) { diff --git a/npc/pre-re/quests/collection/quest_pupa.txt b/npc/pre-re/quests/collection/quest_pupa.txt index ec38c275a..4280870ea 100644 --- a/npc/pre-re/quests/collection/quest_pupa.txt +++ b/npc/pre-re/quests/collection/quest_pupa.txt @@ -1,16 +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) 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Added Monster Killing quests. +//================= Description =========================================== //= Repeatable EXP Quest (Chrysalis) -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= gef_fild04,191,54,3 script Halgus#Pupa_Hunt 2_F_MAGICMASTER,{ if (questprogress(60110)) { diff --git a/npc/pre-re/quests/collection/quest_zhupolong.txt b/npc/pre-re/quests/collection/quest_zhupolong.txt index 3d908c398..02a2366aa 100644 --- a/npc/pre-re/quests/collection/quest_zhupolong.txt +++ b/npc/pre-re/quests/collection/quest_zhupolong.txt @@ -1,15 +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) Masao +//= +//= 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/>. +//========================================================================= //= iRO Repeatable EXP Quests. -//===== By: ================================================== -//= Masao -//===== Current Version: ===================================== +//================= Description =========================================== +//= Repeatable EXP Quest : Kill 50 Zhu Po Long. Custom Version. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= Custom Version. -//= Repeatable EXP Quest : Kill 50 Zhu Po Long. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//========================================================================= lou_dun02,161,264,4 script Dragon Hunter 4_M_JOB_HUNTER,{ diff --git a/npc/pre-re/quests/first_class/tu_archer.txt b/npc/pre-re/quests/first_class/tu_archer.txt index 5f53d0385..15342037e 100644 --- a/npc/pre-re/quests/first_class/tu_archer.txt +++ b/npc/pre-re/quests/first_class/tu_archer.txt @@ -1,14 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Archer Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Archer training quest. -//===== Additional Comments: ================================= -//= 1.0 First version. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= mjolnir_11,27,223,3 duplicate(Acolyte_Tu) Acolyte#tu 4_F_SISTER diff --git a/npc/pre-re/quests/monstertamers.txt b/npc/pre-re/quests/monstertamers.txt index 6d998fdbf..2222335bf 100644 --- a/npc/pre-re/quests/monstertamers.txt +++ b/npc/pre-re/quests/monstertamers.txt @@ -1,13 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Monster Tamers -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Cute pet quest items -//===== Additional Comments: ================================= -//= 1.0 Moved Izlude NPC to pre-re/re paths. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude_in,129,64,4 duplicate(MonsterTamer_izlude) Monster Tamer#izu 4_M_TELEPORTER diff --git a/npc/pre-re/quests/mrsmile.txt b/npc/pre-re/quests/mrsmile.txt index 525221af9..f3ae95ed6 100644 --- a/npc/pre-re/quests/mrsmile.txt +++ b/npc/pre-re/quests/mrsmile.txt @@ -1,14 +1,35 @@ -//===== 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) Daegaladh +//= +//= 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/>. +//========================================================================= //= Mr. Smile Quest -//===== By: ================================================== -//= Daegaladh -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Trade Clover, Fluff and Jellopy for a Mr. Smile mask. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude,129,118,4 duplicate(SmileHelper) Smile Assistance#iz 4_F_03 diff --git a/npc/pre-re/quests/quests_13_1.txt b/npc/pre-re/quests/quests_13_1.txt index ec291e16e..bf94ab760 100644 --- a/npc/pre-re/quests/quests_13_1.txt +++ b/npc/pre-re/quests/quests_13_1.txt @@ -1,13 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Quest NPCs related to Ash-Vacuum -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Contains duplicate NPCs from main script. -//===== Additional Comments: ================================= -//= 1.0 Moved Izlude NPC to pre-re/re paths. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude,101,173,6 duplicate(PromotionalStaff_izlude) Promotional Staff#iz 4W_SAILOR diff --git a/npc/pre-re/quests/quests_izlude.txt b/npc/pre-re/quests/quests_izlude.txt index aac9f5467..d14d50a42 100644 --- a/npc/pre-re/quests/quests_izlude.txt +++ b/npc/pre-re/quests/quests_izlude.txt @@ -1,13 +1,35 @@ -//===== 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) Daegaladh +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Izlude -//===== By: ================================================== -//= Daegaladh -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Edgar's Offer -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude,182,186,2 duplicate(Edgar_izlude) Edgar#izlude 1_M_03 diff --git a/npc/pre-re/quests/quests_lighthalzen.txt b/npc/pre-re/quests/quests_lighthalzen.txt index c9365857a..f12bf454e 100644 --- a/npc/pre-re/quests/quests_lighthalzen.txt +++ b/npc/pre-re/quests/quests_lighthalzen.txt @@ -1,13 +1,35 @@ -//===== 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) Daegaladh +//= +//= 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/>. +//========================================================================= //= Quest NPCs located in Lighthalzen -//===== By: ================================================== -//= Daegaladh -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Quests related to Lighthalzen City. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude,186,57,5 duplicate(Scamp) Scamp#iz 4_M_YURI diff --git a/npc/pre-re/quests/quests_nameless.txt b/npc/pre-re/quests/quests_nameless.txt index 77654e084..f9f3a0896 100644 --- a/npc/pre-re/quests/quests_nameless.txt +++ b/npc/pre-re/quests/quests_nameless.txt @@ -1,15 +1,36 @@ -//===== 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) 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/>. +//========================================================================= //= Nameless Island Quests -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Contains: //= - Muff's Loan -//===== Additional Comments: ================================= -//= 1.0 Moved Dorian to pre-re/re paths. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude_in,110,64,3 duplicate(Dorian_izlude) Dorian 4_M_OILMAN,2,2 diff --git a/npc/pre-re/quests/quests_veins.txt b/npc/pre-re/quests/quests_veins.txt index 23262d482..9047e14d4 100644 --- a/npc/pre-re/quests/quests_veins.txt +++ b/npc/pre-re/quests/quests_veins.txt @@ -1,13 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Quest NPCs located in Veins -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Quests related to Lighthalzen City. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= ve_fild05,257,130,4 duplicate(WincingOldMan_veins) Wincing Old Man#ve 4_M_DST_GRAND diff --git a/npc/pre-re/quests/skills/novice_skills.txt b/npc/pre-re/quests/skills/novice_skills.txt index 4e688f639..7e5cd03e5 100644 --- a/npc/pre-re/quests/skills/novice_skills.txt +++ b/npc/pre-re/quests/skills/novice_skills.txt @@ -1,17 +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) Zopokx +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= Copyright (C) IVBela +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Novice Skills Quests -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for skills: First Aid, Trick Dead -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.7 Updated to latest available official file. [Masao] -//= 1.8 Added Baby support. [Zopokx] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= prt_in,234,133,4 script Nami 1_F_01,{ if ((Class == Job_Novice || Class == Job_Baby) && (JobLevel > 3 || BaseLevel > 11) && (skill_nov < 3)) { @@ -466,14 +490,3 @@ prt_castle,175,146,4 script Nursing Instructor 1_M_04,{ mes "GET OUT OF HERE! ! ! ! ! !"; close; } - -//============================================================ -// Old changelog -//============================================================ -//= Fully working -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Fixed a Zeny exploit, made more variables clear -//= on finishing quests. [Lupus] -//= 1.4 Fixed exploits [Lupus] -//= 1.4a Fixed some typos [IVBela] -//============================================================ diff --git a/npc/quests/bard_quest.txt b/npc/quests/bard_quest.txt index 09ddf6505..814a4ec6e 100644 --- a/npc/quests/bard_quest.txt +++ b/npc/quests/bard_quest.txt @@ -1,31 +1,42 @@ -//===== Hercules Script ====================================== -//= Wandering Minstrel Quest -//===== By: ================================================== -//= Riotblade and L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= Help the bard remember how his song goes. -//===== Comments: ============================================ -//= [Official Conversion] -//= Needs optimizing. -//= Reconverted with iRO Dialogs. -//= Possible NPC conflict with "Representative" -//===== Additional Comments: ================================= -//= 1.0 First version, needs testing. [L0ne_W0lf] -//= 1.1 Fixed bug, optimized. Not yet final version [Lupus] +//================= 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) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Riotblade +//= 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. //= -//= Variables: -//= .@random : temp var -//= .@inputstr$ : temp var +//= 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/>. +//========================================================================= +//= Wandering Minstrel Quest +//================= Description =========================================== +//= Help the bard remember how his song goes. +//================= Current Version ======================================= +//= 1.5 +//================= Additional Comments =================================== //= This Quest has relation with brisingamen_seal.txt (Seals) -//= 1.2 Changed variable to "gef_bards_q" to avoid job quest conflict. [L0ne_W0lf] -//= Progress prior to the 5th+ step will be lost. Job quest takes priority. -//= 1.3 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.4 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.5 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ +//========================================================================= geffen,132,38,3 script Bard#2 1_M_BARD,{ if (BARD_Q > 5) gef_bard_q = BARD_Q; @@ -998,7 +1009,6 @@ L_End: end; // SubRoutine for 5 similiar dialogues of the quest - S_StorySong: next; switch(select("Tell me a story.:Would you play a song?:Eh, maybe later.")) { diff --git a/npc/quests/bunnyband.txt b/npc/quests/bunnyband.txt index 557b434dd..af3a622a0 100644 --- a/npc/quests/bunnyband.txt +++ b/npc/quests/bunnyband.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) rAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) eAthena Dev Team +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Bunny Band Quest -//===== By: ================================================== -//= rAthena Dev Team -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quest to obtain a Bunny Band headgear. -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -// Changed @BUNYBAN back to BUNYBND, it should be this way. -// Removed duplicates. NPC is ALberta-only. -//= 1.6 Cleaning. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= alberta,26,229,0 script Kafra Employee#bunny 4_M_01,{ if (BUNYBND == 1) { @@ -140,12 +162,3 @@ L_Info: mes "Alberta Merchant Guild)."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.1 using duplicate command -//= 1.2 Fixed NPC location, removed NPC dupes [Lupus] -//= 1.3 RE-Fixed exploit V_V, also cleared used VAR [Lupus] -//= 1.4 replaced BUNYBND with @BUNYBND [Lupus] -//============================================================ diff --git a/npc/quests/cooking_quest.txt b/npc/quests/cooking_quest.txt index d98703a6f..60b8ee32f 100644 --- a/npc/quests/cooking_quest.txt +++ b/npc/quests/cooking_quest.txt @@ -1,31 +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) Euphy +//= Copyright (C) ultramage +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Cooking Quest -//===== By: ================================================== -//= Reddozen; L0ne_W0lf -//===== Current Version: ===================================== -//= 1.8a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Official Cooking Quest (10.3) -//===== Additional Comments: ================================= -//= 1.1 Fixed wrong item ID, added missing ";, optimized [Lupus] -//= 1.1a minor bugfix, thx 2 Irmin [Lupus] -//= 1.2 Fixed exploit, some typos [Lupus] -//= 1.3 Fixed wrong label [Lupus] 1.3a updated to Reddozen's changes -//= 1.3b Fixed wrong id, fixed Puch quest, added more Pouch Quest -//= dialogues [Lupus] -//= 1.4 Fixed spelling, added some dialoguesm optimized -//= fixed bugs. Tested, fully working [Lupus] -//= 1.5 More fixes [Lupus] -//= 1.6 Quest is now up to iRO 10.3 standards. [L0ne_W0lf] -//= - Not sure what the EnableItemMove is for, as there is no -//= command to disable being able to move items. -//= 1.6a Corrected a bad cutin, a Typo error ";;" and a bad delitem (bugreport:911) [Samuray22] -//= 1.6b Corrected a "donpcevent" missing a ":". (bugreport:962) [Samuray22] -//= 1.7 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.8 Renamed the variable cooking to cooking_q [ultramage] -//= 1.8a Minor cleaning. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8a +//========================================================================= prt_castle,43,30,3 script Charles Orleans#cook 4_M_OILMAN,{ if (MaxWeight - Weight < 2000) { diff --git a/npc/quests/counteragent_mixture.txt b/npc/quests/counteragent_mixture.txt index 20e1e8bed..af13e01ab 100644 --- a/npc/quests/counteragent_mixture.txt +++ b/npc/quests/counteragent_mixture.txt @@ -1,18 +1,41 @@ -//===== Hercules Script ====================================== -//= Counteragent and Mixture Quest(Morgenstein) -//===== By: ================================================== -//= kobra_k88 -//= added some dialogs for Morgenstein by Komurka -//===== Current Version: ===================================== -//= 2.2b -//===== 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) L0ne_W0lf +//= Copyright (C) Nexon +//= Copyright (C) Darkchild +//= Copyright (C) Lupus +//= Copyright (C) Komurka +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= +//= Counteragent and Mixture Quest (Morgenstein) +//================= Description =========================================== //= Counteragent and Mixtures for making dyes & Alchemist Job Quest -//===== Additional Comments: ================================= -//= 2.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 2.2a A few minor fixes. (bugreport:1122) [L0ne_W0lf] -//= 2.2b Follow up fixes to bugreport:1122 [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 2.2b +//========================================================================= alberta_in,133,55,3 script Louitz#cm 4_M_02,{ if (molgenstain == 2) { @@ -576,18 +599,3 @@ geffen_in,141,140,3 script Molgenstein#cm 2_M_MOLGENSTEIN,{ mes "You're not here to be a test subject, are you? Probably not though. Not since my little 'accident.' Heeheeheeee~!"; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 Fully working -//= 1.1 Update for Alchemist Quest. -//= 1.2 added check for Empty Bottle [Lupus] -//= 1.3 Fixed some lil thingys [Darkchild] -//= 1.4 More li'l thing, added comments for items IDs [Lupus] -//= 1.5 Fixed Spelling mistakes. [Nexon] -//= 1.6 Fixed some bugs, also related to Alch Job quest [Lupus] -//= 1,7 Fixed exploit -//= 1.8 Got rid of 'al_morgen' var [Lupus] -//= 2.1 now uses (MISC_QUEST & 4) bit instead of al_morgen [Lupus] -//============================================================ diff --git a/npc/quests/dandelion_request.txt b/npc/quests/dandelion_request.txt index 2a305e23f..267309fb1 100644 --- a/npc/quests/dandelion_request.txt +++ b/npc/quests/dandelion_request.txt @@ -1,16 +1,37 @@ -//===== 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) SinSloth +//= +//= 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/>. +//========================================================================= //= Dandelion's Request / Morocc Invasion quest -//===== By: ================================================== -//= SinSloth -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= A Morroc quest that is no longer used. -//===== Additional Comments: ================================= -//= 1.1 Fixed a small bug in Dandelion's Request. [SinSloth] -//= 1.2 Moved Dandelion's Request to its own file. -//= 1.3 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= izlude,103,106,3 script Guildsman#1 1_M_02,3,3,{ diff --git a/npc/quests/doomed_swords.txt b/npc/quests/doomed_swords.txt index 46879cf9e..74d45d602 100644 --- a/npc/quests/doomed_swords.txt +++ b/npc/quests/doomed_swords.txt @@ -1,25 +1,45 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Doomed Swords Quest -//===== By: ================================================== -//= kobra_k88; L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Doomed Swords Quest: //= - Quest for Doomed Swords: Grimtooth, Mysteltain, Executioner. -//= Although this quest is enabled on iRO, the Mysteltainn -//= portion is NOT completable as the item "Young Twig" does -//= not drop. -//= - Variable in use: event_magum (max 6) -//= - Variable in use: dmdswrd_Q2 (bits 1 - 32) -//===== Additional Comments: ================================= -//= 1.1 Fixed items count check. For all 3 swords... [Lupus] -//= 1.3 Fixed exploit [Lupus] -//= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Moved all non-related NPCs to their repsective files. -//= 1.5 Added missing checkweight. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//================= Additional Comments =================================== +//= Although this quest is enabled on iRO, the Mysteltainn portion is NOT +//= completable as the item "Young Twig" does not drop. +//================= Variables Used ======================================== +//= event_magum (max 6) +//= dmdswrd_Q2 (bits 1 - 32) +//========================================================================= prt_in,162,11,2 script Ghatu#magum 4_M_04,{ if (event_magum == 0) { diff --git a/npc/quests/doomed_swords_quest.txt b/npc/quests/doomed_swords_quest.txt index 4fc1557f7..500730484 100644 --- a/npc/quests/doomed_swords_quest.txt +++ b/npc/quests/doomed_swords_quest.txt @@ -1,20 +1,42 @@ -//===== 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) 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/>. +//========================================================================= //= Doomed Swords Quest Part 3 -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== +//================= Description =========================================== +//= Creation of Doomed Swords: Grimtooth, Mysteltain, and Executioner. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= - Creation of Doomed Swords: Grimtooth, Mysteltain, and -//= Executioner. -//= - Continuation of the Comodo Quest -//= - Part 1: Found in Quests_Comodo.txt -//= - Part 2: Found in Quests_Yuno.txt -//= - Variable in use: dmdswrd_Q (Max 45) -//===== Additional Comments: ================================= -//= 1.0 First version. [L0ne_W0lf] -//============================================================ +//================= Additional Comments =================================== +//= Continuation of the Comodo Quest +//= - Part 1: Found in quests_comodo.txt +//= - Part 2: Found in quests_yuno.txt +//================= Variables Used ======================================== +//= dmdswrd_Q (Max 45) +//========================================================================= mjolnir_02,186,193,4 script Middle-Aged Man#magum1 1_M_LIBRARYMASTER,{ if (dmdswrd_Q > 30) { diff --git a/npc/quests/eye_of_hellion.txt b/npc/quests/eye_of_hellion.txt index bd1cb8818..63f284039 100644 --- a/npc/quests/eye_of_hellion.txt +++ b/npc/quests/eye_of_hellion.txt @@ -1,27 +1,45 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) FlavioJS +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= The Eye of Hellion Quest -//===== By: ================================================== -//= MasterOfMuppets -//===== Current Version: ===================================== -//= 2.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quest for getting a Nile Rose -//= There are two versions of this quest. -//= Version 1 (not implemented) was used on iRO as an event -//= for its anniversary, while version 2 (this version) -//= is the one that remained active on main servers. -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Tracking variable is not backwards compatable meaning -//= you can again repeat this quest from the start. -//= 1.6 Fixed issue with #prt_key-1-1. [L0ne_W0lf] -//= 1.7 Corrected remnants from Official Conversion. [L0ne_W0lf] -//= 1.8 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.9 Removed duplicate text. [Kisuka] -//= 2.0 Updated EXP rewards. -//= 2.1 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.1 +//================= Additional Comments =================================== +//= There are two versions of this quest. Version 1 (not implemented) was +//= used on iRO as an event for its anniversary, while version 2 (this +//= version) is the one that remained active on main servers. +//========================================================================= morocc_in,116,101,3 script Old Scholar Tyus#hellion 4_M_JOB_WIZARD,3,3,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { @@ -2436,13 +2454,3 @@ OnTouch: } end; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 First version [MasterOfMuppets] -//= 1.1 a ',' that should be ';' [FlavioJS] -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.4 Moved Enoz from the wizard quest skill to here. [L0ne_W0lf] -//============================================================ diff --git a/npc/quests/first_class/tu_acolyte.txt b/npc/quests/first_class/tu_acolyte.txt index 3a1a5f748..96b6e628e 100644 --- a/npc/quests/first_class/tu_acolyte.txt +++ b/npc/quests/first_class/tu_acolyte.txt @@ -1,28 +1,44 @@ -//===== 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) Daegaladh +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Acolyte Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.9 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Acolyte training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 optimized [Lupus] -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.4 Misc. updates. [L0ne_W0lf] -//= 1.5 Adjusted EXP gains to Renewal values. -//= 1.6 Fixed a wrong placed curly bracket. [Joseph] -//= 1.6a Added 'npcskill' command. [Euphy] -//= 1.7 Fixed exp, texts, and requirements in pre-renewal [Daegaladh] -//= 1.8 Updated to match the official script. [Euphy] -//= 1.9 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.9 +//========================================================================= -// Priest Praupin -//============================================================ +//== Priest Praupin ======================================== prt_church,179,15,1 script Priest Praupin 4_M_MINISTER,{ mes "[Priest Praupin]"; if(BaseJob != Job_Acolyte){ @@ -172,8 +188,7 @@ prt_church,179,15,1 script Priest Praupin 4_M_MINISTER,{ close; } -// Asthe -//============================================================ +//== Asthe ================================================= prt_monk,230,106,3 script Asthe#tu 1_F_PRIEST,{ mes "[Asthe]"; switch(tu_acolyte01){ @@ -798,8 +813,7 @@ prt_monk,230,106,3 script Asthe#tu 1_F_PRIEST,{ } -// Priest Gardron -//============================================================ +//== Priest Gardron ======================================== monk_in,18,38,6 script Priest Gardron#tu 4_M_MINISTER,{ mes "[Priest Gardron]"; if(tu_acolyte01 == 7){ @@ -950,8 +964,7 @@ monk_in,18,38,6 script Priest Gardron#tu 4_M_MINISTER,{ close; } -// Dog -//============================================================ +//== Dog =================================================== prt_monk,235,245,5 script Dog#tu 4_DOG01,{ mes "[Dog]"; mes "^CDB79EBark bark!"; @@ -997,8 +1010,7 @@ prt_monk,235,245,5 script Dog#tu 4_DOG01,{ close; } -// Boy -//============================================================ +//== Boy =================================================== prt_monk,243,238,5 script Boy#boy_voi HIDDEN_WARP_NPC,5,5,{ OnTouch_: if(tu_acolyte01 != 10)end; @@ -1008,8 +1020,7 @@ OnTouch_: close; } -// Ill Girl -//============================================================ +//== Ill Girl ============================================== prt_monk,226,257,6 script Ill Girl#tu 4_F_04,{ mes "[Angelic]"; if(tu_acolyte01 > 12){ @@ -1210,8 +1221,7 @@ prt_monk,226,257,6 script Ill Girl#tu 4_F_04,{ close; } -// Veiner -//============================================================ +//== Veiner ================================================ prt_monk,197,228,3 script Veiner 4_M_ORIENT02,{ mes "[Veiner]"; if(countitem(1081) && tu_acolyte01 == 18){ @@ -1254,8 +1264,7 @@ prt_monk,197,228,3 script Veiner 4_M_ORIENT02,{ close; } -// Hedrick -//============================================================ +//== Hedrick =============================================== prt_monk,28,260,5 script Hedrick 1_M_04,{ mes "[Hedrick]"; mes "^333333*Whew!*^000000"; @@ -1290,8 +1299,7 @@ prt_monk,28,260,5 script Hedrick 1_M_04,{ close; } -// Weapon Merchant -//============================================================ +//== Weapon Merchant ======================================= prt_monk,136,261,0 script Weapon Merchant#tu HIDDEN_WARP_NPC,9,9,{ OnTouch: if(tu_acolyte01 != 20 || countitem(1081)==0) end; @@ -1308,8 +1316,7 @@ OnTouch: close; } -// Karven -//============================================================ +//== Karven ================================================ monk_in,103,176,7 script Karven 1_M_PASTOR,{ mes "[Karven]"; mes "May you rest"; @@ -1342,8 +1349,7 @@ monk_in,103,176,7 script Karven 1_M_PASTOR,{ close; } -// Gloria -//============================================================ +//== Gloria ================================================ prt_monk,219,164,3 script Gloria#tu 4_F_SISTER,{ mes "[Gloria]"; if(BaseJob != Job_Acolyte){ @@ -1415,8 +1421,7 @@ prt_monk,219,164,3 script Gloria#tu 4_F_SISTER,{ close; } -// Cleope Verce -//============================================================ +//== Cleope Verce ========================================== prt_monk,153,210,3 script Cleope Verce 4_F_SISTER,{ mes "[Cleope Verce]"; if(BaseJob != Job_Acolyte){ @@ -1589,8 +1594,7 @@ prt_monk,153,210,3 script Cleope Verce 4_F_SISTER,{ mes "weather today..."; close; } -// Range NPC -//============================================================ +//== Range NPC ============================================= prt_monk,217,123,0 script #tu_monk HIDDEN_WARP_NPC,10,10,{ OnTouch_: if(BaseJob == Job_Acolyte){ @@ -1610,8 +1614,7 @@ OnTouch_: end; } -// Eavesdrop -//============================================================ +//== Eavesdrop ============================================= prt_monk,223,123,3 script Eavesdrop#tu HIDDEN_NPC,{ if(BaseJob != Job_Acolyte){ mes "^3355FFThere's nothing here.^000000"; diff --git a/npc/quests/first_class/tu_archer.txt b/npc/quests/first_class/tu_archer.txt index 2ca63f2f5..1f3506428 100644 --- a/npc/quests/first_class/tu_archer.txt +++ b/npc/quests/first_class/tu_archer.txt @@ -1,31 +1,43 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Archer Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 2.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Archer training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 optimized [Lupus] -//= 1.2 fixed Weight check -//= 1.3 Moved Master Kavaruk (overlapped Phantasmic Arrow -//= Skill quest NPC) [Lupus] -//= 1.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.6 Fixed infinate loop. (bugreport:2393) [L0ne_W0lf] -//= 1.7 Added 10.3 dialog and moved Arpesto to hunter skill quest. [Kisuka] -//= 1.8 Updated slightly, removed additional emotions from Reiden. [L0ne_W0lf] -//= 1.9 Misc. updates. [L0ne_W0lf] -//= 1.9a Added 'npcskill' command. [Euphy] -//= 2.0 Updated to match the official script. [Euphy] -//= Added Pre-Renewal support. -//============================================================ +//================= Current Version ======================================= +//= 2.0 +//========================================================================= -// Bard Jet -//============================================================ +//== Bard Jet ============================================== payon_in02,67,65,3 script Bard Jet#tu 1_M_BARD,{ mes "[Jet]"; mes "Every god never grows old"; @@ -160,8 +172,7 @@ payon_in02,67,65,3 script Bard Jet#tu 1_M_BARD,{ close; } -// Sign -//============================================================ +//== Sign ================================================== pay_arche,127,154,4 script Sign#arc 2_BOARD1,{ mes " "; mes " Archer Job Change Office ---> "; @@ -170,8 +181,7 @@ pay_arche,127,154,4 script Sign#arc 2_BOARD1,{ close; } -// Master Kavaruk -//============================================================ +//== Master Kavaruk ======================================== payon_in02,54,13,3 script Master Kavaruk 1_M_JOBTESTER,{ mes "[Master Kavaruk]"; mes "Hello, young one."; @@ -416,8 +426,7 @@ payon_in02,54,13,3 script Master Kavaruk 1_M_JOBTESTER,{ close; } -// Reidin Corse -//============================================================ +//== Reidin Corse ========================================== pay_arche,103,165,5 script Reidin Corse#tu 4_M_REIDIN_KURS,{ mes "[Reidin Corse]"; if(MaxWeight - Weight < 2000){ @@ -1185,8 +1194,7 @@ pay_arche,103,165,5 script Reidin Corse#tu 4_M_REIDIN_KURS,{ close; } -// Seisner -//============================================================ +//== Seisner =============================================== pay_arche,84,139,3 script Seisner 4_F_JOB_HUNTER,{ specialeffect EF_HIT2,"#Target"; mes "[Seisner]"; @@ -1391,12 +1399,10 @@ pay_arche,84,139,3 script Seisner 4_F_JOB_HUNTER,{ close; } -// Target -//============================================================ +//== Target ================================================ pay_arche,76,135,3 script #Target HIDDEN_NPC,{ end; } -// Acolyte -//============================================================ +//== Acolyte =============================================== - script ::Acolyte_Tu -1,{ mes "[Acolyte]"; if(tu_archer01 == 14){ @@ -1549,8 +1555,7 @@ pay_arche,76,135,3 script #Target HIDDEN_NPC,{ end; } close; } -// Alchemist Guildmember -//============================================================ +//== Alchemist Guildmember ================================= pay_arche,130,113,3 script Alchemist Guildmember#tu 2_M_ALCHE,{ mes "[Alchemist Guildmember]"; if(tu_archer02 > 0){ @@ -1623,8 +1628,7 @@ pay_arche,130,113,3 script Alchemist Guildmember#tu 2_M_ALCHE,{ close; } -// Arthail -//============================================================ +//== Arthail =============================================== prontera,126,335,5 script Arthail 1_M_BARD,{ mes "[Arthail]"; if(tu_archer02 < 3){ @@ -1804,8 +1808,7 @@ prontera,126,335,5 script Arthail 1_M_BARD,{ close; } -// New Guild Master -//============================================================ +//== New Guild Master ====================================== prontera,167,281,3 script New Guild Master#tu 4_M_MONK,{ mes "[New Guild Master]"; mes "Hearken, all"; @@ -1827,8 +1830,7 @@ prontera,167,281,3 script New Guild Master#tu 4_M_MONK,{ close; } -// Mage -//============================================================ +//== Mage ================================================== prontera,144,301,5 script Mage#tu 2_F_MAGICMASTER,{ mes "[Mage]"; mes "Did you see that"; @@ -1855,8 +1857,7 @@ prontera,144,301,5 script Mage#tu 2_F_MAGICMASTER,{ close; } -// Minister -//============================================================ +//== Minister ============================================== prt_castle,76,165,6 script Minister#tu 1_M_JOBTESTER,{ mes "[Minister]"; mes "The royal family"; @@ -1915,8 +1916,7 @@ prt_castle,76,165,6 script Minister#tu 1_M_JOBTESTER,{ close; } -// Range NPC -//============================================================ +//== Range NPC ============================================= prt_castle,94,150,4 script #sound_tu HIDDEN_WARP_NPC,6,6,{ OnTouch_: if(tu_archer02 == 6) { @@ -1930,8 +1930,7 @@ OnTouch_: end; } -// Bishop Maugins -//============================================================ +//== Bishop Maugins ======================================== monk_in,19,43,1 script Bishop Maugins 1_M_PASTOR,{ mes "[Bishop Maugins]"; if(tu_archer02 == 7){ diff --git a/npc/quests/first_class/tu_ma_th01.txt b/npc/quests/first_class/tu_ma_th01.txt index 70966ad73..282ad6a50 100644 --- a/npc/quests/first_class/tu_ma_th01.txt +++ b/npc/quests/first_class/tu_ma_th01.txt @@ -1,21 +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) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Thief Mage Quest Story Mode -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Battle Traces from Thief and Magician training quests. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 optimized [Lupus] -//= 1.2 Changed "battle_trace" to "Trace of Battle". [L0ne_W0lf] -//= 1.3 Misc. updates. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= -// Battle Traces 1 -//============================================================ +//== Battle Traces 1 ======================================= moc_fild12,166,369,0 script Trace of Battle#1 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 5){ @@ -105,8 +124,7 @@ moc_fild12,166,369,0 script Trace of Battle#1 CLEAR_NPC,{ close; } -// Battle Traces 2 -//============================================================ +//== Battle Traces 2 ======================================= moc_fild12,173,215,0 script Trace of Battle#2 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 9){ @@ -155,8 +173,7 @@ moc_fild12,173,215,0 script Trace of Battle#2 CLEAR_NPC,{ close; } -// Battle Traces 3 -//============================================================ +//== Battle Traces 3 ======================================= moc_fild12,276,165,0 script Trace of Battle#3 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 10){ @@ -208,8 +225,7 @@ moc_fild12,276,165,0 script Trace of Battle#3 CLEAR_NPC,{ close; } -// Battle Traces 4 -//============================================================ +//== Battle Traces 4 ======================================= moc_fild11,39,163,0 script Trace of Battle#4 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 11){ @@ -268,8 +284,7 @@ moc_fild11,39,163,0 script Trace of Battle#4 CLEAR_NPC,{ close; } -// Battle Traces 5 -//============================================================ +//== Battle Traces 5 ======================================= moc_fild11,205,52,0 script Trace of Battle#5 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 12){ @@ -417,8 +432,7 @@ moc_fild11,205,52,0 script Trace of Battle#5 CLEAR_NPC,{ close; } -// Battle Traces 6 -//============================================================ +//== Battle Traces 6 ======================================= moc_fild11,226,235,0 script Trace of Battle#6 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ @@ -460,8 +474,7 @@ moc_fild11,226,235,0 script Trace of Battle#6 CLEAR_NPC,{ close; } -// Battle Traces 7 -//============================================================ +//== Battle Traces 7 ======================================= moc_fild11,184,342,0 script Trace of Battle#7 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ @@ -501,8 +514,7 @@ moc_fild11,184,342,0 script Trace of Battle#7 CLEAR_NPC,{ close; } -// Battle Traces 8 -//============================================================ +//== Battle Traces 8 ======================================= moc_fild17,213,358,0 script Trace of Battle#8 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 13){ @@ -562,8 +574,7 @@ moc_fild17,213,358,0 script Trace of Battle#8 CLEAR_NPC,{ close; } -// Battle Traces 9 -//============================================================ +//== Battle Traces 9 ======================================= moc_fild17,228,274,0 script Trace of Battle#9 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 14){ @@ -657,8 +668,7 @@ moc_fild17,228,274,0 script Trace of Battle#9 CLEAR_NPC,{ close; } -// Battle Traces 10 -//============================================================ +//== Battle Traces 10 ====================================== moc_fild17,34,292,0 script Trace of Battle#10 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 16){ @@ -710,8 +720,7 @@ moc_fild17,34,292,0 script Trace of Battle#10 CLEAR_NPC,{ close; } -// Battle Traces 11 -//============================================================ +//== Battle Traces 11 ====================================== moc_fild18,346,296,0 script Trace of Battle#11 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 17){ @@ -767,8 +776,7 @@ moc_fild18,346,296,0 script Trace of Battle#11 CLEAR_NPC,{ close; } -// Battle Traces 12 -//============================================================ +//== Battle Traces 12 ====================================== moc_fild18,309,257,0 script Trace of Battle#12 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 18){ @@ -820,8 +828,7 @@ moc_fild18,309,257,0 script Trace of Battle#12 CLEAR_NPC,{ close; } -// Battle Traces 13 -//============================================================ +//== Battle Traces 13 ====================================== moc_fild18,177,333,0 script Trace of Battle#13 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 19){ @@ -874,8 +881,7 @@ moc_fild18,177,333,0 script Trace of Battle#13 CLEAR_NPC,{ close; } -// Battle Traces 14 -//============================================================ +//== Battle Traces 14 ====================================== moc_fild18,111,303,0 script Trace of Battle#14 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 20){ @@ -927,8 +933,7 @@ moc_fild18,111,303,0 script Trace of Battle#14 CLEAR_NPC,{ close; } -// Battle Traces 15 -//============================================================ +//== Battle Traces 15 ====================================== moc_fild18,109,197,0 script Trace of Battle#15 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 21){ @@ -1250,8 +1255,7 @@ moc_fild18,109,197,0 script Trace of Battle#15 CLEAR_NPC,{ close; } -// Battle Traces 16 -//============================================================ +//== Battle Traces 16 ====================================== moc_fild18,156,96,0 script Trace of Battle#16 CLEAR_NPC,{ if(BaseClass == Job_Thief){ if(tu_thief01 < 25){ diff --git a/npc/quests/first_class/tu_magician01.txt b/npc/quests/first_class/tu_magician01.txt index 01dd61b54..1998ccb89 100644 --- a/npc/quests/first_class/tu_magician01.txt +++ b/npc/quests/first_class/tu_magician01.txt @@ -1,29 +1,48 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Magician Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Magician training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 Optimized [Lupus] -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Misc. updates. [L0ne_W0lf] -//= 1.4 Updated to match the official script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= -// Sign -//============================================================ +//== Sign ================================================== geffen,61,174,4 script Sign#M HIDDEN_NPC,{ mes "- Mage Job Change -"; close; } -// New Mage Manager -//============================================================ +//== New Mage Manager ====================================== geffen,67,180,4 script New Mage Manager#M 8_F,{ mes "[Mana]"; if(Class == Job_Novice){ diff --git a/npc/quests/first_class/tu_merchant.txt b/npc/quests/first_class/tu_merchant.txt index 23696186e..9b863bf7f 100644 --- a/npc/quests/first_class/tu_merchant.txt +++ b/npc/quests/first_class/tu_merchant.txt @@ -1,22 +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) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Merchant Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Merchant training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 Fixed bugs, optimized [Lupus] -//= 1.2 fixed Weight check -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Misc. updates. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= -// Guarnien -//============================================================ +//== Guarnien ============================================== alberta_in,70,51,5 script Guarnien 4W_M_02,{ mes "[Guarnien]"; if(Class != Job_Merchant && Class != Job_Baby_Merchant){ @@ -655,8 +674,7 @@ alberta_in,70,51,5 script Guarnien 4W_M_02,{ } } -// Sagle -//============================================================ +//== Sagle ================================================= prontera,66,111,3 script Sagle 4_KID01,{ mes "[Sagle]"; if(tu_merchant == 8){ @@ -814,8 +832,7 @@ prontera,66,111,3 script Sagle 4_KID01,{ close; } -// Kellion -//============================================================ +//== Kellion =============================================== prontera,93,330,3 script Kellion 4W_M_01,{ mes "[Kellion]"; if(tu_merchant == 8){ @@ -948,8 +965,7 @@ prontera,93,330,3 script Kellion 4W_M_01,{ close; } -// Aigie -//============================================================ +//== Aigie ================================================= prt_in,169,11,3 script Aigie 4_F_03,{ if(tu_merchant == 8){ mes "[Aigie]"; @@ -1094,8 +1110,7 @@ prt_in,169,11,3 script Aigie 4_F_03,{ close; } -// Jayon -//============================================================ +//== Jayon ================================================= prontera,247,129,3 script Jayon 4_M_03,{ if(tu_merchant == 8){ mes "[Jayon]"; @@ -1246,8 +1261,7 @@ prontera,247,129,3 script Jayon 4_M_03,{ close; } -// Maos -//============================================================ +//== Maos ================================================== prt_in,251,129,3 script Maos 4_M_SEAMAN,{ if(tu_merchant == 8){ mes "[Maos]"; diff --git a/npc/quests/first_class/tu_sword.txt b/npc/quests/first_class/tu_sword.txt index b200e246f..6dfb3f33a 100644 --- a/npc/quests/first_class/tu_sword.txt +++ b/npc/quests/first_class/tu_sword.txt @@ -1,25 +1,43 @@ -//===== 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) KirieZ +//= Copyright (C) Euphy +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Swordman Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.7 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Swordman training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 optimized [Lupus] -//= 1.2 Fixed a typo on NPC name. [SinSloth] -//= 1.3 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.4 Misc. updates. [L0ne_W0lf] -//= 1.5 Added Renewal Izlude coordinates. -//= 1.6 Added Pre-Renewal support. [Euphy] -//= 1.7 Fixed quest log linking [KirieZ] -//============================================================ +//================= Current Version ======================================= +//= 1.7 +//========================================================================= -// Shurank -//============================================================ +//== Shurank =============================================== izlude_in,82,163,3 script Shurank 4_M_JOB_KNIGHT1,{ mes "[Shurank]"; if(Class == Job_Novice || Class == Job_Baby){ @@ -991,8 +1009,7 @@ izlude_in,82,163,3 script Shurank 4_M_JOB_KNIGHT1,{ close; } -// Daqu'ee -//============================================================ +//== Daqu'ee =============================================== geffen,154,143,3 script Dequ'ee 4_M_JOB_KNIGHT2,{ if(BaseJob == Job_Novice){ mes "[Dequ'ee]"; @@ -2250,8 +2267,7 @@ geffen,154,143,3 script Dequ'ee 4_M_JOB_KNIGHT2,{ close; } -// Geil -//============================================================ +//== Geil ================================================== morocc_in,51,101,3 script Geil 4_M_ORIENT02,{ mes "[Geil]"; if(tu_swordman == 15){ @@ -2301,8 +2317,7 @@ morocc_in,51,101,3 script Geil 4_M_ORIENT02,{ close; } -// Meutro -//============================================================ +//== Meutro ================================================ morocc,82,292,5 script Muetro 4_M_02,{ mes "[Muetro]"; if(tu_swordman == 15){ @@ -2342,8 +2357,7 @@ morocc,82,292,5 script Muetro 4_M_02,{ close; } -// Hans -//============================================================ +//== Hans ================================================== morocc,240,72,3 script Hans 4_M_04,{ mes "[Hans]"; if(tu_swordman == 15){ @@ -2400,8 +2414,7 @@ morocc,240,72,3 script Hans 4_M_04,{ close; } -// Bankley -//============================================================ +//== Bankley =============================================== morocc_in,12,156,3 script Bankley 4W_M_01,{ if(tu_swordman > 19){ mes "^3355FFBankley had a pitiable"; diff --git a/npc/quests/first_class/tu_thief01.txt b/npc/quests/first_class/tu_thief01.txt index 8d6788ce6..c593d8b93 100644 --- a/npc/quests/first_class/tu_thief01.txt +++ b/npc/quests/first_class/tu_thief01.txt @@ -1,23 +1,43 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Playtester +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Jukka +//= +//= 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/>. +//========================================================================= //= Thief Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Fix up by Jukka -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Thief training quest. -//===== Additional Comments: ================================= -//= 1.0 Fully working -//= 1.1 optimized [Lupus] -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Fixed a few minor mistakes [Playtester] -//= 1.4 Misc. updates. [L0ne_W0lf] -//= 1.5 Added Pre-Renewal support. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= -// Thief Trainer -//============================================================ +//== Thief Trainer ========================================= moc_ruins,66,164,4 script Thief Trainer#T 4_M_02,{ mes "[Yierhan]"; if(Class == Job_Novice){ diff --git a/npc/quests/guildrelay.txt b/npc/quests/guildrelay.txt index 6c12574f0..e9aaf90a5 100644 --- a/npc/quests/guildrelay.txt +++ b/npc/quests/guildrelay.txt @@ -1,23 +1,42 @@ -//===== 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) 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/>. +//========================================================================= //= Guild Relay Quest -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Guild Relay Quest. //= Quest designed for multiple users at once. -//= Variable in use: guildrelay_q (Max: ??) -//= Variable in use: guildtime (Max: ??) -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Fixed errors reported by NoHealing (Bugreport:3934) [L0ne_W0lf] -//= NPCs now duplicate from FLOATING npcs instead of Luina 1 npcs. -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//================= Variables Used ======================================== +//= guildrelay_q (Max: ??) +//= guildtime (Max: ??) +//========================================================================= -// Floating NPCs to duplicate from. -//============================================================ +//== Floating NPCs to duplicate from. ====================== - script RelayDummy1::GuildRelay1 4_M_SAGE_A,{ .@name$ = strnpcinfo(1); if (.@name$ == "Buzz") { @@ -3088,141 +3107,121 @@ } } -// Luina 1 -//============================================================ +//== Luina 1 =============================================== aldeg_cas01,51,102,5 duplicate(GuildRelay1) Buzz#01 4_M_SAGE_A,{ aldeg_cas01,75,39,3 duplicate(GuildRelay2) Lenya#01 4_M_SAGE_A,{ aldeg_cas01,200,175,3 duplicate(GuildRelay3) Gealuve#01 4_M_SAGE_A,{ aldeg_cas01,59,224,3 duplicate(GuildRelay4) Pariz#01 4_M_SAGE_A,{ -// Luina 2 -//============================================================ +//== Luina 2 =============================================== aldeg_cas02,120,51,5 duplicate(GuildRelay1) Buzz#02 4_M_SAGE_A aldeg_cas02,180,184,3 duplicate(GuildRelay2) Lenya#02 4_M_SAGE_A aldeg_cas02,62,65,3 duplicate(GuildRelay3) Gealuve#02 4_M_SAGE_A aldeg_cas02,62,201,3 duplicate(GuildRelay4) Pariz#02 4_M_SAGE_A -// Luina 3 -//============================================================ +//== Luina 3 =============================================== aldeg_cas03,70,252,5 duplicate(GuildRelay1) Buzz#03 4_M_SAGE_A aldeg_cas03,72,115,3 duplicate(GuildRelay2) Lenya#03 4_M_SAGE_A aldeg_cas03,114,119,3 duplicate(GuildRelay3) Gealuve#03 4_M_SAGE_A aldeg_cas03,188,181,3 duplicate(GuildRelay4) Pariz#03 4_M_SAGE_A -// Luina 4 -//============================================================ +//== Luina 4 =============================================== aldeg_cas04,31,116,5 duplicate(GuildRelay1) Buzz#04 4_M_SAGE_A aldeg_cas04,66,117,3 duplicate(GuildRelay2) Lenya#04 4_M_SAGE_A aldeg_cas04,24,80,3 duplicate(GuildRelay3) Gealuve#04 4_M_SAGE_A aldeg_cas04,181,97,3 duplicate(GuildRelay4) Pariz#04 4_M_SAGE_A -// Luina 5 -//============================================================ +//== Luina 5 =============================================== aldeg_cas05,31,191,5 duplicate(GuildRelay1) Buzz#05 4_M_SAGE_A aldeg_cas05,140,196,3 duplicate(GuildRelay2) Lenya#05 4_M_SAGE_A aldeg_cas05,148,224,3 duplicate(GuildRelay3) Gealuve#05 4_M_SAGE_A aldeg_cas05,165,51,3 duplicate(GuildRelay4) Pariz#05 4_M_SAGE_A -// Britoniah 1 -//============================================================ +//== Britoniah 1 =========================================== gefg_cas01,85,47,4 duplicate(GuildRelay1) Jody#01 4_M_SAGE_A gefg_cas01,67,83,3 duplicate(GuildRelay2) Ron Haware#01 4_M_SAGE_A gefg_cas01,184,40,3 duplicate(GuildRelay3) Vers#01 4_M_SAGE_A gefg_cas01,35,34,6 duplicate(GuildRelay4) Gen Garish#01 4_M_SAGE_A -// Britoniah 2 -//============================================================ +//== Britoniah 2 =========================================== gefg_cas02,15,69,4 duplicate(GuildRelay1) Jody#02 4_M_SAGE_A gefg_cas02,23,22,3 duplicate(GuildRelay2) Ron Haware#02 4_M_SAGE_A gefg_cas02,178,38,3 duplicate(GuildRelay3) Vers#02 4_M_SAGE_A gefg_cas02,18,159,5 duplicate(GuildRelay4) Gen Garish#02 4_M_SAGE_A -// Britoniah 3 -//============================================================ +//== Britoniah 3 =========================================== gefg_cas03,257,41,4 duplicate(GuildRelay1) Jody#03 4_M_SAGE_A gefg_cas03,110,91,3 duplicate(GuildRelay2) Ron Haware#03 4_M_SAGE_A gefg_cas03,158,57,3 duplicate(GuildRelay3) Vers#03 4_M_SAGE_A gefg_cas03,124,24,3 duplicate(GuildRelay4) Gen Garish#03 4_M_SAGE_A -// Britoniah 4 -//============================================================ +//== Britoniah 4 =========================================== gefg_cas04,26,73,4 duplicate(GuildRelay1) Jody#04 4_M_SAGE_A gefg_cas04,34,16,1 duplicate(GuildRelay2) Ron Haware#04 4_M_SAGE_A gefg_cas04,55,70,5 duplicate(GuildRelay3) Vers#04 4_M_SAGE_A gefg_cas04,73,38,6 duplicate(GuildRelay4) Gen Garish#04 4_M_SAGE_A -// Britoniah 5 -//============================================================ +//== Britoniah 5 =========================================== gefg_cas05,47,47,4 duplicate(GuildRelay1) Jody#05 4_M_SAGE_A gefg_cas05,65,28,3 duplicate(GuildRelay2) Ron Haware#05 4_M_SAGE_A gefg_cas05,87,31,3 duplicate(GuildRelay3) Vers#05 4_M_SAGE_A gefg_cas05,46,28,3 duplicate(GuildRelay4) Gen Garish#05 4_M_SAGE_A -// Greenwood Lake 1 -//============================================================ +//== Greenwood Lake 1 ====================================== payg_cas01,87,35,3 duplicate(GuildRelay1) Chungye#01 1_M_MOC_LORD payg_cas01,129,29,3 duplicate(GuildRelay2) Dosuhlji#01 4_M_SAGE_A payg_cas01,13,146,5 duplicate(GuildRelay3) Yayula#01 2_M_BARD_ORIENT payg_cas01,91,49,3 duplicate(GuildRelay4) Ashin#01 1_M_ORIENT01 -// Greenwood Lake 2 -//============================================================ +//== Greenwood Lake 2 ====================================== payg_cas02,34,253,3 duplicate(GuildRelay1) Chungye#02 1_M_MOC_LORD payg_cas02,77,229,3 duplicate(GuildRelay2) Dosuhlji#02 4_M_SAGE_A payg_cas02,252,287,3 duplicate(GuildRelay3) Yayula#02 2_M_BARD_ORIENT payg_cas02,289,264,3 duplicate(GuildRelay4) Ashin#02 1_M_ORIENT01 -// Greenwood Lake 3 -//============================================================ +//== Greenwood Lake 3 ====================================== payg_cas03,48,265,3 duplicate(GuildRelay1) Chungye#03 1_M_MOC_LORD payg_cas03,7,265,5 duplicate(GuildRelay2) Dosuhlji#03 4_M_SAGE_A payg_cas03,16,16,5 duplicate(GuildRelay3) Yayula#03 2_M_BARD_ORIENT payg_cas03,10,266,3 duplicate(GuildRelay4) Ashin#03 1_M_ORIENT01 -// Greenwood Lake 4 -//============================================================ +//== Greenwood Lake 4 ====================================== payg_cas04,24,285,3 duplicate(GuildRelay1) Chungye#04 1_M_MOC_LORD payg_cas04,21,16,3 duplicate(GuildRelay2) Dosuhlji#04 4_M_SAGE_A payg_cas04,69,270,3 duplicate(GuildRelay3) Yayula#04 2_M_BARD_ORIENT payg_cas04,18,239,3 duplicate(GuildRelay4) Ashin#04 1_M_ORIENT01 -// Greenwood Lake 5 -//============================================================ +//== Greenwood Lake 5 ====================================== payg_cas05,277,271,3 duplicate(GuildRelay1) Chungye#05 1_M_MOC_LORD payg_cas05,273,15,3 duplicate(GuildRelay2) Dosuhlji#05 4_M_SAGE_A payg_cas05,283,24,3 duplicate(GuildRelay3) Yayula#05 2_M_BARD_ORIENT payg_cas05,276,287,3 duplicate(GuildRelay4) Ashin#05 1_M_ORIENT01 -// Valkyrie Realms 1 -//============================================================ +//== Valkyrie Realms 1 ===================================== prtg_cas01,96,205,5 duplicate(GuildRelay1) Hermod#01 4_M_SAGE_A prtg_cas01,157,117,3 duplicate(GuildRelay2) Atila#01 4_F_JOB_KNIGHT prtg_cas01,149,78,3 duplicate(GuildRelay3) Cecil#01 4_F_03 prtg_cas01,125,191,3 duplicate(GuildRelay4) Diligo#01 4_M_SAGE_A -// Valkyrie Realms 2 -//============================================================ +//== Valkyrie Realms 2 ===================================== prtg_cas02,73,35,5 duplicate(GuildRelay1) Hermod#02 4_M_SAGE_A prtg_cas02,43,41,5 duplicate(GuildRelay2) Atila#02 4_F_JOB_KNIGHT prtg_cas02,52,63,3 duplicate(GuildRelay3) Cecil#02 4_F_03 prtg_cas02,100,62,3 duplicate(GuildRelay4) Diligo#02 4_M_SAGE_A -// Valkyrie Realms 3 -//============================================================ +//== Valkyrie Realms 3 ===================================== prtg_cas03,5,68,5 duplicate(GuildRelay1) Hermod#03 4_M_SAGE_A prtg_cas03,18,109,3 duplicate(GuildRelay2) Atila#03 4_F_JOB_KNIGHT prtg_cas03,71,81,5 duplicate(GuildRelay3) Cecil#03 4_F_03 prtg_cas03,183,215,3 duplicate(GuildRelay4) Diligo#03 4_M_SAGE_A -// Valkyrie Realms 4 -//============================================================ +//== Valkyrie Realms 4 ===================================== prtg_cas04,39,263,3 duplicate(GuildRelay1) Hermod#04 4_M_SAGE_A prtg_cas04,259,251,3 duplicate(GuildRelay2) Atila#04 4_F_JOB_KNIGHT prtg_cas04,6,281,5 duplicate(GuildRelay3) Cecil#04 4_F_03 prtg_cas04,59,282,5 duplicate(GuildRelay4) Diligo#04 4_M_SAGE_A -// Valkyrie Realms 5 -//============================================================ +//== Valkyrie Realms 5 ===================================== prtg_cas05,52,70,5 duplicate(GuildRelay1) Hermod#05 4_M_SAGE_A prtg_cas05,253,91,3 duplicate(GuildRelay2) Atila#05 4_F_JOB_KNIGHT prtg_cas05,276,93,3 duplicate(GuildRelay3) Cecil#05 4_F_03 diff --git a/npc/quests/gunslinger_quests.txt b/npc/quests/gunslinger_quests.txt index c88e0b741..a39de2335 100644 --- a/npc/quests/gunslinger_quests.txt +++ b/npc/quests/gunslinger_quests.txt @@ -1,26 +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) Samuray22 +//= Copyright (C) Lupus +//= Copyright (C) SinSloth +//= Copyright (C) Playtester +//= +//= 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/>. +//========================================================================= //= Gunslinger quests -//===== By: ================================================== -//= Playtester -//===== Current Version: ===================================== -//= 1.7 -//===== Description: ========================================= +//================= Description =========================================== //= Gunslinger guns and bullet quests -//===== Additional Comments: ================================= -//= 1.0 Only Garrison Gun done yet [Playtester] -//= 1.1 Added Garrison[2] [Playtester] -//= 1.2 Added Drifter, Destroyer and Inferno [Playtester] -//= 1.3 Added official Gatling quests [Playtester] -//= 1.4 Updated Destroyer Quest - Credits to Sinoco for first -//= official version. [SinSloth] -//= 1.5 Updated Inferno Quest to official version [SinSloth] -//= 1.6 Updated Garrison Quest - Credits to Lazarus^ for -//= making the first official version. [SinSloth] -//= 1.6a Removed .GATs [Lupus] -//= 1.6b Changed item names to item IDs on some scripts. [Samuray22] -//= 1.6c Corrected a bad delitem. (bugreport:763) [Samuray22] -//= 1.7 Removed all 'menu' and 'goto'. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.7 +//========================================================================= que_ng,182,85,3 script Garrison 4_M_MANAGER,{ diff --git a/npc/quests/juice_maker.txt b/npc/quests/juice_maker.txt index e0753290a..52f849c8e 100644 --- a/npc/quests/juice_maker.txt +++ b/npc/quests/juice_maker.txt @@ -1,20 +1,42 @@ -//===== 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) Kisuka +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lance +//= Copyright (C) kobra_k88 +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Juice Maker Quest -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== +//================= Description =========================================== +//= Learn where to turn apples, bananas, carrots, and grapes into juice. +//================= Current Version ======================================= //= 2.1 -//===== Description: ========================================= -//= [Official Conversion] -//= Learn where to turn apples, bananas, carrots, and grapes -//= into juice. +//================= Variables Used ======================================== //= Condition if done: (MISC_QUEST & 1) -//===== Additional Comments: ================================= -//= 1.9 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Added tracking variables in, which are unset when complete. -//= 2.0 Added missing checkweight. [L0ne_W0lf] -//= 2.1 Fixed dialog for if your missing the needed items (He always said the dialog for grape juice). [Kisuka] -//============================================================ +//========================================================================= prt_in,49,172,3 script Marianne#juice 1_M_INNKEEPER,{ if (MISC_QUEST&1 || morison_meat == 15) { @@ -333,18 +355,3 @@ payon_in03,188,146,5 script Marx Hansen#juice 4_M_04,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.1 fixed input number check [Lupus] -//= 1.2 fixed misplaced Grape<->Carrot juices [Lupus] -//= 1.3 added a loopless menu 'as many as possible' [Lupus] -//= 1.3a Turned the juice making part of the Juicer npc into a -//= subfunc. Changed fruit amount needed to 1.[kobra_k88] -//= Fixed exploits [Lupus] -//= 1.6 fixed typo (where did @ipnut came from?) [Lance] -//= 1.8 got rid of vars: 'MEAT',"MARIANNE","MORRISON" -//= From now, all common quests start using bits of the -//= same variable MISC_QUEST [Lupus] -//============================================================ diff --git a/npc/quests/kiel_hyre_quest.txt b/npc/quests/kiel_hyre_quest.txt index f9c08779d..1d5277ece 100644 --- a/npc/quests/kiel_hyre_quest.txt +++ b/npc/quests/kiel_hyre_quest.txt @@ -1,221 +1,86 @@ -//===== Hercules Script ====================================== -//= Kiel Hyre Quest -//===== By: ================================================== -//= L0ne_W0lf (Script), DZeroX (Timer) -//===== Current Version: ===================================== -//= 4.7 -//===== 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) Samuray22 +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Balish +//= Copyright (C) Toms +//= Copyright (C) Playtester +//= Copyright (C) L0ne_W0lf +//= Copyright (C) DZeroX +//= +//= 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/>. +//========================================================================= +//= Kiel Hyre Quest/Robotic Lab Dungeon +//================= Description =========================================== //= Quest for opening Robot Factory first and second floors. -//===== Additional Comments: ================================= -//= 4.0 A whole bunch-a-updates to various npcs. [L0ne_W0lf] -//= Corrected condition checks throughout the quest. -//= Npcs no longer make use of the goto command. -//= Uses temp npc vars now instead of temp char. -//= Reduced the amount of variables used. -//= Corrected some of the cutins in npcs with them. -//= Added the missing dialogs and weight checks. -//= Fixed many typos, and grammatical errors. -//= NPC now names use '#<name>' instead of labels. -//= Updated some NPC positions, and facings. -//= Changed the way some NPCs work. -//= Updated comments for get/delitem commands. -//= 4.1 Added an 'end;' to Kiel Hyre's dialog for the "Yes" option for if you want to confront Kiehl. -//= 4.2 Fixed some issues reported in bugreport:2129. [L0ne_W0lf] -//= 4.2a Follow up to last update. [L0ne_W0lf] -//= 4.2b Missed a condition, fixed it though. [L0ne_W0lf] -//= 4.2c More various fixes :D [L0ne_W0lf] -//= 4.3 Fixed improper condition in the Elly NPC. [L0ne_W0lf] -//= Corrected some typos in the dialogs. -//= 4.4 Updated reviecer and robots NPC to use mobcount. (bugreport:2380) [L0ne_W0lf] -//= 4.5 Removed a delitem that was no logner needed. [L0en_W0lf] -//= 4.6 Fixed impossible condition for security guard. [L0ne_W0lf] -//= 4.7 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ - -//============================================================================ -// Kiel Hyre Quest/Robotic Lab Dungeon -// -// Script Dialog Obtained and Copied Down by L0ne_W0lf -// Timer work and some variable dances by DZeroX -// Based on [iRO Sakray] as of [03/29/2007] -//============================================================================ -//---------------------------------------------------------------------------- -// [Notes] -// - Let it be noted that ALL DIALOG IS OFFICIAL TO IRO UNLESS SPECIFIED. -// - I've fixed a few of iRO's mistakes, but I'm sure I made some of my own. -// - Will probably require a major optimizing. -// - Not going to list ALL of the more usless NPCs. (Doors + Empty "Beautiful Ladies") -// - Parties are *NOT REQUIRED* as per Doddler's Wiki information. -// -//---------------------------------------------------------------------------- -// [Maps] [Use] -// yuno_in01 ........... Start quest in pub -// kh_school ........... Deliver Wine here, Meet Elly -// yuno ................ Get Delivery for/from "Little Kid" -// lighthalzen ......... Get Delivery package for "Little Kid" -// kh_vila ............. Kiel Hyre cottage. -// kh_dun01 ............ Robot Factory; Save Kiel Hyre -// kh_mansion .......... Kiel Hyre's Mansion in Lighthalzen -// kh_kiehl01 .......... Kiehl's room/Cave -// kh_kiehl02 .......... Kiehl's room/Boss Room -// -//---------------------------------------------------------------------------- -// [Variables in Use] -// KielHyreQuest - Main quest tracking variable (Quest finished at 106) -// -// KHToastGirlEnd - Pick up delivery if set to 1, -// - picked up delivery if set to 2 -// - finished if set to 3 -// - Deleted once no longer needed. -// -// KHCottagePoem1 - Tracks Poem 1 quest in cottage. (finished = 5) -// - Deleted once no longer needed. -// -// KHCottagePoem2 - Tracks Poem 2 quest in cottage. (finished = 3) -// - Deleted once no longer needed. -// -// .@KHInput$ - Used with "Security Guard" -// - Used with "Test Tube" -// - Used when "Elly" (inputing string in attempt to wake her) -// - Used with "Grave", (twice) -// - Used with "Heavy Door" -// - Used with "Mechanical Device" -// - Used for opening various doors in Kiehl's area. -// -// .@KHFirstKeyhole - Holds 1 (green keycard) or 2 (cottage key) -// .@KHSecondKeyhole - Holds 1 (green keycard) or 2 (cottage key) -// -// .@KHPotionColor$ - Holds 'red', 'green', or 'yellow' depending on what wrong potion is selected. -// -// .@KHSwords - Used with "Sword Hilt" -// -// .@KHQRead - Make sure player has asked questions to Kiel Hyre -// -// .@KHTitle$ - Holds "Mr", "Mrs", or "Miss" -// -// .@KHDoorPushAttempt - Keeps track of how many times a person has attmepted to push the door open. -// -// .@KHPryingItem$ - Used for incorrect options when prying open last door. -// -// .KHKilled - Tracks how many monsters have been killed. Used with "Receiver", "Robots", and "Kiehl" NPCs -// -// .KHDoor1Open - 0/1 Depending on if the first door is opened. -// .KHDoor2Open - 0/1 Depending on if the second door is opened. -// .KHDoor3Open - 0/1 Depending on if the third door is opened. -// .KHDoor4Open - 0/1 Depending on if the fourth door is opened. -// .KHDoor5Open - 0/1 Depending on if the fifth door is opened. -// -// .KHKilledBoss - 0/1 depending on if the boss has been killed. -// -// $@KHQuestBusy - 0/1 depending on if the boss room has been set in motion. -// -//---------------------------------------------------------------------------- -// [NPCs] [Location] -// Pub Master .................. yuno_in01 [ 35,178] -// Hanie ....................... yuno_fild08 [196,196] -// Security Guard .............. yuno_fild08 [158,194] -// Security Guard .............. yuno_fild08 [158,183] -// Student ..................... kh_school [ 57,142] -// Student ..................... kh_school [ 57,139] -// Lady ........................ kh_school [176, 60] -// Cute Student ................ kh_school [179, 39] -// Little Kid .................. yuno [217,114] -// Windmill Owner .............. lighthalzen [365,300] -// Cottage Keeper .............. yuno_fild02 [ 93,210] -// Door ........................ yuno_fild02 [ 75,218] -// Door ........................ yuno_fild02 [109,218] -// Wall ........................ kh_vila [191, 14] -// Book ........................ kh_vila [184, 20] -// Book ........................ kh_vila [181, 20] -// Book ........................ kh_vila [178, 20] -// Book ........................ kh_vila [175, 19] -// Letter ...................... kh_vila [179, 11] -// Box ......................... kh_vila [ 16,175] -// Apple Box ................... kh_vila [ 30,184] -// Map ......................... kh_vila [ 44,125] -// Pot ......................... kh_vila [ 33,148] -// Calabash .................... kh_vila [ 14, 55] -// Pool ........................ kh_vila [ 39, 39] -// Vicious Dog ................. kh_vila [180,178] -// Drawer ...................... kh_vila [115,186] -// Box ......................... kh_vila [107,126] -// Bookshelf ................... kh_vila [181,138] -// Sword Hilt .................. kh_vila [136, 69] -// Test Tube ................... kh_vila [179, 69] -// Test Tube ................... kh_vila [185, 69] -// Window ...................... yuno_fild08 [ 69,185] -// Elly ........................ kh_school [178,180] -// Cookie Basket ............... kh_school [175,175] -// Window ...................... kh_school [188,185] -// Grave ....................... yuno_fild08 [ 72,170] -// Heavy Door .................. kh_dun01 [236, 48] -// Beautiful lady .............. kh_school [119,149] -// Beautiful lady .............. kh_school [122,186] -// Signboard ................... kh_dun01 [163,223] -// Mechanical Device ........... kh_dun01 [166,223] -// Mechanical Device ........... kh_dun01 [162,206] -// Kiel_Hyre_Door .............. kh_dun01 [224,232] -// Steward ..................... kh_mansion [ 78, 55] -// Kiel Hyre ................... kh_mansion [ 22, 27] -// Allysia ..................... kh_mansion [ 22, 27] -// Abduction_trigger ........... lighthalzen [188,200] -// Mysterious Woman ............ kh_mansion [ 25, 79] -// Odd Granma .................. yuno [250,132] -// Old Lady .................... yuno [250,132] -// Rosimmir_Entrance ........... yuno [273,141] -// Table ....................... kh_rossi [ 23, 23] -// Shelf ....................... kh_rossi [ 92, 40] -// Desk ........................ kh_rossi [144,146] -// Bookshelf ................... kh_rossi [144,146] -// Bed ......................... kh_rossi [154,286] -// Old Fisherman ............... yuno_fild12 [232,222] -// Wooden Board ................ yuno_fild09 [158,217] -// Kiehl_Room_Warp ............. kh_mansion [ 29, 27] -// Entrance Device#KHEntry1 .... kh_dun01 [ 44, 20] -// Entrance Device#KHEntry2 .... kh_dun01 [ 44,203] -// Security Guard .............. yuno_fild08 [158,194] -// Receiver .................... kh_kiehl01 [ 17, 39] -// Flower Vase ................. kh_kiehl01 [ 13, 40] -// Box ......................... kh_kiehl01 [ 19, 25] -// Big Door .................... kh_kiehl01 [ 44, 33] -// Big_Door_1_Warp ............. kh_kiehl01 [ 43, 33] -// Big Door .................... kh_kiehl01 [174, 40] -// Big_Door_2_Warp ............. kh_kiehl01 [174, 39] -// Big Door .................... kh_kiehl01 [ 77,108] -// Big_Door_3_Warp ............. kh_kiehl01 [ 68,108] -// Big Door .................... kh_kiehl01 [ 41,177] -// Big_Door_4_Warp ............. kh_kiehl01 [ 78,177] -// Robots ...................... kh_kiehl01 [ 15,181] -// Big Door .................... kh_kiehl01 [166,187] -// Big_Door_5_Warp ............. kh_kiehl01 [166,186] -// Kiehl_Room_Trap ............. kh_kiehl02 [ 49, 15] -// Kiehl#Original .............. kh_kiehl02 [ 50, 52] -// KiehlRoom ................... kh_kiehl02 [ 1, 1] -// Mitchell#KiehlRoom .......... kh_kiehl02 [ 49, 55] -// Agent#KHAgent1 .... ....... kh_kiehl02 [ 53, 52] -// Agent#KHAgent2 .............. kh_kiehl02 [ 51, 49] -// Agent#KHAgent3 .............. kh_kiehl02 [ 47, 50] -// Agent#KHAgent4 .............. kh_kiehl02 [ 46, 53] -// Kiehl#Copy .................. kh_kiehl02 [ 48, 53] -// Kiehl_Roomn_Exit ............ kh_kiehl01 [ 50, 59] -// -//---------------------------------------------------------------------------- -// [Functions] -// None -// -//---------------------------------------------------------------------------- -// [Conflicts] -// Resolved -// -//============================================================================ - -//============================================================================ -// Affiliated NPCs -//============================================================================ - -//---------------------------------------------------------------------------- -// Juno Pub Master/Starting point. -//---------------------------------------------------------------------------- +//================= Current Version ======================================= +//= 4.7 +//================= Additional Comments =================================== +//= Based on [iRO Sakray] as of [03/29/2007] +//= Let it be noted that ALL DIALOG IS OFFICIAL TO IRO UNLESS SPECIFIED. +//= I've fixed a few of iRO's mistakes, but I'm sure I made some of my own. +//= Will probably require a major optimizing. +//= Not going to list ALL of the more usless NPCs. (Doors + Empty +//= "Beautiful Ladies") +//= Parties are *NOT REQUIRED* as per Doddler's Wiki information. +//================= Maps Used ============================================= +//= yuno_in01 : Start quest in pub +//= kh_school : Deliver Wine here, Meet Elly +//= yuno : Get Delivery for/from "Little Kid" +//= lighthalzen : Get Delivery package for "Little Kid" +//= kh_vila : Kiel Hyre cottage. +//= kh_dun01 : Robot Factory; Save Kiel Hyre +//= kh_mansion : Kiel Hyre's Mansion in Lighthalzen +//= kh_kiehl01 : Kiehl's room/Cave +//= kh_kiehl02 : Kiehl's room/Boss Room +//================= Variables Used ======================================== +//= KielHyreQuest : Main quest tracking variable (Quest finished at 106) +//= KHToastGirlEnd : 1 - Pick up delivery +//= 2 - picked up delivery +//= 3 - finished +//= Deleted once no longer needed. +//= KHCottagePoem1 : Tracks Poem 1 quest in cottage. (finished = 5) +//= Deleted once no longer needed. +//= KHCottagePoem2 : Tracks Poem 2 quest in cottage. (finished = 3) +//= Deleted once no longer needed. +//= .KHKilled : Tracks how many monsters have been killed. +//= Used with "Receiver", "Robots", and "Kiehl" NPCs +//= .KHDoor1Open : 0/1 Depending on if the first door is opened. +//= .KHDoor2Open : 0/1 Depending on if the second door is opened. +//= .KHDoor3Open : 0/1 Depending on if the third door is opened. +//= .KHDoor4Open : 0/1 Depending on if the fourth door is opened. +//= .KHDoor5Open : 0/1 Depending on if the fifth door is opened. +//= .KHKilledBoss : 0/1 depending on if the boss has been killed. +//= $@KHQuestBusy : 0/1 depending on if the boss room has been set in +//= motion. +//========================================================================= + +//== Affiliated NPCs ======================================= + +//- Juno Pub Master/Starting point - yuno_in01,35,179,4 script Pub Master#kh 1_ETC_01,5,5,{ if (checkweight(7487,1) == 0) { mes "[Vandt]"; @@ -450,9 +315,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Juno Toast Sales Girl. -//---------------------------------------------------------------------------- +//- Juno Toast Sales Girl - yuno,217,114,6 script Little Kid#kh 4W_KID,{ mes "[Cezu]"; if (KielHyreQuest < 6) { @@ -541,9 +404,7 @@ yuno,217,114,6 script Little Kid#kh 4W_KID,{ close; } -//---------------------------------------------------------------------------- -// Lighthalzen WindMill Owner. -//---------------------------------------------------------------------------- +//- Lighthalzen WindMill Owner - lighthalzen,366,299,4 script Windmill Owner#kh 1_ETC_01,{ if (checkweight(7488,1) == 0) { mes "[Mills]"; @@ -645,13 +506,9 @@ lighthalzen,366,289,2 script Windmill Owner's Helper 4W_M_01,{ } } -//============================================================================ -//Kiel Hyre Academy NPCs -//============================================================================ +//== Kiel Hyre Academy NPCs ================================ -//---------------------------------------------------------------------------- -// Girl (Talks about the academy) -//---------------------------------------------------------------------------- +//- Girl (Talks about the academy) - yuno_fild08,196,196,5 script Hanie#kh1 8_F,{ mes "[Hanie]"; mes "Oh, I wish I could study"; @@ -679,10 +536,7 @@ yuno_fild08,196,196,5 script Hanie#kh1 8_F,{ close; } - -//---------------------------------------------------------------------------- -// Academy Security Guards -//---------------------------------------------------------------------------- +//- Academy Security Guards - yuno_fild08,158,194,6 script Security Guard#1::KHAGuard 4_M_EIN_SOLDIER,{ if ((KielHyreQuest < 2) || (KielHyreQuest > 31)) { mes "[Security Guard]"; @@ -795,9 +649,7 @@ yuno_fild08,158,194,6 script Security Guard#1::KHAGuard 4_M_EIN_SOLDIER,{ yuno_fild08,158,183,7 duplicate(KHAGuard) Security Guard#2 4_M_EIN_SOLDIER -//---------------------------------------------------------------------------- -// Gossiping Teenagers/Story NPCs -//---------------------------------------------------------------------------- +//- Gossiping Teenagers/Story NPCs - kh_school,57,142,6 script Student#kha 4_F_HUWOMAN,3,3,{ mes "[Laci]"; mes "Oh, wow! We usually"; @@ -844,9 +696,7 @@ kh_school,57,139,0 script Student#khb 4_F_HUWOMAN,{ close; } -//---------------------------------------------------------------------------- -// Mrs. Lecollane -//---------------------------------------------------------------------------- +//- Mrs. Lecollane - kh_school,176,60,4 script Lady#kh 4W_F_01,{ if (KielHyreQuest < 2) { mes "[Mrs. Lecollane]"; @@ -925,9 +775,7 @@ kh_school,176,60,4 script Lady#kh 4W_F_01,{ } } -//---------------------------------------------------------------------------- -// Elly (In school) -//---------------------------------------------------------------------------- +//- Elly (In school) - kh_school,179,39,0 script Cute Student#kh 4_F_KHELLY,{ if (checkweight(908,200) == 0) { mes "[Elly]"; @@ -1472,9 +1320,7 @@ kh_school,179,39,0 script Cute Student#kh 4_F_KHELLY,{ end; } -//---------------------------------------------------------------------------- -// Elly's Window -//---------------------------------------------------------------------------- +//- Elly's Window - yuno_fild08,69,185,0 script Window#kh HIDDEN_NPC,{ if (KielHyreQuest < 29) { mes "^3355FFYou can see a curtain"; @@ -1538,9 +1384,7 @@ yuno_fild08,69,185,0 script Window#kh HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Elly (In Dormitory) -//---------------------------------------------------------------------------- +//- Elly (In Dormitory) - kh_school,178,180,4 script Elly 4_F_KHELLY,{ if (checkweight(908,200) == 0) { mes "^3355FFJust a second..."; @@ -1717,9 +1561,7 @@ kh_school,178,180,4 script Elly 4_F_KHELLY,{ } } -//---------------------------------------------------------------------------- -// Cookie Basket -//---------------------------------------------------------------------------- +//- Cookie Basket - kh_school,175,176,0 script Cookie Basket#kh HIDDEN_NPC,{ if (KielHyreQuest < 30) { mes "^3355FFIt's a cookie"; @@ -1827,17 +1669,13 @@ kh_school,175,176,0 script Cookie Basket#kh HIDDEN_NPC,{ end; } -//---------------------------------------------------------------------------- -// Elly's Window (In Dormitory) -//---------------------------------------------------------------------------- +//- Elly's Window (In Dormitory) - kh_school,188,185,0 script Window#kh2 HIDDEN_NPC,{ warp "yuno_fild08",69,183; end; } -//---------------------------------------------------------------------------- -// Grave/Kiel Hyre dungeon entry -//---------------------------------------------------------------------------- +//- Grave/Kiel Hyre dungeon entry - yuno_fild08,71,170,0 script Grave#kh HIDDEN_NPC,{ if (KielHyreQuest < 36) { mes "^3355FFIt's just a grave."; @@ -1957,13 +1795,9 @@ yuno_fild08,71,170,0 script Grave#kh HIDDEN_NPC,{ } } -//============================================================================ -//Kiel Hyre Cottage NPCs -//============================================================================ +//== Kiel Hyre Cottage NPCs ================================ -//---------------------------------------------------------------------------- -// Cottage Keeper -//---------------------------------------------------------------------------- +//- Cottage Keeper - yuno_fild02,93,210,4 script Cottage Keeper#kh 4_M_03,{ if ((KielHyreQuest < 12) || (KielHyreQuest > 12)) { mes "[Cottage Keeper]"; @@ -2012,9 +1846,7 @@ yuno_fild02,93,210,4 script Cottage Keeper#kh 4_M_03,{ } } -//---------------------------------------------------------------------------- -// Cottage Door (left) -//---------------------------------------------------------------------------- +//- Cottage Door (left) - yuno_fild02,75,218,0 script Door#kh2 HIDDEN_NPC,{ if (KielHyreQuest < 16) { mes "^3355FFThis door is locked."; @@ -2066,9 +1898,7 @@ yuno_fild02,75,218,0 script Door#kh2 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage Door (Right) -//---------------------------------------------------------------------------- +//- Cottage Door (Right) - yuno_fild02,109,218,0 script Door#kh1 HIDDEN_NPC,{ if (KielHyreQuest != 16) { mes "^3355FFThis door is locked."; @@ -2098,10 +1928,7 @@ yuno_fild02,109,218,0 script Door#kh1 HIDDEN_NPC,{ } } - -//---------------------------------------------------------------------------- -// Store room interior; Wall -//---------------------------------------------------------------------------- +//- Store room interior; Wall - kh_vila,191,14,0 script Wall#kh HIDDEN_WARP_NPC,1,1,{ if (KielHyreQuest < 28) { mes "^3355FFIt's just a wall."; @@ -2124,9 +1951,7 @@ kh_vila,191,14,0 script Wall#kh HIDDEN_WARP_NPC,1,1,{ } } -//---------------------------------------------------------------------------- -// Store room interior; books -//---------------------------------------------------------------------------- +//- Store room interior; books - kh_vila,184,20,0 script Book#kh1::BookKHQ1 HIDDEN_NPC,{ if (KielHyreQuest != 26) { mes "^3355FFThis bookshelf is^000000"; @@ -2160,9 +1985,7 @@ kh_vila,181,20,0 duplicate(BookKHQ1) Book#kh2 HIDDEN_NPC kh_vila,178,20,0 duplicate(BookKHQ1) Book#kh3 HIDDEN_NPC kh_vila,175,19,0 duplicate(BookKHQ1) Book#kh4 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Store room interior; Letter to Elly on the floor. -//---------------------------------------------------------------------------- +//- Store room interior; Letter to Elly on the floor. - kh_vila,179,11,0 script Letter#kh -1,1,1,{ //OnTouch2: OnTouch: @@ -2191,9 +2014,7 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Cottage interior, kitchen; Box (Pet Food vending machine) -//---------------------------------------------------------------------------- +//- Cottage interior, kitchen; Box (Pet Food vending machine) - kh_vila,16,175,0 script Box#khp1 HIDDEN_NPC,{ mes "^FFFFFF##^000000*Tasty-Nutricious-Delicious*"; mes "*Cute Pet Doof Vending Machine*"; @@ -2237,9 +2058,7 @@ kh_vila,16,175,0 script Box#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, kitchen; Apple Box (Useless?) -//---------------------------------------------------------------------------- +//- Cottage interior, kitchen; Apple Box (Useless?) - kh_vila,30,184,0 script Apple Box#khp1 HIDDEN_NPC,{ mes "^3355FFYou find a box filled with"; mes "ripe, delicious apples.^000000"; @@ -2264,9 +2083,7 @@ kh_vila,30,184,0 script Apple Box#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, dining room; Map -//---------------------------------------------------------------------------- +//- Cottage interior, dining room; Map - kh_vila,44,126,0 script Map#khp1 HIDDEN_NPC,{ if ((KHCottagePoem1 < 2) && (KielHyreQuest < 30)) { mes "^3355FFA magnificent world map,"; @@ -2378,9 +2195,7 @@ kh_vila,44,126,0 script Map#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, kitchen; Pot -//---------------------------------------------------------------------------- +//- Cottage interior, kitchen; Pot - kh_vila,33,184,0 script Pot#khp1 HIDDEN_NPC,{ if (KHCottagePoem1 < 1) { mes "^3355FFYou've found a pot"; @@ -2420,9 +2235,7 @@ kh_vila,33,184,0 script Pot#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, fire place; Calabash -//---------------------------------------------------------------------------- +//- Cottage interior, fire place; Calabash - kh_vila,14,55,0 script Calabash#khp1 HIDDEN_NPC,{ if ((countitem(7329) < 1) && (countitem(7516) < 1) && (countitem(7491) < 1) && (KielHyreQuest < 38)) { if (checkweight(7329,1) == 0) { @@ -2474,9 +2287,7 @@ kh_vila,14,55,0 script Calabash#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, garden; Pool -//---------------------------------------------------------------------------- +//- Cottage interior, garden; Pool - kh_vila,39,41,0 script Pool#khp1 HIDDEN_NPC,{ if ((KHCottagePoem1 < 3) && (KielHyreQuest < 30)) { mes "^3355FFYou find a fancy pool"; @@ -2556,9 +2367,7 @@ kh_vila,39,41,0 script Pool#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Vicious Dog -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Vicious Dog - kh_vila,181,178,4 script Vicious Dog#khp1 4_DOG01,7,3,{ //OnTouch2: OnTouch: @@ -2621,9 +2430,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Drawer, first room nightstand -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Drawer, first room nightstand - kh_vila,115,186,0 script Drawer#khp1 HIDDEN_NPC,{ if (checkweight(7492,1) == 0) { mes "^3355FFThere's something inside"; @@ -2665,9 +2472,7 @@ kh_vila,115,186,0 script Drawer#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Box -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Box - kh_vila,107,126,0 script Box#khp2 HIDDEN_NPC,{ if ((countitem(7329) < 1) && (countitem(7516) < 1) && (countitem(7491) < 1) && (KielHyreQuest < 38)) { mes "^3355FFA solid box is laid"; @@ -2712,9 +2517,7 @@ kh_vila,107,126,0 script Box#khp2 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Bookshelf. -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Bookshelf - kh_vila,181,138,0 script Bookshelf#khp1 HIDDEN_NPC,{ if ((countitem(7491) < 1) && (countitem(7329) >= 1) || (countitem(7516) >= 1)) { mes "^3355FFOne of the books on"; @@ -2822,9 +2625,7 @@ kh_vila,181,138,0 script Bookshelf#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Desk -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Desk - kh_vila,118,144,0 script Desk#khp1 HIDDEN_NPC,{ if (KHCottagePoem2 < 1) { mes "^3355FFThere are piles of papers"; @@ -2857,9 +2658,7 @@ kh_vila,118,144,0 script Desk#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, upstairs; Medicine Chest -//---------------------------------------------------------------------------- +//- Cottage interior, upstairs; Medicine Chest - kh_vila,123,170,0 script Medicine Chest#khp1 HIDDEN_NPC,{ if ((KHCottagePoem2 < 1) && (KielHyreQuest < 30)) { mes "^3355FFThis medicine cabinet"; @@ -3003,9 +2802,7 @@ kh_vila,123,170,0 script Medicine Chest#khp1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, stair case; Sword hilt -//---------------------------------------------------------------------------- +//- Cottage interior, stair case; Sword hilt - kh_vila,136,68,0 script Sword Hilt#kh HIDDEN_NPC,{ if ((KHCottagePoem1 < 3) || (KHCottagePoem2 < 2) && (KielHyreQuest < 30)) { mes "^3355FFThere are four elaborately"; @@ -3144,9 +2941,7 @@ kh_vila,136,68,0 script Sword Hilt#kh HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Cottage interior, Secret Room; left test tube -//---------------------------------------------------------------------------- +//- Cottage interior, Secret Room; left test tube - kh_vila,179,68,0 script Test Tube#khp2 HIDDEN_NPC,{ mes "^3355FFThis test tube contains"; mes "a young man dressed in"; @@ -3157,10 +2952,7 @@ kh_vila,179,68,0 script Test Tube#khp2 HIDDEN_NPC,{ close; } - -//---------------------------------------------------------------------------- -// Cottage interior, Secret Room; Right test tube -//---------------------------------------------------------------------------- +//- Cottage interior, Secret Room; Right test tube - kh_vila,185,68,0 script Test Tube::TestTubeKHQ2 HIDDEN_NPC,{ if (KielHyreQuest > 28) { mes "^3355FFA strange looking,"; @@ -3242,13 +3034,9 @@ kh_vila,185,68,0 script Test Tube::TestTubeKHQ2 HIDDEN_NPC,{ end; } -//============================================================================ -// Robot Factory NPCs -//============================================================================ +//== Robot Factory NPCs ==================================== -//---------------------------------------------------------------------------- -// Robotic's Factory; Heavy Door -//---------------------------------------------------------------------------- +//- Robotic's Factory; Heavy Door - kh_dun01,235,48,0 script Heavy Door#kh1::HeavyDoorKHQ1 HIDDEN_NPC,{ if (KielHyreQuest < 38) { mes "^3355FFThere is a large, heavy"; @@ -3308,9 +3096,7 @@ kh_dun01,235,48,0 script Heavy Door#kh1::HeavyDoorKHQ1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Robotic's Factory; Heavy Door (These doors don't seem to serve any purpose) -//---------------------------------------------------------------------------- +//- Robotic's Factory; Heavy Door (These doors don't seem to serve any purpose) - kh_dun01,76,233,0 script Heavy Door::HeavyDoorKHQ2 HIDDEN_NPC,{ if ((KielHyreQuest >= 38) && (KielHyreQuest < 46)) { mes "^3355FFThere is a large, heavy"; @@ -3349,9 +3135,7 @@ kh_dun01,235,70,0 duplicate(HeavyDoorKHQ2) Heavy Door#kh9 HIDDEN_NPC kh_dun01,235,92,0 duplicate(HeavyDoorKHQ2) Heavy Door#kh10 HIDDEN_NPC kh_dun01,235,114,0 duplicate(HeavyDoorKHQ2) Heavy Door#kh11 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Beautiful Lady and Beautiful Lady copies. -//---------------------------------------------------------------------------- +//- Beautiful Lady and Beautiful Lady copies - kh_school,119,149,4 script Beautiful Lady#kh1::BeatifulLadyKHQ1 4_F_KHELLISIA,{ cutin "kh_ellisia",2; if (KielHyreQuest < 40) { @@ -3438,9 +3222,7 @@ kh_school,118,149,4 duplicate(BeatifulLadyKHQ2) Beautiful lady#kh3 4_F_KHELLISIA kh_school,120,149,4 duplicate(BeatifulLadyKHQ2) Beautiful lady#kh4 4_F_KHELLISIA kh_school,121,149,4 duplicate(BeatifulLadyKHQ1) Beautiful lady#kh5 4_F_KHELLISIA -//---------------------------------------------------------------------------- -// Beautiful Lady "Allysia" -//---------------------------------------------------------------------------- +//- Beautiful Lady "Allysia" - kh_school,122,186,4 script Beautiful Lady#kh6 4_F_KHELLISIA,{ if (checkweight(7496,1) == 0) { mes "^3355FFJust a second..."; @@ -3614,9 +3396,7 @@ kh_school,122,186,4 script Beautiful Lady#kh6 4_F_KHELLISIA,{ } } -//---------------------------------------------------------------------------- -// Signboard (another useless NPC?) -//---------------------------------------------------------------------------- +//- Signboard (another useless NPC?) - kh_dun01,163,223,4 script Signboard#kh 4_BOARD3,{ mes "[Notice]"; mes "Cute Pets are prohibited"; @@ -3627,9 +3407,7 @@ kh_dun01,163,223,4 script Signboard#kh 4_BOARD3,{ close; } -//---------------------------------------------------------------------------- -// Mechanical Devices for accessing restricted area -//---------------------------------------------------------------------------- +//- Mechanical Devices for accessing restricted area - kh_dun01,166,223,0 script Mechanical Device#kh::KHKeyardReader HIDDEN_NPC,{ if ((KielHyreQuest <= 38) || (KielHyreQuest >= 44)) { mes "^3355FFYou encounter"; @@ -3663,10 +3441,8 @@ kh_dun01,166,223,0 script Mechanical Device#kh::KHKeyardReader HIDDEN_NPC,{ kh_dun01,162,206,0 duplicate(KHKeyardReader) Mechanical Device HIDDEN_NPC -//---------------------------------------------------------------------------- -// Keep monsters out of the quest area. +//- Keep monsters out of the quest area - // Silly really since the rest of it's a dungeon -//---------------------------------------------------------------------------- //kh_dun01,180,220,0 script Monster Warp#kh1::KHMobWarp -1,5,20,{ //OnTouchNPC: // warp "kh_dun01",178,138; @@ -3678,9 +3454,7 @@ kh_dun01,162,206,0 duplicate(KHKeyardReader) Mechanical Device HIDDEN_NPC //kh_dun01,210,220,0 duplicate(KHMobWarp) Monster Warp#kh4 -1,5,20 //kh_dun01,220,220,0 duplicate(KHMobWarp) Monster Warp#kh5 -1,5,10 -//---------------------------------------------------------------------------- -// Kiel Hyre - OnTouch -//---------------------------------------------------------------------------- +//- Kiel Hyre - OnTouch - kh_dun01,224,233,0 script Factory B Area Door -1,5,5,{ //OnTouch2: OnTouch: @@ -3750,9 +3524,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Robot Factory Second Floor Entrances -//---------------------------------------------------------------------------- +//- Robot Factory Second Floor Entrances - kh_dun01,44,203,0 script Entrance Device#khd2::KHAccess HIDDEN_NPC,{ if (countitem(7509) < 1) { mes "^3355FFYou encounter"; @@ -3802,13 +3574,9 @@ kh_dun01,44,203,0 script Entrance Device#khd2::KHAccess HIDDEN_NPC,{ kh_dun01,36,195,0 duplicate(KHAccess) Entrance Device#khd1 HIDDEN_NPC -//============================================================================ -// Kiel Hyre Mansion NPCs, and Kiehl's Room NPCs -//============================================================================ +//== Kiel Hyre Mansion NPCs, and Kiehl's Room NPCs ========= -//---------------------------------------------------------------------------- -// Kiel's Steward -//---------------------------------------------------------------------------- +//- Kiel's Steward - kh_mansion,78,55,5 script Steward#kh 4_M_MANAGER,{ if (KielHyreQuest < 46) { mes "[Steward]"; @@ -3908,9 +3676,7 @@ kh_mansion,78,55,5 script Steward#kh 4_M_MANAGER,{ } } -//---------------------------------------------------------------------------- -// Kiel Hyre -//---------------------------------------------------------------------------- +//- Kiel Hyre - kh_mansion,22,28,4 script Kiel Hyre#kh 4_M_KHKYEL,{ if (checkweight(908,200) == 0) { mes "^3355FFJust a second..."; @@ -4679,10 +4445,7 @@ kh_mansion,22,28,4 script Kiel Hyre#kh 4_M_KHKYEL,{ end; } - -//---------------------------------------------------------------------------- -// Allysia -//---------------------------------------------------------------------------- +//- Allysia - kh_mansion,18,30,4 script Allysia 4_F_KHELLISIA,{ if (KielHyreQuest < 46) { mes "[Allysia]"; @@ -4847,9 +4610,7 @@ kh_mansion,18,30,4 script Allysia 4_F_KHELLISIA,{ end; } -//---------------------------------------------------------------------------- -// Abduction triggering NPC -//---------------------------------------------------------------------------- +//- Abduction triggering NPC - lighthalzen,188,200,0 script Abduction_trigger -1,3,1,{ //OnTouch2: OnTouch: @@ -4866,9 +4627,7 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Mysterious Woman "Mitchell Layla" -//---------------------------------------------------------------------------- +//- Mysterious Woman "Mitchell Layla" - kh_mansion,25,79,4 script Mysterious Woman#kh 4_F_JOB_HUNTER,3,3,{ //OnTouch2: @@ -5150,11 +4909,9 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Warp portal into Kiehl's 'Room' -// - Anyone can enter -// - After 30-40 seonds this NPC should be disabled. -//---------------------------------------------------------------------------- +//- Warp portal into Kiehl's 'Room' - +// Anyone can enter +// After 30-40 seonds this NPC should be disabled. kh_mansion,29,27,0 script Kiehl_Room_Warp WARPNPC,2,2,{ OnTouch: warp "kh_kiehl01",10,31; @@ -5176,13 +4933,9 @@ OnInit: end; } -//============================================================================ -// Rosimier NPCs and other Related NPCs -//============================================================================ +//== Rosimier NPCs and other Related NPCs ================== -//---------------------------------------------------------------------------- -// Odd Grandma -//---------------------------------------------------------------------------- +//- Odd Grandma - yuno,257,140,4 script Odd Grandma 4_F_EINOLD,{ if (KielHyreQuest < 54) { mes "[Grandma]"; @@ -5265,9 +5018,7 @@ yuno,257,140,4 script Odd Grandma 4_F_EINOLD,{ } } -//---------------------------------------------------------------------------- -// Old Lady; gives you the key to the Rosimier Mansion -//---------------------------------------------------------------------------- +//- Old Lady; gives you the key to the Rosimier Mansion - yuno,250,132,0 script Old Lady#kh 4_F_05,{ if (KielHyreQuest < 56) { mes "[Old Lady]"; @@ -5433,9 +5184,7 @@ yuno,250,132,0 script Old Lady#kh 4_F_05,{ } -//---------------------------------------------------------------------------- -// Warp portal into Rosimier Mansion -//---------------------------------------------------------------------------- +//- Warp portal into Rosimier Mansion - yuno,273,141,0 script Rosimmir_Entrance WARPNPC,2,2,{ OnTouch: if (countitem(7498) < 1) { @@ -5452,9 +5201,7 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Rosimier Mansion, first floor; Table -//---------------------------------------------------------------------------- +//- Rosimier Mansion, first floor; Table - kh_rossi,23,23,0 script Table#khr2 HIDDEN_NPC,{ if (checkweight(7499,1) == 0) { mes "^3355FFJust a second..."; @@ -5495,9 +5242,7 @@ kh_rossi,23,23,0 script Table#khr2 HIDDEN_NPC,{ end; } -//---------------------------------------------------------------------------- -// Rosimier Mansion, first floor; Shelf -//---------------------------------------------------------------------------- +//- Rosimier Mansion, first floor; Shelf - kh_rossi,92,40,0 script Shelf#khr HIDDEN_NPC,{ if (checkweight(7500,1) == 0) { mes "^3355FFJust a second..."; @@ -5568,9 +5313,7 @@ kh_rossi,92,40,0 script Shelf#khr HIDDEN_NPC,{ } -//---------------------------------------------------------------------------- -// Rosimier Mansion, top floor; Desk -//---------------------------------------------------------------------------- +//- Rosimier Mansion, top floor; Desk - kh_rossi,144,286,0 script Desk#khr3 HIDDEN_NPC,{ if (checkweight(7501,1) == 0) { mes "^3355FFJust a second..."; @@ -5633,9 +5376,7 @@ kh_rossi,144,286,0 script Desk#khr3 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Rosimier Mansion, top floor; Bookshelf -//---------------------------------------------------------------------------- +//- Rosimier Mansion, top floor; Bookshelf - kh_rossi,148,288,0 script Bookshelf#khr HIDDEN_NPC,{ if (checkweight(7502,1) == 0) { mes "^3355FFJust a second..."; @@ -5677,9 +5418,7 @@ kh_rossi,148,288,0 script Bookshelf#khr HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Rosimier Mansion, top floor; Bed -//---------------------------------------------------------------------------- +//- Rosimier Mansion, top floor; Bed - kh_rossi,154,286,0 script Bed#khr HIDDEN_NPC,{ if (KielHyreQuest < 58) { mes "^3355FFYou found a well made"; @@ -5716,9 +5455,7 @@ kh_rossi,154,286,0 script Bed#khr HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Fisherman -//---------------------------------------------------------------------------- +//- Fisherman - yuno_fild12,232,222,0 script Old Fisherman 4_M_SEAMAN,{ if (KielHyreQuest < 60) { mes "[Fisherman]"; @@ -5824,9 +5561,7 @@ yuno_fild12,232,222,0 script Old Fisherman 4_M_SEAMAN,{ } } -//---------------------------------------------------------------------------- -// Kiel Hyre's hut; Wooden Board -//---------------------------------------------------------------------------- +//- Kiel Hyre's hut; Wooden Board - yuno_fild09,158,217,0 script Wooden Board#kh HIDDEN_NPC,{ if (checkweight(7503,1) == 0) { mes "^3355FFJust a second..."; @@ -5867,21 +5602,15 @@ yuno_fild09,158,217,0 script Wooden Board#kh HIDDEN_NPC,{ } } -//============================================================================ -// Kiehl Hyre's Room and Boss NPCs -//============================================================================ -// Beyond here the NPC for the final areas. -// Now, this area is not someplace you wanna slow down so -// you can pick up dialog. I used packet logging to pull -// what I could and for the sake of the two people with me, -// did not bother doing all the proper NPC positioning -// or some of the 'error/wrong option' dialogs. +//== Kiehl Hyre's Room and Boss NPCs ======================= +// Beyond here the NPC for the final areas. Now, this area is not someplace +// you wanna slow down so you can pick up dialog. I used packet logging to pull +// what I could and for the sake of the two people with me, did not bother +// doing all the proper NPC positioning or some of the 'error/wrong option' +// dialogs. // All the doors are kind of weird. -//============================================================================ -//---------------------------------------------------------------------------- -// Kiehl's Room; Receiver (Gives black keycards upon killing mobs) -//---------------------------------------------------------------------------- +//- Kiehl's Room; Receiver (Gives black keycards upon killing mobs) - kh_kiehl01,17,39,0 script Receiver#kh HIDDEN_NPC,{ if (mobcount("kh_kiehl01","Receiver#kh::OnMyMobDead") < 1) { mes "^333333*BBBZZZ*^000000"; @@ -5913,9 +5642,7 @@ OnMyMobDead: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Flower Vase (Gives...password...for Box) -//---------------------------------------------------------------------------- +//- Kiehl's Room; Flower Vase (Gives...password...for Box) - kh_kiehl01,13,40,0 script Flower Vase#kh1 HIDDEN_NPC,{ if (KielHyreQuest < 74) { mes "^3355FFYou found"; @@ -5966,9 +5693,7 @@ kh_kiehl01,13,40,0 script Flower Vase#kh1 HIDDEN_NPC,{ } -//---------------------------------------------------------------------------- -// Kiehl's Room; Box -//---------------------------------------------------------------------------- +//- Kiehl's Room; Box - kh_kiehl01,19,25,0 script Box#kh1 HIDDEN_NPC,{ if (checkweight(7505,1) == 0) { mes "^3355FFJust a second..."; @@ -6023,12 +5748,10 @@ kh_kiehl01,19,25,0 script Box#kh1 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Kiehl's Room; Big Door, (First) +//- Kiehl's Room; Big Door, (First) - // - Anyone can pass through this door // - Consume one Black KeyCard when opened. // - Only one person actually needs to open it. -//---------------------------------------------------------------------------- kh_kiehl01,44,33,0 script Big Door#BigDoorKHQ1 HIDDEN_NPC,{ if (.KHDoor1Opened == 0) { mes "^3355FFThe door is locked,"; @@ -6085,11 +5808,9 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Big Door, (second) +//- Kiehl's Room; Big Door, (second) - // - Consume Toy Key when opened. // - Only one person actually needs to open it. -//---------------------------------------------------------------------------- kh_kiehl01,174,40,0 script Big Door#BigDoorKHQ2 HIDDEN_NPC,{ if (.KHDoor2Opened == 0) { mes "^3355FFThe door is locked,"; @@ -6145,11 +5866,9 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Big Door, (Third) +//- Kiehl's Room; Big Door, (Third) - // - Consume one Black KeyCard when opened. // - Only one person actually needs to open it. -//---------------------------------------------------------------------------- kh_kiehl01,77,108,0 script Big Door#BigDoorKHQ3 HIDDEN_NPC,{ if (.KHDoor3Opened == 0) { mes "^3355FFThe door is locked,"; @@ -6205,11 +5924,9 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Big Door, (Fourth) +//- Kiehl's Room; Big Door, (Fourth) - // - Consume TWO Black KeyCard when opened. // - Only one person actually needs to open it. -//---------------------------------------------------------------------------- kh_kiehl01,42,177,0 script Big Door#BigDoorKHQ4 HIDDEN_NPC,{ if (.KHDoor4Opened == 0) { mes "^3355FFThe door is locked,"; @@ -6265,9 +5982,7 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Robots -//---------------------------------------------------------------------------- +//- Kiehl's Room; Robots - kh_kiehl01,15,179,0 script Robots#kh1 HIDDEN_NPC,{ if (mobcount("kh_kiehl01","Robots#kh1::OnMyMobDead") < 1) { mes "^3355FFAs soon as you"; @@ -6292,9 +6007,7 @@ OnMyMobDead: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Dummy Robots -//---------------------------------------------------------------------------- +//- Kiehl's Room; Dummy Robots - kh_kiehl01,15,177,0 script Robots#kh2::RobotsKHQ HIDDEN_NPC,{ end; } @@ -6305,11 +6018,9 @@ kh_kiehl01,37,187,0 duplicate(RobotsKHQ) Robots#kh6 HIDDEN_NPC kh_kiehl01,39,187,0 duplicate(RobotsKHQ) Robots#kh7 HIDDEN_NPC kh_kiehl01,41,187,0 duplicate(RobotsKHQ) Robots#kh8 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Kiehl's Room; Big Door, (Fifth, and final) +//- Kiehl's Room; Big Door, (Fifth, and final) - // - Anyone can pass through this door // - Consumes 4 Solid Iron Pieces -//---------------------------------------------------------------------------- kh_kiehl01,166,187,0 script Big Door#BigDoorKHQ5 HIDDEN_NPC,{ if (($@KHQuestBusy == 0) && (KielHyreQuest >= 74) && (KielHyreQuest <= 106)) { if (KielHyreQuest < 86) { @@ -6479,9 +6190,7 @@ OnTouch: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Kiehl_Room_Trap (Entry way trap) -//---------------------------------------------------------------------------- +//- Kiehl's Room; Kiehl_Room_Trap (Entry way trap) - kh_kiehl02,49,10,0 script Kiehl_Room_Trap -1,5,3,{ end; @@ -6518,10 +6227,8 @@ OnGlobalTimerOff: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Kiehl +//- Kiehl's Room; Kiehl - // - Timer will drop to 3 minutes once Kiehl is defeated. -//---------------------------------------------------------------------------- kh_kiehl02,50,52,4 script Kiehl#Original 4_M_KHKIEL,{ if (checkweight(908,200) == 0) { mes "^3355FFJust a second..."; @@ -7021,9 +6728,7 @@ OnTimer1000: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; NPC for mob control, timers, and other junk. -//---------------------------------------------------------------------------- +//- Kiehl's Room; NPC for mob control, timers, and other junk. - kh_kiehl02,1,1,0 script KiehlRoom -1,{ end; @@ -7059,9 +6764,7 @@ OnReset: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Mitchell and Agents. -//---------------------------------------------------------------------------- +//- Kiehl's Room; Mitchell and Agents. - kh_kiehl02,49,55,6 script Mitchell#KiehlRoom 4_F_JOB_HUNTER,{ end; OnInit: @@ -7073,9 +6776,7 @@ kh_kiehl02,51,49,1 duplicate(Mitchell#KiehlRoom) Agent#KHAgent2 4_M_MASKMAN kh_kiehl02,47,50,0 duplicate(Mitchell#KiehlRoom) Agent#KHAgent3 4_M_MASKMAN kh_kiehl02,46,53,6 duplicate(Mitchell#KiehlRoom) Agent#KHAgent4 4_M_MASKMAN -//---------------------------------------------------------------------------- -// Kiehl's Room; Copy of Kiehl. -//---------------------------------------------------------------------------- +//- Kiehl's Room; Copy of Kiehl. - kh_kiehl02,48,53,6 script Kiehl#Copy 4_M_KHKIEL,{ end; @@ -7084,9 +6785,7 @@ OnInit: end; } -//---------------------------------------------------------------------------- -// Kiehl's Room; Kiehl_Room_Exit -//---------------------------------------------------------------------------- +//- Kiehl's Room; Kiehl_Room_Exit - kh_kiehl02,50,59,0 script Kiehl_Room_Exit WARPNPC,1,1,{ OnTouch: if (getmapusers("kh_kiehl02") < 1) @@ -7102,72 +6801,3 @@ OnInit: disablenpc "Kiehl_Room_Exit"; end; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 First version, needs testing [Playtester] -//= 1.1 Copied over some changes made by -Tsuyuki- [L0ne_W0lf] -//= Reworked variables slightly so that the permenents ones aside from the -//= main tracking variable, are deleted when no longer needed. Renamed -//= several variables that handle strings to @KHInput$. [L0ne_W0lf] -//= 1.2 Removed duplicate NPCs. [Toms] -//= 1.3 More Bug fixes, fixed typo. Updated Additional comments. [L0ne_W0lf] -//= 1.4 Fixed doors not resetting in kh_kiehl01 after 30 second timer is up. [L0ne_W0lf] -//= 1.5 Another bug fixed (&& instead of ||). [L0ne_W0lf] -//= 1.6 More squashed bugs with if checking. [L0ne_W0lf] -//= 1.7 Corrected some spelling mistakes. [Balish] -//= Corrected Exploit with the pub man, giving infinite wine and money. -//= Corrected pool and map not showing text for some states of the quest. -//= Corrected Elly showing cutin but not text for some states of the quest (causing players to log off to continue). -//= Let fisherman talk to you when you have 10 fishes OR MORE. -//= Corrected not letting you enter the tombstone after finishing the quest. -//= 1.8 Elly now deletes the Iron_Box, and Kiel Hyre deletes the Pin. [L0ne_W0lf] -//= More security on the 5th Big Door, now makes sure no one outside of who- -//= acticated it initially can use it. Resets after 10 minutes to make it. -//= Made it so that you need to be at least step 84 to activate the final door. -//= Corrected not deleting Allysia's Ring from inventory. -//= 1.9 Exit will now enable if you are just retrieving the Ring, keeps you from getting stuck. [L0ne_W0lf] -//= Corrected "KH_Kielh02", was setting off a debug, invalid map index. Should have been "kh_Kiehl02" -//= Made .KHQuestBusy$ into a temp global variable. $@KHQuestBusy$. -//= 2.0 Changed the labels on the "Big Doors" to "Identifier Names" to prevent an error with using getvariableofnpc [L0ne_W0lf] -//= 2.1 Fifth door now checks for a variable HIGHER or EQUAL to 74 not 84, as pointed out by Stollen. [L0ne_W0lf] -//= 2.2 Another fix for Elly, no longer RESETS to 26 when you talk to her. [L0ne_W0lf] -//= 2.3 Should NOT have been setting .KHQuestBusy at all. It's not used or accessed anymore. Removed. [L0ne_W0lf] -//= 2.4 Lots of fixes (4ish) from Valandi. [L0ne_W0lf] -//= Added a getmapuser check to the mapwarp in KHTimerEnd so it's not trying to warp out 0 users. [L0ne_W0lf] -//= 2.5 Fixed several small issues (and large one) such as typos in cutins, typos in dialog, etc. [L0ne_W0lf] -//= Added some of the missing dialogs for several NPCs, and fixed a few NPC locations. -//= ALL books can now trigger the wall. -//= Allysia will now summon 4 (was 2) G_CONSTANTS instead of REGULAR constants. -//= Fixed where Golden_Key and Kiel_Button are deleted. -//= Removed KHTimerEnd, and instead use OnReset. -//= Fixed typo in the second NPC that gives Black Keycards. -//= Added Monster Warps. (Keeps monsters from being in dungeon quest area.) [Non-functional] -//= 2.6 Stupid mistake, accidentally had 4 copies of the same script in 1... [L0ne_W0lf the bonehead] -//= 2.7 Fixed the wrong name being displayed for Kiel Hyre in one dialog. -//= Removed $@KH_DoorInvoker entirely. The quest is now working like it should according to iRO. -//= Fixed up a few more NPC headers. Facing direction fixes mostly this time. -//= More progression changes to Kiehl Hyre. He no longer stops dialog after the agents appear. -//= 2.8 Fixed the weight checking in Vandt, and added official dialog. [L0ne_W0lf] -//= Added weight checks for all NPCs that give items. Semi-official dialog. -//= Got the missing portion of dialog for Mills'. -//= Will add further proper dialogs as I get to them on the second runthrough of the quest. -//= 2.8a minor optimization with extra goto, else or empty switch [Lupus] -//= 2.9 Fixed the "enablenpc" problem with the missing spaces. No idea how it happened. [L0ne_W0lf] -//= 3.0 Fixed a typo in Elly, in her room. (was <= should have been <) [L0ne_W0lf] -//= Added an 'end;' to the cookie basket. Kiel Hyre's final dialog will now delete all quest-related items. -//= 3.1 Moved the "delitem" for all related quest items to the proper NPC. [L0ne_W0lf] -//= 3.2 Fixed error with Allysia teling you to "Go away." maybe. [L0ne_W0lf] -//= 3.2b Fixed some typos and grammar mistakes. [SinSloth] -//= 3.3 Fixed the receiver log out bugs. [L0ne_W0lf] -//= 3.4 Fixed bug when u can't get a Yellow Keycard if u got the Blue one at first [Lupus] -//= Note: There are many condition checks that should be omitted in the future fixed item names in item_db.txt / txt resources according the quest -//= for items, should be used bitwise methods in a single variable. So let's fix the rest possible bugs (if they exist) and then optimize ^_- -//= 3.5 Changed the way the Black Keycard distibuting NPCs work slighty. [L0ne_W0lf] -//= 3.6 Keil Hyre removes ALL outstanding quest items when he is talked [L0ne_W0lf] -//= to after finishing the quest. -//= 3.7 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 3.8 Corrected some delitems. (bugreport:690) [Samuray22] -//= 3.9 Fixed a cutin not being erased. (bugreport:1539) [L0ne_W0lf] -//============================================================ diff --git a/npc/quests/lvl4_weapon_quest.txt b/npc/quests/lvl4_weapon_quest.txt index 449d3d705..0839f27a8 100644 --- a/npc/quests/lvl4_weapon_quest.txt +++ b/npc/quests/lvl4_weapon_quest.txt @@ -1,24 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Gepard +//= Copyright (C) erKURITA +//= Copyright (C) Silent +//= Copyright (C) MasterOfMuppets +//= Copyright (C) Reddozen +//= Copyright (C) Vicious_Pucca +//= +//= 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/>. +//========================================================================= //= Grade A and Grade S weapon quests -//===== By: ================================================== -//= Vicious_Pucca, Reddozen & MasterOfMuppets -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Grade A and Grade S weapon quests -//===== Additional Comments: ================================= -//= 1.0 First Version, Credits goes to Vicious_Pucca for converting [MasterOfMuppets] -//= the quest from aegis format to eA format. Also thanks to -//= reddozen for fixing bugs. -//= 1.1 Many fixes to spelling, grammar, and sentence order. [Silent] -//= 1.2 A small fix, thanks to vicious_pucca [MasterOfMuppets] -//= 1.21 Fixing MoM's typos (Citrin -> Citrine) [erKURITA] -//= 1.3 Redirected error message for "LV_16" to "LV_16_NOGEM" (Gepard) [L0ne_W0lf] -//= 1.4 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.6 Was using the wrong IDs for the ores needed. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= umbala,117,285,3 script Bazo#lv4 4_M_03,{ if (checkweight(908,300) == 0) { diff --git a/npc/quests/mage_solution.txt b/npc/quests/mage_solution.txt index 2d4dcaab0..696b3bffa 100644 --- a/npc/quests/mage_solution.txt +++ b/npc/quests/mage_solution.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) Zopokx +//= Copyright (C) L0ne_W0lf +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Mage Solutions -//===== By: ================================================== -//= kobra_k88; L0ne_W0lf -//===== Current Version: ===================================== +//================= Description =========================================== +//= Traders for Morroc Solution and Payon Solution, used in the Sage skill +//= quests and the Pre-Renewal Mage job quest. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= [Official Conversion] -//= Traders for Morroc Solution and Payon Solution, used in -//= the Sage skill quests and the Pre-Renewal Mage job quest. -//===== Additional Comments: ================================= -//= 1.0 Split from Pre-Renewal Mage job quest. [Zopokx] -//============================================================ +//========================================================================= pay_arche,122,100,0 script Dollshoi 4_M_ORIENT01,{ mes "[Mage Guildsman]"; diff --git a/npc/quests/monstertamers.txt b/npc/quests/monstertamers.txt index 5ad2cbbdb..74fbc30c9 100644 --- a/npc/quests/monstertamers.txt +++ b/npc/quests/monstertamers.txt @@ -1,21 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Silent +//= Copyright (C) Lupus +//= Copyright (C) x[tsk] +//= Copyright (C) Darkchild +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Monster Tamers -//===== By: ================================================== -//= kobra_k88, Darkchild, x[tsk] -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= +//================= Description =========================================== //= Cute pet quest items -//===== Additional Comments: ================================= -//= May not have all of the Monster Tamers, but the ones here are fully working. -//= 1.1 Fixed exploits [Lupus] -//= 1.2 Removed Duplicates [Silent] -//= 1.3 Added Bongun's taming item quest. Credits to Lone_Wolf. [SinSloth] -//= 1.4 Updated Monster taming item quests. [L0ne_W0lf] -//= 1.4a FIXED item requirement for stellar hairpin. [L0ne_W0lf] -//= 1.4b Fixed the delitem assosiated with the last uptate. [L0ne_W0lf] -//= 1.5 Moved Izlude NPC to pre-re/re paths. -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= alberta_in,173,76,4 script Monster Tamer#alb 4_M_TELEPORTER,{ mes "[Iwado]"; diff --git a/npc/quests/mrsmile.txt b/npc/quests/mrsmile.txt index 065dc5f89..ab15d7b06 100644 --- a/npc/quests/mrsmile.txt +++ b/npc/quests/mrsmile.txt @@ -1,16 +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) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) Akaru +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Mr. Smile Quest -//===== By: ================================================== -//= kobra_k88, Akaru -//===== Current Version: ===================================== -//= 1.4a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Trade Clover, Fluff and Jellopy for a Mr. Smile mask. -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.4a Fixed a little Typo error in duplicates. (bugreport:749) [Samuray22] -//============================================================ +//================= Current Version ======================================= +//= 1.4a +//========================================================================= - script Smile Assistance::SmileHelper 4_F_03,{ mes "[Smile Girl]"; @@ -92,18 +116,10 @@ } } -// Additional Smile Assistance staff +//== Additional Smile Assistance staff ===================== alberta,113,53,4 duplicate(SmileHelper) Smile Assistance#alb 4_F_03 aldebaran,136,135,4 duplicate(SmileHelper) Smile Assistance#alde 4_F_03 geffen,119,107,4 duplicate(SmileHelper) Smile Assistance#gef 4_F_03 moc_ruins,59,154,3 duplicate(SmileHelper) Smile Assistance#moc 4_F_03 payon,186,104,5 duplicate(SmileHelper) Smile Assistance#pay 4_F_03 prontera,157,187,4 duplicate(SmileHelper) Smile Assistance#prt 4_F_03 - -//============================================================ -// Old changelog -//============================================================ -//= Fully working. 1.1 Optimized -//= 1.2 updated Payon coords [Lupus] -//= 1.3 fixed exploit [Lupus] -//============================================================ diff --git a/npc/quests/newgears/2004_headgears.txt b/npc/quests/newgears/2004_headgears.txt index 982ee7c54..37c6d4e18 100644 --- a/npc/quests/newgears/2004_headgears.txt +++ b/npc/quests/newgears/2004_headgears.txt @@ -1,42 +1,58 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Dj-Yhn +//= +//= 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/>. +//========================================================================= //= 2004 Headgear Quests -//===== By: ================================================== -//= Dj-Yhn -//===== Current Version: ===================================== -//= 1.6b -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= 2004 New Headgears. Official Quests -//= 1) Black Cat Ears (payon 115 131) -//= 2) X Hairpin, Band Aid, Flower Hairpin (geffen 129 148) -//= 3) Hot-blooded Headband (yuno 300 188) -//= 4) Red Ribbon (prontera 165 232) -//= 5) Indian Headband (comodo 237 217) -//= 6) Mushroom Band (geffen 67 87) -//= 7) Angel Wing Ears, Devil Wing Ears (yuno 241 52) -//= 8) Sea-Otter Hat (xmas 183 267) -//= 9) Teddybear Hat (xmas 175 156) +//= 1) Black Cat Ears (payon 115 131) +//= 2) X Hairpin, Band Aid, Flower Hairpin (geffen 129 148) +//= 3) Hot-blooded Headband (yuno 300 188) +//= 4) Red Ribbon (prontera 165 232) +//= 5) Indian Headband (comodo 237 217) +//= 6) Mushroom Band (geffen 67 87) +//= 7) Angel Wing Ears, Devil Wing Ears (yuno 241 52) +//= 8) Sea-Otter Hat (xmas 183 267) +//= 9) Teddybear Hat (xmas 175 156) //= 10) Model Training Hat (payon_in03 8 193) //= 11) Tulip Haipin (geffen 83 189) -//= 12) Party Hat, Straw Hat, Cowboy Hat, (xmas_in 35 30) -//= Sombrero, Beanie -//= 13) Decorative Golden Bell, (yuno_in03 20 18) -//= Crown of Ancient Queen, Crown of Mistress +//= 12) Party Hat, Straw Hat, Cowboy Hat, Sombrero, Beanie (xmas_in 35 30) +//= 13) Decorative Golden Bell, Crown of Ancient Queen, Crown of Mistress +//= (yuno_in03 20 18) //= 14) Alarm Mask (alde_alche 88 180) -//= 15) Drooping Cat, Smokie Leaf, Lazy Smokie, (morocc 273 79) -//= Blue Fish +//= 15) Drooping Cat, Smokie Leaf, Lazy Smokie, Blue Fish (morocc 273 79) //= 16) Kitsune Mask (pay_dun03 48 84) //= 17) Orc Hero Helm (in_orcs01 31 93 & 162 33) -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.5 Vito'd function call for checkweight. [L0ne_W0lf] -//= 1.6 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.6a Added 'disable_items' command. [Euphy] -//= 1.6b Added more 'disable_items' commands. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.6b +//========================================================================= -// Black Cat Ears -//============================================================ +//== Black Cat Ears ======================================== payon,115,131,3 script Neko Neko#1 4_F_JOB_ASSASSIN,{ disable_items; if (checkweight(1201,1) == 0) { @@ -103,8 +119,7 @@ payon,115,131,3 script Neko Neko#1 4_F_JOB_ASSASSIN,{ close; } -// X Hairpin, Band Aid, Flower Hairpin -//============================================================ +//== X Hairpin, Band Aid, Flower Hairpin =================== geffen,129,148,3 script Argen#1 4_M_YOYOROGUE,{ disable_items; if (checkweight(1201,1) == 0) { @@ -293,8 +308,7 @@ geffen,129,148,3 script Argen#1 4_M_YOYOROGUE,{ close; } -// Hot-blooded Headband -//============================================================ +//== Hot-blooded Headband ================================== yuno,300,188,5 script Zhenbolt#1 4_M_MONK,{ disable_items; if (checkweight(1201,1) == 0) { @@ -389,8 +403,7 @@ yuno,300,188,5 script Zhenbolt#1 4_M_MONK,{ close; } -// Red Ribbon -//============================================================ +//== Red Ribbon ============================================ prontera,165,232,3 script Nephia#1 4_F_ALCHE,{ disable_items; if (checkweight(1201,1) == 0) { @@ -504,8 +517,7 @@ prontera,165,232,3 script Nephia#1 4_F_ALCHE,{ } } -// Indian Headband -//============================================================ +//== Indian Headband ======================================= comodo,237,217,5 script Meruntei#1 4_M_JOB_HUNTER,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute! -"; @@ -558,8 +570,7 @@ comodo,237,217,5 script Meruntei#1 4_M_JOB_HUNTER,{ close; } -// Mushroom Band -//============================================================ +//== Mushroom Band ========================================= geffen,67,87,3 script Ipore#1 8_F_GIRL,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute! -"; @@ -638,8 +649,7 @@ geffen,67,87,3 script Ipore#1 8_F_GIRL,{ close; } -// Angel Wing Ears, Devil Wing Ears -//============================================================ +//== Angel Wing Ears, Devil Wing Ears ====================== yuno,241,52,3 script Old Blacksmith#hgear 2_M_OLDBLSMITH,{ disable_items; if (checkweight(1201,1) == 0) { @@ -959,8 +969,7 @@ yuno,241,52,3 script Old Blacksmith#hgear 2_M_OLDBLSMITH,{ } } -// Sea-Otter Hat -//============================================================ +//== Sea-Otter Hat ========================================= xmas,183,267,3 script Pretty Lindsay#1 4_F_NFLOSTGIRL,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1074,8 +1083,7 @@ xmas,183,267,3 script Pretty Lindsay#1 4_F_NFLOSTGIRL,{ close; } -// Teddybear Hat -//============================================================ +//== Teddybear Hat ========================================= xmas,175,156,3 script Fuzzy Fuzz#1 4_M_05,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1162,8 +1170,7 @@ xmas,175,156,3 script Fuzzy Fuzz#1 4_M_05,{ close; } -// Model Training Hat -//============================================================ +//== Model Training Hat ==================================== payon_in03,8,193,4 script Nanhyang#1 1_F_ORIENT_03,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1323,8 +1330,7 @@ payon_in03,8,193,4 script Nanhyang#1 1_F_ORIENT_03,{ close; } -// Tulip Hairpin -//============================================================ +//== Tulip Hairpin ========================================= geffen,83,189,5 script Seth#1 4_M_KID2,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1442,8 +1448,7 @@ geffen,83,189,5 script Seth#1 4_M_KID2,{ } } -// Party Hat, Straw Hat, Cowboy Hat, Sombrero, Beanie -//============================================================ +//== Party Hat, Straw Hat, Cowboy Hat, Sombrero, Beanie ==== xmas_in,35,30,3 script Hat Merchant#zero 4_M_NFLOSTMAN,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1733,8 +1738,7 @@ xmas_in,35,30,3 script Hat Merchant#zero 4_M_NFLOSTMAN,{ } } -// Decorative Golden Bell, Crown of Ancient Queen, Crown of Mistress -//============================================================ +//== Decorative Golden Bell, Crown of Ancient Queen, Crown of Mistress = yuno_in03,20,18,6 script Nehris#1 4_F_JOB_BLACKSMITH,{ disable_items; if (checkweight(1201,1) == 0) { @@ -1898,8 +1902,7 @@ yuno_in03,20,18,6 script Nehris#1 4_F_JOB_BLACKSMITH,{ } } -// Alarm Mask -//============================================================ +//== Alarm Mask ============================================ alde_alche,88,180,0 script Muscle Man#Alarm Mask 4_M_ALCHE_A,{ if (checkweight(1201,1) == 0) { mes "[Muscle Man]"; @@ -2071,8 +2074,7 @@ OnInit: end; } -// Drooping Cat, Smokie Leaf, Lazy Smokie, Blue Fish -//============================================================ +//== Drooping Cat, Smokie Leaf, Lazy Smokie, Blue Fish ===== morocc,273,79,4 script Educated Traveller 4W_M_03,{ disable_items; if ((MaxWeight-Weight) < 5000 || checkweight(1201,1) == 0) { @@ -2452,8 +2454,7 @@ morocc,273,79,4 script Educated Traveller 4W_M_03,{ } } -// Kitsune Mask -//============================================================ +//== Kitsune Mask ========================================== pay_dun03,48,84,4 script Nine Tails#Kitsune Mask NINE_TAIL,1,1,{ end; @@ -2629,8 +2630,7 @@ OnMyMobDead2: } -// Orc Hero Helmet -//============================================================ +//== Orc Hero Helmet ======================================= in_orcs01,31,93,1 script Orc Warrior#1 ORK_WARRIOR,2,2,{ OnTouch: disable_items; @@ -3631,15 +3631,3 @@ OnTouch: mes "...................."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.01 Fixed items names iRO->kRO, fixed some bugs [Qwadrat] -//= Fixed possible item exploits, fixed Straw Hat -//= Added missing checks [Lupus] -//= 1.1 Fixed a bug in Giant-band-aid that didn't counting rotten bandages -//= Fixed a bug in Fur Hat that didn't count yarn [Evera] -//= 1.2 Syntax fixes for parenthesis, reformatting [KarLaeda] -//= 1.3 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//============================================================ diff --git a/npc/quests/newgears/2005_headgears.txt b/npc/quests/newgears/2005_headgears.txt index e1aebe213..98b1e7d44 100644 --- a/npc/quests/newgears/2005_headgears.txt +++ b/npc/quests/newgears/2005_headgears.txt @@ -1,20 +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) Muad_Dib +//= Copyright (C) L0ne_W0lf +//= Copyright (C) ultramage +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= 2005 Headgear Quests -//===== By: ================================================== -//= MasterOfMuppets -//===== Current Version: ===================================== -//= 1.3a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= 2005 Headgears Official Quest. -//===== Additional Comments: ================================= -//= 1.0 First version, converted from the official aegis script. [MasterOfMuppets] -//= 1.1 Updated item ids in the zealotus mask npc, now requires a whip [ultramage] -//= 1.2 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.3 Fixed item check bugs, added missing airport NPC, -// and took out unneeded breaks [Xantara] [Muad_Dib] -//= 1.3a Added 'disable_items' command. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3a +//========================================================================= yuno,222,116,3 script Kasis#LhzHat 4_M_REPAIR,{ if(countitem(519) > 49 && countitem(7031) > 49 && countitem(548) > 49 && countitem(539) > 49) diff --git a/npc/quests/newgears/2006_headgears.txt b/npc/quests/newgears/2006_headgears.txt index 4c41c657e..49ad6e5c7 100644 --- a/npc/quests/newgears/2006_headgears.txt +++ b/npc/quests/newgears/2006_headgears.txt @@ -1,29 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) reddozen +//= Copyright (C) DiviniaRO members +//= +//= 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/>. +//========================================================================= //= 2006 Headgear -//===== By: ================================================== -//= DiviniaRO members, cleaned by reddozen -//===== Current Version: ===================================== +//================= Description =========================================== +//= Censor Bar, Feather Beret, Valk. Helm, Hahoe Mask, Mythical Lion Mask, +//= Bride Mask, Magistrate Hat and Ayam +//================= Current Version ======================================= //= 1.4 -//===== Description: ========================================= -//= [Official Conversion] -//= Censor Bar, Feather Beret, Valk. Helm, Hahoe Mask, -//= Mythical Lion Mask, Bride Mask, Magistrate Hat and Ayam -//===== Additional Comments: ================================= -//= NPC id's and dialog are custom, please replace -//= 1.0a fixed typos, added missing names, more cleaned and -//= standartized stuff a bit [Lupus] -//= 1.0b fixed Helm of Valkyries ingredients -//= 1.0c corrected item names according to item_db [Lupus] -//= 1.1 Full update. EuRO (?) dialogs, and positions. [L0ne_W0lf] -//= 1.2 Fixed bugs in the Hahoe/Lion/Bride Mask NPC. [L0ne_W0lf] -//= Fixed some of the names to iRO. -//= 1.3 Fixed some color code bugs in Ghenirhemin. Thanks to yyCC. [L0ne_W0lf] -//= 1.3a Fixed wrong item names (due to copy/paste) [Lupus] -//= 1.4 Chungwolmang now checks if the last item set should be deleted. (bugreport:4719) [L0ne_W0lf] -//============================================================ +//========================================================================= -// Censor Bar -//============================================================ +//== Censor Bar ============================================ rachel,91,273,0 script ? 4_M_RACHMAN2,{ if (countitem(983) > 0 && countitem(7111) > 99 && countitem(938) > 98 && Zeny > 99999) { mes "[?]"; @@ -90,8 +103,7 @@ rachel,91,273,0 script ? 4_M_RACHMAN2,{ close; } -// Feather Beret -//============================================================ +//== Feather Beret ========================================= rachel,152,131,3 script Sakjul 4_M_MIDDLE1,{ if (countitem(5172) > 0 && countitem(7063) > 99 && countitem(982) > 0) { mes "[Sakjul]"; @@ -206,8 +218,7 @@ rachel,152,131,3 script Sakjul 4_M_MIDDLE1,{ close; } -// Valkyrie Helm -//============================================================ +//== Valkyrie Helm ========================================= hugel,147,103,3 script Ghenirhemin 4_M_HUGRANFA,{ if (moza_valkylie == 5) { .@val2 = rand(1,10); @@ -563,8 +574,7 @@ hugel,147,103,3 script Ghenirhemin 4_M_HUGRANFA,{ mes "when you show me your money. Hahahaha!"; close; } -// Hahoe Mask / Mythical Lion Mask / Bride Mask -//============================================================ +//== Hahoe Mask / Mythical Lion Mask / Bride Mask ========== payon,135,320,3 script Chungwolmang 4W_M_01,{ if (moza_tal == 2) { if (countitem(7015) > 19 && countitem(952) > 99 && countitem(1028) > 99) { @@ -806,8 +816,7 @@ S_MakeMask: } -// Magistrate Hat / Ayam -//============================================================ +//== Magistrate Hat / Ayam ================================= payon_in03,139,124,3 script Han Garam 4_M_ORIENT01,{ if (moza_korea == 2 && countitem(954) > 299 && countitem(733) > 4 && countitem(975) > 0 && countitem(7166) > 49) { mes "[Han Garam]"; diff --git a/npc/quests/newgears/2008_headgears.txt b/npc/quests/newgears/2008_headgears.txt index b5a91eb5f..4229d8853 100644 --- a/npc/quests/newgears/2008_headgears.txt +++ b/npc/quests/newgears/2008_headgears.txt @@ -1,16 +1,37 @@ -//===== 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) 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/>. +//========================================================================= //= 2008 Headgear -//===== By: ================================================== -//= Masao -//= Credits: Muad_Dib -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Cats Footprint, Cute Ribbon Dyer and Brides Corolla. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= gef_fild05,80,149,3 script Myu#08_hat 4_F_YUNYANG,{ mes "[Myu]"; diff --git a/npc/quests/newgears/2010_headgears.txt b/npc/quests/newgears/2010_headgears.txt index 34d1e8b2b..f9ef2662d 100644 --- a/npc/quests/newgears/2010_headgears.txt +++ b/npc/quests/newgears/2010_headgears.txt @@ -1,16 +1,38 @@ -//===== 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) 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/>. +//========================================================================= //= 2010 Headgear Quest -//===== By: ================================================== -//= Dastgir -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Quests For Headgears: //= Flower Of Fairy, NeckTie, Hair Brush //= Status Of Baby Angel, Frog Cap, Solo Play Box -//===== Additional Comments: ================================= -//= 1.0 Converted from the official Aegis script. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= gonryun,149,189,0 script Yotang#Flower_Of_Fairy 1_M_04,{ mes "[Yotang]"; @@ -145,8 +167,7 @@ gonryun,149,189,0 script Yotang#Flower_Of_Fairy 1_M_04,{ close; } -// 2. Making the new headgear Necktie(5442) - +//== 2. Making the new headgear Necktie(5442) ============== lhz_in02,276,281,1 script Drunken Man#Necktie 4_M_ALCHE_A,{ mes "[Drunken Man]"; mes "Hey.. you wanna fight?!"; @@ -253,7 +274,7 @@ lhz_in02,276,281,1 script Drunken Man#Necktie 4_M_ALCHE_A,{ close; } -// 3. Making the new headgear Hair Brush(5444) +//== 3. Making the new headgear Hair Brush(5444) =========== comodo,236,164,0 script Hat Girl#Hair_Brush 1_F_04,{ mes "[Hat Girl]"; mes "Isn't the unique hat much better"; @@ -345,7 +366,7 @@ comodo,236,164,0 script Hat Girl#Hair_Brush 1_F_04,{ close; } -// 4. Making the new headgear Statue Of Baby Angel(5443) +//== 4. Making the new headgear Statue Of Baby Angel(5443) = alberta,151,78,0 script Bebete#Baby_Angel_Status 4W_KID,{ // Check if wearing Ear_Of_Angel's_Wing, Angelic_Chain, Flying_Angel if (!isequipped(Ear_Of_Angel's_Wing) && !isequipped(Angelic_Chain) && !isequipped(Flying_Angel)) { @@ -493,7 +514,7 @@ alberta,151,78,0 script Bebete#Baby_Angel_Status 4W_KID,{ end; } -// 5. Making the new headgear Frog_Cap(5447) +//== 5. Making the new headgear Frog_Cap(5447) ============= gef_fild07,108,161,4 script Roda Frog#Frog_Cap RODA_FROG,1,1,{ if (2009_hat == 0) { @@ -826,7 +847,7 @@ OnTouch: close; } -// 6. Making the new headgear Solo Playing Box 1,2 ()5448,5449) +//== 6. Making the new headgear Solo Playing Box 1,2 (5448,5449) = alberta,120,206,3 script Alonie#Solo_Play_Box 4_M_UMKID,{ if (2009_1_hat == 0) { mes "[Alonie]"; diff --git a/npc/quests/ninja_quests.txt b/npc/quests/ninja_quests.txt index 8f4645cef..03c1c011a 100644 --- a/npc/quests/ninja_quests.txt +++ b/npc/quests/ninja_quests.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) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Playtester +//= +//= 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/>. +//========================================================================= //= Ninja Equipment Quests -//===== By: ================================================== -//= Playtester -//===== Current Version: ===================================== -//= 1.2a -//===== Description: ========================================= +//================= Description =========================================== //= Quests for Ninja weapons and armor. -//===== Additional Comments: ================================= -//= 1.0 Ninja Arm Guards only yet [Playtester] -//= 1.1 Added Kaibara [Playtester] -//= 1.2 Added Tetsu [Playtester] -//= 1.2a Kagerou/Oboro support (BaseJob -> BaseClass) [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2a +//========================================================================= que_ng,28,50,3 script Boshuu 4_M_SEAMAN,{ diff --git a/npc/quests/obb_quest.txt b/npc/quests/obb_quest.txt index cbbdfc31d..ea9b5ceee 100644 --- a/npc/quests/obb_quest.txt +++ b/npc/quests/obb_quest.txt @@ -1,24 +1,45 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) MasterOfMuppets +//= Copyright (C) Lupus +//= Copyright (C) Celesta +//= +//= 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/>. +//========================================================================= //= Old Blue Box Quest -//===== By =================================================== -//= Celesta, Lupus -//===== Version ============================================== -//= 2.0 -//===== Description: ========================================= -// [Official Conversion] +//================= Description =========================================== //= Old Blue Box quest (?) -//= Officially this quest gave an OBB in exhange for a the -//= required items unlimitedly, however this was changed by -//= Gravity, who claimed this behavior as a bug. -//= The exact purpose of this quest is undetermined, but -//= Gravity claimed that another quest would eventually -//= branch from this one. -//===== Additional Comments: ================================= -//= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.8 Added missing checkweights. [L0ne_W0lf] -//= 1.9 Moved Morroc NPCs to Morroc Ruins. [L0ne_W0lf] -//= 2.0 Removed unused "name" variable. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 2.0 +//================= Additional Comments==================================== +//= Officially this quest gave an OBB in exhange for a the required items +//= unlimitedly, however this was changed by Gravity, who claimed this +//= behavior as a bug. The exact purpose of this quest is undetermined, but +//= Gravity claimed that another quest would eventually branch from this +//= one. +//========================================================================= alberta,43,244,0 script Tourist#thai 4W_M_03,{ if (checkweight(1201,1) == 0) { @@ -1935,11 +1956,3 @@ moc_ruins,107,62,0 script Tommy#thai 4_M_KID2,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= Official OBB Quest. You can pass it any times you want. -//= 1.6 Updated, fixed, optimized and translated into English [Lupus] -//= 1.6a Halved the required items to make an obb, thanks to marquis007 [MasterOfMuppets] -//============================================================ diff --git a/npc/quests/okolnir.txt b/npc/quests/okolnir.txt index c3aa36cfb..7cee73a4f 100644 --- a/npc/quests/okolnir.txt +++ b/npc/quests/okolnir.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) Toshiro90 +//= Copyright (C) Joseph +//= 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/>. +//========================================================================= //= Falicious Okolnir (Valfreja & Nidhoggr) -//===== By: ================================================== -//= Joseph -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= God Item SE Creation script (Asprika & Brynhild) -//===== Additional Comments: ================================= -//= 0.x Previous author: L0ne_W0lf -//= 1.0 Merged Okolnir. [Joseph] -//= 1.1 Some bug fixes. [Toshiro90/Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= function script F_Okolnir { if (compare(strnpcinfo(0),"main")) end; diff --git a/npc/quests/partyrelay.txt b/npc/quests/partyrelay.txt index 151e5c193..247b6c8e7 100644 --- a/npc/quests/partyrelay.txt +++ b/npc/quests/partyrelay.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) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= 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/>. +//========================================================================= //= Party Relay Quest -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Party Relay Quest. -//===== Additional Comments: ================================= -//= 1.0 First version. [L0ne_W0lf] -//= 1.1 Fixed a couple typos, npcs check area for PCs. [L0ne_W0lf] -//= 1.2 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= payon,103,113,3 script Ledrion#payon::RelayLedrion 4_M_MANAGER,{ getpartymember(getcharid(1)); @@ -3075,7 +3095,7 @@ payon,168,314,3 script Lospii#payon::RelayLospii 4_M_KID1,{ close; } -// EXP Rewards +//== EXP Rewards =========================================== function script F_PartyRelay_Exp { if (RENEWAL_EXP) { //unconfirmed if (BaseLevel > 94) getexp 104760,0; @@ -3097,31 +3117,31 @@ function script F_PartyRelay_Exp { return; } -// Comodo Relay +//== Comodo Relay ========================================== comodo,71,137,3 duplicate(RelayLedrion) Ledrion#comodo 4_M_MANAGER comodo,236,197,3 duplicate(RelayGatan) Gatan#comodo 4_M_04 comodo,152,184,3 duplicate(RelayBafhail) Bafhail#comodo 4_M_JOB_BLACKSMITH comodo,64,219,3 duplicate(RelayLospii) Lospii#comodo 4_M_KID1 -// Einbroch Relay +//== Einbroch Relay ======================================== einbroch,107,93,3 duplicate(RelayLedrion) Ledrion#einbroch 4_M_MANAGER einbroch,260,128,3 duplicate(RelayGatan) Gatan#einbroch 4_M_04 einbroch,251,178,3 duplicate(RelayBafhail) Bafhail#einbroch 4_M_JOB_BLACKSMITH einbroch,173,72,3 duplicate(RelayLospii) Lospii#einbroch 4_M_KID1 -// Relay Hugel +//== Relay Hugel =========================================== hugel,102,130,3 duplicate(RelayLedrion) Ledrion#hugel 4_M_MANAGER hugel,169,139,3 duplicate(RelayGatan) Gatan#hugel 4_M_04 hugel,55,200,3 duplicate(RelayBafhail) Bafhail#hugel 4_M_JOB_BLACKSMITH hugel,144,201,3 duplicate(RelayLospii) Lospii#hugel 4_M_KID1 -// Relay Rachel +//== Relay Rachel ========================================== rachel,215,71,3 duplicate(RelayLedrion) Ledrion#rachel 4_M_MANAGER rachel,45,163,3 duplicate(RelayGatan) Gatan#rachel 4_M_04 rachel,245,132,3 duplicate(RelayBafhail) Bafhail#rachel 4_M_JOB_BLACKSMITH rachel,158,215,3 duplicate(RelayLospii) Lospii#rachel 4_M_KID1 -// Relay Veins +//== Relay Veins =========================================== veins,274,188,5 duplicate(RelayLedrion) Ledrion#veins 4_M_MANAGER veins,138,207,3 duplicate(RelayGatan) Gatan#veins 4_M_04 veins,202,235,3 duplicate(RelayBafhail) Bafhail#veins 4_M_JOB_BLACKSMITH diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt index 9eb179c30..cdcbcffc9 100644 --- a/npc/quests/quests_13_1.txt +++ b/npc/quests/quests_13_1.txt @@ -1,15 +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) Masao +//= Copyright (C) Euphy +//= Copyright (C) tr0n +//= Copyright (C) Slim +//= 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/>. +//========================================================================= //= Quest NPCs related to Ash-Vacuum -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 3.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Contains Quests: //= Onward to the Other World //= - Will differ from iRO wiki's version as iRO changed it. -//= I may mimic the change later for those who want it. //= New Surroundings //= Attitude to the New //= Finding a Fairy & Finding a Giant Tree @@ -18,17 +44,11 @@ //= Part Time Work //= Report from the New World //= Persuing Rayan Moore -//===== Additional Comments: ================================= -//= 3.0 Fixed a missing variable check. [Joseph] -//= 3.1 Updated RE/Pre-RE EXP. [Euphy] -//= 3.2 Updated ep13_start and dialog to match official script. [Joseph] -//= 3.3 Updated to match the latest official script. [Euphy] -//= 3.3a Added Izlude RE coordinates. [Euphy] -//= 3.4 Added GM management function and NPC. [Euphy] -//============================================================ - -// Onward to the New World :: ep13_gogo -//============================================================ +//================= Current Version ======================================= +//= 3.4 +//========================================================================= + +//== Onward to the New World :: ep13_gogo ================== function script Promotional_Staff { mes "[Promotional Staff]"; mes "We are looking for adventurers who are super curious and extremely brave."; @@ -1957,8 +1977,7 @@ moc_fild22b,370,370,3 script Allied Manager#gm 4W_SAILOR,{ } } -// New Surroundings :: ep13_newbs -//============================================================ +//== New Surroundings :: ep13_newbs ======================== mid_camp,222,283,4 script Marian#ep13bs 4_F_JOB_HUNTER,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 1000) { mes "[Marian]"; @@ -3644,8 +3663,7 @@ mid_camp,267,258,0 script Post#ep13bs2 HIDDEN_NPC,{ } } -// Attitude to the New :: ep13_ecology -//============================================================ +//== Attitude to the New :: ep13_ecology =================== mid_camp,188,254,3 script Monster Scholar#ep13 4_M_ALCHE_D,{ if (ep13_ryu < 100 && ep13_start < 100) { mes "[Monster Scholar]"; @@ -4839,8 +4857,7 @@ man_fild01,92,230,3 script Frozen Tree#evt_lumis HIDDEN_NPC,1,1,{ end; } -// Finding a Fairy & Finding a Giant Tree -//============================================================ +//== Finding a Fairy & Finding a Giant Tree ================ spl_fild02,34,223,5 script Small Fairy#spl 4_M_FAIRYKID,{ if (BaseLevel > 69) { if (!questprogress(2158)) { @@ -4975,8 +4992,7 @@ mid_camp,212,237,5 script Camp Guard Captain#man1 4_M_EIN_SOLDIER,{ } } -// The Tripartite Union's Feud :: ep13_1_rhea -//============================================================ +//== The Tripartite Union's Feud :: ep13_1_rhea ============ mid_campin,376,120,0 script Research Official#ep131 4_M_SAGE_A,3,3,{ OnTouch: if (checkweight(1201,1) == 0 || MaxWeight - Weight < 3500) { @@ -6943,8 +6959,7 @@ OnTimer300000: end; } -// Part Time Work :: ep13_alba -//============================================================ +//== Part Time Work :: ep13_alba =========================== mid_camp,1,1,0 script #timer_alba01 CLEAR_NPC,{ callfunc "F_GM_NPC"; mes "Please enter the password"; @@ -7551,8 +7566,7 @@ OnMyMobDead: end; } -// Cat Hand Trading Post :: cat_yong -//============================================================ +//== Cat Hand Trading Post :: cat_yong ===================== mid_camp,62,125,4 script Cat Hand Agent 4_M_BOSSCAT,{ function Catwarp; if (ep13_yong1 < 1) { @@ -8479,8 +8493,7 @@ sec_in02,80,171,0 script Piece of crack#sec 2_MONEMUS,{ } } -// Report from the New World :: ep13_1_edq -//============================================================ +//== Report from the New World :: ep13_1_edq =============== mid_campin,90,121,5 script Hibba Agip 4_M_REDSWORD,{ cutin "ep13_captin_edq",2; .@start = (ep13_newbs + ep13_ryu + mao_morocc2 + ep13_1_rhea + ep13_animal + ep13_start); @@ -10410,8 +10423,7 @@ OnMyMobDead: end; } -// Persuing Rayan Moore :: ep13_moc2 -//============================================================ +//== Persuing Rayan Moore :: ep13_moc2 ===================== mid_campin,68,185,3 script Pursuit Party Leader#1 1_F_SIGNZISK,{ if (checkweight(714,3) == 0) { mes "- You cannot proceed with the quest when you're carrying too many items with you. -"; @@ -13950,8 +13962,7 @@ que_dan02,102,42,3 script Disfigured Corpse#moc2 4_M_DSTMANDEAD,{ close; } -// Ash-Vacuum Warper :: gogoash -//============================================================ +//== Ash-Vacuum Warper :: gogoash ========================== /* // Event NPC, now disabled on official servers. prontera,161,192,5 script Ash-Vacuum Warper 4_M_MOC_SOLDIER,{ @@ -13980,32 +13991,3 @@ prontera,161,192,5 script Ash-Vacuum Warper 4_M_MOC_SOLDIER,{ } } */ - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 First Version. [L0ne_W0lf] -//= 1.1 I missed an end in one of the lhz guards. [L0ne_W0lf] -//= 1.2 Fixed missing ends, wrong label and some typos [Gepard] -//= 1.3 Added the two remaining 13.1 quests. [L0ne_W0lf] -//= Cat Hand Agents no longer ignore you with 300+ points. -//= 1.4 Changed killmonsterall -> killmonster. (bugreport:4131) -//= 1.5 Removed a 'close;' which should have been 'close2'. (bugreport:4276) -//= 1.6 Fixed check in cat hand agent. -//= 1.7 Moved the close in Cat Hand Service Warps. (bugreport:4079) [L0ne_W0lf] -//= 1.8 Added 13.2 Additions to Report from the New World NPCs -//= 1.9 Upped success rates for Report from the New World drops. -//= 2.0 Added Mid Camp Warper, translated from the Official [Slim] -//= 2.1 Fixed some typos [tr0n] -//= 2.2 A little optimization (-25kb). [Euphy] -//= 2.3 Updated to match the new Izlude Map. [Masao] -//= 2.4 More optimization (-32kb). [Euphy] -//= 2.5 Yet more optimization (-22kb). [Euphy] -//= 2.5a Minor fixes. [Euphy] -//= 2.6 Disabled "Ash Vacuum Warper" as it's no longer in iRO. [Euphy] -//= 2.6a Added 'npcskill' command. [Euphy] -//= 2.7 Updated EXP rewards. -//= 2.7a Added 'consumeitem' command. [Euphy] -//= 2.8 Some optimization, and moved an Izlude NPC. [Euphy] -//= 2.9 Fixed an invalid event label. [Joseph] -//============================================================ diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt index 2490d8443..e5fbeab80 100644 --- a/npc/quests/quests_13_2.txt +++ b/npc/quests/quests_13_2.txt @@ -1,11 +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) 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/>. +//========================================================================= //= Collection of episode 13.2 quests. -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 2.8 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Cat Hand Addition. (Leads to 13.2 areas) //= Two Tribes //= Monster Suppression @@ -19,38 +44,11 @@ //= - Alfheim Perfume //= Secret note of Bazett //= Yggdrasil Dungeon Floor 2 puzzle. -//===== Additional Comments: ================================= -//= 1.0 First version -//= 1.1 Fixed unidentified_coin -> unidentified_mineral. (bugreport:4086) -//= 1.2 Fixed Half-buried Gem#1 not re-enabling. (bugreport:4129) -//= 1.3 Moved misc NPCs to the their respective city file. [L0ne_W0lf] -//= 1.3 Added the "Two Tribes" quest. [L0ne_W0lf] -//= 1.4 Corrected issues with Otherworld Language. (Bugreport:4147) -//= 1.5 Added daily quests: Midgard Ore, and Alfheim Perfume. -//= 1.6 Added the Yggdrasil Dungeon floor 2 puzzle. -//= 1.7 Added daily quest 'Dragon Egg collection.' -//= 1.7a Fixed a translation typo. Tabb -> Taab. -//= 1.8 Added a missing " in the GM only NPC. -//= 1.9 Added Monster Suppression, Bradium Collection, and -//= Laphine Craftsman quests. -//= 2.0 Added missing global var check in Yggdrasil Dungeon -//= floor 2 puzzle. Fixed a typo. Commented out untranslated -//= line. [Gepard] -//= 2.1 Fixed Myterious Rock 31, and Cart Hand Agents. -//= 2.2 Added a missing close. (bugreport:4520) [L0ne_W0lf] -//= 2.3 Fixed EF_Wind not showing. (bugreport:5149) [Masao] -//= 2.4 Optimized (6000+ lines reduced!). [Euphy] -//= 2.4a Fixed an invisible NPC clashing with a warp portal. [Euphy] -//= 2.5 Updated EXP rewards. -//= 2.6 Fixed incorrect use of 'close'. [Joseph] -//= 2.6a Disabled GM NPC. [Euphy] -//= 2.7 Updated RE/Pre-RE EXP. [Euphy] -//= 2.7a Added Izlude RE coordinates. [Euphy] -//= 2.8 Added GM management function. [Euphy] -//============================================================ - -// Cat Hand Addition :: cat_enhance -//============================================================ +//================= Current Version ======================================= +//= 2.8 +//========================================================================= + +//== Cat Hand Addition :: cat_enhance ====================== spl_fild02,25,211,4 script Cat Hand Agent#spl 4_M_BOSSCAT,{ function Catwarp; if (ep13_yong1 < 3) { @@ -529,8 +527,7 @@ spl_fild01,55,269,0 duplicate(FishingHole_spl3) School of Fish#12 CLEAR_NPC spl_fild01,332,131,0 duplicate(FishingHole_spl3) School of Fish#13 CLEAR_NPC spl_fild01,170,74,0 duplicate(FishingHole_spl3) School of Fish#14 CLEAR_NPC -// Two Tribes :: ep13_2_msg -//============================================================ +//== Two Tribes :: ep13_2_msg ============================== spl_in01,32,306,3 script Splendide Guard#ep13md01 4_M_FAIRYSOLDIER,2,2,{ if (checkweight(1201,2) == 0) { mes "Wait a moment!!"; @@ -2701,8 +2698,7 @@ spl_fild01,329,29,0 script ???#ep13mdf03 CLEAR_NPC,{ } } -// Monster Suppression :: ep13_2_dayquest -//============================================================ +//== Monster Suppression :: ep13_2_dayquest ================ manuk,252,116,3 script Manuk Galtun#ep13_2day 4_MAN_GALTUN,{ if (checkweight(1201,2) == 0) { mes "Wait a moment!!"; @@ -2812,11 +2808,10 @@ manuk,252,116,3 script Manuk Galtun#ep13_2day 4_MAN_GALTUN,{ close; } -// Daily Quests :: ep13_2_dayquest +//== Daily Quests :: ep13_2_dayquest ======================= // - Bradium Collection // - Laphine Craftsman // - Draco Egg Collection (NPC includes 'Wanted' quest) -//============================================================ man_in01,378,276,3 script Manuk Engineer#ep13_2 4_MAN_NITT,{ if (checkweight(1201,2) == 0) { mes "Wait a moment!!"; @@ -3506,8 +3501,7 @@ OnTimer300000: end; } -// Otherworld language :: ep13_2_rhea -//============================================================ +//== Otherworld language :: ep13_2_rhea ==================== mid_camp,197,237,3 script Schwartzvalt Mechanic#1 4_M_LGTMAN,{ if (ep13_1_edq > 2 || ep13_start == 100) { if (ep13_2_rhea < 1) { @@ -4627,10 +4621,9 @@ mid_camp,7,3,0 script Translator Preparation#1 4_M_PAY_SOLDIER,{ } } -// Daily Quests :: ep13_2_tre +//== Daily Quests :: ep13_2_tre ============================ // - Midgard Ore // - Alfheim Perfume -//============================================================ man_in01,372,221,5 script Scientist#lifeguard 4_MAN_BENKUNI,{ if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) { mes "[Dr. Lifeguard]"; @@ -6202,8 +6195,7 @@ OnTimer60000: end; } -// Secret note of Bazett :: ep13_2_dailybs -//============================================================ +//== Secret note of Bazett :: ep13_2_dailybs =============== mid_camp,283,198,5 script Bazett Teablack#ep13bs 4_M_ALCHE_D,{ if (checkweight(1201,1) == 0) { mes " - Hold on!! -"; @@ -6868,8 +6860,7 @@ manuk,193,135,0 script Worker#ep13bs 4_MAN_PIOM,{ } } -// Yggdrasil Dungeon Floor 2 puzzle :: ny_dun02_puzzle -//============================================================ +//== Yggdrasil Dungeon Floor 2 puzzle :: ny_dun02_puzzle === nyd_dun02,178,255,0 script Strange Device#ep13_out CLEAR_NPC,3,3,{ mes "There's something strange here."; mes "Maybe that device can be controlled from here."; diff --git a/npc/quests/quests_airship.txt b/npc/quests/quests_airship.txt index 3ba20ff7a..c402950ee 100644 --- a/npc/quests/quests_airship.txt +++ b/npc/quests/quests_airship.txt @@ -1,43 +1,51 @@ -//===== 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) brianluau +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Samuray22 +//= +//= 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/>. +//========================================================================= //= Airship Related Quests -//===== By: ================================================== -//= Samuray22 -//===== Current Version: ===================================== -//= 2.1 -//===== Description: ========================================= -//= Quest from the airplane to einbroch and einbech. -//= Reward: -Free Ticket for Flyship. -//= -Free System to Repair. +//================= Description =========================================== +//= Quest from the airplane to Einbroch and Einbech. +//= Reward: - Free Ticket for Flyship. +//= - Free System to Repair. //= Quest about how work the airship -//= Reward: -Base Experience 200,000 -//= -Job Experience 10,000 -//===== Additional Comments: ================================= -//= 1.0 First Beta. -//= 1.1 Added Heart Fragment quest. [SinSloth] -//= 1.2 Change the laboratory code text to make it easier to -//= understand. [SinSloth] -//= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.3a Corrected a Typo error ";;". [Samuray22] -//= 1.4 Fixed incorrect variable type used. [L0ne_W0lf] -//= 1.5 Replaced effect numerics with constants. [Samuray22] -//= 1.6 Changed some variables to scope instead of permanent char. [brianluau] -//= 1.7 some minor cleanup updates to the airship invasion. [L0ne_W0lf] -//= 1.8 Added quest log entries for: -//= - Airship Ticket Quest -//= - How the Airship Works -//= 1.9 Fixed missing checks for How the Airship Works quest. [Joseph] -//= 2.0 Updated RE/Pre-RE EXP. [Euphy] -//= 2.1 Updated Airship Ticket Quest with some missing parts. [Euphy] -//============================================================ - -// Airship Ticket Quest :: ein_tre -//============================================================ +//= Reward: - Base Experience 200,000 +//= - Job Experience 10,000 +//================= Current Version ======================================= +//= 2.1 +//========================================================================= -/* Note: this is an iRO conversion, and does not exactly match the official script. */ +//== Airship Ticket Quest :: ein_tre ======================= +// Note: this is an iRO conversion, and does not exactly match the official script. -//---------------------------------------------------------------------------- -// Kain Himere -//---------------------------------------------------------------------------- +//- Kain Himere - airplane,47,61,7 script Crewman 4_M_ZONDAOYAJI,{ if (kain_ticket == 4) { mes "[Kain Himere]"; @@ -445,9 +453,7 @@ airplane,47,61,7 script Crewman 4_M_ZONDAOYAJI,{ } } -//---------------------------------------------------------------------------- -// Empty Room 201 -//---------------------------------------------------------------------------- +//- Empty Room 201 - ein_in01,227,279,3 script #door_ein -1,5,5,{ OnTouch: if (kain_ticket == 5) { @@ -471,9 +477,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Elle Cherno -//---------------------------------------------------------------------------- +//- Elle Cherno - ein_in01,261,241,3 script Elle Cherno 4_F_KID2,3,3,{ OnTouch: mes "[Elle Cherno]"; @@ -556,9 +560,7 @@ OnTouch: close; } -//---------------------------------------------------------------------------- -// Theo Cherno -//---------------------------------------------------------------------------- +//- Theo Cherno - ein_in01,123,94,1 script Theo Cherno 4_M_REPAIR,{ if (kain_ticket == 7) { callfunc "F_Cherno"; @@ -594,9 +596,7 @@ ein_in01,123,94,1 script Theo Cherno 4_M_REPAIR,{ } } -//---------------------------------------------------------------------------- -// Tarsha Cherno -//---------------------------------------------------------------------------- +//- Tarsha Cherno - ein_in01,125,99,3 script Tarsha Cherno 4_F_EINWOMAN,{ if (kain_ticket == 7) { callfunc "F_Cherno"; @@ -888,9 +888,7 @@ function script F_Cherno { } } -//---------------------------------------------------------------------------- -// Unidentified Machine -//---------------------------------------------------------------------------- +//- Unidentified Machine - ein_in01,122,103,5 script Unidentified Machine#ein HIDDEN_NPC,{ mes "^3355FFIt's..."; mes "It's a really"; @@ -900,9 +898,7 @@ ein_in01,122,103,5 script Unidentified Machine#ein HIDDEN_NPC,{ close; } -//---------------------------------------------------------------------------- -// Mirror -//---------------------------------------------------------------------------- +//- Mirror - ein_in01,121,99,3 script Mirror#ein HIDDEN_NPC,{ if (kain_ticket == 8) { mes "^3355FFIt's a mirror."; @@ -1023,9 +1019,7 @@ ein_in01,121,99,3 script Mirror#ein HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Tree from Einbech -//---------------------------------------------------------------------------- +//- Tree from Einbech - einbech,45,113,5 script Tree#t1-1::Tree HIDDEN_NPC,{ if (kain_ticket == 11) { mes "^3355FFYou crouch down"; @@ -1142,9 +1136,7 @@ einbech,36,100,5 duplicate(Tree) Tree#t1-2 HIDDEN_NPC einbech,44,90,5 duplicate(Tree) Tree#t1-3 HIDDEN_NPC einbech,53,94,5 duplicate(Tree) Tree#t1-4 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Expert Repairman -//---------------------------------------------------------------------------- +//- Expert Repairman - ein_in01,117,80,5 script Unidentified Machine#as HIDDEN_NPC,{ if (kain_ticket > 12) { mes "["+strcharinfo(0)+"]"; @@ -1189,12 +1181,9 @@ ein_in01,117,80,5 script Unidentified Machine#as HIDDEN_NPC,{ } } -// "How Does The Airship Work" Quest :: lght_air & lght_ymir -//============================================================ +//== "How Does The Airship Work" Quest :: lght_air & lght_ymir = -//---------------------------------------------------------------------------- -// Monsters Attack :: lght_air -//---------------------------------------------------------------------------- +//- Monsters Attack :: lght_air - airplane_01,1,1,0 script Airship#airplane02 -1,{ end; OnEnable: @@ -1602,9 +1591,7 @@ airplane_01,252,63,0 script boom8#airplane HIDDEN_WARP_NPC,{ end; } airplane_01,234,65,0 script boom9#airplane HIDDEN_WARP_NPC,{ end; } airplane_01,227,67,0 script boom10#airplane HIDDEN_WARP_NPC,{ end; } -//---------------------------------------------------------------------------- -// Captain Tarlock :: lght_air -//---------------------------------------------------------------------------- +//- Captain Tarlock :: lght_air - airplane_01,238,154,3 script Airship Captain#01 4_M_REINDEER,{ cutin "fly_felrock",2; mes "[Tarlock]"; @@ -1885,9 +1872,7 @@ airplane_01,238,154,3 script Airship Captain#01 4_M_REINDEER,{ } } -//---------------------------------------------------------------------------- -// Captain Ferlock :: lght_ymir -//---------------------------------------------------------------------------- +//- Captain Ferlock :: lght_ymir - airplane,236,163,5 script Airship Captain#03 4_M_REINDEER,{ cutin "fly_trock.bmp",2; if (hg_ma1 == 3 || hg_ma1 == 4) { @@ -2320,8 +2305,7 @@ airplane,236,163,5 script Airship Captain#03 4_M_REINDEER,{ } } -// Heart Fragment Quest :: lght_ymir -//============================================================ +//== Heart Fragment Quest :: lght_ymir ===================== airplane,236,63,4 script Hallen 4_M_KID1,{ if (hg_ma1 == 3) { mes "[Hallen]"; diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt index 698229040..1feff6397 100644 --- a/npc/quests/quests_alberta.txt +++ b/npc/quests/quests_alberta.txt @@ -1,11 +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) Kisuka +//= Copyright (C) L0ne_W0lf +//= Copyright (C) DZeroX +//= Copyright (C) Evera +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Alberta -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 2.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Dolls Quest //= Boy's Cap Quest //= Antlers Quest @@ -13,28 +40,11 @@ //= Hat of Sun God, Sunday Hat, Mage Hat, Magician Hat Quests //= Turtle Island Quests //= Alberta Boy -//===== Additional Comments: ================================= -//= 1.1 Fixed Spore Doll exploit, Gramp's Tiger skin label bug -//= 1.3 Fixed item ID 7031 -> 7013 -//= 1.4 Fixed a bug, Fixed Exploits, Optimized [Lupus] -//= 1.6 TEMPESTRA quest uses common quests variable MISC_QUEST -//= Condition if done: (MISC_QUEST & 2) [Lupus] -//= 1.7 Moved quest from cities/albera.txt [Evera] -//= 1.8 Re-made the Doll Quest, now with official dialogs. [DZeroX] -//= 1.8a Removed .GATs [Lupus] -//= 1.9 Updated Turtle Quest to official. [L0ne_W0lf] -//= 2.0 Turtle Island quest now clears TURTLE var and set -//= MISC_QUEST bit (MISC_QUEST & 65536) [Lupus] -//= 2.1 Added missing close. [L0ne_W0lf] -//= 2.2 Updated Gotan to be compliant with misc_quiest var. [L0ne_W0lf] -//= 2.3 Updated heardgear Quest NPCs. [L0ne_W0lf] -//= 2.4 Updated 'Doll Quest' to match AEGIS script. [Kisuka] -//= 2.5 Moved Alberta NPC to pre-re/re paths. [Euphy] -//= 2.6 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.6 +//========================================================================= -// Doll Quest -//============================================================ +//== Doll Quest ============================================ alberta,117,135,0 script Elin 4W_KID,{ if (checkweight(1201,1) == 0) { mes "[Elin]"; @@ -385,8 +395,7 @@ alberta,117,135,0 script Elin 4W_KID,{ } } -// 'Boy's Cap' Quest -//============================================================ +//== 'Boy's Cap' Quest ===================================== alberta_in,28,145,4 script Grampa 2_M_PHARMACIST,{ mes "[Grampa]"; mes "*Gasp*..."; @@ -462,8 +471,7 @@ alberta_in,28,145,4 script Grampa 2_M_PHARMACIST,{ } } -// 'Antlers' Quest -//============================================================ +//== 'Antlers' Quest ======================================= alberta_in,122,53,4 script Cherokee 1_M_01,{ mes "[Cherokee]"; mes "Hey there~!"; @@ -508,8 +516,7 @@ alberta_in,122,53,4 script Cherokee 1_M_01,{ } } -// 'Bao Bao', 'Crescent Hairpin', 'Fashionable Glasses', 'Heart Hairpin' Quest -//============================================================ +//== 'Bao Bao', 'Crescent Hairpin', 'Fashionable Glasses', 'Heart Hairpin' Quest = alberta,120,53,1 script Stylish Merchant#new30 1_M_BARD,{ if ((countitem(10007) > 0) && (countitem(968) > 49)) { mes "[Zic]"; @@ -641,8 +648,7 @@ alberta,120,53,1 script Stylish Merchant#new30 1_M_BARD,{ } } -// 'Hat of the Sun God', 'Sunday Hat', 'Mage Hat', 'Magician Hat' Quest -//============================================================ +//== 'Hat of the Sun God', 'Sunday Hat', 'Mage Hat', 'Magician Hat' Quest = alberta,136,79,1 script Hat store girl#new30 1_F_LIBRARYGIRL,{ mes "[Tempestra]"; mes "Ah, such a cool breeze. It's good to visit the seashore. I think it was the right choice to come here to take a break from my business."; @@ -942,8 +948,7 @@ alberta,136,79,1 script Hat store girl#new30 1_F_LIBRARYGIRL,{ } } -// Turtle Quest -//============================================================ +//== Turtle Quest ========================================== alberta,91,70,4 script Kinsey#tur 4_M_ORIENT02,{ mes "[Kinsey]"; mes "What does a man have to do to get a stiff drink around here? I mean, there are absolutely no good bars in Alberta!"; @@ -2310,8 +2315,7 @@ tur_dun03,67,130,4 script Knight#tur4 8W_SOLDIER,{ close; } -// Alberta Boy -//============================================================ +//== Alberta Boy =========================================== alberta_in,131,95,5 script Iromo#ep3_2 4_M_KID1,{ if (ep13_2_hiki == 13) { mes "[Iromo]"; diff --git a/npc/quests/quests_aldebaran.txt b/npc/quests/quests_aldebaran.txt index 01ef38537..876f1b4db 100644 --- a/npc/quests/quests_aldebaran.txt +++ b/npc/quests/quests_aldebaran.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) 2012-2015 Hercules Dev Team +//= Copyright (C) rAthena Dev Team +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Silent +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Aldebaran -//===== By: ================================================== -//= rAthena Dev Team -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= 'Doctor Band', 'Feather Bonnet', 'Opera Masque', 'Sakkat Hat' Quests. -//===== Additional Comments: ================================= -//= Fully working -//= 1.1 Fixed Doctor Band items [Lupus] -//= 1.2 Removed Duplicates [Silent] -//= 1.3 Updated headgear NPC. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= -// 'Doctor Band', 'Feather Bonnet', 'Opera Masque', 'Sakkat Hat' Quest -//============================================================ +//== 'Doctor Band', 'Feather Bonnet', 'Opera Masque', 'Sakkat Hat' Quest = aldeba_in,152,166,4 script Trader#01 4_M_04,{ mes "[Trader]"; mes "Who is this mysterious man?"; diff --git a/npc/quests/quests_amatsu.txt b/npc/quests/quests_amatsu.txt index 96565b8ec..07155f835 100644 --- a/npc/quests/quests_amatsu.txt +++ b/npc/quests/quests_amatsu.txt @@ -1,23 +1,47 @@ -//===== 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) rAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) eAthena Dev Team +//= Copyright (C) Gepard +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) Evera +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Amatsu -//===== By: ================================================== -//= rAthena Dev Team & MasterOfMuppets -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Momotaro Event //= Sushi Quest //= Dungeon Quest -//===== Additional Comments: ================================= -//= 1.3 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf] -//= 1.4 Added missing checkweight. [L0ne_W0lf] -//= 1.4a Fixed typo in condition check [Gepard] -//= 1.5 Added questlog support. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= -// Momotaro Event :: japan_momo_q -//============================================================ +//== Momotaro Event :: japan_momo_q ======================== amatsu,223,236,3 script Publisher#ama 4_M_JPN,{ if (checkweight(1201,1) == 0) { mes "- Wait a moment!! -"; @@ -787,8 +811,7 @@ OnTouch: end; } -// Sushi Quest :: japan_sushi -//============================================================ +//== Sushi Quest :: japan_sushi ============================ ama_in01,162,17,1 script Sushi Master#ama 4_M_JPNOJI2,{ if (MaxWeight - Weight < 5000) { mes "[Magumagu]"; @@ -1303,8 +1326,7 @@ ama_in01,162,17,1 script Sushi Master#ama 4_M_JPNOJI2,{ } } -// Dungeon Quest :: japan_mono -//============================================================ +//== Dungeon Quest :: japan_mono =========================== amatsu,112,164,4 script Gate Soldier#ama1 8_M_JPNSOLDIER,{ mes "[Gate Soldier]"; mes "This is the great palace,"; @@ -2197,13 +2219,3 @@ ama_in01,180,173,3 script Kitsune Mask#ama 4_M_JPN2,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 Rewrote parts of other/momotaro.txt to make it work. -//= I'm sorry for the mess, I couldn't do much better with -//= the current code I had. -//= 1.1 Added Sushi Quest and Amatsu Event from cities/ [Evera] -//= 1.2 Fixed Momotaro Quest, thanks to .~Abism0~. [Lupus] -//============================================================ diff --git a/npc/quests/quests_ayothaya.txt b/npc/quests/quests_ayothaya.txt index 619880819..9339f774a 100644 --- a/npc/quests/quests_ayothaya.txt +++ b/npc/quests/quests_ayothaya.txt @@ -1,39 +1,48 @@ -//===== 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) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Evera +//= Copyright (C) Silent +//= Copyright (C) Lupus +//= Copyright (C) MasterOfMuppets +//= Copyright (C) Fredzilla +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Ayothaya -//===== By =================================================== -//= Fredzilla, MasterOfMuppets -//===== Version ============================================== -//= 2.6 -//===== Description ========================================== -//= [Official Conversion] +//================= Description =========================================== //= Ayothaya Ring Quest //= Ayothaya Dungeon Quest //= Tom Yum Goong Quest -//===== Comments ============================================= -//= 1.0 First Release, made with infomation from RagnaInfo -//= 1.1 Added anti-novice protection [Lupus] -//= 1.3 Fixed exploit [Lupus] -//= 1.4 Updated, more close to the official. Thanks to birkiczd -//= Also optimized it again, remove unused global variable [Lupus] -//= 1.5 Removed Duplicates [Silent] -//= 1.6 Moved quests from cities/ to here: -//= Shrimp, Dungeon, Tom Yum Goong [Evera] -//= 1.7 Updated the Ayothaya Ring quest to the official one [MasterOfMuppets] -//= 1.8 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.9 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 2.0 Rescripted Tom Yum Goong and Dungeon quest to Aegis [L0ne_W0lf] -//= 10.3 standards. -//= 2.0a Corrected a Typo error ";;". [Samuray22] -//= 2.1 Added missing checkweights. [L0ne_W0lf] -//= 2.2 Replaced effect numerics with constants. [L0ne_W0lf] -//= 2.3 Replaced effect numerics with constants. [Samuray22] -//= 2.4 Updated RE/Pre-RE EXP. [Euphy] -//= 2.5 Added questlog support. [Euphy] -//= 2.6 Added Renewal quest items. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.6 +//========================================================================= -// Ayothaya Ring Quest :: ayo_ring -//============================================================ +//== Ayothaya Ring Quest :: ayo_ring ======================= ayothaya,233,105,3 script Powerful-Looking Woman 4_F_THAIAYO,2,2,{ if (thai_find == 14) { mes "[Shuda]"; @@ -1226,8 +1235,7 @@ ayothaya,193,171,3 script Old Man#02 4_M_THAIOLD,{ } } -// Ayothaya Dungeon Quest :: ayo_tiger -//============================================================ +//== Ayothaya Dungeon Quest :: ayo_tiger =================== ayothaya,83,132,0 script Dusit#thai 4_M_THAIONGBAK,{ if (ayodunquest == 0) { mes "[Dusit]"; @@ -1910,7 +1918,7 @@ ayo_fild02,25,154,0 script Aik#thai 4_M_THAIONGBAK,{ close; } -// Water Traps +//- Water Traps - ayo_dun01,273,26,0 script #th_dun1_1_1::AyoTrap1 HIDDEN_NPC,0,4,{ mes "^3355FFYou look down and see a pool"; mes "of water in the distance. It looks like a long drop to the bottom.^000000"; @@ -1954,7 +1962,7 @@ ayo_dun01,28,273,0 duplicate(AyoTrap2) #th_dun1_10 -1,0,1 ayo_dun01,27,271,0 duplicate(AyoTrap2) #th_dun1_11 -1,1,0 ayo_dun01,25,271,0 duplicate(AyoTrap2) #th_dun1_12 -1 -// Hints +//- Hints - ayo_dun01,156,148,0 script #hint01::AyoHint -1,0,4,{ OnTouch: if (rand(1,100) > 60 && ayodunquest < 11) { @@ -1974,7 +1982,7 @@ ayo_dun01,259,42,0 duplicate(AyoHint) #hint02 -1,2,0 ayo_dun01,259,44,0 duplicate(AyoHint) #hint02_2 -1,2,0 ayo_dun01,259,46,0 duplicate(AyoHint) #hint02_3 -1,2,0 -// Puzzle pieces +//- Puzzle pieces - ayo_dun01,198,164,0 script #hun_thai_1 HIDDEN_NPC,{ if (ayodunquest == 3) { ayodunquest = 4; @@ -2093,8 +2101,7 @@ ayo_dun02,268,108,0 script #reward_tiger HIDDEN_NPC,{ } } -// Tom Tung Goong Quest :: ayo_tom -//============================================================ +//== Tom Tung Goong Quest :: ayo_tom ======================= ayothaya,196,265,3 script Einon#ayo 4_M_THAIOLD,{ if (tomyumgoong == 0) { mes "[Einon]"; diff --git a/npc/quests/quests_comodo.txt b/npc/quests/quests_comodo.txt index d293858f9..45db4cc3a 100644 --- a/npc/quests/quests_comodo.txt +++ b/npc/quests/quests_comodo.txt @@ -1,10 +1,37 @@ -//===== 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) Brainstorm +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Evera +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Comodo -//===== By: ================================================== -//= kobra_k88; L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5b -//===== Description: ========================================= +//================= Description =========================================== //= Headgear Quests 1 [Official Conversion]: //= - 'Cross Hat', 'Bulb Hairband' //= - 'Striped Hairband', 'Blue Hairband' @@ -16,21 +43,12 @@ //= - Part 2: Found in Quests_Yuno.txt //= - Part 3: Found in Doomed_Swords.txt //= - Variable in use: dmdswrd_Q (Max 45) -//===== Additional Comments: ================================= -//= 1.1 Fixed exploits [Lupus] -//= 1.2 Added more quest from cities/comodo.txt [Evera] -//= 1.2a missing label [Lupus] -//= 1.3 Doomed sword quest rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.5 Rescripted Headgear Quests 1 to Aegis 10.3 Standards. [Samuray22] -//= 1.5a Fixed a bad countitem. (bugreport:840) [Samuray22] -//= 1.5b Fixed stripped hairband and blue hairband checking the wrong amount of items, bugreport:1674 [Brainstorm] -//= 1.6 Updated headgear quest NPCs. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5b +//========================================================================= -// Headgear Quests 1 +//== Headgear Quests 1 ===================================== // Cross Hat, Bulb Hairband, Striped Hairband, Blue Hairband -//============================================================ comodo,228,159,3 script Hair Ornament Girl 8_F_GIRL,{ mes "[Hair Ornament Girl]"; if (Sex == 1) { @@ -225,9 +243,8 @@ comodo,228,159,3 script Hair Ornament Girl 8_F_GIRL,{ } } -// Headgear Quests 2 +//== Headgear Quests 2 ===================================== // 'Mine Helmet', 'Parcel Hat', 'Money Loser's Grief', 'Phantom of the Opera Mask' -//============================================================ comodo,273,137,4 script Traveler#head 4_F_GON,{ mes "[Isac Mari]"; mes "I travel around the world, and collect many interesting stories from people. Sometimes they teach me how to make special items."; @@ -469,8 +486,7 @@ comodo,273,137,4 script Traveler#head 4_F_GON,{ } } -// Doomed Swords - Comodo Portion. (Continued in Juno) -//============================================================ +//== Doomed Swords - Comodo Portion. (Continued in Juno) === comodo,206,310,4 script Campground Boy#cmd 4_M_BIBI,{ switch (dmdswrd_Q) { case 0: diff --git a/npc/quests/quests_ein.txt b/npc/quests/quests_ein.txt index d2bf684a0..167acdc2d 100644 --- a/npc/quests/quests_ein.txt +++ b/npc/quests/quests_ein.txt @@ -1,11 +1,43 @@ -//===== 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) rAthena Dev Team +//= Copyright (C) eAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) Kisuka +//= Copyright (C) Paradox924X +//= Copyright (C) Yommy +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) KarLaeda +//= Copyright (C) Lupus +//= Copyright (C) MasterOfMuppets +//= Copyright (C) Evera +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Einbroch and Einbech -//===== By: ================================================== -//= Evera and The rAthena Dev Team -//===== Current Version: ===================================== -//= 2.7 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Oridecon/Mineral Quest //= - Variable in use: ein_gear1 (max 2) //= - Variable in use: $ein_amano (max 60) @@ -18,41 +50,11 @@ //= - Variable in use: Shinokas_Quest (max 11) //= Lovers Quest //= - Variable in use: EIN_LOVERQ (max 17) -//===== Additional Comments: ================================= -//= 1.0 Initial Release [Evera] -//= 1.1 Added more quests [Evera] -//= 1.2 Added quest bits from Einbech and renamed file to -//= quests_ein.txt [Evera] -//= 1.3 Implemented the polution quest. [MasterOfMuppets] -//= 1.4.1 Massive bugfix. Fixed Pollution exploit [Lupus] -//= 1.4.2 Fixed Khowropher bug [Lupus] -//= 1.5 Fixed double levelup bug [Lupus] -//= 1.5.1 Fixed exploit [KarLaeda] -//= 1.5.2 Updated Shino Quest to leave no grabage vars [Lupus] -//= 1.5.3 Fixed some typos regarding Schwartzvalt Trilogy [SinSloth] -//= 1.6 Updated Laboratory Entrance regarding Heart Fragment quest. [SinSloth] -//= 1.7 Changed the laboratory entrance checking to prevent players -//= from being stuck in the quest. [SinSloth] -//= 1.8 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.9 Fixed a bug with Einbroch Pollution quest. [SinSloth] -//= 2.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 2.1 Fixed typo in disable/enable npc's (bugreport:2027) [Yommy] -//= 2.2 Overall update to the structure of the scripts. [L0ne_W0lf] -//= Swapped the use of enable/disablenpc with hideon/offnpc. -//= Added missing quest, "Oridecon/Mineral Quest" -//= Full overhual of the Uwe Kleine quest. -//= 2.2a Fixed typos in var names from EIN_LOVERQRQ to EIN_LOVERQ. (bugreport:2464) [Paradox924X] -//= 2.3 Removed occurance of PcName. [L0ne_W0lf] -//= 2.4 Added missing remove cutin. [Kisuka] -//= 2.5 Added quest log entries for: -//= - Factory Quest -//= - Murder Quest -//= 2.6 Updated RE/Pre-RE EXP. [Euphy] -//= 2.7 Added GM management function. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.7 +//========================================================================= -// Oridecon Stone OR Mineral Stone Quest :: ein_amano -//============================================================ +//== Oridecon Stone OR Mineral Stone Quest :: ein_amano ==== einbech,97,167,5 script Cavitar 4_M_EINOLD,{ if (ein_gear1 == 2) { mes "[Cavitar]"; @@ -470,8 +472,7 @@ einbech,97,167,5 script Cavitar 4_M_EINOLD,{ } } -// Uwe Kleine :: ein_anoz -//============================================================ +//== Uwe Kleine :: ein_anoz ================================ einbroch,215,180,6 script Uwe Kleine#ein 4_M_03,{ EinUwe = 0; if (BaseClass == Job_Blacksmith) { @@ -3209,8 +3210,7 @@ einbroch,215,180,6 script Uwe Kleine#ein 4_M_03,{ } } -// Factory Quest :: ein_factory -//============================================================ +//== Factory Quest :: ein_factory ========================== einbroch,1,1,0 script Einbroch Smog Alert -1,{ end; @@ -4166,7 +4166,7 @@ ein_in01,95,239,3 script Conveyor#ins2 HIDDEN_NPC,{ end; } -// Administrator NPC used to rig the invasion in Einbroch. +//- Administrator NPC used to rig the invasion in Einbroch. - sec_in02,127,86,3 script Factory Quest Test 4_M_REPAIR,{ .@i = callfunc("F_GM_NPC",8028,0,0,9000); if (.@i == -2) { @@ -4214,8 +4214,7 @@ sec_in02,127,86,3 script Factory Quest Test 4_M_REPAIR,{ } } -// Murder Quest :: ein_main_tre -//============================================================ +//== Murder Quest :: ein_main_tre ========================== einbech,165,105,7 script Buender Hikeman#ein 4_M_EINOLD,{ cutin "ein_hicman",2; if (Shinokas_Quest == 0) { @@ -5671,8 +5670,7 @@ einbech,57,210,3 script Young Man#Shinokas_Quest 4_M_EINMAN,{ close; } -// Typing Test :: ein_main_ma1 -//============================================================ +//== Typing Test :: ein_main_ma1 =========================== einbroch,51,52,0 script Security#ein WARPNPC,1,1,{ end; @@ -5825,8 +5823,7 @@ OnTouch: } } -// Lovers Quest :: ein_ryu -//============================================================ +//== Lovers Quest :: ein_ryu =============================== ein_in01,31,138,3 script Calla#ein 4_F_01,{ if (checkweight(908,70) == 0) { mes "^3355FFWait a second!"; diff --git a/npc/quests/quests_geffen.txt b/npc/quests/quests_geffen.txt index 03bcebac5..30ac0e3a6 100644 --- a/npc/quests/quests_geffen.txt +++ b/npc/quests/quests_geffen.txt @@ -1,22 +1,43 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) silent +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Geffen -//===== By: ================================================== -//= kobra_k88 & Samuray22 -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= +//================= Description =========================================== //= Welding Mask and Headset Quests. -//===== Additional Comments: ================================= -//= 1.1 Fixed exploits [Lupus] -//= 1.2 Removed Duplicates [Silent] -//= 1.3 Updated "Welding Mask" Quest to the Official one. [Samuray22] -//= 1.3a replaced item "names" with item id. Added missing [Lupus] -//= 1.4 Updated welding mask and headset quests. [L0ne_W0lf] -//= 1.5 Added Number Match Game. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= -// Blacksmith: 'Welding Mask' Quest -//============================================================ +//== Blacksmith: 'Welding Mask' Quest ====================== geffen_in,144,166,4 script Blacksmith 1_M_SMITH,{ mes "[Blacksmith]"; mes "You've never heard of me? Why, I'm the Veteran Blacksmith of this land. I've spent 30 years in this hot and bloody hellfire, bending steel to my iron will!"; @@ -81,8 +102,7 @@ geffen_in,144,166,4 script Blacksmith 1_M_SMITH,{ } } -// Eric: 'Headset' Quest -//============================================================ +//== Eric: 'Headset' Quest ================================= geffen_in,30,71,4 script Eric 4_M_01,{ mes "[Eric]"; mes "Please listen"; @@ -162,8 +182,7 @@ geffen_in,30,71,4 script Eric 4_M_01,{ } } -// Number Match Game :: gef_yagu -//============================================================ +//== Number Match Game :: gef_yagu ========================= geffen,122,77,4 script Nia#yagu 8_F_GIRL,{ mes "[Nia]"; mes "Hello, I'm Nia, the fifth"; diff --git a/npc/quests/quests_gonryun.txt b/npc/quests/quests_gonryun.txt index 039732025..6cd5e642f 100644 --- a/npc/quests/quests_gonryun.txt +++ b/npc/quests/quests_gonryun.txt @@ -1,24 +1,41 @@ -//===== Hercules Script ====================================== -//= Quest NPCs related to Gonryun -//===== By: ================================================== -//= KarLaeda -//===== Current Version: ===================================== -//= 1.2 -//===== 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) Paradox924X +//= Copyright (C) L0ne_W0lf +//= Copyright (C) KarLaeda +//= +//= 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/>. +//========================================================================= +//= Quest NPCs related to Kunlun +//================= Description =========================================== //= Broken Sword Quest (Kept old mechanics) //= Lost Knife Quest -//===== Additional Comments: ================================= -//= 1.1 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Added Lost Knife, updated dialog for Broken Sword -//= dungeon quest mechanics aportion is still the same. -//= 1.2a Bugfixes (bugreport:2404) [Paradox924X] -//= 1.2b More Bugfixes (bugreport:2407) [Paradox924X] -//============================================================ - -// Broken Sword :: broken_sword -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= + +//== Broken Sword :: broken_sword ========================== gon_in,17,93,5 script Chief#gon 4_M_TWMASKMAN,{ if (BaseLevel > 50) { if (b_sword == 0) { @@ -3700,8 +3717,7 @@ OnTouch: end; } -// Lost Knife :: gon_npc -//============================================================ +//== Lost Knife :: gon_npc ================================= gonryun,237,226,3 script Han Ran Jiao#gon 4_M_TWMIDMAN,{ if (nakha == 0) { mes "[Han Ran Jiao]"; diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt index 0633e8c55..aa44e3505 100644 --- a/npc/quests/quests_hugel.txt +++ b/npc/quests/quests_hugel.txt @@ -1,34 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) SinSloth +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= Hugel Quest NPCs -//===== By: ================================================== -//= MasterOfMuppets & SinSloth -//===== Current Version: ===================================== -//= 2.3 -//===== Description: ========================================= +//================= Description =========================================== //= Quest NPCs related to Hugel -//===== Additional Comments: ================================= -//= 1.0 First version. [MasterOfMuppets] -//= 1.1 Added most of Hugel quests. Thanks to MasterOfMuppets -//= for scripting most of them. [SinSloth] -//= 1.2 Added Odin Temple Excavation quest. [SinSloth] -//= 1.3 Added a Missing "close;". [Samuray22] -//= -Thanks to Elfange -//= 1.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.5a Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.5b Fixed a variable name. [SinSloth] -//= 1.6 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.7 Corrected locations of warpinside#1. (DarkValmir) [L0ne_W0lf] -//= 1.8 Added missing checkweight. [L0ne_W0lf] -//= 1.9 Replaced effect numerics with constants. [Samuray22] -//= 2.0 Commented a break out to fix a script hang. -//= 2.1 Added quest log entries for: -//= - Juno Remedy Quest -//= 2.2 Updated RE/Pre-RE EXP. [Euphy] -//= 2.3 Added questlog support. [Euphy] -//============================================================ - -// Medicine Quest :: hg_herv -//============================================================ +//================= Current Version ======================================= +//= 2.3 +//========================================================================= + +//== Medicine Quest :: hg_herv ============================= hu_in01,387,245,0 script Allen Schuwell 4_M_DIEMAN,2,2,{ if (BaseLevel > 49) { if (hg_herb == 0) { @@ -721,8 +729,7 @@ OnTimer4500: end; } -// Biological Weapon Quest :: hg_bio -//============================================================ +//== Biological Weapon Quest :: hg_bio ===================== ein_in01,16,36,3 script Morriphen 4_M_04,{ if (hg_bio == 0) { if (hg_herb == 13) { @@ -1891,8 +1898,7 @@ lhz_in03,193,28,3 script Makkie 4_M_01,{ } } -// Rebellion Quest :: hg_tre -//============================================================ +//== Rebellion Quest :: hg_tre ============================= hugel,70,137,5 script Shede 4_F_CAPEGIRL,{ cutin "siide1.bmp",2; if (hg_tre == 0) { @@ -4174,8 +4180,7 @@ hu_in01,377,106,3 script Pub Granny 4_F_HUGRANMA,{ close; } -// Memory Quest :: hg_memo -//============================================================ +//== Memory Quest :: hg_memo =============================== hugel,198,169,0 script #HugelTree HIDDEN_WARP_NPC,2,2,{ if (BaseLevel > 49) { if (!hg_memory) { @@ -4885,8 +4890,7 @@ hugel,196,164,3 script El Schatt 1_M_04,{ } -// Hide and Seek Quest :: hg_c_child -//============================================================ +//== Hide and Seek Quest :: hg_c_child ===================== hugel,107,67,3 script Torpy 4_M_KID1,{ if (BaseLevel > 49) { if (!hg_ubu01) { @@ -5451,8 +5455,7 @@ OnTimer60000: end; } -// Fish Cake Soup Delivery Quest :: hg_odeng -//============================================================ +//== Fish Cake Soup Delivery Quest :: hg_odeng ============= hu_in01,15,372,3 script Cellette Lavit 1_F_MERCHANT_02,{ if (!hg_odeng) { mes "[Cellette]"; @@ -6133,8 +6136,7 @@ hugel,102,161,3 script Erjan 4W_SAILOR,{ } } -// Juno Remedy Quest :: hg_ma1 -//============================================================ +//== Juno Remedy Quest :: hg_ma1 =========================== yuno,111,156,3 script Euslan 4_F_01,{ if (BaseLevel < 60) { mes "[Euslan]"; @@ -6883,8 +6885,7 @@ OnTouch: } } -// Cow Milking Quest :: hg_milkingcow -//============================================================ +//== Cow Milking Quest :: hg_milkingcow ==================== hugel,56,104,3 script Kurupe 4_M_SEAMAN,3,3,{ if (hg_milk == 1) { mes "[Kurupe]"; @@ -7668,8 +7669,7 @@ L_MilkCow: close; } -// Odin Temple Excavation Quest :: hg_tem -//============================================================ +//== Odin Temple Excavation Quest :: hg_tem ================ hugel,91,152,1 script Sign 2_BULLETIN_BOARD,{ mes "**Recruitment Notice**"; mes " "; diff --git a/npc/quests/quests_izlude.txt b/npc/quests/quests_izlude.txt index e7fa7ac3f..3e98f7781 100644 --- a/npc/quests/quests_izlude.txt +++ b/npc/quests/quests_izlude.txt @@ -1,21 +1,42 @@ -//===== 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) rAthena Dev Team +//= Copyright (C) eAthena Dev Team +//= Copyright (C) Evera +//= 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/>. +//========================================================================= //= Quest NPCs related to Izlude -//===== By: ================================================== -//= Evera and The rAthena Dev Team -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= +//================= Description =========================================== //= Edgar's Offer: -//= - [Official Conversion] //= - Variables in use: MISC_QUEST (Bit 16) -//===== Additional Comments: ================================= -//= 1.0 Initial release [Evera] -//= 1.1 Updated to 10.3 standard. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= -// Edgar's Offer :: iz_npc -//============================================================ +//== Edgar's Offer :: iz_npc =============================== - script ::Edgar_izlude -1,{ if (MISC_QUEST & 16) { mes "[Edgar]"; diff --git a/npc/quests/quests_juperos.txt b/npc/quests/quests_juperos.txt index ffac8b6a7..083609186 100644 --- a/npc/quests/quests_juperos.txt +++ b/npc/quests/quests_juperos.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) Euphy +//= Copyright (C) Zephyrus +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= Juperos Dungeon Quests -//===== By =================================================== -//= MasterOfMuppets -//===== Version ============================================== -//= 1.9 -//===== Description ========================================== -//= [Partial Official Conversion] +//================= Description =========================================== //= Juperos Ruins related Quests/Events -//===== Comments ============================================= -//= 1.0 First version, partly implemented [MasterOfMuppets] -//= 1.1 Added official Juperos Ruins History Quest. Thanks -//= to Keplerk for his first version. [SinSloth] -//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.3 Removed semi-official core access NPCs, replaced with [L0ne_W0lf] -//= event-driven story progressive NPCs. Optimization needed. -//= 1.3a Adjusted the elevafor timer. (132000 -> 142000) [L0ne_W0lf] -//= 1.3b Minor updates to juperos elevator NPCs. [L0ne_W0lf] -//= 1.4 Fixed Elevator not working after failing once. [L0ne_W0lf] -//= 1.5 Lots of Fixes, missing stopnpctimers, cleanup. [Zephyrus] -//= 1.6 Added missing close in "Popular Feats" [L0ne_W0lf] -//= 1.7 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.8 Updated RE/Pre-RE EXP. [Euphy] -//= 1.9 Added GM management NPC. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.9 +//========================================================================= yuno_in04,190,125,4 script Scholar 8_F_GIRL,{ switch(yuno_hist) { @@ -1248,8 +1260,7 @@ yuno_in04,188,118,4 script Book#juperos HIDDEN_NPC,{ close; } -// Bronze Statue - juperos_01 99 112 - +//- Bronze Statue - juperos_01 99 112 juperos_01,99,112,4 script Bronze Statue#1 CLEAR_NPC,{ if (yuno_hist > 3) { mes "^3355FF''Do you wish to see"; @@ -1618,12 +1629,8 @@ juperos_01,215,127,4 script Machine Statue CLEAR_NPC,{ close; } -//============================================================ -// Jupers Core access Story Event -//============================================================ -//============================================================ -// 1rd Floor -> 2nd Floor -//============================================================ +//== Jupers Core access Story Event ======================== +//- 1rd Floor -> 2nd Floor - juperos_01,100,91,0 script jupe_goto#1 -1,2,2,{ end; @@ -1687,10 +1694,7 @@ OnTimer2000: end; } -//============================================================ -// 2nd Floor -//============================================================ - +//- 2nd Floor - juperos_02,97,70,0 script 3F Gate Switch#jupe -1,{ OnInit: initnpctimer; @@ -1812,9 +1816,7 @@ OnTouch: end; } -//============================================================ -// Security Checkpoint 1-1 -//============================================================ +//- Security Checkpoint 1-1 - jupe_area1,88,224,0 script #hole#1-1 CLEAR_NPC,{ cutin "1",2; if ($@JupreArea1InUse == 1) { @@ -2104,9 +2106,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-2 -//============================================================ +//- Security Checkpoint 1-2 - jupe_area1,25,238,0 script #hole#1-2 CLEAR_NPC,{ cutin "2",2; if ($@JupreArea1InUse == 1) { @@ -2393,9 +2393,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-3 -//============================================================ +//- Security Checkpoint 1-3 - jupe_area1,36,146,0 script #hole#1-3 CLEAR_NPC,{ cutin "3",2; if ($@JupreArea1InUse == 1) { @@ -2681,9 +2679,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 1-4 -//============================================================ +//- Security Checkpoint 1-4 - jupe_area1,50,49,0 script #hole#1-4 CLEAR_NPC,{ cutin "4",2; if ($@JupreArea1InUse == 1) { @@ -2969,9 +2965,7 @@ OnMyMobDead: end; } -//============================================================ -// Move to Elevator -//============================================================ +//- Move to Elevator - jupe_area1,112,162,0 script Lever#ufe CLEAR_NPC,{ mes "^3355FFIt's a lever"; mes "whose function"; @@ -3021,9 +3015,7 @@ OnTimer3000: end; } -//============================================================ -// Security Checkpoint 2-1 -//============================================================ +//- Security Checkpoint 2-1 jupe_area2,74,224,0 script #hole#2-1 CLEAR_NPC,{ cutin "1",2; if ($@JupreArea2InUse == 1) { @@ -3313,9 +3305,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-2 -//============================================================ +//- Security Checkpoint 2-2 - jupe_area2,138,238,0 script #hole#2-2 CLEAR_NPC,{ cutin "2",2; if ($@JupreArea2InUse == 1) { @@ -3602,9 +3592,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-3 -//============================================================ +//- Security Checkpoint 2-3 - jupe_area2,127,146,0 script #hole#2-3 CLEAR_NPC,{ cutin "3",2; if ($@JupreArea2InUse == 1) { @@ -3892,9 +3880,7 @@ OnMyMobDead: end; } -//============================================================ -// Security Checkpoint 2-4 -//============================================================ +//- Security Checkpoint 2-4 - jupe_area2,113,49,0 script #hole#2-4 CLEAR_NPC,{ cutin "4",2; if ($@JupreArea2InUse == 1) { @@ -4182,9 +4168,7 @@ OnMyMobDead: end; } -//============================================================ -// Move to Elevator -//============================================================ +//- Move to Elevator - jupe_area2,51,162,0 script Lever#ufe2 CLEAR_NPC,{ mes "^3355FFIt's a lever"; mes "whose function"; @@ -4234,9 +4218,7 @@ OnTimer3000: end; } -//============================================================ -// Elevator Reception Room -//============================================================ +//- Elevator Reception Room - jupe_ele_r,51,98,0 script Switch#ufe CLEAR_NPC,{ if ($@JupeElevatorInUse == 1) { mes "^3355FFIt's some sort of"; @@ -4399,9 +4381,7 @@ OnInit: end; } -//============================================================ -// Elevator Receptoin Guards -//============================================================ +//- Elevator Reception Guards - jupe_ele_r,10,50,0 script Elevator Guard1#ufe -1,{ OnInit: disablenpc "Elevator Guard1#ufe"; @@ -4557,9 +4537,7 @@ OnTimer10000: end; } -//============================================================ -// Elevator NPCs -//============================================================ +//- Elevator NPCs - jupe_ele,14,6,1 script TimeOut#ufe CLEAR_NPC,{ OnEnable: initnpctimer; @@ -4914,9 +4892,7 @@ OnTouch: end; } -//============================================================ -// Warps -//============================================================ +//- Warps - jupe_gate,50,173,0 script gate#start -1,2,3,{ end; @@ -4977,9 +4953,7 @@ OnTouch: end; } -//============================================================ -// GM Management NPC -//============================================================ +//== GM Management NPC ===================================== sec_in02,39,167,0 script Juperos Manager 4_F_OPERATION,{ callfunc "F_GM_NPC"; mes "[Juperos Manager]"; diff --git a/npc/quests/quests_lighthalzen.txt b/npc/quests/quests_lighthalzen.txt index d7b184f6c..afd4b9cc8 100644 --- a/npc/quests/quests_lighthalzen.txt +++ b/npc/quests/quests_lighthalzen.txt @@ -1,36 +1,49 @@ -//===== 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) Gepard +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lord Gywall +//= Copyright (C) Lupus +//= Copyright (C) MasterOfMupppets +//= Copyright (C) Evera +//= Copyright (C) aoa00 +//= Copyright (C) Vicious_Pucca +//= Copyright (C) Persian +//= +//= 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/>. +//========================================================================= //= Quest NPCs located in Lighthalzen -//===== By: ================================================== -//= Persian, Vicious_Pucca, aoa00, Evera, MasterOfMupppets, -//= Lupus, Lord Gywall -//===== Current Version: ===================================== -//= 5.1 -//===== Description: ========================================= +//================= Description =========================================== //= Quests related to Lighthalzen City. -//===== Additional Comments: ================================= -//= 4.0 Updated several NPCs to Official (iRO) dialog, and restrucured. [L0ne_W0lf] -//= 4.1 Updated Dungeon quest, and Friendhsip quest to 10.3 standards. [L0ne_W0lf] -//= 4.2 Fixed wrong variable type in use in "Box#cube1". [L0ne_W0lf] -//= 4.3 Fixed a bug where if you relog after you take out the Lab Permit from the Box -//= You can't finish the quest. (bugreport:1798) [Samuray22] -//= 4.3a Reverted changes from the last version. . [L0ne_W0lf] -//= Changed temp char vars to normal vars, that unset at end. -//= Tube just makes sure you have 1 or more permits. -//= 4.4 Replaced effect numerics with constants. [L0ne_W0lf] -//= 4.5 Corrected an Incorrect check of the Shinokas_Quest. (bugreport:2276) [Samuray22] -//= Replaced effect numerics with constants. -//= 4.5 Official Gangster Alert script. [Gepard] -//= 4.6 Added quest log entries for: -//= - Cursed Spirit Quest -//= 4.7 Fixed missing label. (bugreport:4654) [L0ne_W0lf] -//= 4.8 Fixed Cursed Spirit Quest EXP reward. [Euphy] -//= 4.9 Fixed incorrect use of 'close'. [Joseph] -//= 5.0 Updated RE/Pre-RE EXP. [Euphy] -//= 5.1 Added GM management NPCs. [Euphy] -//============================================================ - -// Gangster Alert [Official Conversion] -//============================================================ +//================= Current Version ======================================= +//= 5.1 +//========================================================================= + +//== Gangster Alert [Official Conversion] ================== lighthalzen,1,1,0 script Law Enforcement -1,{ end; @@ -186,8 +199,7 @@ lighthalzen,294,223,7 script Guard#lhz02 4_M_LGTGUARD,{ } } -// Cube Room Quest -//============================================================ +//== Cube Room Quest ======================================= lighthalzen,341,224,3 script Fishbone 4_M_LGTGUARD,{ // Retain prior position in quest. if (piciburn) { @@ -1709,8 +1721,7 @@ OnTouch: close; } -// Lighthalzen Pickpocket Mini-Quest -//============================================================ +//== Lighthalzen Pickpocket Mini-Quest ===================== lighthalzen,240,216,4 script Suspicious Guy#lhz_01 4_M_LGTPOOR,2,2,{ end; @@ -2034,8 +2045,7 @@ OnTouch: } } -// Friendship Quest -//============================================================ +//== Friendship Quest ====================================== lhz_in02,201,210,5 script Digotz 4_M_LGTMAN,{ if (BaseLevel < 50) { mes "[Digotz]"; @@ -3356,8 +3366,7 @@ yuno_in04,168,117,3 script Book#lhz HIDDEN_NPC,{ close; } -// Cursed Spirit Quest -//============================================================ +//== Cursed Spirit Quest =================================== lhz_dun01,147,106,0 script #kiz01-1 -1,3,3,{ OnTouch_: if (countitem(7345) > 0 ) { @@ -6328,8 +6337,7 @@ lhz_in01,269,114,3 script A File#li-1 HIDDEN_NPC,{ close; } -// President Quest, a.k.a. Schwartzvalt Triology Quest -//============================================================ +//== President Quest, a.k.a. Schwartzvalt Triology Quest === lighthalzen,179,170,4 script Ordinary Man 4W_M_02,{ if(!lhz_boss) @@ -10338,8 +10346,7 @@ lhz_in02,19,274,2 script Maintenance Guy 4_M_REPAIR,{ close; } -// Rekenber Job Quest -//============================================================ +//== Rekenber Job Quest ==================================== lhz_in01,174,258,3 script Young Man#reken 4_M_LGTGUARD,{ if(lhz_rekenber > 21) @@ -12042,60 +12049,3 @@ airplane_01,10,10,3 script #LyozienSwitch HIDDEN_NPC,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= Grammar/script check please. This was a quick job. -//= Things to add: Look at the thread "Lighthalzen Guard" in SVN script -//= 0.3 Initial Release -//= 0.5 Added mobsters spawn and Einbroch pollution. Alert lasts either 10 minutes or all mob killed. -//= 0.6-0.9 fix small bug. Added Bio-lab entrance Quest. Added Getting security-card Quest. -//= 1.0 Patched "mobsters spawn & Alert" like Real-RO. -//= 1.0a fixed rand(1,10) + comparision. There just can't be 'X < 1' [Lupus] -//= 1.1 Changed the mobster spawn to g_mobster to prevent exploits [MasterOfMuppets] -//= 1.2 Added the cube room quest by DeNy, translated by vicious_pucca. [MasterOfMuppets] -//= Thanks to Linuxwolf for a grammar check as well =). -//= 1.2a Moved Biolab entrance to lhz_dun warps. [Vicious] -//= 1.3 Fixed password bug, fixed endless item exploit, some typos [Lupus] -//= 1.4 Fixed password abuse. When people don't read the password under the picture -//= and enter Zero shit 8) (TODO: I saw some "Sticks" abuses, too.. where you could skip a part of quest...) -//= 1.5 Fixed Mobster's OnDead event(it has to start with "On"!) [Playtester] -//= 1.5a Fixed "free stick" bug, thx 2 Neouni [Lupus] -//= 1.6 Added Gywall's Pickpocket Quest -//= 1.7 Implemented the Friendship quest [MasterOfMuppets] -//= 1.8 Changed the name of the mobsters to Gangster, as it should be. [MasterOfMuppets] -//= 1.9 Added extra input check on Biolab so that the first letter of the word could be capitalized or undercase. [Evera] -//= 2.0 Removed Duplicates [Silent] -//= 2.1 Added first part of Bio Ethics Quest [Evera] -//= 2.2 Added bit to say Bio Ethics is unfinished, and if a player attempts, it warps them -//= out after finished part... Don't want players getting stuck ;_; [Evera] -//= 2.3 Finished Bio Ethics Quest. Need bug testers before moving to trunk, my -//= mind was somewhere else when writing @_@ [Evera] -//= 2.4 Fixed the bug where a str&int debug was shown in the console for -//= test tube in bio labs quest. [Evera] -//= 2.5 Fixed Kellasus giving you extra skills in Bio Ethics quest [Evera] -//= 2.6 Fixed exploit letting any class get homunculus from Bio Ethics Quest [Evera] -//= 2.6a Moved Bio Ethics Quest to Alchemist SKILL QUESTS [Lupus] -//= 2.7 fixed bugs that let people bypass some quest parts V_V [Lupus] -//= reused cubekey var for 4 Cube Room key vars -//= 2.8 More optimization. Also fixed bug with "2x short sticks -> long" [Lupus] -//= Now uses MISC_QUEST&512 instead of 'hzdun'. WIP -//= 2.9 Fixed Friendship Quest levelup exploit (u could get EXP twice) [Lupus] -//= 3.0 Added Cursed Spirit Quest. [SinSloth] -//= Moved a book non-related to Lighthalzen quests. -//= 3.1 Added Schwartzvalt Trilogy Quest. [SinSloth] -//= 3.2 Updated some NPCs regarding Hugel Rebellion Quest. [SinSloth] -//= 3.2 Removed the NPC "#kiz03-4" as I couldn't find any [L0ne_W0lf] -//= reference to it in the Aegis script. -//= 3.3 Fixed a wrong negative value checking in Schwartzvalt Trilogy quest. [SinSloth] -//= 3.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 3.5 Touch-ups to the Friendship quest. Added EXP reward. [L0ne_W0lf] -//= Added cutins for "Maku" npc, and changed "set HP" to percentheal. -//= 3.5a Adjusted EXP given by "Benkasttein" to be the same as that given by Maku. [L0ne_W0lf] -//= 3.6 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 3.7 Counter-fixed negative value checking to now look for both positive and negative values -//= since its symbol depends on the time. [SinSloth] -//= 3.8 Removed bio ethic quest definition from header. [L0ne_W0lf] -//= 3.9 Added Rekenber Job quest. Don't know why it hasn't been there before though. [SinSloth] -//============================================================ diff --git a/npc/quests/quests_louyang.txt b/npc/quests/quests_louyang.txt index c4658a3aa..be7a94e25 100644 --- a/npc/quests/quests_louyang.txt +++ b/npc/quests/quests_louyang.txt @@ -1,11 +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) rAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) eAthena Dev Team +//= Copyright (C) Paradox924X +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) Evera +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Louyang -//===== By: ================================================== -//= Evera and The rAthena Dev Team -//===== Current Version: ===================================== -//= 2.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Soup Quest //= - Variable in use: che_tre (max 5) //= Doctor Quest @@ -14,29 +42,11 @@ //= - Variable in use: ch_poison (max 20) //= Revolution Quest //= - Variable in use: QL_REVO (max 9) -//===== Additional Comments: ================================= -//= 1.0 Initial Release [Evera] -//= 1.1 Fixed double levelup bug [Lupus] -//= 1.2 Added Revolution Quest. [SinSloth] -//= 1.3 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.6 Rescripted Soup, Doctor, and Poison King quests [L0ne_W0lf] -//= to Aegis 10.3 standards. Attempted to save current -//= quest progress from the old scripts. -//= 1.7 Added missing checkweights. And corrected [L0ne_W0lf] -//= a typo in Poison King quest. -//= 1.8 Bug fixes. (bugreport:1025 bugreport:1062) [L0ne_W0lf] -//= 1.9 Bug fixes/Typos. [Paradox924X] -//= 2.0 Replaced effect numerics with constants. [L0ne_W0lf] -//= 2.1 Fixed guard tower warper ALWAYS warping. (bugreport:2377) [L0ne_W0lf] -//= 2.2 Removed unused "name" variable. [L0ne_W0lf] -//= 2.3 Updated RE/Pre-RE EXP. [Euphy] -//= 2.4 Added questlog support. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.4 +//========================================================================= -// Soup Quest :: lou_tre -//============================================================ +//== Soup Quest :: lou_tre ================================= lou_in02,53,174,7 script Employee#1 4_M_CHNMAN,6,62,{ if (gettime(GETTIME_HOUR) >= 10 && gettime(GETTIME_HOUR) < 22) { mes "[Chang Pai]"; @@ -1072,8 +1082,7 @@ louyang,174,150,5 script Jiu Chi Ling#lou 4_F_CHNDRESS1,{ close; } -// Doctor Quest :: dr_china -//============================================================ +//== Doctor Quest :: dr_china ============================== lou_in02,265,69,5 script Doctor#lyang 4_F_CHNDOCTOR,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFWait a minute! Right now, you're over weight, so you cannot receive more items. Please store some of your things in Kafra Storage and try again.^000000"; @@ -2398,8 +2407,7 @@ louyang,125,121,0 warp Storage Warp#2 1,1,lou_in02,198,161 lou_in02,198,159,0 warp Storage Warp#3 1,1,louyang,124,118 lou_in02,203,159,0 warp Storage Warp#4 1,1,louyang,129,118 -// Poison King Quest :: poison_king -//============================================================ +//== Poison King Quest :: poison_king ====================== lou_in02,123,39,4 script Poison King#lou 4_M_CHNOLD,{ // Attempt to preserve prior quest progress. if (ch_poison == 0 && CL_POISONKING != 0) { @@ -4572,8 +4580,7 @@ lou_in01,99,144,4 script Soldier#bailong4 4_M_CHNSOLDIER,{ close; } -// Revolution Quest :: lou_zero -//============================================================ +//== Revolution Quest :: lou_zero ========================== lou_in02,77,37,7 script Hermit 4_M_CHNOLD,{ if (!QL_REVOL) { mes "[Sun Mao]"; diff --git a/npc/quests/quests_lutie.txt b/npc/quests/quests_lutie.txt index f0db564be..380cb3101 100644 --- a/npc/quests/quests_lutie.txt +++ b/npc/quests/quests_lutie.txt @@ -1,20 +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) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) Samuray22 +//= Copyright (C) TonyMan +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Lutie -//===== By: ================================================== -//= TonyMan & Samuray22 -//===== Current Version: ===================================== +//================= Description =========================================== +//= Blush, Cake Hat, Candle, Chef Hat, Raccoon Hat, Rainbow Eggshell, Spore +//= Hat, Wonder Nutshell Quests +//================= Current Version ======================================= //= 1.3b -//===== Description: ========================================= -//= Blush, Cake Hat, Candle, Chef Hat, Raccoon Hat, Rainbow Eggshell, -//= Spore Hat, Wonder Nutshell Quests -//===== Additional Comments: ================================= -//= 1.1 Optimized [Lupus] -//= 1.2 Fixed Chef Hat items [Lupus] -//= 1.3 Update NPC to the Official One. [Samuray22] -//= 1.3a Changed item names to item IDs. [Samuray22] -//= 1.3b Removed a scrap " left in a delitem. [L0ne_W0lf] -//= 1.4 Updated NPCs once again. [L0ne_W0lf] -//============================================================ +//========================================================================= xmas,117,295,4 script Vending Machine Man 4_M_BIBI,{ mes "[Titicupe]"; diff --git a/npc/quests/quests_morocc.txt b/npc/quests/quests_morocc.txt index f6b7bd312..7783e2020 100644 --- a/npc/quests/quests_morocc.txt +++ b/npc/quests/quests_morocc.txt @@ -1,53 +1,49 @@ -//===== 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) Gepard +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) SinSloth +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Morroc -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 3.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= - Stop Post //= - Binoculars Quest //= - Assassin Pub NPCs/supporting quest NPCS. [Disabled] //= - Resurrection of Satan Morroc //= - The Crow of the Fate //= - Succession of the Prince -//===== Additional Comments: ================================= -//= 1.1 Fixed exploits [Lupus] -//= 1.2 Added Dandelion's Request / Morroc Invasion quest. [SinSloth] -//= 1.3 Updated dialogs from Binoculars Quest. [Samuray22] -//= 1.3a added GM lvl check as in other invansion quests [Lupus] -//= 1.4 Fixed a small bug in Dandelion's Request. [SinSloth] -//= 1.5 Fixed a little bug with "Job_Alchemist" changed to "Job_Alchem". [Samuray22] -//= 1.6 Fixed a nasty bug in last part of the quest. [SinSloth] -//= 1.6a replaced item "names" with item id. [Lupus] -//= 1.7 Fixed a bug with XP rewards. [SinSloth] -//= 1.8 Fixed a bug which prevented reset of events. [SinSloth] -//= 1.9 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 2.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 2.0a Corrected a Typo error ";;". [Samuray22] -//= 2.1 Assassins will now get their request item. (bugreport:1220) [L0ne_W0lf] -//= 2.2 Updated Binocular and Stop Post quests. [L0ne_W0lf] -//= 2.3 Replaced effect numerics with constants. [Samuray22] -//= 2.4 Implemented Ep. 12.1 Continental Guard Quest. [L0ne_W0lf] -//= Moved Dandelion's Request to a it's own file. -//= Added support NPCs required to finish Gaebolg quest. -//= 2.5 Fixed Group of Evil never re-enabling. [L0ne_W0lf] -//= 2.6 Added quest log commands for Resurrection of Satan Morroc. [L0ne_W0lf] -//= Added the two remaining episode 12.1 quests. -//= Updated Satan Morroc Quest to allow peopel who have -//= finished it to return to the previous map. -//= 2.7 Corrected weight checks, they only check for inventory slots. [L0ne_W0lf] -//= 2.8 Disabled Assassin bar pub NPCs, as they are included in the 13.1 quests file. [L0ne_W0lf] -//= 2.9 Fixed player dying/logging out during conversation could prevent -//= summoning of Satan Morroc until server reboot. [Gepard] -//= 3.0 Updated RE/Pre-RE EXP. [Euphy] -//= 3.1 Updated to match the latest official scripts. [Euphy] -//= 3.2 Added GM management NPC and variable $@re_moc_time$. [Euphy] -//============================================================ - -// Stop Post Quest -// ============================================================ +//================= Current Version ======================================= +//= 3.2 +//========================================================================= + +//== Stop Post Quest ======================================= moc_ruins,113,181,4 script William 4_M_ORIENT02,{ mes "[William]"; mes "Welcome to"; @@ -91,8 +87,7 @@ moc_ruins,113,181,4 script William 4_M_ORIENT02,{ } } -// Binoculars Quest -// ============================================================ +//== Binoculars Quest ====================================== moc_ruins,118,176,4 script Alchemist 1_M_WIZARD,{ mes "[Marius]"; mes "Howdy, new customer!!"; @@ -163,8 +158,7 @@ moc_ruins,118,176,4 script Alchemist 1_M_WIZARD,{ } } -// Morroc Assassin Guild Bar [Disabled] -// ============================================================ +//== Morroc Assassin Guild Bar [Disabled] ================== /* morocc,43,108,5 script Sharp-Looking Kid#dan_07 4_KID01,{ if (BaseClass == Job_Assassin) { @@ -886,8 +880,7 @@ que_job01,70,84,1 script Girl#moc_ex002 4_F_SITDOWN,{ close; } -// Resurrection of Satan Morroc -// ============================================================ +//== Resurrection of Satan Morroc ========================== moc_fild20,354,183,3 script Continental Guard#01::MocConGuard 4_M_MOC_SOLDIER,3,3,{ if ((rebirth_moc_edq == 0) && (rebirth_moc_edq < 4)) { mes "[Continental Guard]"; @@ -2101,8 +2094,7 @@ sec_in02,14,43,5 script Morroc GlobalVar Admin::MorrocAdmin_sec 4_F_RUSGREEN,{ } moc_fild21,5,5,5 duplicate(MorrocAdmin_sec) Morroc GlobalVar Admin::MorrocAdmin_moc 4_F_RUSGREEN -// The Crow of the Fate -// ============================================================ +//== The Crow of the Fate ================================== moc_ruins,137,70,3 script Book-Touching Man#garas 1_M_02,{ if (BaseLevel > 59) { if (checkweight(703,3) == 0) { @@ -4327,8 +4319,7 @@ cave,105,32,7 script Cave Settler#f_cave7 4_F_CAVE1,{ close; } -// Succession of the Prince -// ============================================================ +//== Succession of the Prince ============================== prontera,153,353,4 script Messenger#prince1 8W_SOLDIER,{ if (nk_prince == 0) { if (rebirth_moc_edq > 1) { diff --git a/npc/quests/quests_moscovia.txt b/npc/quests/quests_moscovia.txt index 2ae62a0ae..a0fa9d941 100644 --- a/npc/quests/quests_moscovia.txt +++ b/npc/quests/quests_moscovia.txt @@ -1,40 +1,54 @@ -//===== 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) Lemongrass +//= Copyright (C) Euphy +//= Copyright (C) Joseph +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Gepard +//= Copyright (C) brianluau +//= 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/>. +//========================================================================= //= Moscovia Quests -//===== By: ================================================== -//= Kisuka -//===== Current Version: ===================================== -//= 2.3 -//===== 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 =========================================== //= Quests for Moscovia. -//= The Moving Island, Help Mikhail, Acorn Exchange, -//= Banish Winter, Shafka Hat, Koshei the Immortal. -//===== Additional Comments: ================================= -//= 1.0 First version. [Kisuka] -//= 1.1 Small fixes on The Moving Island. [Kisuka] -//= 1.2 Fixed a "player not attached" error. [brianluau] -//= 1.3 Replaced occurrences of PcName. [brianluau] -//= 1.4 Added 'Koshei the Immortal' quest. [Kisuka] -//= 1.5 Fixes to 'Koshei the Immortal' quest. [Kisuka] -//= 1.6 Added 'tides' to Ibanoff & Fixed time check for Marozka. [Kisuka] -//= 1.7 Fixes on donpcevents and fixed some left over aegis stuff. [Kisuka] -//= 1.8 Fixed some condition checks. [Gepard] -//= 1.9 Corrected NPC counting mobs for the wrong NPC. (bugreport:4736) [L0ne_W0lf] -//= 2.0 Optimized. [Joseph] -//= 2.0a Bug fixes. [Euphy] -//= 2.0b Bug fixes. [Lemongrass] -//= 2.1 Fixed incorrect use of 'close'. [Joseph] -//= 2.2 Updated RE/Pre-RE EXP. [Euphy] -//= 2.3 Added GM management NPC. [Euphy] -//============================================================ - -// The Moving Island :: mos_whale_edq -//============================================================ - -//---------------------------------------------------------------------------- -// Berbayeff - Starting Point -//---------------------------------------------------------------------------- +//= The Moving Island, Help Mikhail, Acorn Exchange, Banish Winter, Shafka +//= Hat, Koshei the Immortal. +//================= Current Version ======================================= +//= 2.3 +//========================================================================= + +//== The Moving Island :: mos_whale_edq ==================== + +//- Berbayeff - Starting Point - moscovia,171,71,3 script Berbayeff#npc 4_M_RUSMAN2,{ if (!mos_whale_edq) { emotion e_an; @@ -248,9 +262,7 @@ moscovia,171,71,3 script Berbayeff#npc 4_M_RUSMAN2,{ close; } -//---------------------------------------------------------------------------- -// Bulletin Board - List Tide Times -//---------------------------------------------------------------------------- +//- Bulletin Board - List Tide Times - moscovia,135,52,0 script Bulletin Board#npc 2_BULLETIN_BOARD,{ mes "[Charabel Schedule]"; mes "NOTICE, due to the varying"; @@ -268,9 +280,7 @@ moscovia,135,52,0 script Bulletin Board#npc 2_BULLETIN_BOARD,{ close; } -//---------------------------------------------------------------------------- -// Mr. Ibanoff - Docks -//---------------------------------------------------------------------------- +//- Mr. Ibanoff - Docks - moscovia,135,49,5 script Mr. Ibanoff#npc 4_M_RUSBALD,{ if (mos_whale_edq == 0) { mes "[Mr. Ibanoff]"; @@ -780,9 +790,7 @@ moscovia,135,49,5 script Mr. Ibanoff#npc 4_M_RUSBALD,{ close; } -//---------------------------------------------------------------------------- -// Mr. Ibanoff - Ship -//---------------------------------------------------------------------------- +//- Mr. Ibanoff - Ship - mosk_ship,98,110,3 script Mr. Ibanoff#npc2 4_M_RUSBALD,{ if (mos_whale_edq == 4) { mes "[Mr. Ibanoff]"; @@ -983,9 +991,7 @@ S_D_2: close; } -//---------------------------------------------------------------------------- -// Rudder -//---------------------------------------------------------------------------- +//- Rudder - mosk_ship,101,111,4 script rudder#ship HIDDEN_NPC,{ if (mos_whale_edq == 5) { callsub S_Rud1,1,0; @@ -1172,9 +1178,7 @@ S_Rud1: close; } -//---------------------------------------------------------------------------- -// Aged Stranger - Whale Island -//---------------------------------------------------------------------------- +//- Aged Stranger - Whale Island - mosk_fild01,86,104,3 script Aged Stranger#npc 4_M_GUSLIMAN,{ if ((MaxWeight-Weight) < 2000) { mes "[Aged Stranger]"; @@ -1808,9 +1812,7 @@ S_AS_3: return; } -//---------------------------------------------------------------------------- -// Csar Alexsay III - Moscovia Palace -//---------------------------------------------------------------------------- +//- Csar Alexsay III - Moscovia Palace - mosk_in,131,92,3 script Csar Alexsay III#npc 4_M_RUSKING,{ if ((MaxWeight-Weight) < 2000) { mes "[Csar Alexsay III]"; @@ -2343,9 +2345,7 @@ mosk_in,131,92,3 script Csar Alexsay III#npc 4_M_RUSKING,{ close; } -//---------------------------------------------------------------------------- -// Prime Minister Dmitree - Moscovia Palace -//---------------------------------------------------------------------------- +//- Prime Minister Dmitree - Moscovia Palace - mosk_in,127,89,3 script Prime Minister Dmitree#m 4_M_RUSMAN1,{ if (mos_nowinter > 11 && mos_nowinter < 14) { mes "[Prime Minister Dmitree]"; @@ -2467,9 +2467,7 @@ mosk_in,127,89,3 script Prime Minister Dmitree#m 4_M_RUSMAN1,{ close; } -//---------------------------------------------------------------------------- -// Island Trigger - Docks -//---------------------------------------------------------------------------- +//- Island Trigger - Docks - moscovia,136,46,4 script Find#ship CLEAR_NPC,4,4,{ end; @@ -2519,10 +2517,7 @@ OnTouch: close; } -//---------------------------------------------------------------------------- -// Triggers -//---------------------------------------------------------------------------- - +//- Triggers - mosk_ship,1,1,4 script Baehideun#ship -1,{ OnInit: $@mos1_edq = 0; @@ -2629,12 +2624,9 @@ mosk_ship,3,3,4 duplicate(Baehideun#main) Baehideun2#ship -1 mosk_ship,5,5,4 duplicate(Baehideun#main) Baehideun3#ship -1 mosk_ship,15,15,4 duplicate(Baehideun#main) Baehideun4#ship -1 -// Help Mikhail :: mos_swan & mos_swan_pt2 -//============================================================ +//== Help Mikhail :: mos_swan & mos_swan_pt2 =============== -//---------------------------------------------------------------------------- -// Gallina - Starting Point -//---------------------------------------------------------------------------- +//- Gallina - Starting Point - function script F_MOS_1 { mes "[Gallina]"; mes "Oh, where the heck is he?"; @@ -2769,9 +2761,7 @@ mosk_in,144,279,5 script Gallina#mos 4_F_RUSWOMAN1,{ close; } -//---------------------------------------------------------------------------- -// Anna - Sister -//---------------------------------------------------------------------------- +//- Anna - Sister - mosk_in,148,274,1 script Anna#mos 4_F_RUSCHILD,{ if (!mos_swan) { callfunc("F_MOS_1"); @@ -2951,9 +2941,7 @@ mosk_in,148,274,1 script Anna#mos 4_F_RUSCHILD,{ close; } -//---------------------------------------------------------------------------- -// Bed -//---------------------------------------------------------------------------- +//- Bed - mosk_in,136,279,3 script Bed#mos1 HIDDEN_NPC,{ mes "- There are sheets and a pillow which seem so neat and soft that I'll probably fall asleep as soon as I lie down on them. -"; if (mos_swan != 11) close; @@ -2976,9 +2964,7 @@ mosk_in,136,279,3 script Bed#mos1 HIDDEN_NPC,{ mosk_in,161,279,3 duplicate(Bed#mos1) Bed#mos2 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Fire pot + Mikhail -//---------------------------------------------------------------------------- +//- Fire pot + Mikhail - mosk_in,205,268,3 script Fire pot#mos HIDDEN_NPC,{ if (!mos_swan) { mes "- It's a fire pot to heat the room or bake something -"; @@ -3168,9 +3154,7 @@ OnEnable: end; } -//---------------------------------------------------------------------------- -// Sticky Herb Tree Inn NPCs -//---------------------------------------------------------------------------- +//- Sticky Herb Tree Inn NPCs - mosk_in,135,191,5 script Landlord#mos 4_F_RUSWOMAN3,{ mes "[Landlord]"; mes "Oh, welcome to the Inn 'Sticky Herb Tree'."; @@ -3727,9 +3711,7 @@ OnTouch: close; } -//---------------------------------------------------------------------------- -// Swamp -//---------------------------------------------------------------------------- +//- Swamp - mosk_dun03,153,90,3 script Bubbling Swamp#mos1 CLEAR_NPC,{ if ((MaxWeight-Weight) < 2000) { mes "- Your bag is very heavy today -"; @@ -3777,9 +3759,7 @@ mosk_dun03,153,90,3 script Bubbling Swamp#mos1 CLEAR_NPC,{ close; } -//---------------------------------------------------------------------------- -// Larissa - Hotcake Quests -//---------------------------------------------------------------------------- +//- Larissa - Hotcake Quests - mosk_in,211,259,5 script Larissa#mos_01 4_F_RUSWOMAN2,{ if ((MaxWeight-Weight) < 2000) { mes "- Please stop here !! -"; @@ -3943,12 +3923,9 @@ mosk_in,211,259,5 script Larissa#mos_01 4_F_RUSWOMAN2,{ close; } -// Acorn Exchange :: mos_squirrel -//============================================================ +//== Acorn Exchange :: mos_squirrel ======================== -//---------------------------------------------------------------------------- -// Acorn Dealer - Sells Acorns -//---------------------------------------------------------------------------- +//- Acorn Dealer - Sells Acorns - moscovia,208,182,7 script Acorn Dealer#mos 4_M_RUSMAN1,{ mes "[Acorn Dealer]"; mes "We have very fresh acorns. Everyone will like them!"; @@ -4008,9 +3985,7 @@ moscovia,208,182,7 script Acorn Dealer#mos 4_M_RUSMAN1,{ close; } -//---------------------------------------------------------------------------- -// Big Squirrel - Trade Acorns for Gems -//---------------------------------------------------------------------------- +//- Big Squirrel - Trade Acorns for Gems - - script Squirrel#mos_main -1,{ if (compare(strnpcinfo(0),"mos_sq")) end; OnTouch: @@ -4124,12 +4099,9 @@ S_BS_1: mosk_fild01,113,108,3 duplicate(Squirrel#mos_main) Big Squirrel#mos HIDDEN_NPC mosk_fild01,113,108,5 duplicate(Squirrel#mos_main) #mos_sq COCO,2,2 -// Banish Winter :: mos_nowinter -//============================================================ +//== Banish Winter :: mos_nowinter ========================= -//---------------------------------------------------------------------------- -// Baba Yaga, the Horrible - Starting Point -//---------------------------------------------------------------------------- +//- Baba Yaga, the Horrible - Starting Point - mosk_in,215,46,5 script #babayaga -1,7,7,{ end; OnTouch: @@ -4961,9 +4933,7 @@ S_BY_1: close; } -//---------------------------------------------------------------------------- -// Book -//---------------------------------------------------------------------------- +//- Book - mosk_in,217,45,0 script #book_russia HIDDEN_NPC,{ if (mos_nowinter == 15) { mes "-Beside the pot,"; @@ -5208,9 +5178,7 @@ mosk_in,217,45,0 script #book_russia HIDDEN_NPC,{ close; } -//---------------------------------------------------------------------------- -// Mixing Pot -//---------------------------------------------------------------------------- +//- Mixing Pot - mosk_in,221,43,0 script #bowl HIDDEN_NPC,{ if (mos_nowinter != 16) end; mes "-It is a very dirty pot."; @@ -5482,9 +5450,7 @@ mosk_in,221,43,0 script #bowl HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Center of Town -//---------------------------------------------------------------------------- +//- Center of Town - moscovia,224,190,0 script #nowinterplz CLEAR_NPC,{ if (mos_nowinter != 19) end; if (countitem(7765)) { @@ -5522,9 +5488,7 @@ moscovia,224,190,0 script #nowinterplz CLEAR_NPC,{ close; } -//---------------------------------------------------------------------------- -// Villagers -//---------------------------------------------------------------------------- +//- Villagers - moscovia,252,203,5 script A Little Girl#mos1 4_F_RUSCHILD,{ if (mos_nowinter == 10) { if (mos_kid == 1) { @@ -6320,9 +6284,7 @@ moscovia,228,80,3 script A Little Boy#mos16 4_M_RUSCHILD,{ close; } -//---------------------------------------------------------------------------- -// Magic Bottle -//---------------------------------------------------------------------------- +//- Magic Bottle - mosk_dun03,225,233,0 script Pile of skeletons#mosk HIDDEN_NPC,{ if (mos_nowinter == 8) { mes "-There are ugly skulls"; @@ -6387,9 +6349,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Csar Alexsay III -//---------------------------------------------------------------------------- +//- Csar Alexsay III - mosk_in,131,92,3 script #Csar -1,7,7,{ if (mos_nowinter == 12) { mes "[Csar Alexsay III]"; @@ -6481,8 +6441,7 @@ mosk_in,131,92,3 script #Csar -1,7,7,{ end; } -// Shafka Hat :: mos_whale_edq -//============================================================ +//== Shafka Hat :: mos_whale_edq =========================== moscovia,211,93,3 script Irina#edq 4_F_RUSCHILD,{ if (!checkweight(1201,1)) { mes "Wait a moment!!"; @@ -6590,12 +6549,9 @@ moscovia,211,93,3 script Irina#edq 4_F_RUSCHILD,{ close; } -// Koshei the Immortal :: mos_request -//============================================================ +//== Koshei the Immortal :: mos_request ==================== -//---------------------------------------------------------------------------- -// Sage - Starting Point -//---------------------------------------------------------------------------- +//- Sage - Starting Point - mosk_fild02,198,252,3 script Sage#rus01 4_M_SAGE_C,{ if (!rhea_rus_main) { mes "[Sage]"; @@ -6681,9 +6637,7 @@ mosk_fild02,198,252,3 script Sage#rus01 4_M_SAGE_C,{ close; } -//---------------------------------------------------------------------------- -// Mysterious Stone -//---------------------------------------------------------------------------- +//- Mysterious Stone - mosk_dun01,169,162,0 script Mysterious Stone#rus02 HIDDEN_NPC,{ if (!rhea_rus_main) { mes "- The road forks here -"; @@ -6779,9 +6733,7 @@ mosk_dun01,169,162,0 script Mysterious Stone#rus02 HIDDEN_NPC,{ } } -//---------------------------------------------------------------------------- -// Gray Wolf -//---------------------------------------------------------------------------- +//- Gray Wolf - mosk_dun01,167,160,3 script Gray Wolf#rus03 4_RUS_DWOLF,{ if (rhea_rus_main < 2) { mes "[Gray Wolf]"; @@ -6902,9 +6854,7 @@ OnTimer120000: end; } -//---------------------------------------------------------------------------- -// Wall (Maria Morebna, Gray Wolf, Koshei) -//---------------------------------------------------------------------------- +//- Wall (Maria Morebna, Gray Wolf, Koshei) - mosk_dun01,45,259,0 script Wall#rus04 HIDDEN_NPC,{ if (rhea_rus_main < 5) { mes "["+ strcharinfo(0) +"]"; @@ -7377,9 +7327,7 @@ OnMyMobDead: end; } -//---------------------------------------------------------------------------- -// Koshei, The Immortal -//---------------------------------------------------------------------------- +//- Koshei, The Immortal - mosk_dun01,5,5,0 script Koshei#rus47 -1,0,0,{ end; OnInit: @@ -7414,9 +7362,7 @@ OnTimer300000: end; } -//---------------------------------------------------------------------------- -// Gray Wolf & Maria Morebna -//---------------------------------------------------------------------------- +//- Gray Wolf & Maria Morebna - - script mos_rus#main -1,{ end; OnInit: @@ -7442,9 +7388,7 @@ OnTimer120000: mosk_dun01,50,256,3 duplicate(mos_rus#main) Gray Wolf#rus05 4_RUS_DWOLF mosk_dun01,46,256,3 duplicate(mos_rus#main) Maria Morebna#rus46 4_F_RUSCHILD -//---------------------------------------------------------------------------- -// The Blacksmith (Golden Key) -//---------------------------------------------------------------------------- +//- The Blacksmith (Golden Key) - moscovia,178,127,0 script The Blacksmith#rus06 1_M_SMITH,{ if ((MaxWeight-Weight) < 3500) { mes "[The Blacksmith]"; @@ -7716,9 +7660,7 @@ moscovia,178,127,0 script The Blacksmith#rus06 1_M_SMITH,{ } } -//---------------------------------------------------------------------------- -// Vassili Grandpapa (Red Ring) -//---------------------------------------------------------------------------- +//- Vassili Grandpapa (Red Ring) - moscovia,206,81,0 script Vassili Grandpapa#rus07 4_M_05,{ if ((MaxWeight-Weight) < 3500) { mes "[Vassili Grandpapa]"; @@ -7984,9 +7926,7 @@ moscovia,206,81,0 script Vassili Grandpapa#rus07 4_M_05,{ close; } -//---------------------------------------------------------------------------- -// Ryubaba (Red Ring) -//---------------------------------------------------------------------------- +//- Ryubaba (Red Ring) - moscovia,213,216,3 script Ryubaba#rus08 4_F_RUSWOMAN2,{ if ((MaxWeight-Weight) < 3500) { mes "[Ryubaba]"; @@ -8313,9 +8253,7 @@ moscovia,213,216,3 script Ryubaba#rus08 4_F_RUSWOMAN2,{ close; } -//---------------------------------------------------------------------------- -// Little Boy (Ryubaba Info) -//---------------------------------------------------------------------------- +//- Little Boy (Ryubaba Info) - moscovia,223,210,3 script Little Boy#rus09 4_M_RUSCHILD,{ if (rhea_rus_main < 8) { mes "[Little Boy]"; @@ -8378,9 +8316,7 @@ moscovia,223,210,3 script Little Boy#rus09 4_M_RUSCHILD,{ close; } -//---------------------------------------------------------------------------- -// Shepherdess (Wooden Flute for Red Ring) -//---------------------------------------------------------------------------- +//- Shepherdess (Wooden Flute for Red Ring) - mosk_fild02,157,233,0 script Shepherdess#rus10 1_F_04,{ if (rhea_rus_main < 8) { mes "[Shepherdess]"; @@ -8507,9 +8443,7 @@ mosk_fild02,157,233,0 script Shepherdess#rus10 1_F_04,{ close; } -//---------------------------------------------------------------------------- -// Pointed Trees (Wooden Flute) -//---------------------------------------------------------------------------- +//- Pointed Trees (Wooden Flute) - - script PTree#rusmain -1,{ if (rhea_rus_ring == 6) { if (countitem(7882) < 50) { @@ -8554,9 +8488,7 @@ mosk_fild02,114,223,0 duplicate(PTree#rusmain) Pointed Tree#rus16 HIDDEN_NPC mosk_fild02,101,197,0 duplicate(PTree#rusmain) Pointed Tree#rus17 HIDDEN_NPC mosk_fild02,125,182,0 duplicate(PTree#rusmain) Pointed Tree#rus18 HIDDEN_NPC -//---------------------------------------------------------------------------- -// Worried Mother (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Worried Mother (Lusalka's Hair) - moscovia,166,145,1 script Worried Mother#rus19 4_F_RUSWOMAN3,{ if (rhea_rus_main < 8) { mes "[Worried Mother]"; @@ -8657,9 +8589,7 @@ moscovia,166,145,1 script Worried Mother#rus19 4_F_RUSWOMAN3,{ close; } -//---------------------------------------------------------------------------- -// Marsh Warning Signs -//---------------------------------------------------------------------------- +//- Marsh Warning Signs - - script Caution#07rus::NoSwim 2_BULLETIN_BOARD,{ mes " WARNING !! "; mes "No Swimming"; @@ -8668,9 +8598,7 @@ moscovia,166,145,1 script Worried Mother#rus19 4_F_RUSWOMAN3,{ mosk_fild02,101,204,0 duplicate(NoSwim) Caution#rus01 2_BULLETIN_BOARD mosk_fild02,101,200,0 duplicate(NoSwim) Caution#rus02 2_BULLETIN_BOARD -//---------------------------------------------------------------------------- -// Lusalka Trigger (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Lusalka Trigger (Lusalka's Hair) - mosk_fild02,116,202,3 script Lusalka#07russai_22 -1,3,3,{ end; OnTouch: @@ -8751,9 +8679,7 @@ OnTouch: } } -//---------------------------------------------------------------------------- -// Lusalka (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Lusalka (Lusalka's Hair) - mosk_fild02,124,202,3 script Lusalka#rus23 4_F_RUSGREEN,{ if (countitem(523)) { if (rhea_rus_main < 8) { @@ -8978,9 +8904,7 @@ OnTimer300000: end; } -//---------------------------------------------------------------------------- -// Wanderer (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Wanderer (Lusalka's Hair) - prontera,228,279,3 script Wanderer#rus24 4_M_RUSMAN2,{ if (rhea_rus_main < 8) { mes "[A Wanderer from a strange land]"; @@ -9083,9 +9007,7 @@ prontera,228,279,3 script Wanderer#rus24 4_M_RUSMAN2,{ close; } -//---------------------------------------------------------------------------- -// Morroc Villager (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Morroc Villager (Lusalka's Hair) - morocc,165,82,0 script Morroc Villager#rus25 1_M_02,{ if (rhea_rus_main < 8) { mes "[Morroc Villager]"; @@ -9156,9 +9078,7 @@ morocc,165,82,0 script Morroc Villager#rus25 1_M_02,{ close; } -//---------------------------------------------------------------------------- -// Soldier/Igor (Lusalka's Hair) -//---------------------------------------------------------------------------- +//- Soldier/Igor (Lusalka's Hair) - moc_pryd04,126,120,0 script Soldier#rus26 4_M_RUSMAN1,{ if (rhea_rus_main < 8) { mes "[A gloomy looking soldier]"; @@ -9299,9 +9219,7 @@ moc_pryd04,126,120,0 script Soldier#rus26 4_M_RUSMAN1,{ close; } -//---------------------------------------------------------------------------- -// Marozka's Dungeon (Golden Thread) -//---------------------------------------------------------------------------- +//- Marozka's Dungeon (Golden Thread) - mosk_dun01,45,250,3 script 1#rus27 WARPNPC,3,3,{ end; OnTouch: @@ -9485,9 +9403,7 @@ mosk_que,56,202,0 script Occult Apple Tree#rus29 HIDDEN_NPC,{ mosk_que,47,217,0 warp Escape#rus30 1,1,mosk_fild02,237,266 -//---------------------------------------------------------------------------- -// Marozka (Golden Thread) -//---------------------------------------------------------------------------- +//- Marozka (Golden Thread) - mosk_fild02,243,270,0 script Marozka#rus31 4_M_LGTGRAND,{ if (rhea_rus_main < 8) { mes "[Marozka]"; @@ -9645,9 +9561,7 @@ mosk_fild02,243,270,0 script Marozka#rus31 4_M_LGTGRAND,{ close; } -//---------------------------------------------------------------------------- -// Baba Yaga (Golden Key) -//---------------------------------------------------------------------------- +//- Baba Yaga (Golden Key) - mosk_dun02,48,214,5 script Baba Yaga#rus32 4_F_BABAYAGA,{ if (rhea_rus_main < 9) { mes "[Baba Yaga]"; @@ -10379,9 +10293,7 @@ OnMyMobDead: end; } -//---------------------------------------------------------------------------- -// Baba Yaga's Tasks (Golden Key) -//---------------------------------------------------------------------------- +//- Baba Yaga's Tasks (Golden Key) - mosk_dun02,257,193,0 script Cow#rus33 4_BULL,3,3,{ end; OnInit: diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt index d14ddaa8e..893476e87 100644 --- a/npc/quests/quests_nameless.txt +++ b/npc/quests/quests_nameless.txt @@ -1,11 +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 +//= Copyright (C) brianluau +//= Copyright (C) Yommy +//= Copyright (C) Koca +//= 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/>. +//========================================================================= //= Nameless Island Quests -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 2.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Collection of Nameless Island Quests //= Nameless Island: //= - Quest to gain access to Nameless Island and dungeon. @@ -32,39 +57,11 @@ //= Rogue Guild Investigation Assistance: //- - Assist the Rogue Guild with their investigations. //= - Variable in use: rumour_nd (Max: 22) -//===== Additional Comments: ================================= -//= 1.0 First version. [L0ne_W0lf] -//= 1.1 Made quest accessable to "Failed" gaebolg quest. [L0ne_W0lf] -//= 1.1a Touch up to other Gaebolg fail-points. [L0ne_W0lf] -//= 1.2 Some final tuning to Nameless Island quest. [Koca] -//= 1.3 Should fix any more issues with "Creature" npc. [L0ne_W0lf] -//= 1.4 Changed the way Out_from_Monastery works slightly. [L0ne_W0lf] -//= 1.5 added a next to stop double npc message [Yommy] -//= 1.6 Updated the Nameless Island Access quest -//= Added Quest: Peace for Arunafeltz -//= Added Quest: Muff's Loan -//= Added Quest: Broken Diamond -//= Added Quest: Z-Gang Quest -//= Added Quest: Unlucky Emerald -//= Added Quest: Rogue Guild Investigation -//= 1.7 Fixed a typo in monestary quest. [L0ne_W0lf] -//= 1.8 Renamed temporary global variable. [L0ne_W0lf] -//= moved OnMyMobDead for access quest to a different NPC. -//= 1.9 Fixed mapwarp warping to disabled map. [L0ne_W0lf] -//= 2.0 Removed duplicate dialog. [L0ne_W0lf] -//= 2.1 Fixed a race condition blocking progress. [brianluau] -//= 2.2 Added quest log entries for: -//= - Muff's Loan -//= - Broken Diamond -//= - Z-Gang Quest -//= 2.2a Fixed a few job constant typos. [Euphy] -//= 2.3 Updated RE/Pre-RE EXP. [Euphy] -//= 2.4 Moved Dorian to pre-re/re paths. [Euphy] -//= 2.5 Updated Nameless Island quests and added questlog support. [Euphy] -//============================================================ - -// Nameless Island and Cursed Monestary Access Quest :: aru_monas -//============================================================ +//================= Current Version ======================================= +//= 2.4 +//========================================================================= + +//== Nameless Island and Cursed Monestary Access Quest :: aru_monas = airplane_01,90,63,0 script Event Switch#pc -1,3,3,{ end; @@ -1516,8 +1513,7 @@ sec_in02,15,15,4 script boss::boss_aru_monas 1_M_SIGNMONK,{ } } -// Rachel Addition :: aruna_nir -//============================================================ +//== Rachel Addition :: aruna_nir ========================== ra_temple,165,57,5 script Niren#ss 4_F_MADAME,{ if (checkweight(907,200) == 0) { mes "^3355FFWait a second!"; @@ -2253,8 +2249,7 @@ ra_temple,168,54,3 script Sippie#ss 4_F_MASK,{ } } -// Peace to the Arunafeltz :: aruna_em -//============================================================ +//== Peace to the Arunafeltz :: aruna_em =================== moc_ruins,77,167,4 script Foreign Merchant#aru1 4_M_MASKMAN,5,5,{ if (aru_vol == 27) { if (aru_em == 0) { @@ -3209,8 +3204,7 @@ OnTimer53000: que_temsky,99,7,0 warp quetemskyout 1,1,ra_temin,276,231 -// Muff's Loan :: zdan_total_edq -//============================================================ +//== Muff's Loan :: zdan_total_edq ========================= comodo,224,187,3 script Muff 4_M_04,{ if (checkweight(907,200) == 0) { mes "[Muff]"; @@ -4655,8 +4649,7 @@ izlude_in,113,66,0 script Strange Machine HIDDEN_NPC,{ close; } -// Broken Diamond -//============================================================ +//== Broken Diamond ======================================== moc_ruins,152,147,5 script Ibrahim 4_M_JOB_HUNTER,3,3,{ if (checkweight(907,200) == 0) { mes "[Ibrahim]"; @@ -6385,8 +6378,7 @@ OnInit: end; } -// Z-Gang Quest -//============================================================ +//== Z-Gang Quest ========================================== prontera,150,326,0 script Wanted Notice#edq HIDDEN_NPC,{ if (zdan_edq == 0) { mes "====National Wanted Notice===="; @@ -9291,8 +9283,7 @@ OnInit: end; } -// Unlucky Emerald -//============================================================ +//== Unlucky Emerald ======================================= morocc,143,63,3 script Ragged Man#nd 4_M_MIDDLE,{ if (treasure_nd == 0) { mes "[Ragged Man]"; @@ -11682,8 +11673,7 @@ OnTouch: end; } -// Rogue Guild Investigation -//============================================================ +//== Rogue Guild Investigation ============================= prontera,163,204,3 script Man from Morroc 4W_M_03,{ if (rumour_nd == 0) { mes "[Morroc Traveler]"; diff --git a/npc/quests/quests_niflheim.txt b/npc/quests/quests_niflheim.txt index 711acdb1a..05f9e6079 100644 --- a/npc/quests/quests_niflheim.txt +++ b/npc/quests/quests_niflheim.txt @@ -1,34 +1,48 @@ -//===== 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) rAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) eAthena Dev Team +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) Evera +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Niflheim -//===== By: ================================================== -//= The rAthena Dev Team -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Piano Key Ouest //= - Escape from Niflheim //= - Variables in use: nif_esc, MISC_QUEST (Bit 32) //= Message Delivery Quest //= - Deliver a message to Erious' departed wife. //= - Variables in use: nif_revive, MISC_QUEST (Bit 16384) -//===== Additional Comments: ================================= -//= 1.0 Initial release, moved Book of Devil and Piano quest -//= from npc/cities/niflheim.txt [Evera] -//= 1.1 Optimized Book of Devil quest. used bit-wise var, -//= Optimized Piano Quest - now uses 1 variable [Lupus] -//= 1.2 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.3 Moved the Book of Devil quest to custom folder. [L0ne_W0lf] -//= Updated to Aegis 10.3 Standed, added Message Delivery Quest. -//= Rescripted Piano Quest. Prior quest progress will be lost. -//= 1.4 Fixed NPCs using ID 111 when it shoudl have been 139. [L0ne_W0lf] -//= 1.5 Swapped NPC IDs back from last change (139 back to 111). [L0ne_W0lf] -//= Clicking will do nothing, you have to still "touch" the npc. -//= 1.6 Added questlog support. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= -// Piano Quest :: nif_ryu -//============================================================ +//== Piano Quest :: nif_ryu ================================ niflheim,224,243,3 script Alreg#nif 4_M_NFDEADMAN,{ if (nif_piano) nif_piano = 0; mes "[Alreg]"; @@ -293,8 +307,7 @@ nif_in,188,168,3 script Witch#nif 4_F_NFDEADMGCIAN,{ end; } -// Message Delivery Quest :: nif_npc_lackee -//============================================================ +//== Message Delivery Quest :: nif_npc_lackee ============== prt_in,161,20,3 script Erious#nif 4_F_03,{ if (MISC_QUEST & 16384) { mes "[Erious]"; diff --git a/npc/quests/quests_payon.txt b/npc/quests/quests_payon.txt index 7f3c65a20..c289633cb 100644 --- a/npc/quests/quests_payon.txt +++ b/npc/quests/quests_payon.txt @@ -1,24 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) Silent +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Payon -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 1.7 -//===== Description: ========================================= +//================= Description =========================================== //= Pretend Murder, Ear Muffs, Oxygen, Derivuchi Cap, Helm of Angel Quests. -//===== Additional Comments: ================================= -//= 1.1 Helm of Angel bug fixed [Lupus] -//= 1.2 Fixed skirt of virgin [Lupus] -//= 1.3 Fixed exploits [Lupus] -//= 1.4 Removed Duplicates [Silent] -//= 1.5 Updated Dialogs from "Pretend Murdered Quest" [Samuray22] -//= 1.5a replaced item "names" with item id. [Lupus] -//= 1.6 Updated Dialogs from "Oxygen Mask Quest" [Samuray22] -//= 1.7 Updated headgear quests. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.7 +//========================================================================= -// 'Pretend Murdered' Quest -//============================================================ +//== 'Pretend Murdered' Quest ============================== payon_in01,99,72,4 script Granny 8_F_GRANDMOTHER,{ if (checkweight(908,1) == 0) { mes "^3355FFWait a second! Right now, you're carrying too many items with you. Please come back after putting some of your things into Kafra Storage.^000000"; @@ -69,8 +87,7 @@ payon_in01,99,72,4 script Granny 8_F_GRANDMOTHER,{ } } -// 'Ear Muffs' Quest -//============================================================ +//== 'Ear Muffs' Quest ===================================== payon_in01,18,10,4 script Mystic Lady 1_F_ORIENT_02,{ mes "[Mystic Lady]"; mes "My family has produced and sold the special Winter product ^3355FFEar Muffs^000000 for many years. We just moved here, but the weather is always warm so we can hardly make a living."; @@ -117,8 +134,7 @@ payon_in01,18,10,4 script Mystic Lady 1_F_ORIENT_02,{ } } -// 'Oxygen Mask' Quest -//============================================================ +//== 'Oxygen Mask' Quest =================================== payon_in02,25,71,4 script Boy 4_M_04,{ if (countitem(701) > 4) { mes "[Young Man]"; @@ -212,8 +228,7 @@ payon_in02,25,71,4 script Boy 4_M_04,{ } } -// 'Helm of Angel' and 'Deviruchi Cap' Quest -//============================================================ +//== 'Helm of Angel' and 'Deviruchi Cap' Quest ============= payon_in01,56,12,7 script Young man#12 4_M_ORIENT02,{ mes "[Young man]"; mes "...What is it?"; diff --git a/npc/quests/quests_prontera.txt b/npc/quests/quests_prontera.txt index 770ee2934..d804aa47c 100644 --- a/npc/quests/quests_prontera.txt +++ b/npc/quests/quests_prontera.txt @@ -1,56 +1,55 @@ -//===== 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) SinSloth +//= Copyright (C) Samuray22 +//= Copyright (C) Evera +//= Copyright (C) Silent +//= Copyright (C) Lupus +//= Copyright (C) L0ne_W0lf +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Prontera -//===== By: ================================================== -//= kobra_k88; L0ne_W0lf -//===== Current Version: ===================================== -//= 2.9 -//===== Description: ========================================= +//================= Description =========================================== //= Collection of Prontera-based quests. -//= * Culvert Access -//= * Ph.D Hat Quest -//= * Gaebolg Family Curse -//===== Comments: ============================================ +//= - Culvert Access +//= - Ph.D Hat Quest +//= - Gaebolg Family Curse +//================= Current Version ======================================= +//= 2.9 +//================= Variables Used ======================================== //= Culvert Access: -//= - [Official Conversion] -//= - Variable in use: MISC_QUEST (bit 8) +//= - MISC_QUEST (bit 8) //= Ph.D Hat Quest: -//= - [Official Conversion] //= - n/a //= Gaebolg Family Curse: -//= - [Official Conversion] -//= - Variable in use: prt_curse (max 61) -//===== Additional Comments: ================================= -//= Fixed flower name Dreamy -> Illusion -//= 1.2 Fixed exploit [Lupus] -//= 1.3 Removed Duplicates [Silent] -//= 1.4 Moved Culvert from cities/prontera.txt [Evera] -//= 1.5 Culvert has been rescripted from the ground up. [L0ne_W0lf] -//= 1.6 Added Gaebolg Family Curse quest. [L0ne_W0lf] -//= 1.6a Fixed a couple spelling mistakes. [L0ne_W0lf] -//= 1.7 Updated "Ph.D Quest" Dialogs. [Samuray22] -//= 1.7b Fixed some minor typos. [SinSloth] -//= 1.7c replaced item "names" with item id. [Lupus] -//= 1.8 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.9 Fixed "him" -> "her" in Ph.D hat quest. THansk to yyCC. [L0ne_W0lf] -//= 2.0 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 2.0a Corrected a Typo error ";;". [Samuray22] -//= 2.0b Corrected a Typo error. (bugreport:950) [Samuray22] -//= 2.1 Added missing checkweights. [L0ne_W0lf] -//= 2.2 Added Nameless Island quest addition. [L0ne_W0lf] -//= 2.3 Bamph will now talk to those who failed the Gaebolg quest. [L0ne_W0lf] -//= 2.3a Touch up to Bamph fo other fail-points. [L0ne_W0lf] -//= 2.3b Hopefully the last change needed for Nameless quest. [L0ne_W0lf] -//= 2.4 Updated Headgear Quest. [L0ne_W0lf] -//= 2.5 Fixed requirements for PH D. Hat. [L0ne_W0lf] -//= 2.5a Fixed requirements for PH D. Hat agian lol. [L0ne_W0lf] -//= 2.6 Replaced effect numerics with constants. [L0ne_W0lf] -//= 2.7 Corrected 'IProntera' typo. (bugreport:4522) [L0ne_W0lf] -//= 2.8 Updated RE/Pre-RE EXP. [Euphy] -//= 2.9 Updated Nameless Island addition and added questlog support. [Euphy] -//============================================================ +//= - prt_curse (max 61) +//========================================================================= -// Prontera Culvert :: prt_npc -//============================================================ +//== Prontera Culvert :: prt_npc =========================== prt_in,88,105,2 script Recruiter 8W_SOLDIER,{ if (MISC_QUEST & 8) { mes "[Recruiter]"; @@ -164,8 +163,7 @@ prt_fild05,270,212,5 script Culvert Guardian 8W_SOLDIER,{ close; } -// Ph.D Hat Quest :: npc_6cript -//============================================================ +//== Ph.D Hat Quest :: npc_6cript ========================== prt_in,38,108,4 script Teacher 1_M_INNKEEPER,{ if ((countitem(710) > 0) && (countitem(703) > 0) && (countitem(704) > 0) && (countitem(708) > 0)) { mes "[Teacher]"; @@ -248,8 +246,7 @@ prt_in,38,108,4 script Teacher 1_M_INNKEEPER,{ } } -// Gaebolg Family Curse :: prt_curse -//============================================================ +//== Gaebolg Family Curse :: prt_curse ===================== prontera,248,212,3 script Busy Boy#prt 4_M_KID1,3,3,{ callsub S_CheckWeight; //Check Player's weight if (BaseLevel > 59) { diff --git a/npc/quests/quests_rachel.txt b/npc/quests/quests_rachel.txt index 212e36b5f..d767284d8 100644 --- a/npc/quests/quests_rachel.txt +++ b/npc/quests/quests_rachel.txt @@ -1,10 +1,33 @@ -//===== 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) 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/>. +//========================================================================= //= Rachel Quests -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 3.6 -//===== Description: ========================================= +//================= Description =========================================== //= Collection of Rachel Quests //= Lost Child Quest: //= - End of quest coincides with opening the Sanctuary. @@ -23,23 +46,11 @@ //= - Variable in use: Once completed MISC_QUEST bit 8192 is set //= - Variable in use: ra_have_donated (0 no/1 yes) //= - Variable in use: $rachel_donate (max 10000) -//===== Additional Comments: ================================= -//= 3.0 Large reordering of Zhed, and Peace to the Arunafeltz addition. [L0ne_W0lf] -//= Some more numeric conversion, and some other cleanup. -//= 3.1 Updated Ice Necklace quest, added missing checks. [L0ne_W0lf] -//= 3.2 Added missing updates for Peace to the Arunafeltz quest. [L0ne_W0lf] -//= 3.3 Fixed occurance of PcName. [L0ne_W0lf] -//= Fixed level 4 ID warps always being usable. -//= 3.3a Fixed level 4 ID warps again. (Bugreport:4102) [L0ne_W0lf] -//= 3.4 Added quest log entries for: -//= - Ice Necklace Quest -//= - Thor Volcano Base Quest addition. -//= 3.5 Updated RE/Pre-RE EXP. [Euphy] -//= 3.6 Added questlog support. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 3.6 +//========================================================================= -// Lost Child Quest (Prerequisite to High Priest quest) :: rachel_wonjumin -//============================================================ +//== Lost Child Quest (Prerequisite to High Priest quest) :: rachel_wonjumin = ra_in01,384,246,3 script Vincent#ra_in01 1_M_01,{ if (BaseLevel < 60) { mes "[Vincent]"; @@ -1226,8 +1237,7 @@ rachel,263,32,3 script Kid#ra_in01 4_M_RACHMAN1,{ } } -// Bruspetti Quest (Perequisite: Lighthalzen "Friendship" quest) :: rachel_ryu -//============================================================ +//== Bruspetti Quest (Perequisite: Lighthalzen "Friendship" quest) :: rachel_ryu = ra_in01,235,194,5 script Katinshuell 4_M_RACHMAN1,{ if (rach_vice > 21) { mes "[Katinshuell]"; @@ -2645,12 +2655,10 @@ ra_in01,255,25,0 script Book#ra_in HIDDEN_NPC,{ } -// Ice Necklace/Summon Ktullanux Quest and Glacial Heart buyer :: rachel_tre -//============================================================ -//iRO Changed this NPC to avoid "offending" people. -//To enable how it originally looked, uncomment the -//line below (npc header), and comment the line -//under it, and then uncomment the cutin lines. +//== Ice Necklace/Summon Ktullanux Quest and Glacial Heart buyer :: rachel_tre = +// iRO Changed this NPC to avoid "offending" people. +// To enable how it originally looked, uncomment the line below (npc header), +// and comment the line under it, and then uncomment the cutin lines. //rachel,157,183,3 script Sincere Follower Urstia 4_F_MASK,{ rachel,157,183,3 script Sincere Follower Urstia 4_F_MASK1,{ @@ -3769,8 +3777,7 @@ OnInit: end; } -// Donation Lottery Quest/High Priest Quest :: rachel_oz & rachel_ma1 -//============================================================ +//== Donation Lottery Quest/High Priest Quest :: rachel_oz & rachel_ma1 = ra_temple,119,180,0 script Temple Entrance#ra_tem WARPNPC,1,1,{ OnTouch: if ($rachel_donate >= 10000) { @@ -7464,35 +7471,3 @@ OnTouch: if ((lost_boy == 13) && (ra_tem_q == 20)) goto L_Mes; end; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 First version, needs testing. [L0ne_W0lf] -//= 1.1 Some slight optimization. [L0ne_W0lf] -//= 1.2 Fixed Man Stuck in Ice only giving 1 Freezing Snow Powder. [L0ne_W0lf] -//= 1.3 Added the ability to redeem lottery tickets before donation max is met. [L0ne_W0lf] -//= 1.4 Removed an erroneous "case". Thanks, Jet. [L0ne_W0lf] -//= 1.5 Fixed a bug in Bruspetti quest. [SinSloth] -//= 1.5b Fixed some typos in various quests. [SinSloth] -//= 1.6 Fixed a couple bugs with the Pope's Office Guards... [L0ne_W0lf] -//= 1.7 Fixed Maheo, he will revert to his frozen state when clicked. [L0ne_W0lf] -//= Replaced instances of "+name+", with "+strcharinfo(0)". -//= 1.8 Various fixes: Hamion will now delete items used for Wind Hammer. [L0ne_W0lf] -//= Fixed EXP reward in Ice Necklace quest, fixed a typo in an NPC header. -//= Another minor fix to Hamion. "< 1" -> "< 2". Added a missing close to -//= the ontouch "key". Thanks to Gepard for pointing them out. -//= 1.9 Fixed a misorder with variable checkings. [SinSloth] -//= 2.0 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 2.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 2.2 Maheo NPC now uses "setnpcdisplay" instead of two NPCs. [L0ne_W0lf] -//= 2.2a Corrected a Typo error ";;". [Samuray22] -//= 2.3 Added Zhed's portion of Thor Volcano Base Quest. (euRO) [L0ne_W0lf] -//= 2.4 Updated Zhed's Thor Vol. Base addition dialog to iRO's. [L0ne_W0lf] -//= 2.4a Further updates to Zhed's Veins addition. [L0ne_W0lf] -//= 2.5 Added Nameless Island quest addition. [L0ne_W0lf] -//= 2.6 Uncommented ontouchNPC label for Man Stuck in Ice. [L0ne_W0lf] -//= 2.7 Corrected overlaping warp coordinates. [L0ne_W0lf] -//= 2.8 Replaced effect numerics with constants. [L0ne_W0lf] -//= 2.9 Replaced effect numerics with constants. [Samuray22] -//============================================================ diff --git a/npc/quests/quests_umbala.txt b/npc/quests/quests_umbala.txt index 3bcbb7e1d..3381c0b2f 100644 --- a/npc/quests/quests_umbala.txt +++ b/npc/quests/quests_umbala.txt @@ -1,44 +1,57 @@ -//===== 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) rAthena Team +//= Copyright (C) eAthena Team +//= Copyright (C) L0ne_W0lf +//= Copyright (C) SinSloth +//= Copyright (C) Evera +//= Copyright (C) Lupus +//= Copyright (C) sabernet09 +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Umbala -//===== By: ================================================== -//= sabernet09 & rAthena Team -//===== Current Version: ===================================== -//= 2.2a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Umbalian Language Quest, Umbala Skeletal Gate Quest, //= Umbala Event, Create Essence/Dismantle Stone -// Phase 1. Learning the Language -// (Elder) First discussion -// (Elder) Asking about learning the language -// (Elder) Final step (understanding NPC speech) -// ------------------------------------------ -// Phase 2. Create Essence/Dismantle Stone -// (Shaman) Get permission to speak with her from the chief -// (Elder) Ask about conditions needed to be fulfilled to get permission -// (Elder) Get permission -// (Shaman) Use the shaman to create essences and dismantle elemental stones. +//= Phase 1. Learning the Language +//= (Elder) First discussion +//= (Elder) Asking about learning the language +//= (Elder) Final step (understanding NPC speech) +//= Phase 2. Create Essence/Dismantle Stone +//= (Shaman) Get permission to speak with her from the chief +//= (Elder) Ask about conditions needed to be fulfilled to get permission +//= (Elder) Get permission +//= (Shaman) Use the shaman to create essences and dismantle elemental stones. //= Umbala Domestic Dispute? //= - This quest is only avaliable if you have not done language quest. //= - Variables in use: um_wind, MISC_QUEST (Bit 32768) -//===== Additional Comments: ================================= -//= fixed by x[tsk], Lupus, PoW -//= Quest completion is now registered -//= 1.1 fixed Poporing Egg ID -> Poring Egg, fixed condition -//= 1.2-1.6 fixed some Umbalian Language quests [Lupus] -//= 1.7 Moved Umbala Event, Create Essence/Dismantle Stone, and Skeletal Gate from npc/cities/umbala.txt [Evera] -//= 1.7a Removed all custom quests to custom folder [Lupus] -//= 1.8 Added official chance of failure to Create Essence/Dismantle Stone [Lupus] -//= 1.9 Added functionality to allow players to dismantle more -//= than a stone at once, up to 10. [SinSloth] -//= 2.0 Updated hack check and added a weight check to dismantling. [SinSloth] -//= 2.1 Rescripted to Aegis 10.3 standards. Added strange quest. [L0ne_W0lf] -//= 2.2 Readded the ability to dismantle multiple stones at once. [L0ne_W0lf] -//= 2.2a Fixed weight check from previous update. [L0ne_w0lf] -//============================================================ +//================= Current Version ======================================= +//= 2.2a +//========================================================================= -// Umbalian Language Quest :: um_trans -//============================================================ +//== Umbalian Language Quest :: um_trans =================== um_in,39,122,5 script Utan Chief 4_M_UMCHIEF,{ if (event_umbala == 0) { mes "[Karkatan]"; @@ -360,8 +373,7 @@ um_in,39,122,5 script Utan Chief 4_M_UMCHIEF,{ } } -// Create Essence/Dismantle Stone Quest :: um_npc -//============================================================ +//== Create Essence/Dismantle Stone Quest :: um_npc ======== um_in,44,71,2 script Utan Shaman 4_F_UMOLDWOMAN,{ if (checkweight(908,600) == 0) { mes "^3355FFWait a second!"; @@ -977,8 +989,7 @@ umbala,221,193,1 script #Skulldoor HIDDEN_NPC,{ } } -// Umbala Domestic Dispute Quest :: um_npc_ryu -//============================================================ +//== Umbala Domestic Dispute Quest :: um_npc_ryu =========== um_in,139,48,5 script Phrenetan 4_F_UMWOMAN,{ if (event_umbala >= 3) { mes "[Phrenetan]"; diff --git a/npc/quests/quests_veins.txt b/npc/quests/quests_veins.txt index d6a5ee15c..43056a095 100644 --- a/npc/quests/quests_veins.txt +++ b/npc/quests/quests_veins.txt @@ -1,11 +1,35 @@ -//===== 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) Toms +//= 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/>. +//========================================================================= //= Veins Quests -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 2.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Collection of Veins Quests //= Stone Quest: //= - Help an Old Man with his job. @@ -23,34 +47,11 @@ //= - Missing addition to High Priest Zhed to start quest. //= - Infiltrate Thor Volcano Base. What is Arunafeltz up to? //= - Variable in use: rachel_camel (max 27) -//===== Additional Comments: ================================= -//= 1.0 First version, Added Veins Stone quest. [L0ne_W0lf] -//= 1.1 Added Veins Spy Quest. [L0ne_W0lf] -//= 1.2 Added Veins Siblings Quest. [L0ne_W0lf] -//= Added Veins Thor Volcano Base Quest NPC. [L0ne_W0lf] -//= Start NPC is missing, but will be added when I get it. -//= 1.3 Fixed two typos small in Asbar. [L0ne_W0lf] -//= 1.3a More fixes to some of the Base quest NPCs. [L0ne_W0lf] -//= 1.4 Added missing checkweights. [L0ne_W0lf] -//= 1.4a Corrected a typo error ";;". [Toms] -//= 1.5 Added Nameless Island quest addition. [L0ne_W0lf] -//= 1.5a Corrected a couple typos in Nameless Addition. [L0ne_W0lf] -//= 1.6 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.7 Moved a couple NPCs related to the Spy quest. [L0ne_W0lf] -//= 1.8 Fixed some typos and confusing condition checks. [L0ne_W0lf] -//= 1.9 Added quest log entries for: -//= - Siblings Quest -//= - Thor Volcano Base Quest -//= 2.0 Removed level requirement. (bugreport:4678) [L0ne_W0lf] -//= 2.1 Added missing changequest (3071-3076). [Joseph] -//= 2.2 Moved "Wincing Old Man" to pre-re/re coordinates. [Euphy] -//= 2.3 Fixed incorrect use of 'close'. [Joseph] -//= 2.4 Updated RE/Pre-RE EXP. [Euphy] -//= 2.5 Added GM management NPC. [Euphy] -//============================================================ - -// Stone Quest :: veins_stone -//============================================================ +//================= Current Version ======================================= +//= 2.5 +//========================================================================= + +//== Stone Quest :: veins_stone ============================ - script ::WincingOldMan_veins -1,{ if ((MaxWeight - Weight) < 2000 || checkweight(1201,1) == 0) { mes "- Wait a moment! -"; @@ -641,8 +642,7 @@ ve_in02,68,39,7 script Factory Worker#ve2 4_M_DESERT,{ close; } -// Spy Quest :: veins_secret -//============================================================ +//== Spy Quest :: veins_secret ============================= prontera,202,122,0 script Kid#sch 4_F_KID2,{ if (que_sch == 0) { mes "[Rooney]"; @@ -1441,7 +1441,7 @@ ra_in01,58,389,0 script Guant Prisoner#sch 4_M_MIDDLE,{ close; } -// Escort Dancers to Schwaltzvalt Republic +//- Escort Dancers to Schwaltzvalt Republic - job_duncer,93,106,6 script Dance Instructor#sch 4_F_HUGRANMA,{ if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "^3355FFWait a second!"; @@ -2662,8 +2662,7 @@ sec_in02,10,43,4 script Extra Story Patch 1_M_SIGNMONK,{ close; } -// Siblings Quest :: veins_camel -//============================================================ +//== Siblings Quest :: veins_camel ========================= veins,327,185,3 script Kid#camelcamel 4_M_DST_CHILD,{ if (MISC_QUEST & 8192) { if (rachel_camel == 0) { @@ -5071,8 +5070,7 @@ veins,221,120,5 script Young Town Native 4_M_DESERT,{ } } -// Thor Volcano Base Quest :: veins_camp -//============================================================ +//== Thor Volcano Base Quest :: veins_camp ================= ra_temin,87,133,1 script Rachel Guard#vol1 4_M_RASWORD,5,2,{ if (aru_vol == 2) { mes "[Guard Karlum]"; diff --git a/npc/quests/quests_yuno.txt b/npc/quests/quests_yuno.txt index f7edb9844..bb60f602d 100644 --- a/npc/quests/quests_yuno.txt +++ b/npc/quests/quests_yuno.txt @@ -1,11 +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) rAthena Dev Team +//= Copyright (C) eAthena Dev Team +//= Copyright (C) akrus +//= Copyright (C) Samuray22 +//= Copyright (C) Lupus +//= Copyright (C) Darkchild +//= Copyright (C) kobra_k88 +//= 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/>. +//========================================================================= //= Quest NPCs related to Juno -//===== By: ================================================== -//= rAthena Dev Team; L0ne_W0lf -//===== Current Version: ===================================== -//= 2.0a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Metto Quest: //= - Not really sure exaclty what it's for. :P //= - Variable in use: metto_q (max 9) @@ -17,24 +45,11 @@ //= - Part 1: Found in Quests_Comodo.txt //= - Part 3: Found in Doomed_Swords.txt //= - Variable in use dmdswrd_Q (Max 45) -//===== Additional Comments: ================================= -//= 1.1 Re-did the text and re-organized the script. Corrected some items. [kobra_k88] -//= 1.2 Added part to Bro's for alchemist quest [Darkchild] -//= 1.3 fixed that part of Alch Job Quest. [Lupus] -//= 1.4 Fixed exploit [Lupus] -//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= Merged metto_quest.txt into Juno quest file. -//= Added the Juno portion of the Doomed Swords quest. -//= 1.6 Fixed various errors in the Bajin NPC. [L0ne_W0lf] -//= 1.7 Changed ALCH_Q check and set to corrispond to new alchemist job quest. [L0ne_W0lf] -//= 1.8 Fixed metto_q never reaching 2. Made some names more unique. [L0ne_W0lf] -//= 1.9 Fixed Missing Variables in Metto quest. (bugreport:473) [Samuray22] -//= 2.0 Added missing checkweights. [L0ne_W0lf] -//= 2.0a Fixed several typos (bugreport:1786) [akrus] -//============================================================ +//================= Current Version ======================================= +//= 2.0a +//========================================================================= -// Metto Quest :: yuno_ryusei -//============================================================ +//== Metto Quest :: yuno_ryusei ============================ yuno_in03,26,39,3 script Metto#juno 4_M_SEAMAN,{ mes "[Metto]"; if (metto_q == 0) { @@ -420,8 +435,7 @@ yuno_in03,178,43,0 script CiCi#juno 2_M_MOLGENSTEIN,{ } } -// Alchemist Brothers Quest :: yuno_ryusei -//============================================================ +//== Alchemist Brothers Quest :: yuno_ryusei =============== yuno_in01,103,157,3 script Bain#juno 4W_M_02,{ if (checkweight(1201,1) == 0) { mes "- Wait a minute !! -"; @@ -682,8 +696,7 @@ S_DelItems: close; } -// Doomed Swords - Juno Portion :: matnani_yuno -//============================================================ +//== Doomed Swords - Juno Portion :: matnani_yuno ========== yuno,157,87,4 script A Citizen of Juno#juno 8_F,{ mes "[Shalima]"; mes "When you go north from Al De Baran, you will arrive at 'Elmeth Plateau,' a place covered with molten rock."; diff --git a/npc/quests/seals/brisingamen_seal.txt b/npc/quests/seals/brisingamen_seal.txt index 13e30ddab..63e4288ab 100644 --- a/npc/quests/seals/brisingamen_seal.txt +++ b/npc/quests/seals/brisingamen_seal.txt @@ -1,23 +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) Euphy +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Toms +//= Copyright (C) MasterOfMuppets +//= Copyright (C) SinSloth +//= +//= 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/>. +//========================================================================= //= God Item Quest - Brisingamen Seal -//===== By: ================================================== -//= SinSloth -//===== Current Version: ===================================== -//= 1.7 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for breaking the seal of Brisingamen. -//===== Additional Comments: ================================= -//= 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets] -//= 1.0a Removed duplicates [Toms] -//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.2 Updated several aspects of the script. [L0ne_W0lf] -//= 1.3 Minor Touchups to quest. [L0ne_W0lf] -//= 1.3a Changed some " + name +" to strcharinfo(0) [Samuray22] -//= 1.4 Replaced effect numerics with constants. [Samuray22] -//= 1.5 Corrected serverwide announcement. [L0ne_W0lf] -//= 1.6 Updated RE/Pre-RE EXP. [Euphy] -//= 1.7 Renewal script update. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.7 +//========================================================================= prt_fild08,175,374,3 script Bard#brising 1_M_BARD,{ cutin "god_nelluad01",2; @@ -2261,7 +2279,7 @@ prt_castle,80,52,0 script Personnel Record#book1 HIDDEN_NPC,{ } } -//-----------librarian---------------------------------------------------------- +//== librarian ============================================= prt_castle,84,51,5 script Librarian#2 8W_SOLDIER,{ if ($God2 < $@god_check1) { mes "[Librarian]"; diff --git a/npc/quests/seals/god_global.txt b/npc/quests/seals/god_global.txt index 9db44a140..ad4aef521 100644 --- a/npc/quests/seals/god_global.txt +++ b/npc/quests/seals/god_global.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) L0ne_W0lf +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= God Item Quest - Variable Management -//===== By: ================================================== -//= MasterOfMuppets -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Use this NPC if the seals quest variables get messed up. -//===== Additional Comments: ================================= -//= 1.0 First version. [MasterOfMuppets] -//= 1.1 Updated several aspects of the script. [L0ne_W0lf] -//= 1.2 Renewal script update. [Euphy] -//= Added GM management function. -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= sec_in02,15,170,0 script Golbal var 4_F_CHNDRESS3,{ callfunc "F_GM_NPC"; diff --git a/npc/quests/seals/god_weapon_creation.txt b/npc/quests/seals/god_weapon_creation.txt index 2fc778eaa..c5327b23c 100644 --- a/npc/quests/seals/god_weapon_creation.txt +++ b/npc/quests/seals/god_weapon_creation.txt @@ -1,18 +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) L0ne_W0lf +//= Copyright (C) MasterOfMuppets +//= Copyright (C) SinSloth +//= +//= 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/>. +//========================================================================= //= God Item Quest - Item Creation -//===== By: ================================================== -//= SinSloth -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= Craft god items after the four seals are broken. -//===== Additional Comments: ================================= -//= 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets] -//= 1.1 Updated several aspects of the script. [L0ne_W0lf] -//= 1.2 Corrected several incorrect item IDs. [L0ne_W0lf] -//= 1.3 Renewal script update. [Euphy] -//= Added GM management function. -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= gld_dun01,28,85,0 script Grunburti#1::GodDwarf 4_M_DWARF,{ mes "[Dwarf Grunburti]"; diff --git a/npc/quests/seals/megingard_seal.txt b/npc/quests/seals/megingard_seal.txt index bde57eb6c..9cb7a16b5 100644 --- a/npc/quests/seals/megingard_seal.txt +++ b/npc/quests/seals/megingard_seal.txt @@ -1,26 +1,42 @@ -//===== 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) brianluau +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Lupus +//= Copyright (C) MasterOfMuppets +//= Copyright (C) SinSloth +//= +//= 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/>. +//========================================================================= //= God Item Quest - Megingjard Seal -//===== By: ================================================== -//= SinSloth -//===== Current Version: ===================================== -//= 2.2 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for breaking the seal of Megingjard. -//===== Additional Comments: ================================= -//= 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets] -//= 1.1 fixed exploit [Lupus] -//= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 1.3 Updated several aspects of the script. [L0ne_W0lf] -//= 1.4 Minor Touchups to quest. [L0ne_W0lf] -//= 1.5 Fixed missing close2 in Rebarev Doug. [L0ne_w0lf] -//= 1.6 Corrected mismatched variables. [L0ne_W0lf] -//= 1.7 Replaced effect numerics with constants. [Samuray22] -//= 1.8 Corrected how exp reward is applied. [L0ne_W0lf] -//= 1.9 Fixed some input checks and variable types. [brianluau] -//= 2.0 Updated RE/Pre-RE EXP. [Euphy] -//= 2.1 Fixed minor bug with the Librarian Jekan -//= 2.2 Renewal script update. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 2.2 +//========================================================================= prt_castle,44,151,0 script Rebarev Doug 1_M_KNIGHTMASTER,{ if (checkweight(1301,3) == 0) { diff --git a/npc/quests/seals/mjolnir_seal.txt b/npc/quests/seals/mjolnir_seal.txt index 4af71e2e1..155bbdd32 100644 --- a/npc/quests/seals/mjolnir_seal.txt +++ b/npc/quests/seals/mjolnir_seal.txt @@ -1,26 +1,42 @@ -//===== 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) Zephyrus +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) Lupus +//= Copyright (C) MasterOfMuppets +//= Copyright (C) SinSloth +//= +//= 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/>. +//========================================================================= //= God Item Quest - Mjolnir Seal -//===== By: ================================================== -//= SinSloth -//===== Current Version: ===================================== -//= 1.9 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for breaking the seal of Mjolnir. -//===== Additional Comments: ================================= -//= 1.0 First version. Thanks to SinSloth for scripting it. [MasterOfMuppets] -//= 1.1 Fixed wrong label names [Luups] -//= 1.1a Corrected a a typo error ";;". [Samuray22] -//= 1.2 Updated several aspects of the script. [L0ne_W0lf] -//= 1.3 Minor Touchups to quest. [L0ne_W0lf] -//= 1.4 Optimizing refine method and wrong close2. [Zephyrus] -//= 1.5 Fixed Trans classes being assigned random reward. [L0ne_W0lf] -//= 1.6 Fixed checking for Oridecon Hammer. [L0ne_W0lf] -//= Corrected Sudi's and player's HP settings. -//= 1.7 Fixed a copy/paste error in Nordri. [L0ne_W0lf] -//= 1.8 Fixed item check for Oridecon. [L0ne_W0lf] -//= 1.8a Added 'disable_items' command. [Euphy] -//= 1.9 Renewal script update. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.9 +//========================================================================= prontera,124,297,3 script Tialfi 4_M_KID1,{ if (checkweight(1301,3) == 0) { diff --git a/npc/quests/seals/seal_status.txt b/npc/quests/seals/seal_status.txt index 6c16d01b5..f8fb721d9 100644 --- a/npc/quests/seals/seal_status.txt +++ b/npc/quests/seals/seal_status.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) 2012-2015 Hercules Dev Team +//= Copyright (C) Euphy +//= 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/>. +//========================================================================= //= God Item Quest - Seal Status -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= God Item Seal Status. -//===== Additional Comments: ================================= -//= 1.0 Translated from the official. [L0ne_W0lf] -//= 1.1 Now checks proper char vars. [L0ne_W0lf] -//= 1.2 Cleaning. [Euphy] -//= 1.3 Renewal script update. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= prontera,113,294,3 script Sign Post#god 2_BULLETIN_BOARD,{ mes "======== God Seal Status ========"; diff --git a/npc/quests/seals/sleipnir_seal.txt b/npc/quests/seals/sleipnir_seal.txt index 81f231852..0684cc38b 100644 --- a/npc/quests/seals/sleipnir_seal.txt +++ b/npc/quests/seals/sleipnir_seal.txt @@ -1,18 +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) L0ne_W0lf +//= Copyright (C) MasterOfMuppets +//= +//= 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/>. +//========================================================================= //= God Item Quest - Sleipnir Seal -//===== By: ================================================== -//= MasterOfMuppets -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for breaking the seal of Sleipnir. -//===== Additional Comments: ================================= -//= 1.0 First version. [MasterOfMuppets] -//= 1.1 Updated several aspects of the script. [L0ne_W0lf] -//= 1.2 Minor Touchups to quest. [L0ne_W0lf] -//= 1.3 Fixed a typo with a variable. [L0ne_W0lf] -//= 1.4 Renewal script update. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= yuno,164,200,4 script Noyee#G 4W_F_01,{ if (BaseLevel < 70) { diff --git a/npc/quests/skills/acolyte_skills.txt b/npc/quests/skills/acolyte_skills.txt index d5db475f8..b79fd5184 100644 --- a/npc/quests/skills/acolyte_skills.txt +++ b/npc/quests/skills/acolyte_skills.txt @@ -1,17 +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) Euphy +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Acolyte Skill Quest -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for skills: Holy Light -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Fixed a typo in job check. (Bugreport:1531) [L0ne_W0lf] -//= 1.7 Updated to latest available official file. [Masao] -//= 1.8 Fixed JobLevel requirements. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= prt_church,173,23,4 script Cleric 1_F_PRIEST,{ mes "[Acolyte Klift]"; @@ -106,14 +130,3 @@ prt_church,173,23,4 script Cleric 1_F_PRIEST,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0a Now using functions found in "Global_Functions.txt" -//= for class checks. -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Fixed an exploit [Lupus] -//= 1.4a changed perm. variables to temp ones [Lupus] -//============================================================ diff --git a/npc/quests/skills/alchemist_skills.txt b/npc/quests/skills/alchemist_skills.txt index b25ab050c..60126b369 100644 --- a/npc/quests/skills/alchemist_skills.txt +++ b/npc/quests/skills/alchemist_skills.txt @@ -1,20 +1,42 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) SinSloth +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Alchemist Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen, Samuray22 -//===== Current Version: ===================================== -//= 2.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for item: Elemental_Create_Book //= Quest for skill: Bioethics -//===== Additional Comments: ================================= -//= 1.9 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 2.0 Rescripted (and re-added) Bio Ethics quest. [L0ne_W0lf] -//= 2.1 Fixed a Resurrection -> Homunculus Resurrection. [L0ne_W0lf] -//= 2.1a Deleted some unused Variables in Bio Ethics quest. [Samuray22] -//= 2.2 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 2.2 +//========================================================================= yuno_in04,33,108,4 script Pisruik#qsk_al 4_M_ALCHE_D,{ if (BaseJob == Job_Alchemist) { @@ -1146,7 +1168,7 @@ yuno_in04,33,106,4 script Pile of Books#qsk_al HIDDEN_NPC,{ close; } -// Start Bioethics quest +//== Start Bioethics quest ================================= lhz_in01,224,140,3 script Kellasus#qsk_al 1_M_LIBRARYMASTER,{ if (BaseJob == Job_Alchemist && bioeth == 13) { mes "[Kellasus]"; @@ -2196,24 +2218,3 @@ lhz_in01,218,141,7 script Alchemist#qsk_al 4W_M_02,{ mes "both science and personal life."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.4 Added Creators + Baby Alchemists can pass Bio Ethics -//= Quest too [Lupus] -//= 1.5 Removed duplicates [Toms] 1.5a fixed typo [Lupus] -//= 1.6 Moved some NPCs related to Lighthalzen quests. [SinSloth] -//= 1.7 Updated "Elemental Potion Creation Quest" to the official one. [Samuray22] -//= 1.8 Added some missing NPCs from the Laboratory. [Samuray22] -//= 1.8a replaced item "names" with item id [Lupus] -//============================================================ diff --git a/npc/quests/skills/archer_skills.txt b/npc/quests/skills/archer_skills.txt index b97fb260b..87fe97a24 100644 --- a/npc/quests/skills/archer_skills.txt +++ b/npc/quests/skills/archer_skills.txt @@ -1,17 +1,44 @@ -//===== 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) rAthena Dev Team +//= Copyright (C) Euphy +//= Copyright (C) eAthena Dev Team +//= Copyright (C) Masao +//= Copyright (C) IVBela +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= 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/>. +//========================================================================= //= Archer Skill Quest -//===== By: ================================================== -//= Hercules Dev Team -//===== Current Version: ===================================== -//= 1.7 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for skills: Arrow Crafting, Arrow Repel -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Updated to latest available official file. -//= also fixed Item issue [bugreport:5607]. [Masao] -//= 1.7 Fixed JobLevel requirements. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.7 +//========================================================================= moc_ruins,118,99,5 script Roberto 4_M_ORIENT01,{ if (BaseClass == Job_Archer) { @@ -263,18 +290,3 @@ OnTouch: mes "Errrrrrr..."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 Roberto message text is based off RO npc. Jason message -//= text is custom from old version. -//= All items are from official quests though.[kobra_k88] -//= 1.0a Now using functions found in "Global_Functions.txt" -//= for class checks.[kobra_k88] -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Fixed exploits [Lupus] -//= 1.4a Fixed some typos [IVBela] -//= 1.4b changed perm. variables to temp ones [Lupus] -//============================================================ diff --git a/npc/quests/skills/assassin_skills.txt b/npc/quests/skills/assassin_skills.txt index 15820d079..6fa61baa6 100644 --- a/npc/quests/skills/assassin_skills.txt +++ b/npc/quests/skills/assassin_skills.txt @@ -1,18 +1,45 @@ -//===== 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) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Assassin Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.5 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Quests for skills: Venom Knife, Sonic Acceleration -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.5 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= in_moc_16,14,27,5 script Assassin#realman 4_M_ACROSS,{ if (BaseJob == Job_Assassin && ASSN_SK2 == 1) { @@ -987,17 +1014,3 @@ OnTouch: close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/bard_skills.txt b/npc/quests/skills/bard_skills.txt index dea7e240f..96852f6b4 100644 --- a/npc/quests/skills/bard_skills.txt +++ b/npc/quests/skills/bard_skills.txt @@ -1,29 +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) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Bard Skill Quest -//===== By: ================================================== -//= Lupus, Reddozen; L0ne_W0lf -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Official quest for the Bard skill "Pang Voice" //= Prerequisite: Geffen Bard Quest -//===== Additional Comments: ================================= -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill -//= 1.2 Added to correct locations, correct NPC's, fixed [Reddozen] -//= some of the items required and made them into real -//= quests. -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a Tixed an item ID typo. Thanks, 2Spiritual Kid -//= 1.3b Split into different files [DracoRPG] -//= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf] -//= 1.4a Checks the proper variable now. (BARD_Q -> gef_bard_q) [L0ne_W0lf] -//= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] -//= 1.6 Added missing checkweights. [L0ne_W0lf] -//= 1.6 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= prontera,174,328,3 script Young Man#bard_q1 4_M_ORIENT02,3,3,{ if (BaseJob == Job_Bard) { @@ -900,8 +911,7 @@ OnTouch: end; } -// Yhelle the Chicken -//============================================================ +//== Yhelle the Chicken ==================================== niflheim,239,70,1 script Yhelle#bard_chick1 4_NFCOCK,3,3,{ emotion e_omg,1; emotion e_omg; @@ -1039,8 +1049,7 @@ OnTouch: callfunc "F_BardSkillYhelle",5,1; close; } -// Drunken Men -//============================================================ +//== Drunken Men =========================================== morocc_in,178,73,3 script Customer#bard_skill01 1_M_JOBGUIDER,{ mes "[Little Bit Drunken Guy]"; mes "What do you think"; @@ -1161,8 +1170,7 @@ morocc_in,175,70,7 script Customer#bard_skill02 1_M_04,{ close; } -// Bartender -//============================================================ +//== Bartender ============================================= morocc_in,166,76,7 script Bartender#bard_qskill 1_ETC_01,{ if (checkweight(1201,1) == 0) { mes "^3355FFHold it right there!"; @@ -1244,8 +1252,7 @@ morocc_in,166,76,7 script Bartender#bard_qskill 1_ETC_01,{ } } -// Function -//============================================================ +//== Function ============================================== function script F_BardSkillYhelle { if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) { mes "^3355FFHold it right there!"; diff --git a/npc/quests/skills/blacksmith_skills.txt b/npc/quests/skills/blacksmith_skills.txt index e1bd61103..537c2e61d 100644 --- a/npc/quests/skills/blacksmith_skills.txt +++ b/npc/quests/skills/blacksmith_skills.txt @@ -1,15 +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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Blacksmith Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen, Samuray22 -//===== Current Version: ===================================== -//= 1.6 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Dubious Salesmanship, Greed -//===== Additional Comments: ================================= -//= 1.6 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.6 +//========================================================================= geffen,178,72,3 script Akkie#qsk_bs 4_F_JOB_BLACKSMITH,{ if (BaseJob == Job_Blacksmith) { @@ -648,21 +673,3 @@ geffen,172,52,1 script Goodman#qsk_bs 4_M_DWARF,{ mes "pleasure of being a Blacksmith."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.3c Inverted the weight check for Greed [DracoRPG] -//= 1.4 Updated to the official One [Samuray22] -//= 1.5 replaced item "names" with item id. Fixed a bug with -//= item deletion [Lupus] -//============================================================ diff --git a/npc/quests/skills/crusader_skills.txt b/npc/quests/skills/crusader_skills.txt index 1ef9a804a..45176af64 100644 --- a/npc/quests/skills/crusader_skills.txt +++ b/npc/quests/skills/crusader_skills.txt @@ -1,15 +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) DracoRPG +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Crusader Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Shrink -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= geffen,110,117,3 script Ford#11 4_M_CRU_OLD,{ if (BaseJob == Job_Crusader) { @@ -808,17 +832,3 @@ prt_church,87,127,3 script Pastor#1011 4_M_SAGE_C,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/dancer_skills.txt b/npc/quests/skills/dancer_skills.txt index 057c7ab37..6aac071ab 100644 --- a/npc/quests/skills/dancer_skills.txt +++ b/npc/quests/skills/dancer_skills.txt @@ -1,17 +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) Yommy +//= Copyright (C) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Dancer Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Charming Wink -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.4a Changed NPC location [Yommy] -//= 1.5 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= comodo,204,172,5 script Canell#qsk_dan01 4_F_07,{ if (BaseJob == Job_Dancer && JobLevel > 39) { @@ -720,17 +743,3 @@ prontera,183,333,1 script Aelle#qsk_dan02 1_F_PRIEST,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/hunter_skills.txt b/npc/quests/skills/hunter_skills.txt index b0b4f7bf7..4bd9e56ee 100644 --- a/npc/quests/skills/hunter_skills.txt +++ b/npc/quests/skills/hunter_skills.txt @@ -1,26 +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) Kisuka +//= Copyright (C) IVBela +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Hunter Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen, Kisuka -//===== Current Version: ===================================== -//= 1.4 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Phantasmic Arrow -//===== Additional Comments: ================================= -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.3c Fixed some typos [IVBela] -//= 1.3d Changed NPC Name to the official [Lupus] -//= 1.4 Moved Arpesto from tu_archer and added his script. [Kisuka] -//============================================================ +//================= Current Version ======================================= +//= 1.4 +//========================================================================= pay_arche,109,169,3 script Arpesto 4_M_05,{ if (BaseJob == Job_Hunter) { diff --git a/npc/quests/skills/knight_skills.txt b/npc/quests/skills/knight_skills.txt index cec92e454..583ca8a42 100644 --- a/npc/quests/skills/knight_skills.txt +++ b/npc/quests/skills/knight_skills.txt @@ -1,15 +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) L0ne_W0lf +//= Copyright (C) Samuray22 +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Knight Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen, Samuray22 -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Charge Attack -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= prt_in,85,99,3 script Knight#kabuto 4_M_JOB_KNIGHT2,{ if (BaseJob == Job_Knight) { @@ -510,19 +535,3 @@ prontera,66,358,5 script Knight#gattack 4_M_JOB_KNIGHT1,{ mes "I'll be too busy looking good."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.4 Updated to the Official One. [Samuray22] -//= 1.4a replaced item "names" with item id [Lupus] -//============================================================ diff --git a/npc/quests/skills/mage_skills.txt b/npc/quests/skills/mage_skills.txt index 3b250b647..99b5e2696 100644 --- a/npc/quests/skills/mage_skills.txt +++ b/npc/quests/skills/mage_skills.txt @@ -1,17 +1,42 @@ -//===== 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) IVBela +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Mage Skill Quest -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= +//================= Description =========================================== //= Quest for skills: Energy Coat -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Fixed a typo in job check. (Bugreport:1531) [L0ne_W0lf] -//= 1.7 Updated to latest available official file. [Masao] -//= 1.8 Fixed JobLevel requirements. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= geffen_in,151,119,4 script Great Wizard 1_M_WIZARD,{ mes "[BLIZZARDRISS]"; @@ -153,15 +178,3 @@ geffen_in,151,119,4 script Great Wizard 1_M_WIZARD,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0a Now using functions found in "Global_Functions.txt" -//= for class checks.[kobra_k88] -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Fixed exploit [Lupus] -//= 1.4a Fixed some typos [IVBela] -//= 1.4b changed perm. variables to temp ones [Lupus] -//============================================================ diff --git a/npc/quests/skills/merchant_skills.txt b/npc/quests/skills/merchant_skills.txt index dc34b89c9..7cab246a1 100644 --- a/npc/quests/skills/merchant_skills.txt +++ b/npc/quests/skills/merchant_skills.txt @@ -1,17 +1,43 @@ -//===== 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) DracoRPG +//= Copyright (C) IVBela +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Merchant Skills Quests -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= +//================= Description =========================================== //= Quests for skills: Crazy Uproar, Change Cart, Cart Revolution -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Updated to latest available official file. [Masao] -//= 1.7 Fixed JobLevel requirements. [Euphy] -//= 1.8 Moved Alberta NPC to pre-re/re paths. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= alberta,83,96,5 script Necko 4W_M_02,7,7,{ if (BaseClass == Job_Merchant) { @@ -717,18 +743,3 @@ alberta,119,221,6 script Charlron 1_M_PAY_ELDER,{ mes "If it doesn't work, make it work."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= Fully working -//= 1.1 Bug fixes -//= 1.a Now using functions found in "Global_Functions.txt" -//= for class checks.[kobra_k88] -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Fixed exploits [Lupus] -//= 1.4a Fixed some typos [IVBela] 1.4b Gershaun -> Gershuan -//= changed perm. variables to temp ones [Lupus] -//= 1.4b Added missing 1 Banana Juice requirement to Cart Revolution [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/monk_skills.txt b/npc/quests/skills/monk_skills.txt index d4c47b423..e3b38cf4c 100644 --- a/npc/quests/skills/monk_skills.txt +++ b/npc/quests/skills/monk_skills.txt @@ -1,15 +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) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Samuray22 +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Monk Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen, Samuray22 -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Spiritual Bestowment, Excruciating Palm -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= prt_monk,270,198,3 script Apprentice Monk#qsk_mo 4_M_MONK,{ if (BaseJob == Job_Monk) { @@ -430,19 +455,3 @@ monk_test,316,69,5 script Monk#qsk_mo 4_M_CHNMONK,{ mes "be the means to power."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.4 Updated to the official one. [Samuray22] -//= 1.4a replaced item "names" with item id. [Lupus] -//============================================================ diff --git a/npc/quests/skills/priest_skills.txt b/npc/quests/skills/priest_skills.txt index 249551826..41a8919eb 100644 --- a/npc/quests/skills/priest_skills.txt +++ b/npc/quests/skills/priest_skills.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) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Priest Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Redempito -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.5 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= prt_church,111,112,1 script Sister Linus 1_F_PRIEST,{ if (BaseJob == Job_Priest) { @@ -360,17 +383,3 @@ prt_church,111,112,1 script Sister Linus 1_F_PRIEST,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/rogue_skills.txt b/npc/quests/skills/rogue_skills.txt index c682d9977..e1444a8b3 100644 --- a/npc/quests/skills/rogue_skills.txt +++ b/npc/quests/skills/rogue_skills.txt @@ -1,21 +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) Euphy +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Rogue Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: CLose Confine -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf] -//= 1.6 Bug fixes as pointed out by Brainstorm in bugreport:351 [L0ne_W0lf] -//= 1.6a Fixed(?) antoher problem (NPCs not disabling) hopefully. [L0ne_W0lf] -//= 1.6b Corrected a Typo error with "rouge". (bugreport:909) [Samuray22] -//= 1.7 Replaced effect numerics with constants. [L0ne_W0lf] -//= 1.8 Some cleaning. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= in_rogue,359,177,0 script #killershow01 -1,{ OnInit: @@ -1352,17 +1372,3 @@ OnStartArena: disablewaitingroomevent "Waiting Room#rogue10"; end; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//============================================================ diff --git a/npc/quests/skills/sage_skills.txt b/npc/quests/skills/sage_skills.txt index 9303f53c5..0978a9534 100644 --- a/npc/quests/skills/sage_skills.txt +++ b/npc/quests/skills/sage_skills.txt @@ -1,16 +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) Euphy +//= Copyright (C) 5511 +//= Copyright (C) IVBela +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Sage Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Create Converter, Elemental Change -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 standards. [5511] -//= 1.5 Optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= yuno_in03,176,24,3 script Mischna 4_M_SAGE_C,{ if(BaseJob != Job_Sage) { @@ -479,18 +504,3 @@ yuno_in03,176,24,3 script Mischna 4_M_SAGE_C,{ close; } } - -//============================================================ -// Old changelog -//===== Additional Comments: ================================= -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.3c Fixed some typos [IVBela] -//============================================================ diff --git a/npc/quests/skills/swordman_skills.txt b/npc/quests/skills/swordman_skills.txt index c9b56f7d6..e66043bef 100644 --- a/npc/quests/skills/swordman_skills.txt +++ b/npc/quests/skills/swordman_skills.txt @@ -1,18 +1,44 @@ -//===== 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) Kisuka +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= Copyright (C) L0ne_W0lf +//= Copyright (C) IVBela +//= Copyright (C) MasterOfMuppets +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Swordsman Skills Quests -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== +//================= Description =========================================== +//= Quests for skills: Fatal Blow, Mobile HP Recovery, Auto-Berserk +//================= Current Version ======================================= //= 1.8.1 -//===== Description: ========================================= -//= Quests for skills: Fatal Blow, Mobile HP Recovery, -// Auto-Berserk -//===== Additional Comments: ================================= -//= 1.6 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.7 Updated to latest available official file. [Masao] -//= 1.8 Fixed JobLevel requirements. [Euphy] -//= 1.8.1 Fixed location of Kight De Thomas. [Kisuka] -//============================================================ +//========================================================================= izlude_in,118,175,4 script Knight De Thomas 4W_M_02,{ if ((BaseClass == Job_Swordman) && (sm_movingrecovery_x < 1)) { @@ -471,17 +497,3 @@ prt_in,94,57,3 script Juan 4_M_03,4,4,{ mes "Don't worry about me too much. Hahaha..."; close; } - -//============================================================ -// Old changelog -//============================================================ -//= Fully working -//= 1.0a Now using functions found in "Global_Functions.txt" -//= for class checks. -//= 1.1 Added missing delitem [Lupus] -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Updated the NPC to allow subclasses of swordsman to learn the skills, [MasterOfMuppets] -//= 1.5 Fixed exploits [Lupus] -//= 1.5a Fixed some typos [IVBela] -//============================================================ diff --git a/npc/quests/skills/thief_skills.txt b/npc/quests/skills/thief_skills.txt index 277c5aaed..464657f3e 100644 --- a/npc/quests/skills/thief_skills.txt +++ b/npc/quests/skills/thief_skills.txt @@ -1,18 +1,43 @@ -//===== 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) Masao +//= Copyright (C) Samuray22 +//= Copyright (C) L0ne_W0lf +//= Copyright (C) IVBela +//= Copyright (C) Silentdragon +//= Copyright (C) Lupus +//= Copyright (C) kobra_k88 +//= +//= 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/>. +//========================================================================= //= Thief Skills Quests -//===== By: ================================================== -//= kobra_k88 -//===== Current Version: ===================================== +//================= Description =========================================== +//= Quests for skills: Sand Attack, Back Slide, Find Stone, Stone Fling. +//================= Current Version ======================================= //= 1.8 -//===== Description: ========================================= -//= Quests for skills: Sand Attack, Back Slide, Find Stone, -//= Stone Fling. -//===== Additional Comments: ================================= -//= 1.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.6 Fixed a Exploit for Assassins and Rogues. (bugreport:2332) [Samuray22] -//= 1.7 Updated to latest available official file. [Masao] -//= 1.8 Fixed JobLevel requirement for Assassins and Rogues. [Joseph] -//============================================================ +//========================================================================= moc_prydb1,154,128,4 script Alcouskou 2_M_THIEFMASTER,{ if (BaseClass == Job_Thief) { @@ -497,19 +522,3 @@ payon,91,77,3 script Bag Seller 4W_M_03,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 Fully working -//= 1.1 Changed Sand Attack requirements from 5 Grit to 5 Fine Grit and a -//= Leather Bag of Infinity. These are the official RO requirements -//= Added npc RuRumuni, maker of Leather Bag of Infinity. [kobra_k88] -//= 1.1a Now using functions found in "Global_Functions.txt" for -//= class checks.[kobra_k88] -//= 1.2 Added Baby Class Support [Lupus] -//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon] -//= 1.4 Fixed exploit [Lupus] -//= 1.4a Fixed some typos [IVBela] -//= 1.4b changed perm. variables to temp ones [Lupus] -//============================================================ diff --git a/npc/quests/skills/wizard_skills.txt b/npc/quests/skills/wizard_skills.txt index da8c4fe61..b774094c5 100644 --- a/npc/quests/skills/wizard_skills.txt +++ b/npc/quests/skills/wizard_skills.txt @@ -1,16 +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) L0ne_W0lf +//= Copyright (C) Toms +//= Copyright (C) DracoRPG +//= Copyright (C) Reddozen +//= Copyright (C) Lupus +//= +//= 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/>. +//========================================================================= //= Wizard Skills Quests -//===== By: ================================================== -//= Lupus, Reddozen -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quests for skills: Sight Blaster -//===== Additional Comments: ================================= -//= 1.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf] -//= 1.5 Replaced effect numerics with constants. [L0ne_W0lf] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= gef_tower,115,36,4 script Meow#q_wiz 4_CAT,{ if (BaseJob == Job_Wizard) { @@ -431,18 +455,3 @@ prt_in,82,98,3 script Simon Mayace#q_wiz 1_ETC_01,{ close; } } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 for fully working skills only [Lupus] -//= 1.1 Added more new skill quests for more classes [Lupus] -//= Somehow eA engine doesn't let you keep learn't skill V_V' -//= 1.2 Added to correct locations, correct NPC's, fixed -//= some of the items required and made them into real -//= quests. [Reddozen] -//= 1.3 Fixed bugs and minor typos. Optimized [Lupus] -//= 1.3a fixed an item ID typo, thx 2Spiritual Kid -//= 1.3b Splitted into different files [DracoRPG] -//= 1.3c Removed duplicates [Toms] -//============================================================ diff --git a/npc/quests/thana_quest.txt b/npc/quests/thana_quest.txt index 4123d8669..adac001fb 100644 --- a/npc/quests/thana_quest.txt +++ b/npc/quests/thana_quest.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) 2012-2015 Hercules Dev Team +//= 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/>. +//========================================================================= //= Thanatos Tower Quest -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Episode 13.1 Thanatos Tower quest. -//===== Additional Comments: ================================= -//= 1.0 Adapted from official release. [Euphy] -//= 1.0a Added 'npcskill' command. [Euphy] -//= 1.1 Kagerou/Oboro support (Class -> BaseClass) [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= hu_fild01,140,163,5 script Tower Keeper 4_M_EIN_SOLDIER,3,3,{ mes "[Gatei]"; diff --git a/npc/quests/the_sign_quest.txt b/npc/quests/the_sign_quest.txt index 5ce92aa0e..0c7e8c7c8 100644 --- a/npc/quests/the_sign_quest.txt +++ b/npc/quests/the_sign_quest.txt @@ -1,36 +1,53 @@ -//===== 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) tr0n +//= Copyright (C) Kisuka +//= Copyright (C) L0ne_W0lf +//= Copyright (C) Kargha +//= Copyright (C) MasterOfMuppets +//= Copyright (C) SinSloth +//= +//= 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/>. +//========================================================================= //= The Sign Quest -//===== By: ================================================== -//= SinSloth, MasterOfMuppets, Kargha -//===== Current Version: ===================================== -//= 3.9 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Quest for opening the doors to Geffenia. -//= This script uses sign_01.bmp - sign_04.bmp, these will be -//= found in the language of your client. -//===== Additional Comments: ================================= -//= 3.0 Rewritten based on most recent Aegis script. [L0ne_W0lf] -//= Due to the incompatabity of the old script with this -//= version, variables will attmept to be translated to the -//= new version, however it is untested. -//= 3.1 Corrected time check for Sir Jore. [L0ne_W0lf] -//= 3.2 Removed mapannounce used while debugging. [L0ne_W0lf] -//= Moved the disablewaitingroomevent in dancing portion. -//= 3.3 Applied Kazukin's fix for the dancing portion. (bugreport:3966) [L0ne_W0lf] -//= 3.4 Added Renewal Changes. [Kisuka] -//= 3.4 Updated 'waitingroom' to support required zeny/lvl. [Kisuka] -//= 3.5 Fixed two bugs. 4230 & 4404 [CalciumKid] -//= 3.6 Corrected the Level Requirements for 'Standby Room' [tr0n] -//= 3.7 Massive cleaning/optimization (more can still be done). [Euphy] -//= 3.8 Corrected an invalid map name. [Joseph] -//= 3.9 Updated RE/Pre-RE EXP. [Euphy] -//============================================================ - -// The Sign (Part 1) -//============================================================ +//= This script uses sign_01.bmp - sign_04.bmp, these will be found in the +//= language of your client. +//================= Current Version ======================================= +//= 3.9 +//========================================================================= + +//== The Sign (Part 1) ===================================== - script Sign::TheSign HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; cutin "sign_01",4; @@ -6909,8 +6926,7 @@ yuno,330,100,4 script Knight#ss 4_M_JOB_KNIGHT2,{ } } -// The Sign (Part 2) -//============================================================ +//== The Sign (Part 2) ===================================== geffen_in,159,48,5 script Lonely-looking Woman 4_F_05,{ callfunc "F_UpdateSignVars"; mes "[Brenda Howard]"; @@ -8367,8 +8383,7 @@ himinn,48,86,5 script Valkyrie#sign 4_F_VALKYRIE,{ } } -// The Sign (Part 3) -//============================================================ +//== The Sign (Part 3) ===================================== que_sign01,196,39,4 script Serin#dummy 4_F_01,{ end; @@ -12052,7 +12067,7 @@ gl_dun02,262,265,0 script Mysterious Energy#1 HIDDEN_NPC,{ } } -// Angrboda's Seal 2 big 4 O'clock 270 198 +//- Angrboda's Seal 2 big 4 O'clock 270 198 - gl_dun02,271,100,0 script Mysterious Energy#2 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12069,7 +12084,7 @@ gl_dun02,271,100,0 script Mysterious Energy#2 HIDDEN_NPC,{ } } -// Angrboda's Seal 3 big 5 O'clock 268 32 +//- Angrboda's Seal 3 big 5 O'clock 268 32 - gl_dun02,268,32,0 script Mysterious Energy#3 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12087,7 +12102,7 @@ gl_dun02,268,32,0 script Mysterious Energy#3 HIDDEN_NPC,{ } } -// Angrboda's Seal 4 big 7 O'clock 16 26 +//- Angrboda's Seal 4 big 7 O'clock 16 26 - gl_dun02,16,26,0 script Mysterious Energy#4 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12103,7 +12118,7 @@ gl_dun02,16,26,0 script Mysterious Energy#4 HIDDEN_NPC,{ } } -// Angrboda's Seal 5 big 11 O'clock 42 251 +//- Angrboda's Seal 5 big 11 O'clock 42 251 - gl_dun02,42,251,0 script Mysterious Energy#5 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12120,7 +12135,7 @@ gl_dun02,42,251,0 script Mysterious Energy#5 HIDDEN_NPC,{ } } -// Angrboda's Seal 6 small 11 O'clock 123 234 +//- Angrboda's Seal 6 small 11 O'clock 123 234 - gl_dun02,123,234,0 script Mysterious Energy#6 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12140,7 +12155,7 @@ gl_dun02,123,234,0 script Mysterious Energy#6 HIDDEN_NPC,{ } } -// Angrboda's Seal 7 small 6 O'clock 140 72 +//- Angrboda's Seal 7 small 6 O'clock 140 72 - gl_dun02,140,72,0 script Mysterious Energy#7 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12161,7 +12176,7 @@ gl_dun02,140,72,0 script Mysterious Energy#7 HIDDEN_NPC,{ } } -// Angrboda's Seal 8 very small 119 182 +//- Angrboda's Seal 8 very small 119 182 - gl_dun02,119,182,0 script Mysterious Energy#8 HIDDEN_NPC,{ callfunc "F_UpdateSignVars"; .@crash_s = rand(1,1000); @@ -12633,40 +12648,3 @@ function script F_UpdateSignVars { } return; } - -//============================================================ -// Old changelog -//============================================================ -//= 1.0 First version, beware of potential nasty bugs :x [MasterOfMuppets] -//= 1.1 Finalized for stable, might still contain bugs though. [MasterOfMuppets] -//= 1.1a moved #aldesignwarp to fix enless warp [Lupus] -//= 1.2 Fixed a minor bug that prevented people from advancing [MasterOfMuppets] -//= quest at one point. -//= 1.3 Removed duplicates [Toms] -//= 1.4 Fixed a bug in Dearles script where it was checking for the wrong items. -//= Fixed a major bug that was allowing players to continue before -//= getting all the Sobbing Starlight pieces. -//= Also moved the Alberta sign since another NPC was on top of it. [Llyr] -//= 1.5 Fixed exploits and bugs. Plus add a removal of exttra sobbing pieces -//= as suggested Tantarian, to let people Reborn [Lupus] -//= 1.6 Minor fix, thanks to theultramage for pointing it out. [MasterOfMuppets] -//= 1.7 Fixed exploit [KarLaeda] -//= 1.7a Fixed wrong dialogue [Lupus] -//= 1.7b Fixed possible exploit [Lupus] -//= 1.7c Reformatted for future bughunt. WIP [Lupus] -//= 1.8 Fixed some bugs and exploit which allowed players helping in the final -//= fight to finish the quest as well. Completely revamped quiz system. [SinSloth] -//= 1.9 Made some changes in last event to reflect recent bug exploit fix. [SinSloth] -//= 2.0 Fixed some various minor bugs. [SinSloth] -//= 2.1 Fixed experience gains to match upcoming rate adjustments. [SinSloth] -//= 2.2 Fixed a small bug which occured when people had to return The Sign around midnight. [SinSloth] -//= 2.3 Made some adjustments in last event with dialogs/summoning and fixed a possible exploit earlier. [SinSloth] -//= 2.4 Optimized/simplified some poorly written code; fixed wrong quiz answers [ultramage] -//= 2.5 Updated to fall within proper name restrictions. [L0ne_W0lf] -//= 2.5a Corrected a Typo error ";;". [Samuray22] -//= 2.6 Fixed Engel giving back 7 Sobbing Starlight on failing to refine it, bugreport:1473 [Brainstorm] -//= 2.7 Replaced effect numerics with constants. [Samuray22] -//= 2.8 Fixed some bugs with itemids and leftover questitems [Fish0r] -//= 2.9 Made a delitem causing script to fault use countitem when deleting. [L0ne_W0lf] -//= 2.9a Added a check for Sign_Branch8A before attempting to run a delitem on items not needed based on Path taken. [Paradox924X] -//============================================================ diff --git a/npc/re/quests/cupet.txt b/npc/re/quests/cupet.txt index 03f5f69dc..8db51c110 100644 --- a/npc/re/quests/cupet.txt +++ b/npc/re/quests/cupet.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) Z3RO +//= +//= 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/>. +//========================================================================= //= Cute Pet Manager -//===== By: ================================================== -//= Z3R0 -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Exchanges Hunted Items for Tames -//===== Additional Comments: ================================= -//= 1.0 First / Optimized Version -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// 1st NPC +//== 1st NPC =============================================== - script CPM1 4_M_ALCHE_C,{ .@npc$ = "[Cute Pet Manager]"; @@ -39,7 +60,7 @@ callfunc "cute_pet_manager",.@tame_id,.@tame_amount,.@hunt_id,.@hunt_amount,.@mob_id,cpm_one,.@tame_gets,.@hunt_id2,.@hunt_amount2; } -// 2nd NPC +//== 2nd NPC =============================================== - script CPM2 4_M_ALCHE_C,{ .@npc$ = "[Cute Pet Manager]"; @@ -68,7 +89,7 @@ callfunc "cute_pet_manager",.@tame_id,.@tame_amount,.@hunt_id,.@hunt_amount,.@mob_id,cpm_two,.@tame_gets,.@hunt_id2,.@hunt_amount2; } -// 3rd NPC +//== 3rd NPC =============================================== - script CPM3 4_M_ALCHE_C,{ .@npc$ = "[Cute Pet Manager]"; @@ -200,7 +221,7 @@ function script cute_pet_manager { } } -// NPC Duplicates +//== NPC Duplicates ======================================== prontera,67,212,5 duplicate(CPM1) Cute Pet Manager#1 4_M_ALCHE_C prontera,242,92,3 duplicate(CPM2) Cute Pet Manager#2 4_M_ALCHE_C prontera,179,92,3 duplicate(CPM3) Cute Pet Manager#3 4_M_ALCHE_C diff --git a/npc/re/quests/eden/100-110.txt b/npc/re/quests/eden/100-110.txt index c0065b293..6f606b728 100644 --- a/npc/re/quests/eden/100-110.txt +++ b/npc/re/quests/eden/100-110.txt @@ -1,20 +1,43 @@ -//===== 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) Dastgir +//= Copyright (C) Capuche +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [100-110] -//===== By: ================================================== -//= Capuche -//===== Current Version: ===================================== -//= 1.1 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Compatible With: ===================================== -//= Hercules -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Repeatable quests for players between BaseLevel 100 - 110. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Some CleanUps. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= moc_para01,37,95,5 script Gelkah#1 4_F_GELKA,{ cutin "gelca01",2; diff --git a/npc/re/quests/eden/11-25.txt b/npc/re/quests/eden/11-25.txt index b9c9f85ce..1dee3275b 100644 --- a/npc/re/quests/eden/11-25.txt +++ b/npc/re/quests/eden/11-25.txt @@ -1,16 +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) 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/>. +//========================================================================= //= Eden Group Quests - Mission [11 - 25] -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Repetable Quests for Players between Baselevel 11 - 25. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Some little optimization here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= moc_para01,36,38,3 script Mission [11 - 25]#Tuto 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/111-120.txt b/npc/re/quests/eden/111-120.txt index a8ea81361..9f503666d 100644 --- a/npc/re/quests/eden/111-120.txt +++ b/npc/re/quests/eden/111-120.txt @@ -1,20 +1,43 @@ -//===== 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) Dastgir +//= Copyright (C) Capuche +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [111-120] -//===== By: ================================================== -//= Capuche -//===== Current Version: ===================================== -//= 1.1 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Compatible With: ===================================== -//= Hercules -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Repeatable quests for players between BaseLevel 111 - 120. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Some CleanUps. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= moc_para01,17,95,5 script Mingmin#1 4_F_GENETIC,{ mes "[Mingmin]"; diff --git a/npc/re/quests/eden/121-130.txt b/npc/re/quests/eden/121-130.txt index b57cb6ad9..1e98a5130 100644 --- a/npc/re/quests/eden/121-130.txt +++ b/npc/re/quests/eden/121-130.txt @@ -1,20 +1,43 @@ -//===== 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) Dastgir +//= Copyright (C) Capuche +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [121-130] -//===== By: ================================================== -//= Capuche -//===== Current Version: ===================================== -//= 1.1 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Compatible With: ===================================== -//= Hercules -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Repeatable quests for players between BaseLevel 121 - 130. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Some CleanUps. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= moc_para01,44,81,3 script Melody-Jack#1 4_M_MELODY,8,8,{ mes "[Melody-Jack]"; diff --git a/npc/re/quests/eden/131-140.txt b/npc/re/quests/eden/131-140.txt index e23b6a83d..806466624 100644 --- a/npc/re/quests/eden/131-140.txt +++ b/npc/re/quests/eden/131-140.txt @@ -1,20 +1,43 @@ -//===== 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) Dastgir +//= Copyright (C) Capuche +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [131-140] -//===== By: ================================================== -//= Capuche -//===== Current Version: ===================================== -//= 1.1 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Compatible With: ===================================== -//= Hercules -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Repeatable quests for players between BaseLevel 131 - 140. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Some CleanUps. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= moc_para01,41,76,3 script Ragi#1 4_M_RAGI,{ cutin "ragi01",0; diff --git a/npc/re/quests/eden/26-40.txt b/npc/re/quests/eden/26-40.txt index 3ff9f5213..ec32d91e0 100644 --- a/npc/re/quests/eden/26-40.txt +++ b/npc/re/quests/eden/26-40.txt @@ -1,16 +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) 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/>. +//========================================================================= //= Eden Group Quests - Mission [26 - 40] -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Repetable Quests for Players between Baselevel 26 - 40. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Some little optimization here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= moc_para01,38,38,3 script Mission [26 - 40] 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/41-55.txt b/npc/re/quests/eden/41-55.txt index f67497c47..5eaf56a62 100644 --- a/npc/re/quests/eden/41-55.txt +++ b/npc/re/quests/eden/41-55.txt @@ -1,16 +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) 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/>. +//========================================================================= //= Eden Group Quests - Mission [41 - 55] -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= +//================= Description =========================================== //= Repetable Quests for Players between Baselevel 41 - 55. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Some little optimization here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.2 +//========================================================================= moc_para01,40,38,3 script Mission [41 - 55] 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/56-70.txt b/npc/re/quests/eden/56-70.txt index 0178a56ce..4c77e1a25 100644 --- a/npc/re/quests/eden/56-70.txt +++ b/npc/re/quests/eden/56-70.txt @@ -1,19 +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) Joseph +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [56 - 70] -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.5 -//===== Description: ========================================= +//================= Description =========================================== //= Repetable Quests for Players between Baselevel 56 - 70. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Some little optimization here and there. [Masao] -//= 1.2 Added checkquest confirmation for -1. [Euphy] -//= 1.3 Fixed Puppet Master's Agony Quest (12217 -> 3259). [Joseph] -//= 1.4 Fixed invalid check (Magic Wand Quest). [Joseph] -//= 1.5 Optimized, based on code by Zopokx. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.5 +//========================================================================= moc_para01,42,38,3 script Mission [56 - 70] 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/71-85.txt b/npc/re/quests/eden/71-85.txt index e88e388cb..c4f75c122 100644 --- a/npc/re/quests/eden/71-85.txt +++ b/npc/re/quests/eden/71-85.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) 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/>. +//========================================================================= //= Eden Group Quests - Mission [71 - 85] -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= Repetable Quests for Players between Baselevel 71 - 85. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Some little optimization here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//= 1.3 Updated to match the official scripts. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= moc_para01,44,38,3 script Mission [71 - 85] 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/86-90.txt b/npc/re/quests/eden/86-90.txt index de6d7f122..ac1adabd8 100644 --- a/npc/re/quests/eden/86-90.txt +++ b/npc/re/quests/eden/86-90.txt @@ -1,19 +1,44 @@ -//===== 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) Chilly +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [86 - 90] -//===== By: ================================================== -//= Chilly -//===== Current Version: ===================================== -//= 1.3 -//===== 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 =========================================== //= Repetable Quests for Players between Baselevel 86 - 90. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Chilly] -//= 1.1 Some little improvements here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//= 1.3 Updated to match the official script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= moc_para01,48,175,3 script 86-90 Mission Board 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/91-99.txt b/npc/re/quests/eden/91-99.txt index ba3e8c479..23e4a2b21 100644 --- a/npc/re/quests/eden/91-99.txt +++ b/npc/re/quests/eden/91-99.txt @@ -1,19 +1,44 @@ -//===== 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) Chilly +//= +//= 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/>. +//========================================================================= //= Eden Group Quests - Mission [91 - 99] -//===== By: ================================================== -//= Chilly -//===== Current Version: ===================================== -//= 1.3 -//===== 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 =========================================== //= Repetable Quests for Players between Baselevel 91 - 99. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Chilly] -//= 1.1 Some little improvements here and there. [Masao] -//= 1.2 Optimized. [Euphy] -//= 1.3 Updated to match the official script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= moc_para01,48,177,3 script 91-99 Mission Board 4_BOARD3,{ if (countitem(6219) < 1) { diff --git a/npc/re/quests/eden/eden_common.txt b/npc/re/quests/eden/eden_common.txt index b814c7ba1..e539dbebb 100644 --- a/npc/re/quests/eden/eden_common.txt +++ b/npc/re/quests/eden/eden_common.txt @@ -1,23 +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) Brian +//= 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/>. +//========================================================================= //= Eden Group Quests - Common NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.8 -//===== Description: ========================================= +//================= Description =========================================== //= Eden Group Headquarter NPC's. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Removed showevent use, and use of duplicates. -//= Commented out warps that should not be active. -//= 1.2 Reduced 300+ copy-paste lines to 1 duplicated NPC. [Brian] -//= 1.3 Some little optimization here and there. [Masao] -//= 1.4 Updated to match the new Izlude Map. [Masao] -//= 1.5 Added some missing Eden Group Teleport Officers. [Masao] -//= 1.6 Added Izlude RE coordinates. [Euphy] -//= 1.7 Added Malaya teleporter. [Euphy] -//= 1.8 Updated to match the latest official script. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.8 +//========================================================================= moc_para01,27,35,5 script Secretary Lime Evenor 4_F_EDEN_OFFICER,{ if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { diff --git a/npc/re/quests/eden/eden_iro.txt b/npc/re/quests/eden/eden_iro.txt index 45dc608ac..f7b8cb0f9 100644 --- a/npc/re/quests/eden/eden_iro.txt +++ b/npc/re/quests/eden/eden_iro.txt @@ -1,21 +1,41 @@ -//===== 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) Frost +//= Copyright (C) Euphy +//= Copyright (C) -SkittleNugget- +//= +//= 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/>. +//========================================================================= //= Eden iRO NPCs -//===== By: ================================================== -//= -SkittleNugget- -//===== Current Version: ===================================== -//= 1.3 -//===== Description: ========================================= +//================= Description =========================================== //= Eden scripts custom to iRO (disabled by default). //= You may need iRO's data.grf to view some of the items. -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Edited and added more NPCs, lots of placeholders. [Euphy] -//= 1.2 Added Mail Annex Station scripts, commented out. [Euphy] -//= 1.3 Converted Kafra Cash Shop NPC's and Mail Annex Tool Dealer to trader format. [Frost] -//============================================================ - -// Acolyte Warper (part of other/acolyte_warp.txt) -//============================================================ +//================= Current Version ======================================= +//= 1.3 +//========================================================================= + +//== Acolyte Warper (part of other/acolyte_warp.txt) ======= moc_para01,14,32,5 script Aperture#acolytewarp 4_F_01,{ mes "[Aperture]"; mes "Hello there, adventurer."; @@ -90,8 +110,7 @@ moc_para01,14,32,5 script Aperture#acolytewarp 4_F_01,{ } } -// Carrot & Red Potion Traders -//============================================================ +//== Carrot & Red Potion Traders =========================== moc_para01,166,51,3 script Phelix#edco 4_M_03,{ mes "[Phelix]"; mes "Oh... I see from that look that you want me to work and give you Meat and Carrots..."; @@ -259,8 +278,7 @@ moc_para01,163,51,7 script Izaac#edco 4_M_04,{ } } -// Safe to 7 Certificate Exchanger -//============================================================ +//== Safe to 7 Certificate Exchanger ======================= moc_para01,50,39,4 script Eve Natalia 4_F_SITDOWN,{ mes "[Eve Natalia]"; mes "So I'm in town for a while to see if I can strike up some commerce with MVP hunters!"; @@ -337,8 +355,7 @@ moc_para01,50,39,4 script Eve Natalia 4_F_SITDOWN,{ close; } -// Bubble Gum & Battle Manual Exchanger -//============================================================ +//== Bubble Gum & Battle Manual Exchanger ================== moc_para01,48,184,2 script Gum & Manual Exchanger 2_DROP_MACHINE,{ if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) { mes "You're carrying too many items right now."; @@ -428,8 +445,7 @@ L_Exchange: close; } -// Merry Badger -//============================================================ +//== Merry Badger ========================================== moc_para01,13,22,4 script Merry Badger#xch 4_F_SITDOWN,{ mes "[Merry Badger]"; mes "Hello there! I'm Merry Badger and I was hired to exchange the ^00CC00Eden Merit Badges^000000!"; @@ -604,8 +620,7 @@ L_Exchange: return; } -// Kafra Stacker -//============================================================ +//== Kafra Stacker ========================================= moc_para01,41,169,2 script Kafra Stacker#eden 4_M_ALCHE_B,{ if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) { mes "- Wait a moment! -"; @@ -639,8 +654,7 @@ moc_para01,41,169,2 script Kafra Stacker#eden 4_M_ALCHE_B,{ close; } -// Code Redeemer -//============================================================ +//== Code Redeemer ========================================= moc_para01,38,162,2 script Code the Redeemer#Give1 4_M_YOUNGKNIGHT,{ if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2000) { mes "^0000ffHold it right there!"; @@ -670,10 +684,8 @@ moc_para01,38,162,2 script Code the Redeemer#Give1 4_M_YOUNGKNIGHT,{ close; } -// Cash Shops -//============================================================ +//== Cash Shops ============================================ /* Due to the irregularity of iRO's databases, some of these sprites may not display properly. */ - moc_para01,32,171,6 trader Kafra Headgears#eden1 4_F_KAFRA3,{ OnInit: tradertype(NST_CASH); @@ -801,24 +813,23 @@ OnInit: sellitem F_Token_Of_Siegfried_Box,100; } -// Duplicate NPCs -//============================================================ +//== Duplicate NPCs ======================================== /* Technically these NPC names are different, but it's not worth editing the original scripts. */ -// Weapon/Armor Refiner "Normalson" (merchants/refine.txt) +//- Weapon/Armor Refiner "Normalson" (merchants/refine.txt) - moc_para01,14,185,4 script Normalson#ed 4_M_DWARF,{ callfunc "refinemain","Normalson",0; end; } -// Advanced Refiner "Suhnmi" (merchants/advanced_refiner.txt) +//- Advanced Refiner "Suhnmi" (merchants/advanced_refiner.txt) - moc_para01,26,185,4 duplicate(Suhnbi#cash) Suhnmi#eden 4_M_03 -// HD Refiner "Blacksmith Mighty Hammer" (re/merchants/hd_refiner.txt) +//- HD Refiner "Blacksmith Mighty Hammer" (re/merchants/hd_refiner.txt) - // A combination of the +7~9 and +10 and up refiner, currently a placeholder. moc_para01,38,185,4 duplicate(MightyHammer) Mighty Hammer#ed 4_M_DWARF -// Refiner Effect +//- Refiner Effect - - script #eden_refine_effect -1,{ OnInit: initnpctimer; @@ -830,25 +841,23 @@ OnTimer5000: end; } -// Gym Pass Trainer "Ripped Cabus" (other/gympass) +//- Gym Pass Trainer "Ripped Cabus" (other/gympass) - moc_para01,33,162,6 duplicate(Ripped Cabus#GymPass) Ripped Callus#ed 4_M_HUMAN_02 -// RWC 2012 Enchanter "Goldenthiefberg" (events/RWC_2012.txt) +//- RWC 2012 Enchanter "Goldenthiefberg" (events/RWC_2012.txt) - // A combination of the slotter and enchanter, currently a placeholder. moc_para01,27,179,4 script RWC Enchanter#new10 4_M_BARBER,{ end; } -// Cash Headgear Dyer "Alora" (merchants/cashheadgear_dye.txt) +//- Cash Headgear Dyer "Alora" (merchants/cashheadgear_dye.txt) - // Also converts some +8 and up headgears into costumes, currently a placeholder. moc_para01,21,185,4 duplicate(Alora) Alora#headgear_dye2 4_F_LGTGIRL -// Stylist "Dinorah Lacostt" (?) +//- Stylist "Dinorah Lacostt" (?) - // Dyes clothing for an Omni Clothing Dye, currently a placeholder. moc_para01,33,185,4 script Dinorah Lacostt#ed 4_F_LGTGIRL,{ end; } -// Commonly Updated NPCs -//============================================================ +//== Commonly Updated NPCs ================================= /* These scripts change on a regular basis, so they're mostly just placeholders for now. */ - moc_para01,29,35,4 script Gramps#huntquests 4_M_LGTGRAND,{ mes "[Gramps]"; mes "When you get to being my"; @@ -895,8 +904,7 @@ moc_para01,174,33,3 script Bathory#2012spirits BATHORY,{ moc_para01,26,174,4 script Grandma Boxter#boxx 4_F_THAISHAMAN,{ end; } -// Mail Annex Station -//============================================================ +//== Mail Annex Station ==================================== /* Map "auction_03" is a duplicate of "auction_02". moc_para01,30,187,4 script Mail Annex Station 2_POSTBOX,{ diff --git a/npc/re/quests/eden/eden_quests.txt b/npc/re/quests/eden/eden_quests.txt index 1ac4f83f1..2d44fe685 100644 --- a/npc/re/quests/eden/eden_quests.txt +++ b/npc/re/quests/eden/eden_quests.txt @@ -1,26 +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) Capuche +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= 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/>. +//========================================================================= //= Eden Group Quest - Quests NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 2.1 -//===== Description: ========================================= +//================= Description =========================================== //= Eden Group Headquarter NPCs. -//===== Changelogs: ========================================== -//= 1.0 First Version. [L0ne_W0lf] -//= 1.1 Removed unencoded comments (Korean -> Gibberish) -//= Readded the GM helper NPC, commented out. -//= 1.2 Some little optimization here and there. [Masao] -//= 1.3 Added Instructor Ur and the new Quests which come -//= alongside him. Special thanks to Chilly for the base. [Masao] -//= 1.4 Partial cleaning and bug fixing. [Euphy] -//= 1.4a Added 'npcskill' command. [Euphy] -//= 1.4b Added 'disable_items' command. [Euphy] -//= 1.5 Added GM management function. [Euphy] -//= 1.6 Kagerou/Oboro support (Class -> BaseClass) [Euphy] -//= 2.0 Updated Instructor Ur's quests. [Capuche] -//= 2.1 Updated Blacksmith Thorn and Weapons Expert NPC. [Capuche] -//============================================================ +//================= Current Version ======================================= +//= 2.1 +//========================================================================= moc_para01,25,35,4 script Instructor Boya#para01 4_M_KNIGHT_GOLD,{ mes "[Boya]"; @@ -2872,7 +2885,7 @@ S_Quest89100: return; } -//--60~69 +//- 60~69 - comodo,173,354,5 script Dispatched Instructor#02 1_M_JOBTESTER,{ mes "[Romeo]"; if (para_2nd01 < 1) { @@ -3054,7 +3067,7 @@ um_fild01,34,280,5 script Instructor Romeo#2nd02 1_M_JOBTESTER,{ close; } -//--70~79 +//- 70~79 - glast_01,195,131,5 script Dispatched Instructor#03 4_F_SISTER,{ mes "[Johan]"; if (para_2nd01 < 7) { @@ -3183,7 +3196,7 @@ glast_01,195,131,5 script Dispatched Instructor#03 4_F_SISTER,{ close; } -//--80~89 +//- 80~89 - ein_fild08,172,359,3 script Dispatched Instructor#04 4_M_4THPRIN1,{ mes "[Kiren]"; if (para_2nd01 < 12) { @@ -3321,7 +3334,7 @@ ein_fild08,172,359,3 script Dispatched Instructor#04 4_M_4THPRIN1,{ close; } -//--90~99 +//- 90~99 - ice_dun01,154,13,5 script Dispatched Instructor#05 4_F_JOB_BLACKSMITH,{ mes "[Naomi]"; if (para_2nd01 <= 17) { diff --git a/npc/re/quests/eden/eden_service.txt b/npc/re/quests/eden/eden_service.txt index 544c7b11a..433689d67 100644 --- a/npc/re/quests/eden/eden_service.txt +++ b/npc/re/quests/eden/eden_service.txt @@ -1,15 +1,37 @@ -//===== 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) Masao +//= 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/>. +//========================================================================= //= Eden Group Quests - Service NPCs -//===== By: ================================================== -//= L0ne_W0lf -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= +//================= Description =========================================== //= Paradise Group storage access. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.1 Replaced 2nd NPC with duplicate function. [Masao] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= - script Goods Cabinet#00::pggc -1,{ mes "It is a Goods Storage Cabinet."; diff --git a/npc/re/quests/eden/eden_tutorial.txt b/npc/re/quests/eden/eden_tutorial.txt index c8277cbe2..6d7e91380 100644 --- a/npc/re/quests/eden/eden_tutorial.txt +++ b/npc/re/quests/eden/eden_tutorial.txt @@ -1,15 +1,36 @@ -//===== 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) 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/>. +//========================================================================= //= Eden Tutorial -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= A series of quests introducing the major features of Ragnarok Online. +//================= Current Version ======================================= //= 1.0 -//===== Description: ========================================= -//= A series of quests introducing the major features of -//= Ragnarok Online. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Euphy] -//============================================================ +//========================================================================= moc_para01,34,178,3 script Tutorial Instructor 4_M_KHMAN,{ if (Class == Job_Novice) { diff --git a/npc/re/quests/first_class/tu_archer.txt b/npc/re/quests/first_class/tu_archer.txt index 2e8a03180..519b07bf2 100644 --- a/npc/re/quests/first_class/tu_archer.txt +++ b/npc/re/quests/first_class/tu_archer.txt @@ -1,14 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Archer Class Tutorial and Job Specific Quest -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Archer training quest. -//===== Additional Comments: ================================= -//= 1.0 First version. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= pay_fild08,40,83,5 duplicate(Acolyte_Tu) Acolyte#tu 4_F_SISTER diff --git a/npc/re/quests/homun_s.txt b/npc/re/quests/homun_s.txt index 4bea2322e..f0e8a70e6 100644 --- a/npc/re/quests/homun_s.txt +++ b/npc/re/quests/homun_s.txt @@ -1,21 +1,40 @@ -//===== 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) Euphy +//= Copyright (C) Masao +//= +//= 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/>. +//========================================================================= //= Homunculus S Mutation Quest -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== +//================= Description =========================================== +//= Genetic quest to mutate a level 99 evolved Homunculus into a Homunculus +//= S. +//================= Current Version ======================================= //= 1.2 -//===== Description: ========================================= -//= [Official Conversion] -//= Genetic quest to mutate a level 99 evolved Homunculus -//= into a Homunculus S. -//===== Additional Comments: ================================= -//= 1.0 First Version, entirely custom. [Masao] -//= 1.1 Cleaning. [Euphy] -//= 1.2 Replaced with official script. [Euphy] -//============================================================ +//========================================================================= -// Main NPCs -//============================================================ +//== Main NPCs ============================================= job3_gen01,12,44,3 script Viorel#job3_gen01 4_M_ALCHE_E,{ if (countitem(6415)) { if (Class == Job_Genetic || Class == Job_Genetic_T || Class == Job_Baby_Genetic) { @@ -825,14 +844,13 @@ L_CheckHomunculus: return; } -// Magic Board -//============================================================ +//== Magic Board =========================================== que_house_s,83,47,3 script Magic Board#homun_s 4_BOARD3,{ playbgm "26.mp3"; // Everlasting Wanderers callfunc "F_HomMutateInfo","[Magic Board Posts]"; mes "[Magic Board Posts]"; mes ":: ^0000FFHomunculus^000000 research is"; - mes ":: so much fun."; + mes ":: so much fun."; mes ":: Be an Alchemist"; mes ":: who always enjoys"; mes ":: one's research."; @@ -990,8 +1008,7 @@ function script F_HomMutateInfo { return; } -// Books -//============================================================ +//== Books ================================================= que_house_s,13,52,3 script Open Book#01homun_s HIDDEN_NPC,{ switch(rand(1,7)) { case 1: @@ -1304,8 +1321,7 @@ que_house_s,16,52,3 script Open Book#02homun_s HIDDEN_NPC,{ } } -// Notifiers -//============================================================ +//== Notifiers ============================================= que_house_s,11,52,3 script #03homun_s HIDDEN_NPC,{ end; OnInit: @@ -1325,8 +1341,7 @@ que_house_s,14,52,3 script #04homun_s HIDDEN_NPC,{ end; } -// Researcher's Pet -//============================================================ +//== Researcher's Pet ====================================== que_house_s,24,46,3 script Jonathan#homun_s MER_AMISTR,{ end; } diff --git a/npc/re/quests/magic_books.txt b/npc/re/quests/magic_books.txt index b89b4f069..cf6a8a183 100644 --- a/npc/re/quests/magic_books.txt +++ b/npc/re/quests/magic_books.txt @@ -1,18 +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/>. +//========================================================================= //= Magic Book Seller -//===== By: ================================================== -//= Masao -//= Credits to Muad_Dib for the translation. -//===== Current Version: ===================================== -//= 1.1a -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= An NPC which sells you different kinds of Magic Books. -//===== Additional Comments: ================================= -//= 1.0 First Version. [Masao] -//= 1.1 Optimized. [Euphy] -//= 1.1a Updated NPC name to "Master Velofos". [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1a +//========================================================================= geffen_in,176,105,4 script Master Velofos 1_M_WIZARD,{ if (checkweight(1201,1) == 0) { diff --git a/npc/re/quests/monstertamers.txt b/npc/re/quests/monstertamers.txt index 4eef32878..6464ae6fc 100644 --- a/npc/re/quests/monstertamers.txt +++ b/npc/re/quests/monstertamers.txt @@ -1,13 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Monster Tamers -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Cute pet quest items -//===== Additional Comments: ================================= -//= 1.0 Moved Izlude NPC to pre-re/re paths. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude_in,55,105,4 duplicate(MonsterTamer_izlude) Monster Tamer#izu 4_M_TELEPORTER diff --git a/npc/re/quests/mrsmile.txt b/npc/re/quests/mrsmile.txt index 4e728bffa..7cb093753 100644 --- a/npc/re/quests/mrsmile.txt +++ b/npc/re/quests/mrsmile.txt @@ -1,16 +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) Daegaladh +//= +//= 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/>. +//========================================================================= //= Mr. Smile Quest -//===== By: ================================================== -//= Daegaladh, Masao -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Trade Clover, Fluff and Jellopy for a Mr. Smile mask. -//===== Additional Comments: ================================= -//= 1.0 Updated to match the new Izlude Map. [Masao] -//= 1.1 Added Izlude duplicates. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= izlude,125,175,4 duplicate(SmileHelper) Smile Assistance#iz 4_F_03 izlude_a,125,175,4 duplicate(SmileHelper) Smile Assistance#iz_a 4_F_03 diff --git a/npc/re/quests/newgears/2012_headgears.txt b/npc/re/quests/newgears/2012_headgears.txt index 2f61d22f8..ebbf7fc4d 100644 --- a/npc/re/quests/newgears/2012_headgears.txt +++ b/npc/re/quests/newgears/2012_headgears.txt @@ -1,19 +1,39 @@ -//===== 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) -SkittleNugget- +//= 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/>. +//========================================================================= //= 2012 Headgear Quests -//===== By: ================================================== -//= Euphy, -SkittleNugget- -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Enhance gears by synthesizing them with Energy Crystals. -//===== Additional Comments: ================================= -//= 1.0 First version. [Euphy] -//= Script is a little messy, could use some cleaning. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// Main NPC :: 2012_hat_quest -//============================================================ +//== Main NPC :: 2012_hat_quest ============================ moc_para01,41,169,3 script Reno#2012hat 1_M_WIZARD,{ // iRO has (very) minor differences in dialogue from the original script. // To use iRO's version, uncomment the line below. diff --git a/npc/re/quests/pile_bunker.txt b/npc/re/quests/pile_bunker.txt index dbce8d136..25461e2fb 100644 --- a/npc/re/quests/pile_bunker.txt +++ b/npc/re/quests/pile_bunker.txt @@ -1,15 +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) JayPee Mateo +//= +//= 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/>. +//========================================================================= //= Pile Bunker Quest -//===== By: ================================================== -//= JayPee Mateo -//===== Current Version: ===================================== +//================= Description =========================================== +//= A Pile Bunker Quest. +//================= Current Version ======================================= //= 2.2 -//===== Description: ========================================= -//= 1.0 A Pile Bunker quest based on iRO WiKi. [JayPee Mateo] -//= 2.0 Rewrited the Script a little so it looks a bit better. [Masao] -//= 2.1 Switched to official script, coded by Gennosuke Kouga. [Euphy] -//= 2.2 Updated to match the official script. [Euphy] -//============================================================ +//========================================================================= yuno,179,174,4 script Gomer 4_M_REPAIR,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 1000) { diff --git a/npc/re/quests/quests_13_1.txt b/npc/re/quests/quests_13_1.txt index ec208ad97..d29a167b1 100644 --- a/npc/re/quests/quests_13_1.txt +++ b/npc/re/quests/quests_13_1.txt @@ -1,15 +1,36 @@ -//===== 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) 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/>. +//========================================================================= //= Quest NPCs related to Ash-Vacuum -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= +//================= Description =========================================== //= Contains duplicate NPCs from main script. -//===== Additional Comments: ================================= -//= 1.0 Moved Izlude NPC to pre-re/re paths. [Euphy] -//= 1.1 Added Izlude duplicates. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= izlude,102,171,6 duplicate(PromotionalStaff_izlude) Promotional Staff#iz 4W_SAILOR izlude_a,102,171,6 duplicate(PromotionalStaff_izlude) Promotional Staff#iz_a 4W_SAILOR diff --git a/npc/re/quests/quests_brasilis.txt b/npc/re/quests/quests_brasilis.txt index 589dca99f..cd44598ca 100644 --- a/npc/re/quests/quests_brasilis.txt +++ b/npc/re/quests/quests_brasilis.txt @@ -1,29 +1,46 @@ -//===== 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) Panikon +//= Copyright (C) Michieru +//= Copyright (C) Euphy +//= 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/>. +//========================================================================= //= Brasilis Quests -//===== By =================================================== -//= L0ne_W0lf -//===== Version ============================================== -//= 1.2c -//===== Description ========================================== -//= [Official Conversion] +//================= Description =========================================== //= Lost Puppies (Repeatable, 24 hours.) //= Suspicious Beach (Repeatable, 24 hours. iRO/cRO version.) //= Guarana Candy Quest //= Brasilis Water Lily Quest //= Brasilis Dungeon Access Quest //= Iara (Buff reward. Repeatable, 24 hours.) -//===== Comments ============================================= -//= 1.0 First version. -//= 1.1 Hydra Ball (12408) -//= 1.2 Optimization. [Euphy] -//= 1.2a Added 'consumeitem' command. [Euphy] -//= 1.2b Updated RE EXP. [Michieru] -//= 1.2c Put end; before OnTouch events in npcs that -//= have view id of a mob [Panikon] -//============================================================ +//================= Current Version ======================================= +//= 1.2c +//========================================================================= -// Lost Puppies :: dogdog.sc -//============================================================ +//== Lost Puppies :: dogdog.sc ============================= brasilis,297,307,5 script Angelo#br 1_M_04,{ if (BaseLevel < 40) { mes "[Angelo]"; @@ -145,8 +162,7 @@ bra_fild01,234,101,3 duplicate(Puppy#bra) Puppy#d1 4_DOG01 bra_fild01,200,84,3 duplicate(Puppy#bra) Puppy#d2 4_DOG01 bra_fild01,176,63,5 duplicate(Puppy#bra) Puppy#d3 4_DOG01 -// Suspicious Beach :: Suspicious_Beach.sc -//============================================================ +//== Suspicious Beach :: Suspicious_Beach.sc =============== brasilis,192,133,6 script Lucia#brasilis 4_F_BRZ_WOMAN,{ /* -------------- Hydra Ball ------------------------- if (countitem(12408) > 0) { @@ -355,8 +371,7 @@ OnTimer7000: end; } -// Guarana Quest :: brazil_tre.sc -//============================================================ +//== Guarana Quest :: brazil_tre.sc ======================== brasilis,187,162,5 script Candy Maker 4_M_BRZ_MAN1,{ if (!checkweight(1201,1)) { mes "- You can't start the quest. Please reduce the weight in your inventory. -"; @@ -1037,8 +1052,7 @@ bra_fild01,245,52,3 script Monkey#bra HIDDEN_NPC,{ } } -// Water Lily Quest :: brazil_tre.sc -//============================================================ +//== Water Lily Quest :: brazil_tre.sc ===================== brasilis,203,286,3 script Botanist Karmen#bra 4_F_HUWOMAN,{ if (brazil_regia == 0) { mes "[Karmen]"; @@ -1934,8 +1948,7 @@ bra_dun02,71,200,3 script Water lily#bra HIDDEN_NPC,{ } } -// Dungeon Access Quest :: brazil_tre.sc -//============================================================ +//== Dungeon Access Quest :: brazil_tre.sc ================= brasilis,185,246,5 script Pedro#bra 1_M_SIZ,{ if (brazil_ghost == 0) { OnTalk: @@ -2844,8 +2857,7 @@ OnInit: end; } -// Iara :: iara.sc -//============================================================ +//== Iara :: iara.sc ======================================= brasilis,315,334,5 script Shaman#nk 4_F_BRZ_INDOLD,{ if (questprogress(4135,PLAYTIME) == 1) { mes "[Anori]"; diff --git a/npc/re/quests/quests_dewata.txt b/npc/re/quests/quests_dewata.txt index 821ee6d8d..1e0f97d7e 100644 --- a/npc/re/quests/quests_dewata.txt +++ b/npc/re/quests/quests_dewata.txt @@ -1,23 +1,44 @@ -//===== 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) Lemongrass +//= Copyright (C) Euphy +//= Copyright (C) Muad_Dib +//= Copyright (C) Gennosuke Kouga +//= +//= 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/>. +//========================================================================= //= Dewata Quest NPCs -//===== By: ================================================== -//= Gennosuke Kouga, Muad_Dib -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quest NPCs related to Dewata: -//== "Dewata Legend" -//== "Help Out the Old Man" -//== "Traditional Weapon" -//===== Additional Comments: ================================= -//= 1.0 First version. -//= 1.1 Standardized. [Euphy] -//= 1.2 Updated to match the official script. [Lemongrass/Euphy] -//============================================================ +//= - Dewata Legend +//= - Help Out the Old Man +//= - Traditional Weapon +//================= Current Version ======================================= +//= 1.2 +//========================================================================= -// Dewata Legend Quest :: dewata_legend -//============================================================ +//== Dewata Legend Quest :: dewata_legend ================== dew_fild01,57,274,0 script #hideout_legend HIDDEN_NPC,6,6,{ OnTouch: if (BaseLevel > 59 && dew_legend < 1) { @@ -740,8 +761,7 @@ dewata,78,192,6 script Borobudur Temple Manager 4_M_DEWMAN,{ close; } -// Help Out the Old Man :: dewata_drink -//============================================================ +//== Help Out the Old Man :: dewata_drink ================== dewata,109,262,4 script Memo#dew_drink 4_M_DEWOLDMAN,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 5000) { if (dew_drink) { @@ -1661,8 +1681,7 @@ dew_fild01,209,137,0 duplicate(DewataPalm) Palm Tree#drink38 CLEAR_NPC dew_fild01,206,156,0 duplicate(DewataPalm) Palm Tree#drink39 CLEAR_NPC dew_fild01,209,201,0 duplicate(DewataPalm) Palm Tree#drink40 CLEAR_NPC -// Traditional Weapon Quest :: dewata_weapon -//============================================================ +//== Traditional Weapon Quest :: dewata_weapon ============= dew_fild01,127,240,4 script Gatti#weapon 2_M_OLDBLSMITH,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 10000) { mes "- Hold it right there!! -"; diff --git a/npc/re/quests/quests_dicastes.txt b/npc/re/quests/quests_dicastes.txt index c2dd32876..3d78de85b 100644 --- a/npc/re/quests/quests_dicastes.txt +++ b/npc/re/quests/quests_dicastes.txt @@ -1,44 +1,54 @@ -//===== 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) Frost +//= Copyright (C) Dastgir +//= Copyright (C) Joseph +//= Copyright (C) Masao +//= Copyright (C) Euphy +//= Copyright (C) Muad_Dib +//= Copyright (C) Gennosuke Kouga +//= +//= 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/>. +//========================================================================= //= El Dicastes Quest NPCs -//===== By: ================================================== -//= Gennosuke Kouga, Muad_Dib -//===== Current Version: ===================================== -//= 2.5 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Quest NPCs related to Dewata: -//== Sapha's Visit, Doha's Secrect Order, Frede's Request, -//== Department Quests, Document Quests, -//== Chesire's Call, Cat Hands Enchantment -//== Cat Hand Agent -//===== Additional Comments: ================================= -//= 1.0 First version. 14107 lines, oh, the pain... -//= 1.1 Standardized and reduced by 7000+ lines. [Euphy] -//= 1.2 Further optimization. [Euphy] -//= 1.2a Small bug fix. [Euphy] -//= 1.3 Temporarly disabled Izlude Fish Tail?#33 NPC because of -//= the new Izlude Town Map. [Masao] -//= 1.4 Fixed minor typos. [Joseph] -//= 1.5 Removed "Mysterious Documents" duplicated in magic_books. [Euphy] -//= 1.6 Fixed missing checks for quest: Sapha's Visit. [Joseph] -//= 1.7 Updated to match the official script. [Joseph] -//= 1.8 Optimized and fixed invalid checkquest. [Joseph] -//= 1.8a Disabled "Fish Tails" until Izlude RE coordinates are found. [Euphy] -//= 1.8b Updated "Calyon" NPC and fixed a check. [Euphy] -//= 1.9 Updated "Fish Tails" with RE coordinates. -//= 1.9a Minor fix. [Joseph] -//= 2.0 Fixed variables. [Joseph] -//= 2.1 Added reset option to "Kareka". [Euphy] -//= 2.2 Added Izlude duplicates. [Euphy] -//= 2.3 Added GM management NPCs. [Euphy] -//= 2.4 Corrected NPC Location. [Dastgir] -//= 2.5 Fixed Incorrect variable. [Frost] -//============================================================ +//= - Sapha's Visit, Doha's Secrect Order, Frede's Request, +//= - Department Quests, Document Quests, +//= - Chesire's Call, Cat Hands Enchantment +//= - Cat Hand Agent +//================= Current Version ======================================= +//= 2.5 +//========================================================================= -// Entrance -//============================================================ +//== Entrance ============================================== manuk,321,182,5 script Entrance Manager#ep133 4_MAN_GALTUN,{ if (!isequipped(2782)) { mes "[Average Galten]"; @@ -192,8 +202,7 @@ sec_in02,16,43,5 script Scaraba Dungeon Entrance 4_MAN_BENKUNI,{ close; } -// Vigilantes -//============================================================ +//== Vigilantes ============================================ - script Vigilante#main -1,{ if (compare(strnpcinfo(0),"ep133_26")) { if (!isequipped(2782)) { @@ -453,8 +462,7 @@ sec_in02,10,42,1 script 13.3 Related Reset 4_MAN_BENKUNI,{ close; } -// Civil Services -//============================================================ +//== Civil Services ======================================== function script que_dic { if (!getarg(0)) { if (questprogress(getarg(1),HUNTING) != 2) return; @@ -1011,8 +1019,7 @@ dic_in01,40,193,1 script Papyrus#0001 4_MAN_NITT,{ close; } -// Document Packages -//============================================================ +//== Document Packages ===================================== - script Document Package#main -1,{ function eldicastes_dp; if (isequipped(2782) < 1) { @@ -1118,8 +1125,7 @@ dic_in01,31,187,0 duplicate(Document Package#main) Document Package#0002 CLEAR_N dic_in01,25,192,0 duplicate(Document Package#main) Document Package#0003 CLEAR_NPC dic_in01,25,187,0 duplicate(Document Package#main) Document Package#0004 CLEAR_NPC -// Unknown Relics -//============================================================ +//== Unknown Relics ======================================== function script unknown_d { if (!questprogress(getarg(0))) { mes "You see some traces of digging."; @@ -3386,8 +3392,7 @@ dicastes01,225,211,3 script Tragis#pa0829 4_MAN_NITT,{ } } -// Doha's Secret Orders -//============================================================ +//== Doha's Secret Orders ================================== mid_campin,168,170,3 script Inspector Doha#ep133 1_M_ORIENT01,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 1000) { mes "- You can too many items to proceed with the quest. -"; @@ -4993,8 +4998,7 @@ dic_fild02,224,74,0 duplicate(ep133_crack#main) Split Earth#ep133_ef8 CLEAR_NPC dic_fild02,244,59,0 duplicate(ep133_crack#main) Split Earth#ep133_ef9 CLEAR_NPC dic_fild02,249,43,0 duplicate(ep133_crack#main) Split Earth#ep133_ef10 CLEAR_NPC -// Frede's Request -//============================================================ +//== Frede's Request ======================================= dicastes01,117,262,0 script Frede#13_3 4_MAN_PIOM5,2,2,{ if (isequipped(2782)) { if (ep13_3_invite <= 5) { @@ -6097,8 +6101,7 @@ dic_in01,349,129,5 script Bouy#13_3 4_MAN_BENKUNI,{ close; } -// Sapha's Visit -//============================================================ +//== Sapha's Visit ========================================= - script Expedition#ep133_is -1,{ if (ep13_3_invite) { if (compare(strnpcinfo(1),"Maha")) { @@ -6945,8 +6948,7 @@ dic_in01,42,264,3 script Adventurer Clerk#ep133 4_MAN_NITT,{ close; } } -// Enchantment NPCs -//============================================================ +//== Enchantment NPCs ====================================== - script dic_enc#main -1,{ .@re$ = strnpcinfo(1); .@n$ = "["+.@re$+"]"; @@ -7450,8 +7452,7 @@ dic_fild01,228,159,4 script Jahbong#pa0829 4_M_MERCAT2,{ close; } -// Cat Hand Agent -//============================================================ +//== Cat Hand Agent ======================================== moc_para01,44,19,3 script Cat Hand Agent#gekk 4_M_MERCAT2,{ if (BaseLevel < 70) { mes "[Cat Hand Agent]"; diff --git a/npc/re/quests/quests_eclage.txt b/npc/re/quests/quests_eclage.txt index 3b4e7ba0f..4fd907b72 100644 --- a/npc/re/quests/quests_eclage.txt +++ b/npc/re/quests/quests_eclage.txt @@ -1,18 +1,38 @@ -//===== 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) 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/>. +//========================================================================= //= Eclage Quests -//===== By: ================================================== -//= Dastgir -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= Quests of Eclage +//================= Description =========================================== //= Contains All Quest of Eclage -//===== Additional Comments: ================================= -//= 1.0 Converted from the official Aegis script. [Dastgir] -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= -// Teleport Cats -//============================================================ +//== Teleport Cats ========================================= ecl_fild01,118,311,4 script Teleport Cat No.1#1 4_M_BOSSCAT,{ mes "[Teleport Cat]"; @@ -85,8 +105,7 @@ mid_camp,207,234,4 duplicate(Teleport Cat No.1#1) Teleport Cat No.4#4 4_M_BOSSCA man_fild02,135,49,4 duplicate(Teleport Cat No.1#1) Teleport Cat No.5#5 4_M_BOSSCAT dic_fild01,161,266,4 duplicate(Teleport Cat No.1#1) Teleport Cat No.6#6 4_M_BOSSCAT -// Eclage's Entrance -//============================================================ +//== Eclage's Entrance ===================================== ecl_fild01,97,322,0 script #ep14_2Entrance WARPNPC,3,3,{ end; @@ -462,8 +481,7 @@ ecl_fild01,88,315,5 script Tourist#ep14_2f12 4_WHITE_COW,{ close; } -// Oliver Wolf Hood(Dreaming Time) -//============================================================ +//== Oliver Wolf Hood(Dreaming Time) ======================= eclage,101,29,0 script #ep14_2Bridge HIDDEN_WARP_NPC,3,3,{ end; OnTouch: @@ -3232,8 +3250,7 @@ ecl_in04,223,230,4 script Alp Ocart#ep14_2in2 4_M_BLACKMAN,{ end; } -// Wanted to be Big and Beautiful -//============================================================ +//== Wanted to be Big and Beautiful ======================== eclage,282,255,4 script Wuhari#eclbig 4_M_FAIRYKID6,{ if (!checkweight(Knife,1) || (MaxWeight-Weight)<2000){ mes "- Stop Here!! -"; @@ -4988,8 +5005,7 @@ ecl_in01,50,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig03 4_M_FAI ecl_in01,52,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig04 4_M_FAIRYKID ecl_in01,54,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig05 4_M_FAIRYKID -// Mystery Burglary Quest -//============================================================ +//== Mystery Burglary Quest ================================ eclage,156,51,6 script #hidden_eclage HIDDEN_NPC,3,3,{ end; OnTouch: @@ -7950,8 +7966,7 @@ ecl_in04,81,102,3 script Residence exit#ecl_port2 CLEAR_NPC,{ end; } -// Troublesome Fairies(Prankster of Eclage) -//============================================================ +//== Troublesome Fairies(Prankster of Eclage) ============== ecl_in02,160,36,4 script Eirinn#nk 4_F_FAIRYKID6,{ if (questprogress(4254) == 0) { if (BaseLevel < 120) { @@ -9440,8 +9455,7 @@ ecl_in01,82,79,4 script Magazine#02 HIDDEN_NPC,{ close; } -// Light and Darkness -//============================================================ +//== Light and Darkness ==================================== ecl_in02,98,32,3 script Eclage Guard#tl1b 4_M_FAIRYSOLDIER2,{ mes "[Eclage Guard]"; if (ep14_2_mylord > 6){ @@ -12282,8 +12296,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 HIDDEN_NPC,{ close; } -// Laphines That Love The Land(Lost Adventurers) -//============================================================ +//== Laphines That Love The Land (Lost Adventurers) ======== ecl_fild01,190,93,5 script Fili#1 4_M_FAIRYANG,1,1,{ if (BaseLevel < 100) { mes "[Fili]"; @@ -13733,8 +13746,7 @@ sec_in02,16,11,5 script New Oz Image#1 4_M_MINSTREL1,1,1,{ } } -// Memory of Professor Worm -//============================================================ +//== Memory of Professor Worm ============================== sec_in02,10,17,4 script Professor Aide#worm 4_BULL,{ input .@input; if (.@input != 1917) { @@ -14632,8 +14644,7 @@ ecl_fild01,173,95,7 script Diary Frog No. 30#worm 4_FROG,{ } } -// Encounter in a Strange Land -//============================================================ +//== Encounter in a Strange Land =========================== mora,103,74,5 script Expedition Member#tl01 4_M_DST_MASTER,{ mes "[Expedition Member]"; mes "I've gone through Hazy Forest Maze and come all the way here just to see Eclage and I really don't want to go through that maze ever again."; diff --git a/npc/re/quests/quests_izlude.txt b/npc/re/quests/quests_izlude.txt index 9e7b34746..661fb735e 100644 --- a/npc/re/quests/quests_izlude.txt +++ b/npc/re/quests/quests_izlude.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) Masao +//= Copyright (C) Daegaladh +//= +//= 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/>. +//========================================================================= //= Quest NPCs related to Izlude -//===== By: ================================================== -//= Daegaladh, Masao -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= +//================= Description =========================================== //= Contains: //= - Edgar's Offer -//===== Additional Comments: ================================= -//= 1.0 Updated to match the new Izlude Map. [Masao] -//= 1.1 Added Izlude duplicates. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= izlude,179,219,2 duplicate(Edgar_izlude) Edgar#izlude 1_M_03 izlude_a,179,219,2 duplicate(Edgar_izlude) Edgar#izlude_a 1_M_03 diff --git a/npc/re/quests/quests_malangdo.txt b/npc/re/quests/quests_malangdo.txt index 2f13ad618..a6547168c 100644 --- a/npc/re/quests/quests_malangdo.txt +++ b/npc/re/quests/quests_malangdo.txt @@ -1,31 +1,48 @@ -//===== 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) 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/>. +//========================================================================= //= Malangdo Quest NPCs -//===== By: ================================================== -//= Muad_Dib -//===== Current Version: ===================================== -//= 1.6 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Quest NPCs related to Malangdo: -//== Malangdo Island, Help the Bad Cats in Danger, -//== Clean the Ship, Help Chef Nyas, Play with Baby Cats, -//== Cat Gamers, Archangel Wing Enchants -//===== Additional Comments: ================================= -//= 1.0 First version. [Euphy] -//= 1.1 Added Clean the Ship and Help Chef Nyas. -//= 1.2 Added Archangel Wing Enchants. -//= 1.3 Added Play with Baby Cats. -//= 1.4 Added Malangdo Island. -//= 1.4a Dialogue edits, source iRO. -//= 1.5 Added Cat Gamers. -//= Added "Investment Cat Helper" and "Storekeeper" NPCs. -//= 1.6 Added GM management function. -//============================================================ +//= - Malangdo Island, Help the Bad Cats in Danger, +//= - Clean the Ship, Help Chef Nyas, Play with Baby Cats, +//= - Cat Gamers, Archangel Wing Enchants +//================= Current Version ======================================= +//= 1.6 +//========================================================================= -// Utility NPCs :: cat_merchant -//============================================================ +//== Utility NPCs :: cat_merchant ========================== mal_in02,134,31,5 script Investment Cat Helper 4_WHITETIGER,{ if (MaxWeight - Weight < 100 || checkweight(1201,1) == 0) { mes "[Investment Cat Helper]"; @@ -357,8 +374,7 @@ malangdo,184,139,4 script Storekeeper#mal 4_CAT_ADV2,{ end; } -// Malangdo Island :: ma_tomas -//============================================================ +//== Malangdo Island :: ma_tomas =========================== mal_in02,28,56,5 script Samuel#mal 4_M_MERCAT1,{ mes "[Samuel]"; mes "Ah, you mean the ad... well, you mean our village chief?"; @@ -2751,8 +2767,7 @@ L_Warp: end; } -// Malangdo Island :: mal_ppl -//============================================================ +//== Malangdo Island :: mal_ppl ============================ malangdo,137,200,6 script Pipielle 4_CAT_MERMASTER,{ if (MaxWeight - Weight < 1000) { mes "Your inventory is too heavy to proceed. Come back after lightening your load."; @@ -2883,8 +2898,7 @@ malangdo,137,200,6 script Pipielle 4_CAT_MERMASTER,{ } } -// Help the Bad Cats in Danger :: mal_bad_guys -//============================================================ +//== Help the Bad Cats in Danger :: mal_bad_guys =========== malangdo,175,206,3 script Gobonge#ml 4_CAT_SAILOR5,{ if (checkweight(1201,1) == 0) { mes "- Can't go next step due to having too many items. -"; @@ -3560,8 +3574,7 @@ malangdo,3,1,3 script Guidance for quest#ml 4_MASK_SMOKEY,{ } } -// Clean the Ship :: mal_day_qook -//============================================================ +//== Clean the Ship :: mal_day_qook ======================== mal_in02,76,63,7 script Cleanyang 4_CAT_SAILOR1,{ if (checkweight(1201,1) == 0) { mes "- You have too many items so you can't continue the quest. -"; @@ -4327,8 +4340,7 @@ mal_in01,24,72,0 script #FootholdTower11 CLEAR_NPC,{ close; } -// Help Chef Nyas :: mal_day_qook -//============================================================ +//== Help Chef Nyas :: mal_day_qook ======================== mal_in02,187,58,3 script Chef Nyas 4_CAT_CHEF,{ if (checkweight(1201,1) == 0) { mes "- You have too many items so you can't continue the quest. -"; @@ -4642,8 +4654,7 @@ mal_in02,187,58,3 script Chef Nyas 4_CAT_CHEF,{ } } -// Play with Baby Cats :: mal_nyadventurer -//============================================================ +//== Play with Baby Cats :: mal_nyadventurer =============== malangdo,165,223,4 script Expert Cat#nya_01 4_CAT_SAILOR5,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 4000) { mes "- You have too many items to proceed in this quest. -"; @@ -6509,8 +6520,7 @@ mal_in02,109,62,4 script Picky Crew#nyaong03 4_CAT_SAILOR2,{ close; } -// Cat Gamers :: mal_gamer -//============================================================ +//== Cat Gamers :: mal_gamer =============================== mal_in01,31,210,2 script Cat Gamers Director 4_CAT_MERMASTER,{ if (MaxWeight - Weight < 1000) { mes "Your inventory is too heavy to proceed. Come back after lightening your load."; @@ -10505,8 +10515,7 @@ mal_in01,19,213,1 script Waiting Cat#gamer 4_CAT_3COLOR,{ close; } -// Archangel Wing Enchants :: enc_angel -//============================================================ +//== Archangel Wing Enchants :: enc_angel ================== malangdo,234,153,6 script Notice Board#mal 2_BULLETIN_BOARD,{ mes "^0000FFThere's a hastily written message on this bulletin board.^000000"; next; diff --git a/npc/re/quests/quests_malaya.txt b/npc/re/quests/quests_malaya.txt index 925f28507..bf7fb03d2 100644 --- a/npc/re/quests/quests_malaya.txt +++ b/npc/re/quests/quests_malaya.txt @@ -1,30 +1,46 @@ -//===== 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) Michieru +//= Copyright (C) DeadlySilence +//= Copyright (C) Euphy +//= Copyright (C) Masao +//= +//= 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/>. +//========================================================================= //= Port Malaya Quest NPCs -//===== By: ================================================== -//= Masao -//===== Current Version: ===================================== -//= 1.2 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quest NPCs related to Port Malaya: -//== Cautious Village, Port Malaya Daily Quests, -//== Secret in the Woods, Bakonawa Extermination -//== Nurse in Port Malaya, Pintados Festival +//= - Cautious Village, Port Malaya Daily Quests, +//= - Secret in the Woods, Bakonawa Extermination +//= - Nurse in Port Malaya, Pintados Festival //= Merchants: -//== Traders, Upgrade Boss Equipment -//===== Additional Comments: ================================= -//= 0.1 Traders only. Adapted from Masao's conversion. [Euphy] -//= 0.2 Added Tribe Blacksmith [DeadlySilence] -//= 0.3 Added "Secret in the Woods" quest [DeadlySilence] -//= 0.4 Added "Cautious Village" and subsequent quests [DeadlySilence] -//= 0.5 Added "Bakonawa Extermination" quest. [Euphy] -//= 1.0 Added "Nurse in Port Malaya" and "Pintados Festival" quests. [Euphy] -//= 1.1 Added GM management function and NPC. [Euphy] -//= 1.2 Added item Lost_Belongings to Tiyanak mob & fix wrong item id [Michieru] -//============================================================ +//= - Traders, Upgrade Boss Equipment +//================= Current Version ======================================= +//= 1.2 +//========================================================================= -// Cautious Village & Daily Quests :: hi_malaya -//============================================================ +//== Cautious Village & Daily Quests :: hi_malaya ========== malaya,266,76,3 script Rodel the Guard#malaya 4_MAL_SOLDIER,4,4,{ if (MaxWeight - Weight < 1000 || checkweight(1201,1) == 0) { mes "Cannot proceed with the quest. You are carrying too many items. -"; @@ -3337,8 +3353,7 @@ ma_fild02,241,39,5 script Good Capre Budidai 4_MAL_BUDIDAI,{ end; } -// Traders :: malaya_npc -//============================================================ +//== Traders :: malaya_npc ================================= ma_fild01,166,214,6 script Old Man in Dilemma#GA 4_F_BARYO_OLD,{ if (MaxWeight - Weight < 600 || checkweight(1201,1) == 0) { mes "Cannot proceed because you have too many items in your possession."; @@ -3598,8 +3613,7 @@ ma_fild01,238,198,4 script Tikbalang Expert#malaya 4_M_MALAYA,{ } } -// Upgrade Boss Equipment :: malaya_mvpitem -//============================================================ +//== Upgrade Boss Equipment :: malaya_mvpitem ============== ma_fild01,158,243,6 script Tribe Blacksmith#malaya 4_M_MALAYA,{ mes "[Bayani]"; mes "I will upgrade your armor if you bring one that holds enormous power."; @@ -3828,8 +3842,7 @@ ma_fild01,158,243,6 script Tribe Blacksmith#malaya 4_M_MALAYA,{ close; } -// Secret in the Woods :: malaya_buwaya -//============================================================ +//== Secret in the Woods :: malaya_buwaya ================== malaya,305,281,3 script Guard#buwaya 4_MAL_SOLDIER,7,7,{ if (malaya_hi < 10) { mes "- From the wary looks on the guard's face, it is obvious he is at alert at the sight of you. He won't intimidate you but seems he won't even deal with you either. -"; @@ -4805,8 +4818,7 @@ OnInit: end; } -// Bakonawa Extermination :: malaya_bakonawa -//============================================================ +//== Bakonawa Extermination :: malaya_bakonawa ============= malaya,280,331,4 script Singing Man#bako1 4_M_BARYO_MAN,{ if (malaya_bakona1 < 5) { mes "[Singing Man]"; @@ -6590,8 +6602,7 @@ sec_in02,10,16,5 script Bakonawa Intro Helper 4_MASK_SMOKEY,{ } } -// Nurse in Port Malaya :: malaya_bang -//============================================================ +//== Nurse in Port Malaya :: malaya_bang =================== function script F_Malaya_Nurse { if (malaya_bang == 30) { mes "[Nurse Las]"; @@ -8227,8 +8238,7 @@ malaya,276,367,4 script Bent Shaman#ma 4_F_UMOLDWOMAN,{ close; } -// Pintados Festival :: malaya_pintados -//============================================================ +//== Pintados Festival :: malaya_pintados ================== /* Description ----------- diff --git a/npc/re/quests/quests_mora.txt b/npc/re/quests/quests_mora.txt index 53b63e881..f09b20023 100644 --- a/npc/re/quests/quests_mora.txt +++ b/npc/re/quests/quests_mora.txt @@ -1,25 +1,47 @@ -//===== 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) 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/>. +//========================================================================= //= Mora Quest NPCs -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.1 -//===== File Encoding ======================================== +//================= File Encoding ========================================= //= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8. -//===== Description: ========================================= -//= [Official Conversion] +//= -If the encoding is correct, the next three lines have the same length- +//= ============ กฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤกฤ ============ +//= ============ ============================================= ============ +//= ============ กมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกมกม ============ +//================= Description =========================================== //= Quest NPCs related to Mora: -//== Theore's Request, Chesire's New Day, -//== Helping Lope and Euridi, Mora Daily Quests, -//== Find the Research Tools, Knights of the Neighborhood -//===== Additional Comments: ================================= -//= 0.1 NPCs are currently placeholders. [Euphy] -//= 1.0 Implemented all official quests. [Euphy] -//= 1.1 Added GM management function and NPCs. [Euphy] -//============================================================ +//= - Theore's Request, Chesire's New Day, +//= - Helping Lope and Euridi, Mora Daily Quests, +//= - Find the Research Tools, Knights of the Neighborhood +//================= Current Version ======================================= +//= 1.1 +//========================================================================= -// Theore's Request :: ep14_1_bs -//============================================================ +//== Theore's Request :: ep14_1_bs ========================= mid_camp,148,222,4 script Theore#ep14_1_bs 4_F_SCIENCE,3,3,{ if (BaseLevel < 100) { mes "- A person with a white gown -"; @@ -1460,8 +1482,7 @@ sec_in02,35,175,0 script Theore Set Guid 4_F_FAIRYKID,{ } } -// Chesire's New Day :: ep14_1_cheshir2 -//============================================================ +//== Chesire's New Day :: ep14_1_cheshir2 ================== dic_in01,262,191,0 script #ep14_1_xq02 HIDDEN_WARP_NPC,0,3,{ end; OnTouch: @@ -1952,8 +1973,7 @@ OnTimer600000: end; } -// Helping Lope and Euridi :: ep14_1_rofe -//============================================================ +//== Helping Lope and Euridi :: ep14_1_rofe ================ mora,117,66,3 script Euridi#pa 4_F_MORAFINE2,{ if (BaseLevel < 100) { mes "[Euridi]"; @@ -2506,8 +2526,7 @@ OnTouch: } } -// Find the Research Tools :: ep14_1_muk -//============================================================ +//== Find the Research Tools :: ep14_1_muk ================= mora,31,138,6 script Raffle Researcher#ep14 4_M_RAFLE_OR,{ if (checkweight(1201,1) == 0 || MaxWeight - Weight < 500) { mes "^FF0000- Warning message -"; @@ -4356,8 +4375,7 @@ bif_fild02,65,109,0 duplicate(#mora_puddle) Puddle#ep14_muk02 CLEAR_NPC bif_fild02,223,71,0 duplicate(#mora_puddle) Puddle#ep14_muk03 CLEAR_NPC bif_fild02,113,340,0 duplicate(#mora_puddle) Puddle#ep14_muk04 CLEAR_NPC -// Mora Daily Quests :: ep14_1_dealer -//============================================================ +//== Mora Daily Quests :: ep14_1_dealer ==================== mora,133,80,6 script Elephantine#pa0829 4_ELEPHANT,{ if (checkweight(1201,1) == 0) { mes "You have too many kinds of things with you to do that. Throw out some of them and try again."; @@ -5098,8 +5116,7 @@ sec_in02,29,34,5 script Initializing Mora Sanjo 4_MAN_NITT,{ } } -// Mora Daily Quests - Souls :: md_cadaver_in -//============================================================ +//== Mora Daily Quests - Souls :: md_cadaver_in ============ // callfunc "mora_remains",<quest ID>,<NPC name>,<Mora Coin amount>,<reward ID>,<max reward amount>; function script mora_remains { if (MaxWeight - Weight < 1000) { @@ -5136,8 +5153,7 @@ function script mora_remains { 1@mist,170,54,0 script Tsaihokin's Remains#33 CLEAR_NPC,{ callfunc "mora_remains",12251,"Tsaihokin",2,929,5; } //Immortal_Heart 1@mist,118,43,0 script Tuar's Remains#33 CLEAR_NPC,{ callfunc "mora_remains",12252,"Tuar",3,6380,20; } //Mora_Coin -// Knights of the Neighborhood :: ep14_1_mora_knight -//============================================================ +//== Knights of the Neighborhood :: ep14_1_mora_knight ===== mora,118,166,6 script Knights Chief#mo 4_F_RAFLE_VI,{ mes "[Order of the Knights Chief]"; mes "We are the legendary order of the Neighborhood Knights, founded just five minutes ago!"; diff --git a/npc/re/quests/quests_morocc.txt b/npc/re/quests/quests_morocc.txt index 5632245f0..1ca46c5d9 100644 --- a/npc/re/quests/quests_morocc.txt +++ b/npc/re/quests/quests_morocc.txt @@ -1,20 +1,38 @@ -//===== 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) 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/>. +//========================================================================= //= Morroc Quest NPCs -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.1 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Quest NPCs related to Morroc. -//===== Additional Comments: ================================= -//= 1.0 First Version. -//= 1.0a Gathered remaining dialogues. [Euphy] -//= 1.1 Added new warpers for Satan Morroc maps. [Euphy] -//============================================================ +//================= Current Version ======================================= +//= 1.1 +//========================================================================= -// Resurrection of Satan Morroc -// ============================================================ +//== Resurrection of Satan Morroc ========================== - script Continental Guard#man -1,{ mes "[Continental Guard]"; mes "We've received orders from Headquarters to block access to this area since an unusual space-time phenomenon has been detected."; @@ -47,8 +65,7 @@ moc_fild16,124,381,4 duplicate(Continental Guard#man) Continental Guard#man7 4_M moc_fild16,333,380,4 duplicate(Continental Guard#man) Continental Guard#man8 4_M_EIN_SOLDIER moc_fild01,84,19,1 duplicate(Continental Guard#man) Continental Guard#man9 4_M_EIN_SOLDIER -// Pyramids Nightmare Mode -//============================================================ +//== Pyramids Nightmare Mode =============================== moc_prydb1,103,54,3 script Suspicious Cat#night 4_CAT_SAILOR4,{ mes "[Suspicious Cat]"; mes "I can't believe a mummy could do this to me. Oh man, it hurts. Nobody should find out about this...."; diff --git a/npc/re/quests/quests_nameless.txt b/npc/re/quests/quests_nameless.txt index 04f138d2f..6d80c1c6a 100644 --- a/npc/re/quests/quests_nameless.txt +++ b/npc/re/quests/quests_nameless.txt @@ -1,15 +1,36 @@ -//===== 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) 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/>. +//========================================================================= //= Nameless Island Quests -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= -//= [Official Conversion] +//================= Description =========================================== //= Contains: //= - Muff's Loan -//===== Additional Comments: ================================= -//= 1.0 Moved Dorian to pre-re/re paths. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= izlude_in,57,92,3 duplicate(Dorian_izlude) Dorian 4_M_OILMAN,2,2 diff --git a/npc/re/quests/quests_veins.txt b/npc/re/quests/quests_veins.txt index 707516b4e..28509ef46 100644 --- a/npc/re/quests/quests_veins.txt +++ b/npc/re/quests/quests_veins.txt @@ -1,13 +1,35 @@ -//===== 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) 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/>. +//========================================================================= //= Quest NPCs located in Veins -//===== By: ================================================== -//= Euphy -//===== Current Version: ===================================== -//= 1.0 -//===== Description: ========================================= +//================= Description =========================================== //= Quests related to Veins. -//===== Additional Comments: ================================= -//= 1.0 First version. -//============================================================ +//================= Current Version ======================================= +//= 1.0 +//========================================================================= ve_fild02,337,314,4 duplicate(WincingOldMan_veins) Wincing Old Man#ve 4_M_DST_GRAND |