summaryrefslogtreecommitdiff
path: root/npc/re
diff options
context:
space:
mode:
authorHaru <haru@dotalux.com>2015-11-11 14:03:45 +0100
committerHaru <haru@dotalux.com>2015-12-15 20:53:51 +0100
commit0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4 (patch)
tree161222fb5b37ced31b9dffa6e351e1b08b7e29fe /npc/re
parenta29147e139c55ecedfce5dbd75de9bb886b1ad4e (diff)
downloadhercules-0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4.tar.gz
hercules-0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4.tar.bz2
hercules-0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4.tar.xz
hercules-0cc6aa2a8b1fa570b020fa1c582bedc74f273ee4.zip
Standardized header in scripts (part 6)
- Now including GPL-compliant license/copyright info - Restored some missing copyrights - Merchants scripts folders Signed-off-by: Haru <haru@dotalux.com>
Diffstat (limited to 'npc/re')
-rw-r--r--npc/re/merchants/3rd_trader.txt60
-rw-r--r--npc/re/merchants/advanced_refiner.txt52
-rw-r--r--npc/re/merchants/alchemist.txt44
-rw-r--r--npc/re/merchants/ammo_boxes.txt43
-rw-r--r--npc/re/merchants/ammo_dealer.txt43
-rw-r--r--npc/re/merchants/blessed_refiner.txt46
-rw-r--r--npc/re/merchants/card_separation.txt43
-rw-r--r--npc/re/merchants/catalog.txt46
-rw-r--r--npc/re/merchants/coin_exchange.txt57
-rw-r--r--npc/re/merchants/diamond.txt46
-rw-r--r--npc/re/merchants/enchan_ko.txt44
-rw-r--r--npc/re/merchants/enchan_mal.txt49
-rw-r--r--npc/re/merchants/enchan_mora.txt66
-rw-r--r--npc/re/merchants/enchan_upg.txt47
-rw-r--r--npc/re/merchants/flute.txt47
-rw-r--r--npc/re/merchants/hd_refiner.txt61
-rw-r--r--npc/re/merchants/inn.txt47
-rw-r--r--npc/re/merchants/ninja_craftsman.txt41
-rw-r--r--npc/re/merchants/quivers.txt56
-rw-r--r--npc/re/merchants/refine.txt76
-rw-r--r--npc/re/merchants/renters.txt59
-rw-r--r--npc/re/merchants/shadow_refiner.txt40
-rw-r--r--npc/re/merchants/shops.txt117
-rw-r--r--npc/re/merchants/ticket_refiner.txt46
24 files changed, 863 insertions, 413 deletions
diff --git a/npc/re/merchants/3rd_trader.txt b/npc/re/merchants/3rd_trader.txt
index 51b50fdcf..c9737cdb5 100644
--- a/npc/re/merchants/3rd_trader.txt
+++ b/npc/re/merchants/3rd_trader.txt
@@ -1,24 +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) Mercurial
+//= 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/>.
+//=========================================================================
//= 3rd Item Seller
-//===== By: ==================================================
-//= Masao, Mercurial
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Sells some 3rd Job related items:
//= - Poison Herbs, Rune Stones, Rare Herbs, Points
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Optimized Poison Herb Salesman NPC
-//= 1.2 Optimized and standardized. [Euphy]
-//= 1.3 Added Malangdo/Mora Points NPC. [Euphy]
-//= 1.4 Updated to match the official scripts. [Euphy]
-//= 1.5 Added Izlude duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-// Poison Herb Merchants (Guillotine Cross)
-//============================================================
+//== Poison Herb Merchants (Guillotine Cross) ==============
- script ::phs -1,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
@@ -83,8 +100,7 @@ job3_guil01,79,96,3 duplicate(phs) Poison Herb Merchant 4_F_YUNYANG
morocc,191,94,4 duplicate(phs) Poison Herb Merchant#moc 4_F_YUNYANG //Official: (190,96) -> in a wall
lhz_in02,16,205,4 duplicate(phs) Poison Herb Merchant#lhz 4_F_YUNYANG
-// Rune Stone Merchants (Rune Knight)
-//============================================================
+//== Rune Stone Merchants (Rune Knight) ====================
- script ::runesale -1,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
@@ -151,8 +167,7 @@ lhz_in02,16,205,4 duplicate(phs) Poison Herb Merchant#lhz 4_F_YUNYANG
job3_rune01,90,62,3 duplicate(runesale) Rune Merchant#job3 4_M_YURI
prontera,168,228,3 duplicate(runesale) Rune Merchant#prt 4_M_YURI
-// Rare Herb Merchants (Guillotine Cross)
-//============================================================
+//== Rare Herb Merchants (Guillotine Cross) ================
job3_guil01,91,93,3 script Rare Herb Collector 1_M_03,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
@@ -214,8 +229,7 @@ job3_guil01,91,93,3 script Rare Herb Collector 1_M_03,{
close;
}
-// Point Merchants (Sorcerer)
-//============================================================
+//== Point Merchants (Sorcerer) ============================
- script ::pss -1,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
mes "- Wait a minute !! -";
diff --git a/npc/re/merchants/advanced_refiner.txt b/npc/re/merchants/advanced_refiner.txt
index d637ace73..5331c5e38 100644
--- a/npc/re/merchants/advanced_refiner.txt
+++ b/npc/re/merchants/advanced_refiner.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) 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/>.
+//=========================================================================
//= Advanced Refiner
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Refiner that uses Enriched ores to increase upgrade success.
-//= After a conversation with Doddler, it's been established that
-//= the advanced refiner works similar the the "Bubble Gum" item.
-//= The success percentage is not "increased" however, if it fails
-//= You get a second try. This tries twice at the same time,
-//= effectively giving you a re-roll on your attempt.
-//===== Additional Comments: =================================
-//= 1.0 Added Malangdo Refiner "Holink". [Euphy]
-//============================================================
+//================= Additional Comments ===================================
+//= After a conversation with Doddler, it's been established that the
+//= advanced refiner works similar the the "Bubble Gum" item.
+//= The success percentage is not "increased" however, if it fails you get
+//= a second try. This tries twice at the same time, effectively giving you
+//= a re-roll on your attempt.
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
malangdo,221,174,6 script Holink#mal_cash 4_CAT_ADV1,{
disable_items;
diff --git a/npc/re/merchants/alchemist.txt b/npc/re/merchants/alchemist.txt
index 0658126ff..6dc267a78 100644
--- a/npc/re/merchants/alchemist.txt
+++ b/npc/re/merchants/alchemist.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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//=
+//= 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 Shop
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Merchants for Alchemist Materials and Manuals.
-//===== Additional Comments: =================================
-//= 1.0 Split Geneticist shop from main file. [Euphy]
-//= Updated dialogue to match the official script.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
alde_alche,31,186,3 script Craft Book Merchant#alde 4_M_ALCHE_D,{
mes "[Craft Book Merchant]";
diff --git a/npc/re/merchants/ammo_boxes.txt b/npc/re/merchants/ammo_boxes.txt
index 432e0c8a4..22f6d694b 100644
--- a/npc/re/merchants/ammo_boxes.txt
+++ b/npc/re/merchants/ammo_boxes.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Magazine Dealers
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== 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
+//=
+//= 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/>.
+//=========================================================================
+//= Magazine Dealers (Renewal)
+//================= Description ===========================================
//= Turns bullets into magazines/packs.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal duplicates.
-//= 1.1 Added Izlude duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
que_ng,187,149,3 duplicate(mdk) Magazine Dealer Kenny#ng 4_M_01
izlude,74,104,3 duplicate(mdk) Magazine Dealer Kenny#iz 4_M_01
diff --git a/npc/re/merchants/ammo_dealer.txt b/npc/re/merchants/ammo_dealer.txt
index 7abb58421..87d641910 100644
--- a/npc/re/merchants/ammo_dealer.txt
+++ b/npc/re/merchants/ammo_dealer.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Bullet Dealers
-//===== By ===================================================
-//= Euphy
-//===== Version ==============================================
-//= 1.1
-//===== 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
+//=
+//= 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/>.
+//=========================================================================
+//= Bullet Dealers (Renewal)
+//================= Description ===========================================
//= Bullet trader.
-//===== Comments =============================================
-//= 1.0 First version, Renewal duplicates.
-//= 1.1 Added Izlude duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
que_ng,187,156,3 duplicate(bdt) Bullet Dealer Tony#ng 4_M_04
izlude,77,104,3 duplicate(bdt) Bullet Dealer Tony#iz 4_M_04 //Official: (74,106) -> in the water
diff --git a/npc/re/merchants/blessed_refiner.txt b/npc/re/merchants/blessed_refiner.txt
index ec6b591a9..3f609f5e7 100644
--- a/npc/re/merchants/blessed_refiner.txt
+++ b/npc/re/merchants/blessed_refiner.txt
@@ -1,19 +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
+//=
+//= 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/>.
+//=========================================================================
//= Blessed Refiner
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Refiners that use Blessed ores to refine equipment.
-//= Upon failure, the equipment is not destroyed. The success
-//= rate is identical to that for Enriched ores.
+//================= Additional Comments ===================================
+//= Upon failure, the equipment is not destroyed. The success rate is
+//= identical to that for Enriched ores.
//= - "Blacksmith Dister" only refines from +6~12.
//= NOTE: This NPC is currently disabled on official servers.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
- script ::BlacksmithDister -1,{
disable_items;
diff --git a/npc/re/merchants/card_separation.txt b/npc/re/merchants/card_separation.txt
index fa64db4f0..53430f7f2 100644
--- a/npc/re/merchants/card_separation.txt
+++ b/npc/re/merchants/card_separation.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) 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/>.
+//=========================================================================
//= Card Separation System
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Separates cards from equipment.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Euphy]
-//= 1.1 Added "Richard" NPC. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
- script ::CardSeparation_mal -1,{
disable_items;
diff --git a/npc/re/merchants/catalog.txt b/npc/re/merchants/catalog.txt
index 01793816a..8f3178531 100644
--- a/npc/re/merchants/catalog.txt
+++ b/npc/re/merchants/catalog.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) Scriptor
+//= Copyright (C) skyiing
+//=
+//= 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/>.
+//=========================================================================
//= Catalog Magician
-//===== By: ==================================================
-//= skyiing, Scriptor
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Catalogs allow players to easily search for items in-game, and to
+//= buy/sell directly from the catalog interface.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
-//= Catalogs allow players to easily search for items in-game,
-//= and to buy/sell directly from the catalog interface.
-//===== Additional Comments: =================================
-//= 1.0 Moved from root directory. [Euphy]
-//= 1.1 Updated dialogue. [Euphy]
-//============================================================
+//=========================================================================
moc_para01,22,16,5 script Catalog Magician#catal01 4_M_BIBI,{
if (!checkweight(1301,3)) {
diff --git a/npc/re/merchants/coin_exchange.txt b/npc/re/merchants/coin_exchange.txt
index 7b553e0bd..acb879174 100644
--- a/npc/re/merchants/coin_exchange.txt
+++ b/npc/re/merchants/coin_exchange.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) Dastgir
+//= Copyright (C) rAthena Dev Team
+//= Copyright (C) Lemongrass
+//= 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/>.
+//=========================================================================
//= Coin Merchants
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
-//= 1.2a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Renewal coin redemption NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy/Lemongrass]
-//= 1.1 Added remaining Malangdo traders. [Euphy/Lemongrass]
-//= 1.2 Added Eclage traders (not fully complete). [Euphy]
-//= 1.2a Completed Eclage Traders. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.2a
+//=========================================================================
-// Malangdo
-//============================================================
+//== Malangdo ==============================================
malangdo,220,167,5 script Coin Exchanger CX-1 2_VENDING_MACHINE1,{
if (checkweight(1201,1) == 0) {
mes "You have too many kinds of objects. Let's try to continue after reducing those objects.";
@@ -426,7 +446,7 @@ malangdo,175,145,4 script Can Agency Guard 4_CAT_MERMASTER,{
function script F_mal_coin {
-// Initial dialogue and checks:
+//- Initial dialogue and checks -
// -- callfunc "F_mal_coin",0,"[<NPC Name>]",<NPC ID>;
if (getarg(0) == 0) {
if (getarg(2) != 2 && BaseLevel < 50) {
@@ -495,7 +515,7 @@ function script F_mal_coin {
}
}
-// Exchange function:
+//- Exchange function -
// -- callfunc "F_mal_coin",1,"[<NPC Name>]","<Display Name>",<Item ID>,<Egrade_Coin>,<Malang_Sp_Can>,<Silvervine>
if (getarg(0) == 1) {
mes getarg(1);
@@ -826,8 +846,7 @@ malangdo,150,135,5 script Roving Merchant 4_M_MERCAT1,{
}
}
-// Eclage
-//============================================================
+//== Eclage ================================================
ecl_in01,66,95,3 script Armor Merchant Naphara#e 4_F_FAIRYKID,{
if (!checkweight(Axe,3)) {
mes "- Stop Here!! -";
diff --git a/npc/re/merchants/diamond.txt b/npc/re/merchants/diamond.txt
index 73b09802a..0ea3b0488 100644
--- a/npc/re/merchants/diamond.txt
+++ b/npc/re/merchants/diamond.txt
@@ -1,20 +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) Z3R0
+//=
+//= 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/>.
+//=========================================================================
//= Rare Diamond Merchant
-//===== By: ==================================================
-//= Z3R0
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Exchanges 17 Carat Diamond
-//===== Additional Comments: =================================
-//= 1.0 First / Optimized Version
-//= 1.1 Adjusted for Missing ; on Line #271 (#15425)
-//= 1.2 Removed Comments per Request (#15426)
-//= 1.3 Changed Emotion # to Const Definition (#15427)
-//= 1.4 Removed Double Space on Line #148 (#15428)
-//= 1.5 Added This Version History (#15429)
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
- script RareDiamondMerchant 1_M_MERCHANT,{
diff --git a/npc/re/merchants/enchan_ko.txt b/npc/re/merchants/enchan_ko.txt
index 98e309abb..130a5cf4e 100644
--- a/npc/re/merchants/enchan_ko.txt
+++ b/npc/re/merchants/enchan_ko.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
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Kagerou/Oboro Gear Enchants
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Adds enchantments to Kagerou/Oboro gear.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Main NPC :: job_ko
-//============================================================
+//== Main NPC :: job_ko ====================================
que_ng,75,20,3 script Artisan Tene#ko 4_M_JPN2,{
disable_items;
mes "[Artisan Tene]";
diff --git a/npc/re/merchants/enchan_mal.txt b/npc/re/merchants/enchan_mal.txt
index 6dbb264df..272e4ed75 100644
--- a/npc/re/merchants/enchan_mal.txt
+++ b/npc/re/merchants/enchan_mal.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) 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 Enchants
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Adds enchantments to many high level weapons in exchange for Malangdo
+//= coins.
+//================= Current Version =======================================
//= 1.0a
-//===== Description: =========================================
-//= [Official Conversion]
-//= Adds enchantments to many high level weapons in exchange
-//= for Malangdo coins.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Euphy]
-//= 1.0a Added 'delequip' command. [Euphy]
-//============================================================
+//=========================================================================
malangdo,213,167,4 script Mayomayo#mal 4_CAT_3COLOR,{
disable_items;
@@ -593,7 +614,7 @@ L_Socket:
delitem .@coin[.@coin_select],.@total[.@coin_select];
delequip EQI_HAND_R;
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
getitem2 .@equip_id,1,1,.@equip_refine,0,.@equip_card[0],.@equip_card[1],.@equip_card[2],.@equip_card[3];
close;
@@ -627,7 +648,7 @@ L_Socket:
delitem 6417,1; //Silvervine
delequip EQI_HAND_R;
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
for(.@i = 0; .@i<4; ++.@i) {
if (.@equip_card[.@i] >= 4700) // Armor Enchant System
.@equip_card[.@i] = 0;
diff --git a/npc/re/merchants/enchan_mora.txt b/npc/re/merchants/enchan_mora.txt
index 6db1cc002..6ffdb2ca5 100644
--- a/npc/re/merchants/enchan_mora.txt
+++ b/npc/re/merchants/enchan_mora.txt
@@ -1,22 +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) DeadlySilence
+//= Copyright (C) Lemongrass
+//= 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 Enchants
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Adds enchantments to various items in exchange for Mora coins.
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
-//= Adds enchantments to various items in exchange for
-//= Mora coins.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Euphy]
-//= 1.1 Optimized. [Euphy]
-//= 1.1a Bug fixes. [Lemongrass]
-//= 1.2 Bug fixes (bugreport:7930) [DeadlySilence]
-//============================================================
+//=========================================================================
-// Arch Bishop Enchants :: coin_arc
-//============================================================
+//== Arch Bishop Enchants :: coin_arc ======================
mora,88,89,5 script Keeper of Secrets#pa082 4_M_MERCAT1,{
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.";
@@ -315,8 +333,7 @@ mora,96,74,5 script Master of Relics#pa0829 4_M_MERCAT1,{
}
}
-// Warlock Enchants :: coin_warrock
-//============================================================
+//== Warlock Enchants :: coin_warrock ======================
mora,104,76,4 script Guardian of Artifacts#p 4_M_MERCAT1,{
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.";
@@ -520,8 +537,7 @@ mora,99,93,5 script Artifact Crafter#pa0829 4_M_MERCAT1,{
close;
}
-// Rune Knight, Guillotine Cross, & Ranger Enchants :: new_artifact
-//============================================================
+//== Rune Knight, Guillotine Cross, & Ranger Enchants :: new_artifact =
mora,152,97,5 script Guardian of Power#pa082 4_F_DOGTRAVELER,{
if (checkweight(1201,1) == 0) {
mes "Reduce the amount of items that you have in your inventory before continuing.";
@@ -1121,7 +1137,7 @@ L_Socket:
mes "I've successfully enhanced the artifact ^990000"+.@equip_name$+"^000000 at socket "+.@slot+".";
}
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
getitem2 .@equip_id,1,1,.@equip_refine,0,.@equip_card[0],.@equip_card[1],.@equip_card[2],.@equip_card[3];
close;
@@ -1138,7 +1154,7 @@ L_Socket:
Zeny -= 100000;
delequip .@part;
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
for(.@i = 0; .@i<4; ++.@i) {
if (.@equip_card[.@i] >= 4700) // Armor Enchant System
.@equip_card[.@i] = 0;
@@ -1149,8 +1165,7 @@ L_Socket:
}
}
-// Arch Bishop & Warlock Empowering :: relic_change
-//============================================================
+//== Arch Bishop & Warlock Empowering :: relic_change ======
mora,124,82,4 script Artifact Collector#blan 4_M_RAFLE_OR,{
if (checkweight(1201,1) == 0) {
mes "Reduce the amount of items that you have in your inventory before continuing.";
@@ -1470,8 +1485,7 @@ L_ShowInfo:
return;
}
-// Other Enchants :: sangjo
-//============================================================
+//== Other Enchants :: sangjo ==============================
function script F_Mora_Enchant {
specialeffect2 EF_REPAIRWEAPON;
progressbar "ffff00",3;
diff --git a/npc/re/merchants/enchan_upg.txt b/npc/re/merchants/enchan_upg.txt
index 939f7d812..e8ba1c274 100644
--- a/npc/re/merchants/enchan_upg.txt
+++ b/npc/re/merchants/enchan_upg.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) Skorm
+//=
+//= 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/>.
+//=========================================================================
//= Upgrade Weapon Enchants
-//===== By: ==================================================
-//= Skorm
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Adds enchantments to Upgrade weapons.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Standardizing, grammar and bug fixes. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
prt_in,28,73,3 script Devil Enchant Master#prq 1_M_SMITH,{
disable_items;
@@ -226,7 +247,7 @@ prt_in,28,73,3 script Devil Enchant Master#prq 1_M_SMITH,{
delitem 6484,1; //Enchant_Book
delequip .@part;
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@enchant
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@enchant
getitem2 .@equip_id,1,1,.@equip_refine,0,.@equip_card[0],.@equip_card[1],.@equip_card[2],.@enchant;
if (.@lost_refine) {
@@ -253,7 +274,7 @@ prt_in,28,73,3 script Devil Enchant Master#prq 1_M_SMITH,{
Zeny -= 100000;
delequip .@part;
-// GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] 0
+ // GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] 0
getitem2 .@equip_id,1,1,.@equip_refine,0,.@equip_card[0],.@equip_card[1],.@equip_card[2],0;
close;
diff --git a/npc/re/merchants/flute.txt b/npc/re/merchants/flute.txt
index d2c9515b2..254c10bd9 100644
--- a/npc/re/merchants/flute.txt
+++ b/npc/re/merchants/flute.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) Ziu
+//= Copyright (C) Muad_Dib
+//= 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/>.
+//=========================================================================
//= Falcon & Wolf Flute Trader
-//===== By: ==================================================
-//= Masao, Muad_Dib, Ziu
-//===== Current Version: =====================================
-//= 1.2a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Sells Falcon Flute and Wolf Flute.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Added Baby Hunter and Baby Ranger check. bugreport:5728 [Masao]
-//= 1.2 Added Wolf Flute trader, optimized. [Euphy]
-//= 1.2a Fixed some conditions. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2a
+//=========================================================================
- script Falcon Flute Trader::fflute -1,{
mes "[Falcon Flute Trader]";
diff --git a/npc/re/merchants/hd_refiner.txt b/npc/re/merchants/hd_refiner.txt
index 7c875e995..e1a7a8b70 100644
--- a/npc/re/merchants/hd_refiner.txt
+++ b/npc/re/merchants/hd_refiner.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
+//=
+//= 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/>.
+//=========================================================================
//= HD Refiners
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Refiners that use HD ores to refine equipment. Upon
-//= failure, the equipment is not destroyed; rather, its
-//= refine level decreases by 1. The success rate is identical
-//= to that for Enriched ores.
+//================= Description ===========================================
+//= Refiners that use HD ores to refine equipment.
+//================= Additional Comments ===================================
+//= Upon failure, the equipment is not destroyed; rather, its refine level
+//= decreases by 1. The success rate is identical to that for Enriched ores.
//= - "Blacksmith Mighty Hammer" only refines from +7~9.
//= - "Basta" only refines from +10 and up.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Blacksmith Mighty Hammer (+7~9)
-//============================================================
+//== Blacksmith Mighty Hammer (+7~9) =======================
- script ::MightyHammer -1,{
disable_items;
mes "[Blacksmith Mighty Hammer]";
@@ -148,12 +168,11 @@ yuno_in01,171,18,3 duplicate(MightyHammer) Mighty Hammer#yuno 4_M_DWARF
ein_in01,22,82,3 duplicate(MightyHammer) Mighty Hammer#ein 4_M_DWARF
lhz_in02,280,19,3 duplicate(MightyHammer) Mighty Hammer#lhz 4_M_DWARF
-// iRO NPC locations:
-// moc_para01,38,185,4 duplicate(MightyHammer) Mighty Hammer#ed 4_M_DWARF
-// payon,174,133,4 duplicate(MightyHammer) Mighty Hammer#im 4_M_DWARF
+//- iRO NPC locations -
+//moc_para01,38,185,4 duplicate(MightyHammer) Mighty Hammer#ed 4_M_DWARF
+//payon,174,133,4 duplicate(MightyHammer) Mighty Hammer#im 4_M_DWARF
-// Basta (+10 and up)
-//============================================================
+//== Basta (+10 and up) ====================================
- script ::Basta -1,{
disable_items;
mes "[Basta]";
diff --git a/npc/re/merchants/inn.txt b/npc/re/merchants/inn.txt
index 174569b02..a6bf9f96f 100644
--- a/npc/re/merchants/inn.txt
+++ b/npc/re/merchants/inn.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= Inn Npcs
-//===== By: ==================================================
-//= c, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== 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) L0ne_W0lf
+//= Copyright (C) c
+//=
+//= 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/>.
+//=========================================================================
+//= Inn Npcs (Renewal)
+//================= Description ===========================================
//= Inn Npcs, Save and Heal
-//===== Additional Comments: =================================
-//= 1.0 Added Brasilis inn receptionist. [c]
-//= 1.1 Updated dialog for Brasilis inn. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// Brasilis
-//============================================================
+//== Brasilis ==============================================
bra_in01,27,24,3 script Hotel Keeper#bra1 4_F_BRZ_WOMAN,{
mes "[Hotel Keeper]";
mes "Welcome to the beautiful Brasilis Hotel.";
diff --git a/npc/re/merchants/ninja_craftsman.txt b/npc/re/merchants/ninja_craftsman.txt
index cb6d47cd9..d49ea7256 100644
--- a/npc/re/merchants/ninja_craftsman.txt
+++ b/npc/re/merchants/ninja_craftsman.txt
@@ -1,14 +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) 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/>.
+//=========================================================================
//= Ninja Weapon and Armor
-//===== By: ==================================================
-//= Dastgir
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Ninja Armor and Weapon Craftsman
-//===== Additional Comments: =================================
-//= 1.0 Official Conversion. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
+
que_ng,21,72,6 script Master Craftsman Gyo#arm 4_M_RASWORD,{
mes "[Gyo]";
mes "How would you define victory?";
diff --git a/npc/re/merchants/quivers.txt b/npc/re/merchants/quivers.txt
index 649da8529..51bea1092 100644
--- a/npc/re/merchants/quivers.txt
+++ b/npc/re/merchants/quivers.txt
@@ -1,21 +1,38 @@
-//===== Hercules Script ======================================
-//= Arrow Quivers
-//===== By: ==================================================
-//= Muad_Dib (Prometheus Project); L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Muad_Dib (Prometheus Project)
+//=
+//= 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/>.
+//=========================================================================
+//= Arrow Quivers (Renewal)
+//================= Description ===========================================
//= Turns arrows into Arrow Quivers.
-//= Breakdown of Subroutine "S_BuyQuiver"
-//= arg(0): Type of Arrow to be packaged (item ID).
-//= arg(1): How many of each 'getarg(0)' arrow per quiver.
-//= arg(2): The cost of making a 'getarg(0)' quiver.
-//= arg(3): The quiver given by the NPC (item ID).
-//===== Additional Comments: =================================
-//= 1.0 Added Mora NPC. [Euphy]
-//= 1.1 Updated to match the official scripts. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
mora,106,117,3 script Quiver Maker#mora 4_M_RAFLE_GR,{
if (checkweight(1201,1) == 0) {
@@ -60,6 +77,11 @@ mora,106,117,3 script Quiver Maker#mora 4_M_RAFLE_GR,{
}
end;
+// Arguments:
+// 0: Type of Arrow to be packaged (item ID).
+// 1: How many of each 'getarg(0)' arrow per quiver.
+// 2: The cost of making a 'getarg(0)' quiver.
+// 3: The quiver given by the NPC (item ID).
S_BuyQuiver:
if (countitem(getarg(0)) < getarg(1)) {
mes "[Quiver Maker]";
diff --git a/npc/re/merchants/refine.txt b/npc/re/merchants/refine.txt
index 490f10b5c..ce64063b7 100644
--- a/npc/re/merchants/refine.txt
+++ b/npc/re/merchants/refine.txt
@@ -1,22 +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
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Refining NPCs
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Renewal-specific refining NPCs and material merchants.
-//===== Additional Comments: =================================
-//= 1.0 Moved some scripts to Renewal file, optimized "Austry" NPC. [Euphy]
-//= 1.0a Added 'disable_items' command. [Euphy]
-//= 1.1 Added Malangdo Refiner "Clink". [Euphy]
-//= 1.2 Added official success calculation, thanks to Helvetica.
-//= The safe/multiple refine feature is now functional. [Euphy]
-//= 1.3 Updated to match the latest official script. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-// +11 and above Refiners
-//============================================================
+//== +11 and above Refiners ================================
prt_in,90,72,5 script Vestri#prt 4_M_DWARF,{
callfunc "refinenew","Vestri",0;
end;
@@ -30,17 +47,14 @@ payon_in01,18,132,3 script Vestri#pay 4_M_DWARF,{
end;
}
-//============================================================
-// +11 and above Refiner Function
-//============================================================
-//= To allow auto safe refining/multiple refining set the
-//= second argument to '1' in the function call.
-//= If you enable this function, be sure to edit the value of
-//= .@safe to the max safe refine in refine_db.txt as well.
-//=
-//= On official servers, if an item is unsuccessfully refined
-//= it will break at a 20% rate and downgrade at an 80% rate.
-//============================================================
+//== +11 and above Refiner Function ========================
+// To allow auto safe refining/multiple refining set the second argument to '1'
+// in the function call.
+// If you enable this function, be sure to edit the value of .@safe to the max
+// safe refine in refine_db.txt as well.
+//
+// On official servers, if an item is unsuccessfully refined it will break at a
+// 20% rate and downgrade at an 80% rate.
function script refinenew {
disable_items;
mes "["+ getarg(0) +"]";
@@ -217,7 +231,7 @@ function script refinenew {
close;
}
}
-// New +11 and above Refining Functions ========================
+//- New +11 and above Refining Functions -
if (getequiprefinerycnt(.@part) < .@safe) {
mes "[" + getarg(0) + "]";
mes "I can refine this to the safe limit or a desired number of times. It's your choice.";
@@ -333,8 +347,7 @@ function script refinenew {
close;
}
-// Ori/Elu to Carnium/Bradium Refiners
-//============================================================
+//== Ori/Elu to Carnium/Bradium Refiners ===================
- script Austri#ref -1,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -391,8 +404,7 @@ prt_in,85,71,5 duplicate(Austri#ref) Austri#prt 4_M_DWARF
payon_in01,14,125,5 duplicate(Austri#ref) Austri#pay 4_M_DWARF
morocc_in,60,38,5 duplicate(Austri#ref) Austri#moc 4_M_DWARF
-// Malangdo Refiner
-//============================================================
+//== Malangdo Refiner ======================================
malangdo,224,172,6 script Clink#mal_normal 4_CAT_SAILOR1,{
disable_items;
mes "[Clink]";
diff --git a/npc/re/merchants/renters.txt b/npc/re/merchants/renters.txt
index fbe84a7a9..f0d308f1e 100644
--- a/npc/re/merchants/renters.txt
+++ b/npc/re/merchants/renters.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Renters
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
-//= 2.1
-//===== 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) rAthena Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Daegaladh
+//= Copyright (C) eAthena Dev Team
+//=
+//= 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/>.
+//=========================================================================
+//= Renters (Renewal)
+//================= Description ===========================================
//= Renewal-specific breeder NPCs.
-//===== Additional Comments: =================================
-//= 2.1 Moved some renters to a separate renewal file. [Daegaladh]
-//= 2.2 Updated to match the official scripts. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.1
+//=========================================================================
-// Dragon Breeder
-//============================================================
+//== Dragon Breeder ========================================
job3_rune01,88,62,5 script Dragon Breeder 8W_SOLDIER,{
mes "[Dragon Breeder]";
if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_T || Class == Job_Baby_Rune) {
@@ -48,8 +70,7 @@ job3_rune01,88,62,5 script Dragon Breeder 8W_SOLDIER,{
close;
}
-// Dragon/Gryphon Master
-//============================================================
+//== Dragon/Gryphon Master =================================
prontera,130,213,5 script Riding Creature Master 8W_SOLDIER,{
mes "[Riding Creature Master]";
if (Class == Job_Rune_Knight || Class == Job_Rune_Knight_T || Class == Job_Baby_Rune) {
@@ -115,8 +136,7 @@ aldebaran,133,109,5 duplicate(Riding Creature Master) Riding Creature Master#4 8
yuno,171,187,3 duplicate(Riding Creature Master) Riding Creature Master#5 8W_SOLDIER
rachel,106,130,5 duplicate(Riding Creature Master) Riding Creature Master#6 8W_SOLDIER
-// Peco removing NPC
-//============================================================
+//== Peco removing NPC =====================================
prontera,125,208,5 script Peco Peco Remover 8W_SOLDIER,{
mes "[Soldier]";
mes "If you're unable to dismount from a Peco Peco";
@@ -146,8 +166,7 @@ prontera,125,208,5 script Peco Peco Remover 8W_SOLDIER,{
close;
}
-// Magic Gear Renter
-//============================================================
+//== Magic Gear Renter =====================================
- script ::mgm -1,{
mes "[Magic Gear Master]";
if (Class == Job_Mechanic || Class == Job_Mechanic_T || Class == Job_Baby_Mechanic) {
diff --git a/npc/re/merchants/shadow_refiner.txt b/npc/re/merchants/shadow_refiner.txt
index d184af61d..4e5049e5f 100644
--- a/npc/re/merchants/shadow_refiner.txt
+++ b/npc/re/merchants/shadow_refiner.txt
@@ -1,14 +1,36 @@
-//===== 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/>.
+//=========================================================================
//= Shadow Refiner
-//===== By: ==================================================
-//= Dastgir
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Shadow item refiner
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Aegis Conversion]
-//===== Additional Comments: =================================
-//= 1.0 First Version [Dastgir]
-//============================================================
+//=========================================================================
itemmall,31,76,3 script Shadow Blacksmith#nomal 4_F_JOB_BLACKSMITH,{
disable_items;
diff --git a/npc/re/merchants/shops.txt b/npc/re/merchants/shops.txt
index 220d76476..83ae07d3e 100644
--- a/npc/re/merchants/shops.txt
+++ b/npc/re/merchants/shops.txt
@@ -1,27 +1,45 @@
-//===== Hercules Script ======================================
-//= Shops
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
-//= 1.9
-//===== 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) Frost
+//= Copyright (C) rAthena Dev Team
+//= Copyright (C) Lemongrass
+//= Copyright (C) Streusel
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Kenpachi
+//=
+//= 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/>.
+//=========================================================================
+//= Shops (Renewal)
+//================= Description ===========================================
//= Renewal-specific town shop NPCs.
-//===== Additional Comments: =================================
-//= 1.0 Moved some merchants to a separate renewal file. [Kenpachi]
-//= 1.1 Added Dicastes merchants. [Joseph]
-//= 1.2 Moved more shops to Renewal file. [Euphy]
-//= 1.3 Added Malangdo tool dealer. [Euphy]
-//= 1.4 Moved Izlude merchants. [Streusel]
-//= 1.5 Added Dewata merchants. [Lemongrass]
-//= 1.6 Added Mora and Port Malaya merchants.
-//= 1.7 Added Izlude duplicates. [Euphy]
-//= 1.8 Converted to trader format. [Frost]
-//= 1.9 Change the item sequence of Black Marketeer according to kRO. [Frost]
-//============================================================
-
-//=======================================================
-// Comodo
-//=======================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
+
+//== Comodo ================================================
comodo,106,213,5 trader Tropic Fruit Dealer 4_F_07,{
OnInit:
sellitem Comodo_Tropic_Fruit;
@@ -33,9 +51,7 @@ OnInit:
sellitem Heartbroken_Tears;
}
-//=======================================================
-// Dewata
-//=======================================================
+//== Dewata ================================================
dewata,218,164,4 trader Weapon Dealer 4_M_DEWMAN,{
OnInit:
sellitem Main_Gauche;
@@ -92,9 +108,7 @@ OnInit:
sellitem Belt;
}
-//=======================================================
-// Einbroch
-//=======================================================
+//== Einbroch ==============================================
einbroch,122,250,4 trader Black Marketeer#ein 1_M_03,{
OnInit:
sellitem Flame_Thrower;
@@ -121,9 +135,7 @@ OnInit:
sellitem RepairC;
}
-//=======================================================
-// El Dicastes
-//=======================================================
+//== El Dicastes ===========================================
dic_in01,238,107,5 trader Peddler#dic 4_M_HUMERCHANT,{
OnInit:
sellitem Wing_Of_Fly;
@@ -140,9 +152,7 @@ OnInit:
sellitem Lime_Green_Pts;
}
-//=======================================================
-// Izlude
-//=======================================================
+//== Izlude ================================================
izlude,124,165,4 trader Fruit Gardener#iz 1_M_INNKEEPER,{
OnInit:
sellitem Apple;
@@ -219,18 +229,14 @@ OnInit:
sellitem Thunder_P;
}
-//=======================================================
-// Juno
-//=======================================================
+//== Juno ==================================================
s_atelier,114,117,1 trader Part-Timer#sc_yuno 4_F_03,{
OnInit:
sellitem Surface_Paint;
sellitem Face_Paint;
}
-//=======================================================
-// Lighthalzen
-//=======================================================
+//== Lighthalzen ===========================================
lighthalzen,337,240,4 trader Trap Specialist#lhz 1_F_01,{
OnInit:
sellitem Special_Alloy_Trap;
@@ -269,9 +275,7 @@ OnInit:
sellitem Face_Paint;
}
-//=======================================================
-// Malangdo
-//=======================================================
+//== Malangdo ==============================================
malangdo,232,163,5 trader Tool Dealer Myo 4_CAT_ADV2,{
OnInit:
sellitem Spectacles;
@@ -284,9 +288,7 @@ OnInit:
sellitem Empty_Bottle;
}
-//=======================================================
-// Mora
-//=======================================================
+//== Mora ==================================================
mora,100,118,4 trader Tool Dealer#mora 4_M_RAFLE_OLD,{
OnInit:
sellitem Red_Raffle_Sap;
@@ -304,9 +306,7 @@ OnInit:
sellitem Beef_Toast;
}
-//=======================================================
-// Mid Camp
-//=======================================================
+//== Mid Camp ==============================================
mid_camp,129,284,4 trader Trap Specialist#mid 1_F_01,{
OnInit:
sellitem Special_Alloy_Trap;
@@ -339,18 +339,14 @@ OnInit:
sellitem RepairC;
}
-//=======================================================
-// Payon
-//=======================================================
+//== Payon =================================================
payon,123,109,4 trader Trap Specialist#pay 1_F_01,{
OnInit:
sellitem Special_Alloy_Trap;
sellitem Special_Alloy_Trap_Box;
}
-//=======================================================
-// Port Malaya
-//=======================================================
+//== Port Malaya ===========================================
ma_in01,73,22,3 trader Weapon Dealer#ma 4_M_DEWMAN,{
OnInit:
sellitem Main_Gauche;
@@ -406,9 +402,7 @@ OnInit:
sellitem Belt;
}
-//=======================================================
-// Prontera
-//=======================================================
+//== Prontera ==============================================
/*
prontera,104,88,5 trader Stuff Gimme 4_M_MASKMAN,{
OnInit:
@@ -454,6 +448,7 @@ OnInit:
sellitem Face_Paint;
}
+//- Ninja Shops -
prontera,178,244,3 trader Amatsu Trader#nin 4_M_01,{
OnInit:
sellitem Shuriken;
@@ -476,9 +471,7 @@ OnInit:
sellitem Charm_Earth;
}
-//=======================================================
-// Rachel
-//=======================================================
+//== Rachel ================================================
ra_in01,263,281,4 trader Trap Specialist#ra 1_F_01,{
OnInit:
sellitem Special_Alloy_Trap;
diff --git a/npc/re/merchants/ticket_refiner.txt b/npc/re/merchants/ticket_refiner.txt
index aa768f20b..3242c0405 100644
--- a/npc/re/merchants/ticket_refiner.txt
+++ b/npc/re/merchants/ticket_refiner.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
+//=
+//= 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/>.
+//=========================================================================
//= Ticket Refiner
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Refiner that uses +5~9/+11 refine tickets to refine
-//= equipment with no chance of failure.
+//================= Description ===========================================
+//= Refiner that uses +5~9/+11 refine tickets to refine equipment with no
+//= chance of failure.
+//================= Additional Comments ===================================
//= NOTE: This NPC is currently disabled on official servers.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prontera,184,177,6 script Refine Master 4_M_REPAIR,{
disable_items;