summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2015-12-16 17:16:56 +0300
committerAndrei Karas <akaras@inbox.ru>2015-12-16 17:16:56 +0300
commitd39250a6d5bb8987fcc8d7e8961680f9802fb2e7 (patch)
tree2a0d54139c31f2858bf1e934c57c83bce4de626f
parent7a3971571ac2590c6f43a1494b6fcdb6ae632e27 (diff)
parentd4832df6929653561e6867149e4ecaa63a860cbe (diff)
downloadhercules-d39250a6d5bb8987fcc8d7e8961680f9802fb2e7.tar.gz
hercules-d39250a6d5bb8987fcc8d7e8961680f9802fb2e7.tar.bz2
hercules-d39250a6d5bb8987fcc8d7e8961680f9802fb2e7.tar.xz
hercules-d39250a6d5bb8987fcc8d7e8961680f9802fb2e7.zip
Merge pull request #876 from MishimaHaruna/gpl
GPL Headers
-rw-r--r--3rdparty/libconfig/AUTHORS1
-rw-r--r--3rdparty/libconfig/Makefile.in20
-rw-r--r--3rdparty/libconfig/extra/gen/grammar.y1
-rw-r--r--3rdparty/libconfig/extra/gen/scanner.l1
-rw-r--r--3rdparty/libconfig/libconfig.c1
-rw-r--r--3rdparty/libconfig/libconfig.h1
-rw-r--r--3rdparty/libconfig/parsectx.h1
-rw-r--r--3rdparty/libconfig/scanctx.c1
-rw-r--r--3rdparty/libconfig/scanctx.h1
-rw-r--r--3rdparty/libconfig/strbuf.c1
-rw-r--r--3rdparty/libconfig/strbuf.h1
-rw-r--r--3rdparty/libconfig/wincompat.h1
-rw-r--r--3rdparty/mt19937ar/Makefile.in20
-rw-r--r--Makefile.in20
-rw-r--r--configure.in19
-rw-r--r--db/cashshop_db.conf26
-rw-r--r--db/item_db2.conf45
-rw-r--r--db/mob_db2.conf78
-rw-r--r--db/pre-re/item_chain.conf39
-rw-r--r--db/pre-re/item_db.conf43
-rw-r--r--db/pre-re/item_group.conf39
-rw-r--r--db/pre-re/item_packages.conf46
-rw-r--r--db/pre-re/job_db.conf96
-rw-r--r--db/pre-re/map_zone_db.conf42
-rw-r--r--db/pre-re/mob_db.conf79
-rw-r--r--db/pre-re/refine_db.conf65
-rw-r--r--db/pre-re/skill_tree.conf32
-rw-r--r--db/quest_db.conf64
-rw-r--r--db/re/item_chain.conf39
-rw-r--r--db/re/item_db.conf43
-rw-r--r--db/re/item_group.conf39
-rw-r--r--db/re/item_packages.conf46
-rw-r--r--db/re/job_db.conf97
-rw-r--r--db/re/map_zone_db.conf42
-rw-r--r--db/re/mob_db.conf79
-rw-r--r--db/re/refine_db.conf67
-rw-r--r--db/re/skill_tree.conf32
-rw-r--r--db/roulette_db.conf26
-rw-r--r--db/translations.conf26
-rw-r--r--db2sql.bat20
-rw-r--r--mac.start.scptbin7638 -> 10742 bytes
-rw-r--r--npc/MOTD.txt39
-rw-r--r--npc/airports/airships.txt60
-rw-r--r--npc/airports/einbroch.txt37
-rw-r--r--npc/airports/hugel.txt37
-rw-r--r--npc/airports/izlude.txt39
-rw-r--r--npc/airports/lighthalzen.txt39
-rw-r--r--npc/airports/rachel.txt39
-rw-r--r--npc/airports/yuno.txt41
-rw-r--r--npc/battleground/bg_common.txt69
-rw-r--r--npc/battleground/flavius/flavius01.txt57
-rw-r--r--npc/battleground/flavius/flavius02.txt58
-rw-r--r--npc/battleground/flavius/flavius_enter.txt47
-rw-r--r--npc/battleground/kvm/kvm01.txt59
-rw-r--r--npc/battleground/kvm/kvm02.txt62
-rw-r--r--npc/battleground/kvm/kvm03.txt61
-rw-r--r--npc/battleground/kvm/kvm_enter.txt56
-rw-r--r--npc/battleground/kvm/kvm_item_pay.txt50
-rw-r--r--npc/battleground/tierra/tierra01.txt56
-rw-r--r--npc/battleground/tierra/tierra02.txt55
-rw-r--r--npc/battleground/tierra/tierra_enter.txt48
-rw-r--r--npc/cities/alberta.txt51
-rw-r--r--npc/cities/aldebaran.txt86
-rw-r--r--npc/cities/amatsu.txt85
-rw-r--r--npc/cities/ayothaya.txt76
-rw-r--r--npc/cities/comodo.txt70
-rw-r--r--npc/cities/einbech.txt60
-rw-r--r--npc/cities/einbroch.txt67
-rw-r--r--npc/cities/geffen.txt65
-rw-r--r--npc/cities/gonryun.txt67
-rw-r--r--npc/cities/hugel.txt71
-rw-r--r--npc/cities/izlude.txt78
-rw-r--r--npc/cities/jawaii.txt89
-rw-r--r--npc/cities/lighthalzen.txt99
-rw-r--r--npc/cities/louyang.txt99
-rw-r--r--npc/cities/lutie.txt62
-rw-r--r--npc/cities/manuk.txt54
-rw-r--r--npc/cities/morocc.txt72
-rw-r--r--npc/cities/moscovia.txt49
-rw-r--r--npc/cities/niflheim.txt64
-rw-r--r--npc/cities/payon.txt73
-rw-r--r--npc/cities/prontera.txt68
-rw-r--r--npc/cities/rachel.txt59
-rw-r--r--npc/cities/splendide.txt53
-rw-r--r--npc/cities/umbala.txt61
-rw-r--r--npc/cities/veins.txt50
-rw-r--r--npc/cities/yuno.txt60
-rw-r--r--npc/dev/ci_test.txt45
-rw-r--r--npc/dev/test.txt43
-rw-r--r--npc/events/MemorialDay_2008.txt51
-rw-r--r--npc/events/RWC_2011.txt46
-rw-r--r--npc/events/RWC_2012.txt45
-rw-r--r--npc/events/StPatrick_2008.txt71
-rw-r--r--npc/events/bossnia.txt68
-rw-r--r--npc/events/children_week.txt41
-rw-r--r--npc/events/christmas_2005.txt77
-rw-r--r--npc/events/christmas_2008.txt61
-rw-r--r--npc/events/dumplingfestival.txt45
-rw-r--r--npc/events/easter_2008.txt56
-rw-r--r--npc/events/easter_2010.txt40
-rw-r--r--npc/events/event_skill_reset.txt45
-rw-r--r--npc/events/gdevent_aru.txt45
-rw-r--r--npc/events/gdevent_sch.txt47
-rw-r--r--npc/events/god_se_festival.txt45
-rw-r--r--npc/events/halloween_2006.txt63
-rw-r--r--npc/events/halloween_2008.txt43
-rw-r--r--npc/events/halloween_2009.txt57
-rw-r--r--npc/events/idul_fitri.txt41
-rw-r--r--npc/events/lunar_2008.txt59
-rw-r--r--npc/events/nguild/nguild_dunsw.txt52
-rw-r--r--npc/events/nguild/nguild_ev_agit.txt65
-rw-r--r--npc/events/nguild/nguild_flags.txt74
-rw-r--r--npc/events/nguild/nguild_guardians.txt49
-rw-r--r--npc/events/nguild/nguild_kafras.txt54
-rw-r--r--npc/events/nguild/nguild_managers.txt66
-rw-r--r--npc/events/nguild/nguild_treas.txt79
-rw-r--r--npc/events/nguild/nguild_warper.txt62
-rw-r--r--npc/events/twintowers.txt48
-rw-r--r--npc/events/valentinesday.txt53
-rw-r--r--npc/events/valentinesday_2009.txt64
-rw-r--r--npc/events/valentinesday_2012.txt43
-rw-r--r--npc/events/whiteday.txt41
-rw-r--r--npc/events/xmas.txt70
-rw-r--r--npc/instances/EndlessTower.txt91
-rw-r--r--npc/instances/NydhoggsNest.txt60
-rw-r--r--npc/instances/OrcsMemory.txt75
-rw-r--r--npc/instances/SealedShrine.txt82
-rw-r--r--npc/jobs/1-1e/gunslinger.txt66
-rw-r--r--npc/jobs/1-1e/ninja.txt51
-rw-r--r--npc/jobs/1-1e/taekwon.txt47
-rw-r--r--npc/jobs/2-1/assassin.txt92
-rw-r--r--npc/jobs/2-1/blacksmith.txt83
-rw-r--r--npc/jobs/2-1/hunter.txt104
-rw-r--r--npc/jobs/2-1/knight.txt97
-rw-r--r--npc/jobs/2-1/priest.txt85
-rw-r--r--npc/jobs/2-1/wizard.txt97
-rw-r--r--npc/jobs/2-1a/AssassinCross.txt45
-rw-r--r--npc/jobs/2-1a/HighPriest.txt45
-rw-r--r--npc/jobs/2-1a/HighWizard.txt45
-rw-r--r--npc/jobs/2-1a/LordKnight.txt45
-rw-r--r--npc/jobs/2-1a/Sniper.txt45
-rw-r--r--npc/jobs/2-1a/WhiteSmith.txt45
-rw-r--r--npc/jobs/2-1e/StarGladiator.txt62
-rw-r--r--npc/jobs/2-2/alchemist.txt76
-rw-r--r--npc/jobs/2-2/bard.txt78
-rw-r--r--npc/jobs/2-2/crusader.txt120
-rw-r--r--npc/jobs/2-2/dancer.txt99
-rw-r--r--npc/jobs/2-2/monk.txt78
-rw-r--r--npc/jobs/2-2/rogue.txt77
-rw-r--r--npc/jobs/2-2/sage.txt83
-rw-r--r--npc/jobs/2-2a/Champion.txt45
-rw-r--r--npc/jobs/2-2a/Clown.txt48
-rw-r--r--npc/jobs/2-2a/Creator.txt49
-rw-r--r--npc/jobs/2-2a/Gypsy.txt45
-rw-r--r--npc/jobs/2-2a/Paladin.txt45
-rw-r--r--npc/jobs/2-2a/Professor.txt45
-rw-r--r--npc/jobs/2-2a/Stalker.txt45
-rw-r--r--npc/jobs/2-2e/SoulLinker.txt65
-rw-r--r--npc/jobs/novice/supernovice.txt63
-rw-r--r--npc/jobs/valkyrie.txt78
-rw-r--r--npc/kafras/cool_event_corp.txt63
-rw-r--r--npc/kafras/dts_warper.txt111
-rw-r--r--npc/kafras/functions_kafras.txt215
-rw-r--r--npc/kafras/kafras.txt133
-rw-r--r--npc/mapflag/battleground.txt38
-rw-r--r--npc/mapflag/gvg.txt40
-rw-r--r--npc/mapflag/jail.txt39
-rw-r--r--npc/mapflag/night.txt38
-rw-r--r--npc/mapflag/nightmare.txt39
-rw-r--r--npc/mapflag/nobranch.txt45
-rw-r--r--npc/mapflag/noexp.txt45
-rw-r--r--npc/mapflag/noicewall.txt43
-rw-r--r--npc/mapflag/noloot.txt39
-rw-r--r--npc/mapflag/nomemo.txt49
-rw-r--r--npc/mapflag/nopenalty.txt43
-rw-r--r--npc/mapflag/nopvp.txt38
-rw-r--r--npc/mapflag/noreturn.txt47
-rw-r--r--npc/mapflag/nosave.txt40
-rw-r--r--npc/mapflag/noskill.txt40
-rw-r--r--npc/mapflag/noteleport.txt40
-rw-r--r--npc/mapflag/notomb.txt38
-rw-r--r--npc/mapflag/novending.txt38
-rw-r--r--npc/mapflag/nowarp.txt39
-rw-r--r--npc/mapflag/nowarpto.txt39
-rw-r--r--npc/mapflag/partylock.txt39
-rw-r--r--npc/mapflag/pvp.txt39
-rw-r--r--npc/mapflag/pvp_noguild.txt39
-rw-r--r--npc/mapflag/pvp_noparty.txt39
-rw-r--r--npc/mapflag/reset.txt38
-rw-r--r--npc/mapflag/skillduration.txt39
-rw-r--r--npc/mapflag/skillmodifier.txt37
-rw-r--r--npc/mapflag/town.txt38
-rw-r--r--npc/mapflag/zone.txt37
-rw-r--r--npc/merchants/advanced_refiner.txt62
-rw-r--r--npc/merchants/alchemist.txt55
-rw-r--r--npc/merchants/ammo_boxes.txt53
-rw-r--r--npc/merchants/ammo_dealer.txt53
-rw-r--r--npc/merchants/buying_shops.txt49
-rw-r--r--npc/merchants/cash_hair.txt40
-rw-r--r--npc/merchants/cash_trader.txt45
-rw-r--r--npc/merchants/cashheadgear_dye.txt62
-rw-r--r--npc/merchants/clothes_dyer.txt54
-rw-r--r--npc/merchants/coin_exchange.txt49
-rw-r--r--npc/merchants/dye_maker.txt52
-rw-r--r--npc/merchants/elemental_trader.txt46
-rw-r--r--npc/merchants/enchan_arm.txt47
-rw-r--r--npc/merchants/gemstone.txt48
-rw-r--r--npc/merchants/hair_dyer.txt50
-rw-r--r--npc/merchants/hair_style.txt62
-rw-r--r--npc/merchants/hd_refine.txt61
-rw-r--r--npc/merchants/icecream.txt53
-rw-r--r--npc/merchants/inn.txt123
-rw-r--r--npc/merchants/kunai_maker.txt52
-rw-r--r--npc/merchants/milk_trader.txt49
-rw-r--r--npc/merchants/novice_exchange.txt56
-rw-r--r--npc/merchants/old_pharmacist.txt59
-rw-r--r--npc/merchants/quivers.txt60
-rw-r--r--npc/merchants/refine.txt154
-rw-r--r--npc/merchants/renters.txt68
-rw-r--r--npc/merchants/shops.txt264
-rw-r--r--npc/merchants/socket_enchant.txt69
-rw-r--r--npc/merchants/socket_enchant2.txt45
-rw-r--r--npc/merchants/wander_pet_food.txt44
-rw-r--r--npc/mobs/citycleaners.txt54
-rw-r--r--npc/mobs/jail.txt38
-rw-r--r--npc/mobs/pvp.txt58
-rw-r--r--npc/mobs/towns.txt54
-rw-r--r--npc/other/CashShop_Functions.txt101
-rw-r--r--npc/other/Global_Functions.txt186
-rw-r--r--npc/other/acolyte_warp.txt42
-rw-r--r--npc/other/arena/arena_aco.txt47
-rw-r--r--npc/other/arena/arena_lvl50.txt45
-rw-r--r--npc/other/arena/arena_lvl60.txt47
-rw-r--r--npc/other/arena/arena_lvl70.txt45
-rw-r--r--npc/other/arena/arena_lvl80.txt45
-rw-r--r--npc/other/arena/arena_party.txt52
-rw-r--r--npc/other/arena/arena_point.txt41
-rw-r--r--npc/other/arena/arena_room.txt47
-rw-r--r--npc/other/auction.txt57
-rw-r--r--npc/other/books.txt42
-rw-r--r--npc/other/bulletin_boards.txt59
-rw-r--r--npc/other/card_trader.txt45
-rw-r--r--npc/other/comodo_gambling.txt64
-rw-r--r--npc/other/divorce.txt58
-rw-r--r--npc/other/fortune.txt47
-rw-r--r--npc/other/gm_npcs.txt40
-rw-r--r--npc/other/guildpvp.txt43
-rw-r--r--npc/other/gympass.txt46
-rw-r--r--npc/other/hugel_bingo.txt54
-rw-r--r--npc/other/item_merge.txt43
-rw-r--r--npc/other/mail.txt116
-rw-r--r--npc/other/marriage.txt55
-rw-r--r--npc/other/mercenary_rent.txt50
-rw-r--r--npc/other/monster_museum.txt54
-rw-r--r--npc/other/monster_race.txt70
-rw-r--r--npc/other/msg_boards.txt69
-rw-r--r--npc/other/poring_war.txt78
-rw-r--r--npc/other/powernpc.txt44
-rw-r--r--npc/other/pvp.txt71
-rw-r--r--npc/other/turbo_track.txt48
-rw-r--r--npc/pre-re/airports/izlude.txt38
-rw-r--r--npc/pre-re/cities/alberta.txt62
-rw-r--r--npc/pre-re/cities/izlude.txt41
-rw-r--r--npc/pre-re/cities/jawaii.txt41
-rw-r--r--npc/pre-re/cities/yuno.txt43
-rw-r--r--npc/pre-re/guides/guides_alberta.txt56
-rw-r--r--npc/pre-re/guides/guides_aldebaran.txt58
-rw-r--r--npc/pre-re/guides/guides_amatsu.txt47
-rw-r--r--npc/pre-re/guides/guides_ayothaya.txt44
-rw-r--r--npc/pre-re/guides/guides_comodo.txt52
-rw-r--r--npc/pre-re/guides/guides_einbroch.txt52
-rw-r--r--npc/pre-re/guides/guides_geffen.txt55
-rw-r--r--npc/pre-re/guides/guides_gonryun.txt44
-rw-r--r--npc/pre-re/guides/guides_hugel.txt47
-rw-r--r--npc/pre-re/guides/guides_izlude.txt54
-rw-r--r--npc/pre-re/guides/guides_juno.txt57
-rw-r--r--npc/pre-re/guides/guides_lighthalzen.txt47
-rw-r--r--npc/pre-re/guides/guides_louyang.txt47
-rw-r--r--npc/pre-re/guides/guides_morroc.txt52
-rw-r--r--npc/pre-re/guides/guides_moscovia.txt43
-rw-r--r--npc/pre-re/guides/guides_niflheim.txt46
-rw-r--r--npc/pre-re/guides/guides_payon.txt57
-rw-r--r--npc/pre-re/guides/guides_prontera.txt59
-rw-r--r--npc/pre-re/guides/guides_rachel.txt50
-rw-r--r--npc/pre-re/guides/guides_umbala.txt51
-rw-r--r--npc/pre-re/guides/guides_veins.txt45
-rw-r--r--npc/pre-re/jobs/1-1/acolyte.txt65
-rw-r--r--npc/pre-re/jobs/1-1/archer.txt57
-rw-r--r--npc/pre-re/jobs/1-1/mage.txt61
-rw-r--r--npc/pre-re/jobs/1-1/merchant.txt65
-rw-r--r--npc/pre-re/jobs/1-1/swordman.txt104
-rw-r--r--npc/pre-re/jobs/1-1/thief.txt63
-rw-r--r--npc/pre-re/jobs/novice/novice.txt94
-rw-r--r--npc/pre-re/kafras/kafras.txt50
-rw-r--r--npc/pre-re/merchants/ammo_boxes.txt42
-rw-r--r--npc/pre-re/merchants/ammo_dealer.txt42
-rw-r--r--npc/pre-re/merchants/shops.txt50
-rw-r--r--npc/pre-re/mobs/citycleaners.txt46
-rw-r--r--npc/pre-re/mobs/dungeons/abbey.txt51
-rw-r--r--npc/pre-re/mobs/dungeons/abyss.txt58
-rw-r--r--npc/pre-re/mobs/dungeons/alde_dun.txt60
-rw-r--r--npc/pre-re/mobs/dungeons/ama_dun.txt55
-rw-r--r--npc/pre-re/mobs/dungeons/anthell.txt51
-rw-r--r--npc/pre-re/mobs/dungeons/ayo_dun.txt56
-rw-r--r--npc/pre-re/mobs/dungeons/beach_dun.txt57
-rw-r--r--npc/pre-re/mobs/dungeons/c_tower.txt57
-rw-r--r--npc/pre-re/mobs/dungeons/ein_dun.txt58
-rw-r--r--npc/pre-re/mobs/dungeons/gef_dun.txt64
-rw-r--r--npc/pre-re/mobs/dungeons/gefenia.txt83
-rw-r--r--npc/pre-re/mobs/dungeons/glastheim.txt118
-rw-r--r--npc/pre-re/mobs/dungeons/gld_dun.txt59
-rw-r--r--npc/pre-re/mobs/dungeons/gld_dunSE.txt50
-rw-r--r--npc/pre-re/mobs/dungeons/gon_dun.txt55
-rw-r--r--npc/pre-re/mobs/dungeons/ice_dun.txt56
-rw-r--r--npc/pre-re/mobs/dungeons/in_sphinx.txt65
-rw-r--r--npc/pre-re/mobs/dungeons/iz_dun.txt62
-rw-r--r--npc/pre-re/mobs/dungeons/juperos.txt68
-rw-r--r--npc/pre-re/mobs/dungeons/kh_dun.txt57
-rw-r--r--npc/pre-re/mobs/dungeons/lhz_dun.txt73
-rw-r--r--npc/pre-re/mobs/dungeons/lou_dun.txt56
-rw-r--r--npc/pre-re/mobs/dungeons/mag_dun.txt52
-rw-r--r--npc/pre-re/mobs/dungeons/mjo_dun.txt53
-rw-r--r--npc/pre-re/mobs/dungeons/moc_pryd.txt68
-rw-r--r--npc/pre-re/mobs/dungeons/mosk_dun.txt58
-rw-r--r--npc/pre-re/mobs/dungeons/nyd_dun.txt44
-rw-r--r--npc/pre-re/mobs/dungeons/odin.txt57
-rw-r--r--npc/pre-re/mobs/dungeons/orcsdun.txt49
-rw-r--r--npc/pre-re/mobs/dungeons/pay_dun.txt64
-rw-r--r--npc/pre-re/mobs/dungeons/prt_maze.txt57
-rw-r--r--npc/pre-re/mobs/dungeons/prt_sew.txt59
-rw-r--r--npc/pre-re/mobs/dungeons/ra_san.txt64
-rw-r--r--npc/pre-re/mobs/dungeons/tha_t.txt94
-rw-r--r--npc/pre-re/mobs/dungeons/thor_v.txt53
-rw-r--r--npc/pre-re/mobs/dungeons/treasure.txt52
-rw-r--r--npc/pre-re/mobs/dungeons/tur_dun.txt61
-rw-r--r--npc/pre-re/mobs/dungeons/um_dun.txt49
-rw-r--r--npc/pre-re/mobs/dungeons/xmas_dun.txt53
-rw-r--r--npc/pre-re/mobs/dungeons/yggdrasil.txt47
-rw-r--r--npc/pre-re/mobs/fields/amatsu.txt48
-rw-r--r--npc/pre-re/mobs/fields/ayothaya.txt55
-rw-r--r--npc/pre-re/mobs/fields/comodo.txt78
-rw-r--r--npc/pre-re/mobs/fields/einbroch.txt97
-rw-r--r--npc/pre-re/mobs/fields/geffen.txt106
-rw-r--r--npc/pre-re/mobs/fields/gonryun.txt45
-rw-r--r--npc/pre-re/mobs/fields/hugel.txt81
-rw-r--r--npc/pre-re/mobs/fields/lighthalzen.txt63
-rw-r--r--npc/pre-re/mobs/fields/louyang.txt48
-rw-r--r--npc/pre-re/mobs/fields/lutie.txt48
-rw-r--r--npc/pre-re/mobs/fields/manuk.txt56
-rw-r--r--npc/pre-re/mobs/fields/mjolnir.txt89
-rw-r--r--npc/pre-re/mobs/fields/morocc.txt134
-rw-r--r--npc/pre-re/mobs/fields/moscovia.txt44
-rw-r--r--npc/pre-re/mobs/fields/niflheim.txt66
-rw-r--r--npc/pre-re/mobs/fields/payon.txt89
-rw-r--r--npc/pre-re/mobs/fields/prontera.txt92
-rw-r--r--npc/pre-re/mobs/fields/rachel.txt98
-rw-r--r--npc/pre-re/mobs/fields/splendide.txt54
-rw-r--r--npc/pre-re/mobs/fields/umbala.txt58
-rw-r--r--npc/pre-re/mobs/fields/veins.txt63
-rw-r--r--npc/pre-re/mobs/fields/yuno.txt107
-rw-r--r--npc/pre-re/other/bulletin_boards.txt40
-rw-r--r--npc/pre-re/other/mercenary_rent.txt42
-rw-r--r--npc/pre-re/other/msg_boards.txt43
-rw-r--r--npc/pre-re/other/pvp.txt43
-rw-r--r--npc/pre-re/other/resetskill.txt41
-rw-r--r--npc/pre-re/other/turbo_track.txt41
-rw-r--r--npc/pre-re/quests/collection/quest_alligator.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_caramel.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_coco.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_creamy.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_demonpungus.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_disguiseloliruri.txt41
-rw-r--r--npc/pre-re/quests/collection/quest_dokebi.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_dryad.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_fabre.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_frilldora.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_goat.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_golem.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_hode.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_leafcat.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_mantis.txt41
-rw-r--r--npc/pre-re/quests/collection/quest_pecopeco.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_pupa.txt42
-rw-r--r--npc/pre-re/quests/collection/quest_zhupolong.txt41
-rw-r--r--npc/pre-re/quests/first_class/tu_archer.txt41
-rw-r--r--npc/pre-re/quests/monstertamers.txt40
-rw-r--r--npc/pre-re/quests/mrsmile.txt41
-rw-r--r--npc/pre-re/quests/quests_13_1.txt40
-rw-r--r--npc/pre-re/quests/quests_izlude.txt40
-rw-r--r--npc/pre-re/quests/quests_lighthalzen.txt40
-rw-r--r--npc/pre-re/quests/quests_nameless.txt41
-rw-r--r--npc/pre-re/quests/quests_veins.txt40
-rw-r--r--npc/pre-re/quests/skills/novice_skills.txt59
-rw-r--r--npc/pre-re/scripts.conf46
-rw-r--r--npc/pre-re/scripts_jobs.conf36
-rw-r--r--npc/pre-re/scripts_main.conf47
-rw-r--r--npc/pre-re/scripts_monsters.conf37
-rw-r--r--npc/pre-re/scripts_warps.conf38
-rw-r--r--npc/pre-re/warps/cities/izlude.txt45
-rw-r--r--npc/pre-re/warps/cities/rachel.txt52
-rw-r--r--npc/pre-re/warps/cities/yggdrasil.txt43
-rw-r--r--npc/pre-re/warps/fields/com_fild.txt44
-rw-r--r--npc/pre-re/warps/fields/geffen_fild.txt42
-rw-r--r--npc/pre-re/warps/fields/hugel_fild.txt46
-rw-r--r--npc/pre-re/warps/fields/morroc_fild.txt49
-rw-r--r--npc/pre-re/warps/fields/payon_fild.txt44
-rw-r--r--npc/pre-re/warps/fields/prontera_fild.txt45
-rw-r--r--npc/pre-re/warps/fields/rachel_fild.txt45
-rw-r--r--npc/pre-re/warps/fields/veins_fild.txt53
-rw-r--r--npc/pre-re/warps/fields/yuno_fild.txt50
-rw-r--r--npc/pre-re/warps/other/arena.txt42
-rw-r--r--npc/pre-re/warps/other/sign.txt46
-rw-r--r--npc/quests/bard_quest.txt62
-rw-r--r--npc/quests/bunnyband.txt57
-rw-r--r--npc/quests/cooking_quest.txt62
-rw-r--r--npc/quests/counteragent_mixture.txt66
-rw-r--r--npc/quests/dandelion_request.txt43
-rw-r--r--npc/quests/doomed_swords.txt58
-rw-r--r--npc/quests/doomed_swords_quest.txt52
-rw-r--r--npc/quests/eye_of_hellion.txt72
-rw-r--r--npc/quests/first_class/tu_acolyte.txt99
-rw-r--r--npc/quests/first_class/tu_archer.txt101
-rw-r--r--npc/quests/first_class/tu_ma_th01.txt94
-rw-r--r--npc/quests/first_class/tu_magician01.txt55
-rw-r--r--npc/quests/first_class/tu_merchant.txt66
-rw-r--r--npc/quests/first_class/tu_sword.txt71
-rw-r--r--npc/quests/first_class/tu_thief01.txt54
-rw-r--r--npc/quests/guildrelay.txt111
-rw-r--r--npc/quests/gunslinger_quests.txt56
-rw-r--r--npc/quests/juice_maker.txt65
-rw-r--r--npc/quests/kiel_hyre_quest.txt708
-rw-r--r--npc/quests/lvl4_weapon_quest.txt56
-rw-r--r--npc/quests/mage_solution.txt45
-rw-r--r--npc/quests/monstertamers.txt53
-rw-r--r--npc/quests/mrsmile.txt56
-rw-r--r--npc/quests/newgears/2004_headgears.txt138
-rw-r--r--npc/quests/newgears/2005_headgears.txt50
-rw-r--r--npc/quests/newgears/2006_headgears.txt71
-rw-r--r--npc/quests/newgears/2008_headgears.txt43
-rw-r--r--npc/quests/newgears/2010_headgears.txt51
-rw-r--r--npc/quests/ninja_quests.txt44
-rw-r--r--npc/quests/obb_quest.txt67
-rw-r--r--npc/quests/okolnir.txt46
-rw-r--r--npc/quests/partyrelay.txt56
-rw-r--r--npc/quests/quests_13_1.txt114
-rw-r--r--npc/quests/quests_13_2.txt97
-rw-r--r--npc/quests/quests_airship.txt130
-rw-r--r--npc/quests/quests_alberta.txt84
-rw-r--r--npc/quests/quests_aldebaran.txt49
-rw-r--r--npc/quests/quests_amatsu.txt70
-rw-r--r--npc/quests/quests_ayothaya.txt83
-rw-r--r--npc/quests/quests_comodo.txt62
-rw-r--r--npc/quests/quests_ein.txt101
-rw-r--r--npc/quests/quests_geffen.txt59
-rw-r--r--npc/quests/quests_gonryun.txt58
-rw-r--r--npc/quests/quests_hugel.txt90
-rw-r--r--npc/quests/quests_izlude.txt49
-rw-r--r--npc/quests/quests_juperos.txt134
-rw-r--r--npc/quests/quests_lighthalzen.txt150
-rw-r--r--npc/quests/quests_louyang.txt77
-rw-r--r--npc/quests/quests_lutie.txt50
-rw-r--r--npc/quests/quests_morocc.txt97
-rw-r--r--npc/quests/quests_moscovia.txt290
-rw-r--r--npc/quests/quests_nameless.txt98
-rw-r--r--npc/quests/quests_niflheim.txt63
-rw-r--r--npc/quests/quests_payon.txt63
-rw-r--r--npc/quests/quests_prontera.txt97
-rw-r--r--npc/quests/quests_rachel.txt103
-rw-r--r--npc/quests/quests_umbala.txt87
-rw-r--r--npc/quests/quests_veins.txt82
-rw-r--r--npc/quests/quests_yuno.txt69
-rw-r--r--npc/quests/seals/brisingamen_seal.txt56
-rw-r--r--npc/quests/seals/god_global.txt45
-rw-r--r--npc/quests/seals/god_weapon_creation.txt47
-rw-r--r--npc/quests/seals/megingard_seal.txt58
-rw-r--r--npc/quests/seals/mjolnir_seal.txt58
-rw-r--r--npc/quests/seals/seal_status.txt44
-rw-r--r--npc/quests/seals/sleipnir_seal.txt46
-rw-r--r--npc/quests/skills/acolyte_skills.txt59
-rw-r--r--npc/quests/skills/alchemist_skills.txt73
-rw-r--r--npc/quests/skills/archer_skills.txt66
-rw-r--r--npc/quests/skills/assassin_skills.txt65
-rw-r--r--npc/quests/skills/bard_skills.txt69
-rw-r--r--npc/quests/skills/blacksmith_skills.txt63
-rw-r--r--npc/quests/skills/crusader_skills.txt58
-rw-r--r--npc/quests/skills/dancer_skills.txt61
-rw-r--r--npc/quests/skills/hunter_skills.txt56
-rw-r--r--npc/quests/skills/knight_skills.txt61
-rw-r--r--npc/quests/skills/mage_skills.txt61
-rw-r--r--npc/quests/skills/merchant_skills.txt65
-rw-r--r--npc/quests/skills/monk_skills.txt61
-rw-r--r--npc/quests/skills/priest_skills.txt59
-rw-r--r--npc/quests/skills/rogue_skills.txt66
-rw-r--r--npc/quests/skills/sage_skills.txt62
-rw-r--r--npc/quests/skills/swordman_skills.txt66
-rw-r--r--npc/quests/skills/thief_skills.txt67
-rw-r--r--npc/quests/skills/wizard_skills.txt61
-rw-r--r--npc/quests/thana_quest.txt44
-rw-r--r--npc/quests/the_sign_quest.txt134
-rw-r--r--npc/re/airports/izlude.txt43
-rw-r--r--npc/re/cities/alberta.txt62
-rw-r--r--npc/re/cities/brasilis.txt52
-rw-r--r--npc/re/cities/dewata.txt54
-rw-r--r--npc/re/cities/dicastes.txt55
-rw-r--r--npc/re/cities/eclage.txt40
-rw-r--r--npc/re/cities/izlude.txt55
-rw-r--r--npc/re/cities/jawaii.txt45
-rw-r--r--npc/re/cities/malangdo.txt53
-rw-r--r--npc/re/cities/malaya.txt56
-rw-r--r--npc/re/cities/mora.txt61
-rw-r--r--npc/re/cities/yuno.txt43
-rw-r--r--npc/re/events/christmas_2013.txt52
-rw-r--r--npc/re/events/halloween_2013.txt46
-rw-r--r--npc/re/events/halloween_2014.txt97
-rw-r--r--npc/re/guides/guides_alberta.txt45
-rw-r--r--npc/re/guides/guides_aldebaran.txt46
-rw-r--r--npc/re/guides/guides_amatsu.txt46
-rw-r--r--npc/re/guides/guides_ayothaya.txt47
-rw-r--r--npc/re/guides/guides_brasilis.txt44
-rw-r--r--npc/re/guides/guides_comodo.txt46
-rw-r--r--npc/re/guides/guides_dewata.txt44
-rw-r--r--npc/re/guides/guides_dicastes.txt45
-rw-r--r--npc/re/guides/guides_eclage.txt40
-rw-r--r--npc/re/guides/guides_einbroch.txt45
-rw-r--r--npc/re/guides/guides_geffen.txt46
-rw-r--r--npc/re/guides/guides_gonryun.txt46
-rw-r--r--npc/re/guides/guides_hugel.txt46
-rw-r--r--npc/re/guides/guides_izlude.txt50
-rw-r--r--npc/re/guides/guides_juno.txt46
-rw-r--r--npc/re/guides/guides_lighthalzen.txt46
-rw-r--r--npc/re/guides/guides_louyang.txt45
-rw-r--r--npc/re/guides/guides_lutie.txt46
-rw-r--r--npc/re/guides/guides_malaya.txt41
-rw-r--r--npc/re/guides/guides_mora.txt41
-rw-r--r--npc/re/guides/guides_morroc.txt46
-rw-r--r--npc/re/guides/guides_moscovia.txt46
-rw-r--r--npc/re/guides/guides_niflheim.txt46
-rw-r--r--npc/re/guides/guides_payon.txt46
-rw-r--r--npc/re/guides/guides_prontera.txt46
-rw-r--r--npc/re/guides/guides_rachel.txt45
-rw-r--r--npc/re/guides/guides_umbala.txt45
-rw-r--r--npc/re/guides/guides_veins.txt45
-rw-r--r--npc/re/guides/navigation.txt44
-rw-r--r--npc/re/instances/BakonawaLake.txt44
-rw-r--r--npc/re/instances/BangungotHospital.txt54
-rw-r--r--npc/re/instances/BuwayaCave.txt43
-rw-r--r--npc/re/instances/EclageInterior.txt40
-rw-r--r--npc/re/instances/HazyForest.txt60
-rw-r--r--npc/re/instances/MalangdoCulvert.txt62
-rw-r--r--npc/re/instances/OctopusCave.txt53
-rw-r--r--npc/re/instances/OldGlastHeim.txt72
-rw-r--r--npc/re/instances/WolfchevLaboratory.txt162
-rw-r--r--npc/re/jobs/1-1/acolyte.txt46
-rw-r--r--npc/re/jobs/1-1/archer.txt45
-rw-r--r--npc/re/jobs/1-1/mage.txt45
-rw-r--r--npc/re/jobs/1-1/merchant.txt45
-rw-r--r--npc/re/jobs/1-1/swordman.txt47
-rw-r--r--npc/re/jobs/1-1/thief.txt45
-rw-r--r--npc/re/jobs/2e/kagerou_oboro.txt79
-rw-r--r--npc/re/jobs/3-1/archbishop.txt58
-rw-r--r--npc/re/jobs/3-1/guillotine_cross.txt53
-rw-r--r--npc/re/jobs/3-1/mechanic.txt46
-rw-r--r--npc/re/jobs/3-1/ranger.txt54
-rw-r--r--npc/re/jobs/3-1/rune_knight.txt50
-rw-r--r--npc/re/jobs/3-1/warlock.txt54
-rw-r--r--npc/re/jobs/3-2/genetic.txt52
-rw-r--r--npc/re/jobs/3-2/minstrel.txt49
-rw-r--r--npc/re/jobs/3-2/royal_guard.txt45
-rw-r--r--npc/re/jobs/3-2/shadow_chaser.txt63
-rw-r--r--npc/re/jobs/3-2/sorcerer.txt45
-rw-r--r--npc/re/jobs/3-2/sura.txt48
-rw-r--r--npc/re/jobs/3-2/wanderer.txt49
-rw-r--r--npc/re/jobs/novice/academy.txt346
-rw-r--r--npc/re/jobs/novice/novice.txt80
-rw-r--r--npc/re/jobs/novice/supernovice_ex.txt43
-rw-r--r--npc/re/jobs/repair.txt44
-rw-r--r--npc/re/kafras/kafras.txt76
-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
-rw-r--r--npc/re/mobs/champion.txt38
-rw-r--r--npc/re/mobs/citycleaners.txt50
-rw-r--r--npc/re/mobs/dungeons/abbey.txt59
-rw-r--r--npc/re/mobs/dungeons/abyss.txt56
-rw-r--r--npc/re/mobs/dungeons/alde_dun.txt60
-rw-r--r--npc/re/mobs/dungeons/ama_dun.txt55
-rw-r--r--npc/re/mobs/dungeons/anthell.txt51
-rw-r--r--npc/re/mobs/dungeons/ayo_dun.txt56
-rw-r--r--npc/re/mobs/dungeons/beach_dun.txt57
-rw-r--r--npc/re/mobs/dungeons/bra_dun.txt48
-rw-r--r--npc/re/mobs/dungeons/c_tower.txt57
-rw-r--r--npc/re/mobs/dungeons/dew_dun.txt50
-rw-r--r--npc/re/mobs/dungeons/dic_dun.txt56
-rw-r--r--npc/re/mobs/dungeons/ecl_tdun.txt55
-rw-r--r--npc/re/mobs/dungeons/ein_dun.txt58
-rw-r--r--npc/re/mobs/dungeons/gef_dun.txt60
-rw-r--r--npc/re/mobs/dungeons/gefenia.txt63
-rw-r--r--npc/re/mobs/dungeons/glastheim.txt118
-rw-r--r--npc/re/mobs/dungeons/gld_dunSE.txt50
-rw-r--r--npc/re/mobs/dungeons/gld_re.txt60
-rw-r--r--npc/re/mobs/dungeons/gon_dun.txt55
-rw-r--r--npc/re/mobs/dungeons/ice_dun.txt56
-rw-r--r--npc/re/mobs/dungeons/in_sphinx.txt65
-rw-r--r--npc/re/mobs/dungeons/iz_dun.txt69
-rw-r--r--npc/re/mobs/dungeons/juperos.txt65
-rw-r--r--npc/re/mobs/dungeons/kh_dun.txt57
-rw-r--r--npc/re/mobs/dungeons/lhz_dun.txt79
-rw-r--r--npc/re/mobs/dungeons/lou_dun.txt56
-rw-r--r--npc/re/mobs/dungeons/ma_dun.txt44
-rw-r--r--npc/re/mobs/dungeons/mag_dun.txt52
-rw-r--r--npc/re/mobs/dungeons/mal_dun.txt47
-rw-r--r--npc/re/mobs/dungeons/mjo_dun.txt53
-rw-r--r--npc/re/mobs/dungeons/moc_pryd.txt78
-rw-r--r--npc/re/mobs/dungeons/mosk_dun.txt58
-rw-r--r--npc/re/mobs/dungeons/nyd_dun.txt44
-rw-r--r--npc/re/mobs/dungeons/odin.txt57
-rw-r--r--npc/re/mobs/dungeons/orcsdun.txt49
-rw-r--r--npc/re/mobs/dungeons/pay_dun.txt64
-rw-r--r--npc/re/mobs/dungeons/prt_maze.txt56
-rw-r--r--npc/re/mobs/dungeons/prt_sew.txt59
-rw-r--r--npc/re/mobs/dungeons/ra_san.txt64
-rw-r--r--npc/re/mobs/dungeons/tha_t.txt94
-rw-r--r--npc/re/mobs/dungeons/thor_v.txt59
-rw-r--r--npc/re/mobs/dungeons/treasure.txt62
-rw-r--r--npc/re/mobs/dungeons/tur_dun.txt61
-rw-r--r--npc/re/mobs/dungeons/xmas_dun.txt53
-rw-r--r--npc/re/mobs/dungeons/yggdrasil.txt47
-rw-r--r--npc/re/mobs/fields/amatsu.txt50
-rw-r--r--npc/re/mobs/fields/ayothaya.txt59
-rw-r--r--npc/re/mobs/fields/bifrost.txt50
-rw-r--r--npc/re/mobs/fields/brasilis.txt42
-rw-r--r--npc/re/mobs/fields/comodo.txt80
-rw-r--r--npc/re/mobs/fields/dewata.txt46
-rw-r--r--npc/re/mobs/fields/dicastes.txt46
-rw-r--r--npc/re/mobs/fields/eclage.txt48
-rw-r--r--npc/re/mobs/fields/einbroch.txt101
-rw-r--r--npc/re/mobs/fields/geffen.txt107
-rw-r--r--npc/re/mobs/fields/gonryun.txt49
-rw-r--r--npc/re/mobs/fields/hugel.txt85
-rw-r--r--npc/re/mobs/fields/lighthalzen.txt65
-rw-r--r--npc/re/mobs/fields/louyang.txt52
-rw-r--r--npc/re/mobs/fields/lutie.txt50
-rw-r--r--npc/re/mobs/fields/malaya.txt48
-rw-r--r--npc/re/mobs/fields/manuk.txt56
-rw-r--r--npc/re/mobs/fields/mjolnir.txt91
-rw-r--r--npc/re/mobs/fields/morocc.txt141
-rw-r--r--npc/re/mobs/fields/moscovia.txt49
-rw-r--r--npc/re/mobs/fields/niflheim.txt64
-rw-r--r--npc/re/mobs/fields/payon.txt90
-rw-r--r--npc/re/mobs/fields/prontera.txt100
-rw-r--r--npc/re/mobs/fields/rachel.txt102
-rw-r--r--npc/re/mobs/fields/splendide.txt55
-rw-r--r--npc/re/mobs/fields/umbala.txt60
-rw-r--r--npc/re/mobs/fields/veins.txt81
-rw-r--r--npc/re/mobs/fields/yuno.txt111
-rw-r--r--npc/re/mobs/towns.txt54
-rw-r--r--npc/re/other/bulletin_boards.txt43
-rw-r--r--npc/re/other/mail.txt44
-rw-r--r--npc/re/other/mercenary_rent.txt45
-rw-r--r--npc/re/other/pvp.txt45
-rw-r--r--npc/re/other/resetskill.txt46
-rw-r--r--npc/re/other/stone_change.txt41
-rw-r--r--npc/re/other/turbo_track.txt41
-rw-r--r--npc/re/quests/cupet.txt49
-rw-r--r--npc/re/quests/eden/100-110.txt51
-rw-r--r--npc/re/quests/eden/11-25.txt44
-rw-r--r--npc/re/quests/eden/111-120.txt51
-rw-r--r--npc/re/quests/eden/121-130.txt51
-rw-r--r--npc/re/quests/eden/131-140.txt51
-rw-r--r--npc/re/quests/eden/26-40.txt44
-rw-r--r--npc/re/quests/eden/41-55.txt44
-rw-r--r--npc/re/quests/eden/56-70.txt48
-rw-r--r--npc/re/quests/eden/71-85.txt45
-rw-r--r--npc/re/quests/eden/86-90.txt51
-rw-r--r--npc/re/quests/eden/91-99.txt51
-rw-r--r--npc/re/quests/eden/eden_common.txt52
-rw-r--r--npc/re/quests/eden/eden_iro.txt98
-rw-r--r--npc/re/quests/eden/eden_quests.txt63
-rw-r--r--npc/re/quests/eden/eden_service.txt42
-rw-r--r--npc/re/quests/eden/eden_tutorial.txt41
-rw-r--r--npc/re/quests/first_class/tu_archer.txt41
-rw-r--r--npc/re/quests/homun_s.txt63
-rw-r--r--npc/re/quests/magic_books.txt46
-rw-r--r--npc/re/quests/monstertamers.txt40
-rw-r--r--npc/re/quests/mrsmile.txt44
-rw-r--r--npc/re/quests/newgears/2012_headgears.txt46
-rw-r--r--npc/re/quests/pile_bunker.txt43
-rw-r--r--npc/re/quests/quests_13_1.txt41
-rw-r--r--npc/re/quests/quests_brasilis.txt68
-rw-r--r--npc/re/quests/quests_dewata.txt61
-rw-r--r--npc/re/quests/quests_dicastes.txt111
-rw-r--r--npc/re/quests/quests_eclage.txt71
-rw-r--r--npc/re/quests/quests_izlude.txt43
-rw-r--r--npc/re/quests/quests_malangdo.txt89
-rw-r--r--npc/re/quests/quests_malaya.txt80
-rw-r--r--npc/re/quests/quests_mora.txt76
-rw-r--r--npc/re/quests/quests_morocc.txt49
-rw-r--r--npc/re/quests/quests_nameless.txt41
-rw-r--r--npc/re/quests/quests_veins.txt40
-rw-r--r--npc/re/scripts.conf50
-rw-r--r--npc/re/scripts_jobs.conf34
-rw-r--r--npc/re/scripts_main.conf47
-rw-r--r--npc/re/scripts_monsters.conf37
-rw-r--r--npc/re/scripts_warps.conf40
-rw-r--r--npc/re/scripts_woe.conf34
-rw-r--r--npc/re/warps/cities/brasilis.txt47
-rw-r--r--npc/re/warps/cities/dewata.txt44
-rw-r--r--npc/re/warps/cities/dicastes.txt51
-rw-r--r--npc/re/warps/cities/eclage.txt45
-rw-r--r--npc/re/warps/cities/izlude.txt52
-rw-r--r--npc/re/warps/cities/malangdo.txt42
-rw-r--r--npc/re/warps/cities/malaya.txt44
-rw-r--r--npc/re/warps/cities/rachel.txt53
-rw-r--r--npc/re/warps/cities/yggdrasil.txt43
-rw-r--r--npc/re/warps/dungeons/bra_dun.txt41
-rw-r--r--npc/re/warps/dungeons/dic_dun.txt43
-rw-r--r--npc/re/warps/dungeons/ecl_dun.txt43
-rw-r--r--npc/re/warps/dungeons/iz_dun.txt46
-rw-r--r--npc/re/warps/dungeons/moc_pryd.txt40
-rw-r--r--npc/re/warps/fields/bif_fild.txt43
-rw-r--r--npc/re/warps/fields/bra_fild.txt43
-rw-r--r--npc/re/warps/fields/com_fild.txt45
-rw-r--r--npc/re/warps/fields/dic_fild.txt43
-rw-r--r--npc/re/warps/fields/geffen_fild.txt43
-rw-r--r--npc/re/warps/fields/hugel_fild.txt47
-rw-r--r--npc/re/warps/fields/morroc_fild.txt51
-rw-r--r--npc/re/warps/fields/payon_fild.txt47
-rw-r--r--npc/re/warps/fields/prontera_fild.txt51
-rw-r--r--npc/re/warps/fields/rachel_fild.txt46
-rw-r--r--npc/re/warps/fields/veins_fild.txt54
-rw-r--r--npc/re/warps/fields/yuno_fild.txt51
-rw-r--r--npc/re/warps/guildcastles.txt42
-rw-r--r--npc/re/warps/other/arena.txt42
-rw-r--r--npc/re/warps/other/jobquests.txt65
-rw-r--r--npc/re/warps/other/paradise.txt40
-rw-r--r--npc/re/warps/other/s_workshop.txt44
-rw-r--r--npc/re/warps/other/sign.txt47
-rw-r--r--npc/re/woe-fe/invest_main.txt139
-rw-r--r--npc/re/woe-fe/invest_npc.txt50
-rw-r--r--npc/scripts.conf56
-rw-r--r--npc/scripts_custom.conf51
-rw-r--r--npc/scripts_dev.conf38
-rw-r--r--npc/scripts_jobs.conf36
-rw-r--r--npc/scripts_mapflags.conf33
-rw-r--r--npc/scripts_monsters.conf33
-rw-r--r--npc/scripts_warps.conf40
-rw-r--r--npc/scripts_woe.conf36
-rw-r--r--npc/warps/cities/alberta.txt42
-rw-r--r--npc/warps/cities/aldebaran.txt50
-rw-r--r--npc/warps/cities/amatsu.txt55
-rw-r--r--npc/warps/cities/ayothaya.txt55
-rw-r--r--npc/warps/cities/comodo.txt43
-rw-r--r--npc/warps/cities/einbech.txt59
-rw-r--r--npc/warps/cities/einbroch.txt86
-rw-r--r--npc/warps/cities/geffen.txt43
-rw-r--r--npc/warps/cities/gonryun.txt42
-rw-r--r--npc/warps/cities/hugel.txt56
-rw-r--r--npc/warps/cities/lighthalzen.txt59
-rw-r--r--npc/warps/cities/louyang.txt60
-rw-r--r--npc/warps/cities/lutie.txt44
-rw-r--r--npc/warps/cities/manuk.txt43
-rw-r--r--npc/warps/cities/mid_camp.txt50
-rw-r--r--npc/warps/cities/morroc.txt43
-rw-r--r--npc/warps/cities/moscovia.txt56
-rw-r--r--npc/warps/cities/nameless.txt45
-rw-r--r--npc/warps/cities/niflheim.txt61
-rw-r--r--npc/warps/cities/payon.txt54
-rw-r--r--npc/warps/cities/prontera.txt47
-rw-r--r--npc/warps/cities/splendide.txt43
-rw-r--r--npc/warps/cities/umbala.txt48
-rw-r--r--npc/warps/cities/veins.txt55
-rw-r--r--npc/warps/cities/yuno.txt72
-rw-r--r--npc/warps/dungeons/abbey.txt41
-rw-r--r--npc/warps/dungeons/abyss.txt42
-rw-r--r--npc/warps/dungeons/alde_dun.txt65
-rw-r--r--npc/warps/dungeons/ama_dun.txt42
-rw-r--r--npc/warps/dungeons/anthell.txt57
-rw-r--r--npc/warps/dungeons/ayo_dun.txt52
-rw-r--r--npc/warps/dungeons/beach_dun.txt42
-rw-r--r--npc/warps/dungeons/c_tower.txt91
-rw-r--r--npc/warps/dungeons/ein_dun.txt45
-rw-r--r--npc/warps/dungeons/gef_dun.txt44
-rw-r--r--npc/warps/dungeons/gon_dun.txt42
-rw-r--r--npc/warps/dungeons/ice_dun.txt46
-rw-r--r--npc/warps/dungeons/in_sphinx.txt41
-rw-r--r--npc/warps/dungeons/iz_dun.txt44
-rw-r--r--npc/warps/dungeons/juperos.txt55
-rw-r--r--npc/warps/dungeons/kh_dun.txt52
-rw-r--r--npc/warps/dungeons/lhz_dun.txt104
-rw-r--r--npc/warps/dungeons/lou_dun.txt42
-rw-r--r--npc/warps/dungeons/mag_dun.txt43
-rw-r--r--npc/warps/dungeons/mjo_dun.txt41
-rw-r--r--npc/warps/dungeons/moc_pryd.txt41
-rw-r--r--npc/warps/dungeons/mosk_dun.txt44
-rw-r--r--npc/warps/dungeons/odin.txt49
-rw-r--r--npc/warps/dungeons/orcsdun.txt41
-rw-r--r--npc/warps/dungeons/pay_dun.txt43
-rw-r--r--npc/warps/dungeons/prt_maze.txt41
-rw-r--r--npc/warps/dungeons/ra_san.txt45
-rw-r--r--npc/warps/dungeons/tha_t.txt70
-rw-r--r--npc/warps/dungeons/thor_v.txt49
-rw-r--r--npc/warps/dungeons/treasure.txt43
-rw-r--r--npc/warps/dungeons/tur_dun.txt42
-rw-r--r--npc/warps/dungeons/um_dun.txt46
-rw-r--r--npc/warps/dungeons/xmas_dun.txt42
-rw-r--r--npc/warps/fields/abyss_warper.txt50
-rw-r--r--npc/warps/fields/amatsu_fild.txt44
-rw-r--r--npc/warps/fields/ein_fild.txt52
-rw-r--r--npc/warps/fields/gefenia.txt45
-rw-r--r--npc/warps/fields/glastheim.txt49
-rw-r--r--npc/warps/fields/jawaii.txt47
-rw-r--r--npc/warps/fields/lhalzen_fild.txt45
-rw-r--r--npc/warps/fields/lutie_fild.txt42
-rw-r--r--npc/warps/fields/man_fild.txt42
-rw-r--r--npc/warps/fields/mtmjolnir.txt46
-rw-r--r--npc/warps/fields/spl_fild.txt45
-rw-r--r--npc/warps/fields/umbala_fild.txt42
-rw-r--r--npc/warps/guildcastles.txt64
-rw-r--r--npc/warps/other/airplane.txt69
-rw-r--r--npc/warps/other/arena.txt49
-rw-r--r--npc/warps/other/god.txt41
-rw-r--r--npc/warps/other/jobquests.txt98
-rw-r--r--npc/warps/other/kiel.txt63
-rw-r--r--npc/warps/other/other.txt40
-rw-r--r--npc/warps/pvp.txt46
-rw-r--r--npc/woe-fe/agit_controller.txt73
-rw-r--r--npc/woe-fe/agit_main.txt100
-rw-r--r--npc/woe-fe/aldeg_cas01.txt77
-rw-r--r--npc/woe-fe/aldeg_cas02.txt77
-rw-r--r--npc/woe-fe/aldeg_cas03.txt77
-rw-r--r--npc/woe-fe/aldeg_cas04.txt77
-rw-r--r--npc/woe-fe/aldeg_cas05.txt77
-rw-r--r--npc/woe-fe/gefg_cas01.txt77
-rw-r--r--npc/woe-fe/gefg_cas02.txt77
-rw-r--r--npc/woe-fe/gefg_cas03.txt77
-rw-r--r--npc/woe-fe/gefg_cas04.txt77
-rw-r--r--npc/woe-fe/gefg_cas05.txt77
-rw-r--r--npc/woe-fe/payg_cas01.txt79
-rw-r--r--npc/woe-fe/payg_cas02.txt81
-rw-r--r--npc/woe-fe/payg_cas03.txt79
-rw-r--r--npc/woe-fe/payg_cas04.txt81
-rw-r--r--npc/woe-fe/payg_cas05.txt79
-rw-r--r--npc/woe-fe/prtg_cas01.txt79
-rw-r--r--npc/woe-fe/prtg_cas02.txt79
-rw-r--r--npc/woe-fe/prtg_cas03.txt79
-rw-r--r--npc/woe-fe/prtg_cas04.txt79
-rw-r--r--npc/woe-fe/prtg_cas05.txt79
-rw-r--r--npc/woe-fe/trs_rp.txt43
-rw-r--r--npc/woe-se/agit_main_se.txt90
-rw-r--r--npc/woe-se/agit_start_se.txt46
-rw-r--r--npc/woe-se/arug_cas01.txt38
-rw-r--r--npc/woe-se/arug_cas02.txt38
-rw-r--r--npc/woe-se/arug_cas03.txt38
-rw-r--r--npc/woe-se/arug_cas04.txt38
-rw-r--r--npc/woe-se/arug_cas05.txt38
-rw-r--r--npc/woe-se/guild_flags.txt44
-rw-r--r--npc/woe-se/schg_cas01.txt38
-rw-r--r--npc/woe-se/schg_cas02.txt38
-rw-r--r--npc/woe-se/schg_cas03.txt38
-rw-r--r--npc/woe-se/schg_cas04.txt38
-rw-r--r--npc/woe-se/schg_cas05.txt38
-rwxr-xr-xscript-checker23
-rw-r--r--script-checker.bat20
-rw-r--r--sql-files/item_db.sql18
-rw-r--r--sql-files/item_db2.sql18
-rw-r--r--sql-files/item_db_re.sql18
-rw-r--r--sql-files/logs.sql19
-rw-r--r--sql-files/main.sql19
-rw-r--r--sql-files/tools/convert_engine_innodb.sql19
-rw-r--r--sql-files/tools/convert_engine_myisam.sql19
-rw-r--r--sql-files/tools/convert_passwords.sql19
-rw-r--r--sql-files/upgrades/2013-02-14--16-15.sql19
-rw-r--r--sql-files/upgrades/2013-02-15--18-06.sql19
-rw-r--r--sql-files/upgrades/2013-03-05--01-05.sql19
-rw-r--r--sql-files/upgrades/2013-03-06--00-00.sql20
-rw-r--r--sql-files/upgrades/2013-03-09--01-56.sql19
-rw-r--r--sql-files/upgrades/2013-03-27--18-35.sql19
-rw-r--r--sql-files/upgrades/2013-04-16--01-24.sql19
-rw-r--r--sql-files/upgrades/2013-04-16--02-15.sql19
-rw-r--r--sql-files/upgrades/2013-10-09--21-38.sql19
-rw-r--r--sql-files/upgrades/2013-10-10--16-36.sql19
-rw-r--r--sql-files/upgrades/2013-10-27--16-47.sql19
-rw-r--r--sql-files/upgrades/2013-10-30--19-53.sql19
-rw-r--r--sql-files/upgrades/2013-10-30--21-12.sql19
-rw-r--r--sql-files/upgrades/2013-10-31--07-49.sql19
-rw-r--r--sql-files/upgrades/2013-11-09--00-03.sql19
-rw-r--r--sql-files/upgrades/2013-11-15--00-06.sql20
-rw-r--r--sql-files/upgrades/2013-11-15--19-57.sql19
-rw-r--r--sql-files/upgrades/2013-11-16--07-49.sql19
-rw-r--r--sql-files/upgrades/2013-11-18--08-23.sql20
-rw-r--r--sql-files/upgrades/2013-12-24--00-15.sql19
-rw-r--r--sql-files/upgrades/2014-01-04--16-47.sql19
-rw-r--r--sql-files/upgrades/2014-01-06--17-22.sql19
-rw-r--r--sql-files/upgrades/2014-02-19--17-57.sql19
-rw-r--r--sql-files/upgrades/2014-03-25--23-57.sql19
-rw-r--r--sql-files/upgrades/2014-04-07--22-04.sql19
-rw-r--r--sql-files/upgrades/2014-04-26--10-00.sql19
-rw-r--r--sql-files/upgrades/2014-05-17--00-06.sql19
-rw-r--r--sql-files/upgrades/2014-09-01--16-53.sql19
-rw-r--r--sql-files/upgrades/2014-11-03--00-45.sql19
-rw-r--r--sql-files/upgrades/2015-07-02--18-14.sql18
-rw-r--r--sql-files/upgrades/2015-07-08--13-08.sql18
-rw-r--r--sql-files/upgrades/2015-08-27--20-42.sql19
-rw-r--r--sql-files/upgrades/eathena-upgrade.sql18
-rw-r--r--sql-files/upgrades/rAthena-logs-upgrade.sql20
-rw-r--r--sql-files/upgrades/rAthena-main-upgrade.sql20
-rw-r--r--src/char/HPMchar.c22
-rw-r--r--src/char/HPMchar.h22
-rw-r--r--src/char/Makefile.in20
-rw-r--r--src/char/char.c25
-rw-r--r--src/char/char.h24
-rw-r--r--src/char/geoip.c24
-rw-r--r--src/char/geoip.h24
-rw-r--r--src/char/int_auction.c24
-rw-r--r--src/char/int_auction.h23
-rw-r--r--src/char/int_elemental.c24
-rw-r--r--src/char/int_elemental.h23
-rw-r--r--src/char/int_guild.c24
-rw-r--r--src/char/int_guild.h23
-rw-r--r--src/char/int_homun.c24
-rw-r--r--src/char/int_homun.h23
-rw-r--r--src/char/int_mail.c24
-rw-r--r--src/char/int_mail.h23
-rw-r--r--src/char/int_mercenary.c24
-rw-r--r--src/char/int_mercenary.h23
-rw-r--r--src/char/int_party.c24
-rw-r--r--src/char/int_party.h23
-rw-r--r--src/char/int_pet.c24
-rw-r--r--src/char/int_pet.h23
-rw-r--r--src/char/int_quest.c24
-rw-r--r--src/char/int_quest.h23
-rw-r--r--src/char/int_storage.c24
-rw-r--r--src/char/int_storage.h23
-rw-r--r--src/char/inter.c24
-rw-r--r--src/char/inter.h24
-rw-r--r--src/char/loginif.c24
-rw-r--r--src/char/loginif.h24
-rw-r--r--src/char/mapif.c24
-rw-r--r--src/char/mapif.h23
-rw-r--r--src/char/pincode.c24
-rw-r--r--src/char/pincode.h24
-rw-r--r--src/common/HPM.c22
-rw-r--r--src/common/HPM.h22
-rw-r--r--src/common/HPMDataCheck.h30
-rw-r--r--src/common/HPMSymbols.inc.h29
-rw-r--r--src/common/HPMi.h22
-rw-r--r--src/common/Makefile.in20
-rw-r--r--src/common/atomic.h23
-rw-r--r--src/common/cbasetypes.h19
-rw-r--r--src/common/conf.c24
-rw-r--r--src/common/conf.h24
-rw-r--r--src/common/console.c35
-rw-r--r--src/common/console.h23
-rw-r--r--src/common/core.c24
-rw-r--r--src/common/core.h24
-rw-r--r--src/common/db.c24
-rw-r--r--src/common/db.h24
-rw-r--r--src/common/des.c23
-rw-r--r--src/common/des.h22
-rw-r--r--src/common/ers.c24
-rw-r--r--src/common/ers.h24
-rw-r--r--src/common/grfio.c24
-rw-r--r--src/common/grfio.h23
-rw-r--r--src/common/hercules.h23
-rw-r--r--src/common/mapindex.c24
-rw-r--r--src/common/mapindex.h24
-rw-r--r--src/common/md5calc.c24
-rw-r--r--src/common/md5calc.h20
-rw-r--r--src/common/memmgr.c24
-rw-r--r--src/common/memmgr.h23
-rw-r--r--src/common/mmo.h24
-rw-r--r--src/common/mutex.c23
-rw-r--r--src/common/mutex.h23
-rw-r--r--src/common/nullpo.c24
-rw-r--r--src/common/nullpo.h24
-rw-r--r--src/common/random.c23
-rw-r--r--src/common/random.h23
-rw-r--r--src/common/showmsg.c24
-rw-r--r--src/common/showmsg.h24
-rw-r--r--src/common/socket.c24
-rw-r--r--src/common/socket.h24
-rw-r--r--src/common/spinlock.h26
-rw-r--r--src/common/sql.c24
-rw-r--r--src/common/sql.h24
-rw-r--r--src/common/strlib.c24
-rw-r--r--src/common/strlib.h24
-rw-r--r--src/common/sysinfo.c30
-rw-r--r--src/common/sysinfo.h28
-rw-r--r--src/common/thread.c28
-rw-r--r--src/common/thread.h23
-rw-r--r--src/common/timer.c24
-rw-r--r--src/common/timer.h24
-rw-r--r--src/common/utils.c24
-rw-r--r--src/common/utils.h24
-rw-r--r--src/common/winapi.h20
-rw-r--r--src/config/classes/general.h23
-rw-r--r--src/config/const.h24
-rw-r--r--src/config/core.h23
-rw-r--r--src/config/renewal.h23
-rw-r--r--src/config/secure.h23
-rw-r--r--src/login/HPMlogin.c22
-rw-r--r--src/login/HPMlogin.h22
-rw-r--r--src/login/Makefile.in20
-rw-r--r--src/login/account.h24
-rw-r--r--src/login/account_sql.c24
-rw-r--r--src/login/ipban.h23
-rw-r--r--src/login/ipban_sql.c24
-rw-r--r--src/login/login.c28
-rw-r--r--src/login/login.h24
-rw-r--r--src/login/loginlog.h23
-rw-r--r--src/login/loginlog_sql.c24
-rw-r--r--src/map/HPMmap.c22
-rw-r--r--src/map/HPMmap.h22
-rw-r--r--src/map/Makefile.in20
-rw-r--r--src/map/atcommand.c24
-rw-r--r--src/map/atcommand.h24
-rw-r--r--src/map/battle.c24
-rw-r--r--src/map/battle.h24
-rw-r--r--src/map/battleground.c24
-rw-r--r--src/map/battleground.h24
-rw-r--r--src/map/buyingstore.c24
-rw-r--r--src/map/buyingstore.h24
-rw-r--r--src/map/channel.c22
-rw-r--r--src/map/channel.h22
-rw-r--r--src/map/chat.c24
-rw-r--r--src/map/chat.h24
-rw-r--r--src/map/chrif.c24
-rw-r--r--src/map/chrif.h24
-rw-r--r--src/map/clif.c24
-rw-r--r--src/map/clif.h24
-rw-r--r--src/map/date.c23
-rw-r--r--src/map/date.h23
-rw-r--r--src/map/duel.c24
-rw-r--r--src/map/duel.h24
-rw-r--r--src/map/elemental.c24
-rw-r--r--src/map/elemental.h24
-rw-r--r--src/map/guild.c24
-rw-r--r--src/map/guild.h24
-rw-r--r--src/map/homunculus.c24
-rw-r--r--src/map/homunculus.h24
-rw-r--r--src/map/instance.c24
-rw-r--r--src/map/instance.h24
-rw-r--r--src/map/intif.c23
-rw-r--r--src/map/intif.h24
-rw-r--r--src/map/irc-bot.c25
-rw-r--r--src/map/irc-bot.h26
-rw-r--r--src/map/itemdb.c24
-rw-r--r--src/map/itemdb.h24
-rw-r--r--src/map/log.c24
-rw-r--r--src/map/log.h24
-rw-r--r--src/map/mail.c24
-rw-r--r--src/map/mail.h24
-rw-r--r--src/map/map.c26
-rw-r--r--src/map/map.h24
-rw-r--r--src/map/mapreg.h24
-rw-r--r--src/map/mapreg_sql.c24
-rw-r--r--src/map/mercenary.c24
-rw-r--r--src/map/mercenary.h23
-rw-r--r--src/map/mob.c24
-rw-r--r--src/map/mob.h24
-rw-r--r--src/map/npc.c24
-rw-r--r--src/map/npc.h24
-rw-r--r--src/map/npc_chat.c24
-rw-r--r--src/map/packets.h21
-rw-r--r--src/map/packets_struct.h21
-rw-r--r--src/map/party.c24
-rw-r--r--src/map/party.h24
-rw-r--r--src/map/path.c24
-rw-r--r--src/map/path.h24
-rw-r--r--src/map/pc.c24
-rw-r--r--src/map/pc.h24
-rw-r--r--src/map/pc_groups.c24
-rw-r--r--src/map/pc_groups.h24
-rw-r--r--src/map/pet.c24
-rw-r--r--src/map/pet.h24
-rw-r--r--src/map/quest.c24
-rw-r--r--src/map/quest.h24
-rw-r--r--src/map/script.c24
-rw-r--r--src/map/script.h24
-rw-r--r--src/map/searchstore.c24
-rw-r--r--src/map/searchstore.h24
-rw-r--r--src/map/skill.c24
-rw-r--r--src/map/skill.h24
-rw-r--r--src/map/status.c24
-rw-r--r--src/map/status.h24
-rw-r--r--src/map/storage.c24
-rw-r--r--src/map/storage.h24
-rw-r--r--src/map/trade.c24
-rw-r--r--src/map/trade.h24
-rw-r--r--src/map/unit.c24
-rw-r--r--src/map/unit.h24
-rw-r--r--src/map/vending.c24
-rw-r--r--src/map/vending.h24
-rw-r--r--src/plugins/HPMHooking.c23
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc28
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.Hooks.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_char.sources.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc28
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.Hooks.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_login.sources.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc28
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.Hooks.inc29
-rw-r--r--src/plugins/HPMHooking/HPMHooking_map.sources.inc29
-rw-r--r--src/plugins/Makefile.in19
-rw-r--r--src/plugins/db2sql.c47
-rw-r--r--src/plugins/dbghelpplug.c23
-rw-r--r--src/plugins/sample.c24
-rw-r--r--src/plugins/script_mapquit.c15
-rw-r--r--src/test/Makefile.in20
-rw-r--r--src/test/test_libconfig.c26
-rw-r--r--src/test/test_spinlock.c20
-rw-r--r--src/tool/Makefile.in20
-rw-r--r--src/tool/mapcache.c23
-rwxr-xr-xsysinfogen.sh42
-rw-r--r--tools/HPMHookGen/HPMDataCheckGen.pl50
-rwxr-xr-xtools/HPMHookGen/HPMHookGen.pl164
-rw-r--r--tools/HPMHookGen/Makefile.in20
-rw-r--r--tools/Script-Checker.applescript22
-rwxr-xr-xtools/check-doc19
-rw-r--r--tools/item_merge.lua20
-rwxr-xr-xtools/itemdbconverter.pl24
-rwxr-xr-xtools/mobdbconvall.sh18
-rwxr-xr-xtools/mobdbconverter.py17
-rwxr-xr-xtools/questdbconverter.pl24
-rwxr-xr-xtools/validateinterfaces.py17
-rwxr-xr-xtravis.sh20
1150 files changed, 37797 insertions, 19425 deletions
diff --git a/3rdparty/libconfig/AUTHORS b/3rdparty/libconfig/AUTHORS
index f3f746557..6508bb207 100644
--- a/3rdparty/libconfig/AUTHORS
+++ b/3rdparty/libconfig/AUTHORS
@@ -1,4 +1,5 @@
+Haru - Herclues extensions and maintainer of the Hercules fork.
Mark Lindner - Lead developer & maintainer.
Daniel Marjamäki - Enhancements & bugfixes.
Andrew Tytula - Windows port.
diff --git a/3rdparty/libconfig/Makefile.in b/3rdparty/libconfig/Makefile.in
index 4eb1acc16..690dc90bf 100644
--- a/3rdparty/libconfig/Makefile.in
+++ b/3rdparty/libconfig/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/3rdparty/libconfig/extra/gen/grammar.y b/3rdparty/libconfig/extra/gen/grammar.y
index 026547a17..7eab74780 100644
--- a/3rdparty/libconfig/extra/gen/grammar.y
+++ b/3rdparty/libconfig/extra/gen/grammar.y
@@ -1,6 +1,7 @@
/* -*- mode: C -*- */
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/extra/gen/scanner.l b/3rdparty/libconfig/extra/gen/scanner.l
index 7c71f047e..6bcce8116 100644
--- a/3rdparty/libconfig/extra/gen/scanner.l
+++ b/3rdparty/libconfig/extra/gen/scanner.l
@@ -1,6 +1,7 @@
/* -*- mode: C -*- */
/* --------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/libconfig.c b/3rdparty/libconfig/libconfig.c
index 8f2b3fb42..3d03ede9a 100644
--- a/3rdparty/libconfig/libconfig.c
+++ b/3rdparty/libconfig/libconfig.c
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/libconfig.h b/3rdparty/libconfig/libconfig.h
index b0ab8f9f7..cc5c5b79f 100644
--- a/3rdparty/libconfig/libconfig.h
+++ b/3rdparty/libconfig/libconfig.h
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/parsectx.h b/3rdparty/libconfig/parsectx.h
index 0beb1111c..732e5f20d 100644
--- a/3rdparty/libconfig/parsectx.h
+++ b/3rdparty/libconfig/parsectx.h
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/scanctx.c b/3rdparty/libconfig/scanctx.c
index e057d50bc..f2fe8cd80 100644
--- a/3rdparty/libconfig/scanctx.c
+++ b/3rdparty/libconfig/scanctx.c
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/scanctx.h b/3rdparty/libconfig/scanctx.h
index b8cc11e3d..9bb1f1a0d 100644
--- a/3rdparty/libconfig/scanctx.h
+++ b/3rdparty/libconfig/scanctx.h
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/strbuf.c b/3rdparty/libconfig/strbuf.c
index d2a667a7c..1ed17a899 100644
--- a/3rdparty/libconfig/strbuf.c
+++ b/3rdparty/libconfig/strbuf.c
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/strbuf.h b/3rdparty/libconfig/strbuf.h
index 90afd44c8..8b451e730 100644
--- a/3rdparty/libconfig/strbuf.h
+++ b/3rdparty/libconfig/strbuf.h
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/libconfig/wincompat.h b/3rdparty/libconfig/wincompat.h
index cfea2ec33..418191972 100644
--- a/3rdparty/libconfig/wincompat.h
+++ b/3rdparty/libconfig/wincompat.h
@@ -1,5 +1,6 @@
/* ----------------------------------------------------------------------------
libconfig - A library for processing structured configuration files
+ Copyright (C) 2013-2015 Hercules Dev Team
Copyright (C) 2005-2010 Mark A Lindner
This file is part of libconfig.
diff --git a/3rdparty/mt19937ar/Makefile.in b/3rdparty/mt19937ar/Makefile.in
index 9f49f3a81..fde5e88f5 100644
--- a/3rdparty/mt19937ar/Makefile.in
+++ b/3rdparty/mt19937ar/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/Makefile.in b/Makefile.in
index 9e7e35b1a..46dd17b26 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/configure.in b/configure.in
index aa7f74783..9a8a437a4 100644
--- a/configure.in
+++ b/configure.in
@@ -1,6 +1,25 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
+
AC_INIT(Hercules)
AC_REVISION([m4_esyscmd_s([type git >/dev/null 2>&1 && git describe --always 2>/dev/null || echo '(unknown version)'])])
AC_PREREQ([2.59])
diff --git a/db/cashshop_db.conf b/db/cashshop_db.conf
index e610a5aa3..c92eeface 100644
--- a/db/cashshop_db.conf
+++ b/db/cashshop_db.conf
@@ -1,15 +1,31 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
//= http://herc.ws/board/topic/367-introducing-cash-shop-support/
-//====================================================
+//================= Description ===========================================
// This file handles the entire Cashshop. You can simply
// add in any amount of items you like within each category.
// Please keep in mind that the Cashshop does not work
@@ -18,7 +34,7 @@
// present, their names must be kept as cat_<n>, where
// <n> is a valid tab index, as descripbed in 'enum
// CASH_SHOP_TABS' in clif.c (normally 0 through 7)
-//====================================================
+//=========================================================================
cash_shop: (
{
diff --git a/db/item_db2.conf b/db/item_db2.conf
index ec60d9b2d..e1fafa9fd 100644
--- a/db/item_db2.conf
+++ b/db/item_db2.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules 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/>.
+//=========================================================================
+//= Items Additional Database
+//=========================================================================
+
item_db: (
-// Items Additional Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
AegisName: "Aegis_Name" (string, optional if Inherit: true)
Name: "Item Name" (string, optional if Inherit: true)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Type: Item Type (int, defaults to 3 = etc item)
Buy: Buy Price (int, defaults to Sell * 2)
Sell: Sell Price (int, defaults to Buy / 2)
@@ -57,12 +84,12 @@ item_db: (
">
OnEquipScript: <" OnEquip Script (can also be multi-line) ">
OnUnequipScript: <" OnUnequip Script (can also be multi-line) ">
- // =================== Optional fields (item_db2 only) ================
+ // ================ Optional fields (item_db2 only) ===============
Inherit: true/false (boolean, if true, inherit the values
that weren't specified, from item_db.conf,
else override it and use default values)
},
-******************************************************************************/
+**************************************************************************/
// THQ Quest Items
// =============================================================
diff --git a/db/mob_db2.conf b/db/mob_db2.conf
index c48bbc090..e05096524 100644
--- a/db/mob_db2.conf
+++ b/db/mob_db2.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Mobs Database
+//=========================================================================
+
mob_db: (
-// Mobs Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
SpriteName: "SPRITE_NAME" (string)
Name: "Mob name" (string)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Lv: level (int, defaults to 1)
Hp: health (int, defaults to 1)
Sp: mana (int, defaults to 0)
@@ -33,21 +60,21 @@ mob_db: (
Race: race (int, defaults to 0)
Element: (type, level)
Mode: {
- CanMove: true/false (bool)
- Looter: true/false (bool)
- Aggressive: true/false (bool)
- Assist: true/false (bool)
- CastSensorIdle:true/false (bool)
- Boss: true/false (bool)
- Plant: true/false (bool)
- CanAttack: true/false (bool)
- Detector: true/false (bool)
- CastSensorChase: true/false (bool)
- ChangeChase: true/false (bool)
- Angry: true/false (bool)
- ChangeTargetMelee: true/false (bool)
- ChangeTargetChase: true/false (bool)
- TargetWeak: true/false (bool)
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
}
MoveSpeed: move speed (int, defaults to 0)
AttackDelay: attack delay (int, defaults to 4000)
@@ -56,15 +83,14 @@ mob_db: (
MvpExp: mvp experience (int, defaults to 0)
MvpDrops: {
AegisName: chance (string: int)
- ...
+ // ...
}
Drops: {
AegisName: chance (string: int)
- ...
+ // ...
}
-
},
-******************************************************************************/
+**************************************************************************/
// Athena Dev Team
/*{
diff --git a/db/pre-re/item_chain.conf b/db/pre-re/item_chain.conf
index 57eaef05e..892686271 100644
--- a/db/pre-re/item_chain.conf
+++ b/db/pre-re/item_chain.conf
@@ -1,21 +1,40 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
- ITMCHAIN_<Name>: {
- <Item_Name>: <chance>
- }
-*/
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+ITMCHAIN_<Name>: {
+ <Item_Name>: <chance>
+ // ...
+}
+**************************************************************************/
ITMCHAIN_ORE: {
Iron_Ore: 600
diff --git a/db/pre-re/item_db.conf b/db/pre-re/item_db.conf
index c9bdb2b82..cc8aa14c2 100644
--- a/db/pre-re/item_db.conf
+++ b/db/pre-re/item_db.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules 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/>.
+//=========================================================================
+//= Items Database
+//=========================================================================
+
item_db: (
-// Items Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
AegisName: "Aegis_Name" (string)
Name: "Item Name" (string)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Type: Item Type (int, defaults to 3 = etc item)
Buy: Buy Price (int, defaults to Sell * 2)
Sell: Sell Price (int, defaults to Buy / 2)
@@ -58,7 +85,7 @@ item_db: (
OnEquipScript: <" OnEquip Script (can also be multi-line) ">
OnUnequipScript: <" OnUnequip Script (can also be multi-line) ">
},
-******************************************************************************/
+**************************************************************************/
// Healing Items
// =============================================================
diff --git a/db/pre-re/item_group.conf b/db/pre-re/item_group.conf
index 54d71d1c8..c2222552c 100644
--- a/db/pre-re/item_group.conf
+++ b/db/pre-re/item_group.conf
@@ -1,22 +1,41 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
- <Container_Item_Name>: (
- "Item_Name" or
- ("Item_Name",Repeat_Count)
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+<Container_Item_Name>: (
+ "Item_Name", // or
+ ("Item_Name", Repeat_Count),
+ // ...
)
-*/
+**************************************************************************/
Old_Card_Album: (
("Poring_Card",9),
diff --git a/db/pre-re/item_packages.conf b/db/pre-re/item_packages.conf
index 2a7df83ab..3c952e258 100644
--- a/db/pre-re/item_packages.conf
+++ b/db/pre-re/item_packages.conf
@@ -1,28 +1,46 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
<Container_Item_Name>: {
- <Entry_Item_Name>: {
- Random: 0 - Signs what group type this item belongs to, 0 is "Must", a group of items that come out whenever the package is open (doesn't use rate), anything above 0 is considered "random_group_<value>", a package with 2 random groups for example gets 2 items whenever open, one from each group
- Count: 30 - Stands for how much <Entry_Item_Name> will be obtained.
- Expire: 2 - Signs how many hours this item will last (makes a rental item).
- Announce: True/False - Signs whether to relay a special item obtain announcement when this item comes out of the package.
- Rate: 50 - If 'Random' is not 0, a rate from 1 to 10000 (0.01% - 100%) will be given.
- Named: True/False - Signs whether the item should have the owner's name in it.
+ <Entry_Item_Name>: {
+ Random: 0 // Signs what group type this item belongs to, 0 is "Must", a group of items that come out whenever the package is open (doesn't use rate), anything above 0 is considered "random_group_<value>", a package with 2 random groups for example gets 2 items whenever open, one from each group
+ Count: 30 // Stands for how much <Entry_Item_Name> will be obtained.
+ Expire: 2 // Signs how many hours this item will last (makes a rental item).
+ Announce: True/False // Signs whether to relay a special item obtain announcement when this item comes out of the package.
+ Rate: 50 // If 'Random' is not 0, a rate from 1 to 10000 (0.01% - 100%) will be given.
+ Named: True/False // Signs whether the item should have the owner's name in it.
}
}
-*/
+**************************************************************************/
Special_Box: {
Wrapped_Mask: {
diff --git a/db/pre-re/job_db.conf b/db/pre-re/job_db.conf
index 52db40eff..1c8e4ca60 100644
--- a/db/pre-re/job_db.conf
+++ b/db/pre-re/job_db.conf
@@ -1,54 +1,72 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
-// http://hercs.ws/board/topic/9082-job-db1txt-redesign/
-//============== pRE Structure Example ===============
-/*
+//= Copyright (C) 2015 Hercules 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/>.
+//================= More Information ======================================
+// http://herc.ws/board/topic/9082-job-db1txt-redesign/
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
- Inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
- InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.
- InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.
- Weight: Max Weight (int, defaults to 20000, units in Weight/10)
- BaseASPD: { // Base ASPD for specific weapon type
- Fist: 0~2000 (int, defaults to 2000)
- Dagger: 0~2000 (int, defaults to 2000)
- Sword: 0~2000 (int, defaults to 2000)
- TwoHandSword: 0~2000 (int, defaults to 2000)
- Spear: 0~2000 (int, defaults to 2000)
- TwoHandSpear: 0~2000 (int, defaults to 2000)
- Axe: 0~2000 (int, defaults to 2000)
- TwoHandAxe: 0~2000 (int, defaults to 2000)
- Mace: 0~2000 (int, defaults to 2000)
- TwoHandMace: 0~2000 (int, defaults to 2000)
- Rod: 0~2000 (int, defaults to 2000)
- Bow: 0~2000 (int, defaults to 2000)
- Knuckle: 0~2000 (int, defaults to 2000)
- Instrumen: 0~2000 (int, defaults to 2000)
- Whip: 0~2000 (int, defaults to 2000)
- Book: 0~2000 (int, defaults to 2000)
- Katar: 0~2000 (int, defaults to 2000)
- Revolver: 0~2000 (int, defaults to 2000)
- Rifle: 0~2000 (int, defaults to 2000)
- GatlingGun: 0~2000 (int, defaults to 2000)
- Shotgun: 0~200 0 (int, defaults to 2000)
- GrenadeLauncher: 0~2000 (int, defaults to 2000)
- FuumaShuriken: 0~2000 (int, defaults to 2000)
- TwoHandRod: 0~2000 (int, defaults to 2000)
+ Inherit: ("Other_Job_Name") // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
+ InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different).
+ InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different).
+ Weight: Max Weight (int, defaults to 20000, units in Weight/10)
+ BaseASPD: { // Base ASPD for specific weapon type (optional)
+ Fist: 0~2000 (int, defaults to 2000)
+ Dagger: 0~2000 (int, defaults to 2000)
+ Sword: 0~2000 (int, defaults to 2000)
+ TwoHandSword: 0~2000 (int, defaults to 2000)
+ Spear: 0~2000 (int, defaults to 2000)
+ TwoHandSpear: 0~2000 (int, defaults to 2000)
+ Axe: 0~2000 (int, defaults to 2000)
+ TwoHandAxe: 0~2000 (int, defaults to 2000)
+ Mace: 0~2000 (int, defaults to 2000)
+ TwoHandMace: 0~2000 (int, defaults to 2000)
+ Rod: 0~2000 (int, defaults to 2000)
+ Bow: 0~2000 (int, defaults to 2000)
+ Knuckle: 0~2000 (int, defaults to 2000)
+ Instrumen: 0~2000 (int, defaults to 2000)
+ Whip: 0~2000 (int, defaults to 2000)
+ Book: 0~2000 (int, defaults to 2000)
+ Katar: 0~2000 (int, defaults to 2000)
+ Revolver: 0~2000 (int, defaults to 2000)
+ Rifle: 0~2000 (int, defaults to 2000)
+ GatlingGun: 0~2000 (int, defaults to 2000)
+ Shotgun: 0~2000 (int, defaults to 2000)
+ GrenadeLauncher: 0~2000 (int, defaults to 2000)
+ FuumaShuriken: 0~2000 (int, defaults to 2000)
+ TwoHandRod: 0~2000 (int, defaults to 2000)
}
- HPTable:[ 1, .... 150 ] (int[]) Reference table for base HP per level
- SPTable:[ 1, .... 150 ] (int[]) Reference table for base SP per level
+ HPTable:[1, .... 150] (int array) // Reference table for base HP per level
+ SPTable:[1, .... 150] (int array) // Reference table for base SP per level
// Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}
-*/
+**************************************************************************/
-//====================================================
Novice: {
BaseASPD: {
Fist: 500
diff --git a/db/pre-re/map_zone_db.conf b/db/pre-re/map_zone_db.conf
index 11559512d..0a02e9240 100644
--- a/db/pre-re/map_zone_db.conf
+++ b/db/pre-re/map_zone_db.conf
@@ -1,28 +1,44 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//====================================================
-//= Hercules Map Zone Database [Ind/Hercules]
-//================ More Information ==================
+//= Copyright (C) 2013-2015 Hercules Dev Team
+//= Copyright (C) 2013 Ind
+//=
+//= 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/>.
+//=========================================================================
+//= Hercules Map Zone Database
+//================= More Information ======================================
//= http://herc.ws/board/topic/302-introducing-hercules-map-zone-database/
//= (TODO: replace with wiki link and detail the wiki page in a decent format ^)
-//====================================================
-//================ Description =======================
-//= A unlimited number of zones may be created, a zone
-//= may be used to create a set of disabled items, disabled skills
-//= and mapflags to be used by as many maps as one chooses.
-//= Maps can be linked to a specific zone through the zone mapflag
+//================= Description ===========================================
+//= A unlimited number of zones may be created, a zone may be used to create a
+//= set of disabled items, disabled skills and mapflags to be used by as many
+//= maps as one chooses.
+//= Maps can be linked to a specific zone through the zone mapflag:
//= '<map name><tab>mapflag<tab>zone<tab><zone name>'.
-//====================================================
+//=========================================================================
//= Available types for 'disabled_skills':
//= PLAYER, HOMUN, MERCENARY, MONSTER, PET, ELEMENTAL, MOB_BOSS, CLONE, ALL and NONE
-//====================================================
+//=========================================================================
zones: (
{
diff --git a/db/pre-re/mob_db.conf b/db/pre-re/mob_db.conf
index 925bdd9fa..26ab0d81f 100644
--- a/db/pre-re/mob_db.conf
+++ b/db/pre-re/mob_db.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Mobs Database
+//=========================================================================
+
mob_db: (
-// Mobs Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
SpriteName: "SPRITE_NAME" (string)
Name: "Mob name" (string)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Lv: level (int, defaults to 1)
Hp: health (int, defaults to 1)
Sp: mana (int, defaults to 0)
@@ -33,21 +60,21 @@ mob_db: (
Race: race (int, defaults to 0)
Element: (type, level)
Mode: {
- CanMove: true/false (bool)
- Looter: true/false (bool)
- Aggressive: true/false (bool)
- Assist: true/false (bool)
- CastSensorIdle:true/false (bool)
- Boss: true/false (bool)
- Plant: true/false (bool)
- CanAttack: true/false (bool)
- Detector: true/false (bool)
- CastSensorChase: true/false (bool)
- ChangeChase: true/false (bool)
- Angry: true/false (bool)
- ChangeTargetMelee: true/false (bool)
- ChangeTargetChase: true/false (bool)
- TargetWeak: true/false (bool)
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
}
MoveSpeed: move speed (int, defaults to 0)
AttackDelay: attack delay (int, defaults to 4000)
@@ -56,16 +83,14 @@ mob_db: (
MvpExp: mvp experience (int, defaults to 0)
MvpDrops: {
AegisName: chance (string: int)
- ...
+ // ...
}
Drops: {
AegisName: chance (string: int)
- ...
+ // ...
}
-
},
-******************************************************************************/
-
+**************************************************************************/
{
Id: 1001
diff --git a/db/pre-re/refine_db.conf b/db/pre-re/refine_db.conf
index 46f660834..0d59c8faa 100644
--- a/db/pre-re/refine_db.conf
+++ b/db/pre-re/refine_db.conf
@@ -1,27 +1,52 @@
-/********************************************************************************
- * Pre-Renewal Refine Database *
- ********************************************************************************
-Refine Database Structure -
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Pre-Renewal Refine Database
+//=========================================================================
-Armor/WeaponLevel1~4: { (0 - Armors, 1 - Level 1 Weapons, 2 - Level 2 Weapons, 3 - Level 3 Weapons, 4 - Level 4 Weapons)
- - For armors, values of 100 add 1 armor defense.
- - For weapons, values of 100 add 1 ATK.
- StatsPerLevel: (int) This value is applied for ever level.
- RandomBonusStartLevel: (int) This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade).
- RandomBonusValue: (int) A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past.
- Random bonus start level. This is only applied for weapons, and not displayed client-side.
- Rates: { Per level configuration of the refine rates.
- Lv1~10: { Level of refine
- Chance: (int) Chance of successful refine (100 = 100% success).
- Note: If not mentioned, defaults to 100.
- Bonus: (int) Bonus for this level of refine (Optional Field) defaults to 0.
- Note: If not mentioned, defaults to 0.
- }
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+Armors/WeaponLevel1~4: { // Specifies weapon level or armor type
+ - For armors, values of 100 add 1 armor defense.
+ - For weapons, values of 100 add 1 ATK.
+ StatsPerLevel: value (int) // This value is applied for ever level.
+ RandomBonusStartLevel: level (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade).
+ RandomBonusValue: value (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past.
+ // Random bonus start level. This is only applied for weapons, and not displayed client-side.
+ Rates: { // Per level configuration of the refine rates.
+ Lv1~10: { // Level of refine
+ Chance: value (int, optional, defaults to 100) // Chance of successful refine (100 = 100%)
+ Bonus: value (int, optional, defaults to 0) // Bonus for this level of refine
+ }
+ // Note: Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0)
}
}
+**************************************************************************/
-* -- Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0)
-******************************************************************************/
Armors: {
StatsPerLevel: 66
RandomBonusStartLevel: 0
diff --git a/db/pre-re/skill_tree.conf b/db/pre-re/skill_tree.conf
index b5fcd5aca..9f07d9805 100644
--- a/db/pre-re/skill_tree.conf
+++ b/db/pre-re/skill_tree.conf
@@ -1,16 +1,35 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1188-skill-tree-db-redesign/
-//================ Structure Example =================
-/*
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its skill tree. NV_TRICKDEAD inheritance is skipped for non-novices from the source
@@ -22,8 +41,7 @@ Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so
SKILL_NAME_PREREQUISITE2: Level_Prerequisite2 // You can add as many prerequisite skills as you want. Minimum of 1 if you add a skill this way
}
}
-*/
-//====================================================
+**************************************************************************/
Novice: {
skills: {
diff --git a/db/quest_db.conf b/db/quest_db.conf
index 221e9f248..ce1520100 100644
--- a/db/quest_db.conf
+++ b/db/quest_db.conf
@@ -1,30 +1,58 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Quest Database
+//=========================================================================
+
quest_db: (
-// Quest Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- Id: Quest ID [int]
- Name: Quest Name [string]
- TimeLimit: Time Limit (seconds) [int, optional]
- Targets: ( [array, optional]
+ Id: Quest ID (int)
+ Name: "Quest Name" (string)
+ TimeLimit: seconds (int, optional)
+ Targets: ( (list, optional)
{
- MobId: Mob ID [int]
- Count: [int]
+ MobId: Mob_ID (int)
+ Count: number (int)
},
- ... (can repeated up to MAX_QUEST_OBJECTIVES times)
+ // ... (can be repeated up to MAX_QUEST_OBJECTIVES times)
)
- Drops: (
+ Drops: ( (list, optional)
{
- ItemId: Item ID to drop [int]
- Rate: Drop rate [int]
- MobId: Mob ID to match [int, optional]
+ ItemId: item_to_drop (int)
+ Rate: Drop_Rate (int)
+ MobId: Mob_ID_to_match (int, optional)
},
- ... (can be repeated)
+ // ... (can be repeated)
)
},
-******************************************************************************/
+**************************************************************************/
+
{
Id: 1000
Name: "Transcend"
diff --git a/db/re/item_chain.conf b/db/re/item_chain.conf
index 57eaef05e..892686271 100644
--- a/db/re/item_chain.conf
+++ b/db/re/item_chain.conf
@@ -1,21 +1,40 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
- ITMCHAIN_<Name>: {
- <Item_Name>: <chance>
- }
-*/
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+ITMCHAIN_<Name>: {
+ <Item_Name>: <chance>
+ // ...
+}
+**************************************************************************/
ITMCHAIN_ORE: {
Iron_Ore: 600
diff --git a/db/re/item_db.conf b/db/re/item_db.conf
index fe543a748..775c2d358 100644
--- a/db/re/item_db.conf
+++ b/db/re/item_db.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules 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/>.
+//=========================================================================
+//= Items Database
+//=========================================================================
+
item_db: (
-// Items Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
AegisName: "Aegis_Name" (string)
Name: "Item Name" (string)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Type: Item Type (int, defaults to 3 = etc item)
Buy: Buy Price (int, defaults to Sell * 2)
Sell: Sell Price (int, defaults to Buy / 2)
@@ -58,7 +85,7 @@ item_db: (
OnEquipScript: <" OnEquip Script (can also be multi-line) ">
OnUnequipScript: <" OnUnequip Script (can also be multi-line) ">
},
-******************************************************************************/
+**************************************************************************/
// Healing Items
// ===================================================================
diff --git a/db/re/item_group.conf b/db/re/item_group.conf
index 82a17a339..ed86966b6 100644
--- a/db/re/item_group.conf
+++ b/db/re/item_group.conf
@@ -1,22 +1,41 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
- <Container_Item_Name>: (
- "Item_Name" or
- ("Item_Name",Repeat_Count)
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+<Container_Item_Name>: (
+ "Item_Name", // or
+ ("Item_Name", Repeat_Count),
+ // ...
)
-*/
+**************************************************************************/
Old_Card_Album: (
("Poring_Card",9),
diff --git a/db/re/item_packages.conf b/db/re/item_packages.conf
index 0c90d737c..1a70a63cc 100644
--- a/db/re/item_packages.conf
+++ b/db/re/item_packages.conf
@@ -1,28 +1,46 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1244-official-item-grouppackagechain
-//====================================================
-// Structure of file:
-/*
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
<Container_Item_Name>: {
- <Entry_Item_Name>: {
- Random: 0 - Signs what group type this item belongs to, 0 is "Must", a group of items that come out whenever the package is open (doesn't use rate), anything above 0 is considered "random_group_<value>", a package with 2 random groups for example gets 2 items whenever open, one from each group
- Count: 30 - Stands for how much <Entry_Item_Name> will be obtained.
- Expire: 2 - Signs how many hours this item will last (makes a rental item).
- Announce: True/False - Signs whether to relay a special item obtain announcement when this item comes out of the package.
- Rate: 50 - If 'Random' is not 0, a rate from 1 to 10000 (0.01% - 100%) will be given.
- Named: True/False - Signs whether the item should have the owner's name in it.
+ <Entry_Item_Name>: {
+ Random: 0 // Signs what group type this item belongs to, 0 is "Must", a group of items that come out whenever the package is open (doesn't use rate), anything above 0 is considered "random_group_<value>", a package with 2 random groups for example gets 2 items whenever open, one from each group
+ Count: 30 // Stands for how much <Entry_Item_Name> will be obtained.
+ Expire: 2 // Signs how many hours this item will last (makes a rental item).
+ Announce: True/False // Signs whether to relay a special item obtain announcement when this item comes out of the package.
+ Rate: 50 // If 'Random' is not 0, a rate from 1 to 10000 (0.01% - 100%) will be given.
+ Named: True/False // Signs whether the item should have the owner's name in it.
}
}
-*/
+**************************************************************************/
Special_Box: {
Wrapped_Mask: {
diff --git a/db/re/job_db.conf b/db/re/job_db.conf
index d7a2e6679..6c13fd355 100644
--- a/db/re/job_db.conf
+++ b/db/re/job_db.conf
@@ -1,54 +1,73 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/9082-job-db1txt-redesign/
-//============== RE Structure Example ================
-/*
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
- Inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
- InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.
- InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.
- Weight: Max Weight (int, defaults to 20000, units in Weight/10)
- BaseASPD: { // Base ASPD for specific weapon type
- Fist: 0~200 (int, defaults to 200)
- Dagger: 0~200 (int, defaults to 200)
- Sword: 0~200 (int, defaults to 200)
- TwoHandSword: 0~200 (int, defaults to 200)
- Spear: 0~200 (int, defaults to 200)
- TwoHandSpear: 0~200 (int, defaults to 200)
- Axe: 0~200 (int, defaults to 200)
- TwoHandAxe: 0~200 (int, defaults to 200)
- Mace: 0~200 (int, defaults to 200)
- TwoHandMace: 0~200 (int, defaults to 200)
- Rod: 0~200 (int, defaults to 200)
- Bow: 0~200 (int, defaults to 200)
- Knuckle: 0~200 (int, defaults to 200)
- Instrumen: 0~200 (int, defaults to 200)
- Whip: 0~200 (int, defaults to 200)
- Book: 0~200 (int, defaults to 200)
- Katar: 0~200 (int, defaults to 200)
- Revolver: 0~200 (int, defaults to 200)
- Rifle: 0~200 (int, defaults to 200)
- GatlingGun: 0~200 (int, defaults to 200)
- Shotgun: 0~200 (int, defaults to 200)
- GrenadeLauncher: 0~200 (int, defaults to 200)
- FuumaShuriken: 0~200 (int, defaults to 200)
- TwoHandRod: 0~200 (int, defaults to 200)
- Shield: 0~200 (int, defaults to 0)
+ Inherit: ("Other_Job_Name") // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.
+ InheritHP: ("Other_Job_Name") // Base job from which this job will inherit its HP table (if different).
+ InheritSP: ("Other_Job_Name") // Base job from which this job will inherit its SP table (if different).
+ Weight: Max Weight (int, defaults to 20000, units in Weight/10)
+ BaseASPD: { // Base ASPD for specific weapon type (optional)
+ Fist: 0~200 (int, defaults to 200)
+ Dagger: 0~200 (int, defaults to 200)
+ Sword: 0~200 (int, defaults to 200)
+ TwoHandSword: 0~200 (int, defaults to 200)
+ Spear: 0~200 (int, defaults to 200)
+ TwoHandSpear: 0~200 (int, defaults to 200)
+ Axe: 0~200 (int, defaults to 200)
+ TwoHandAxe: 0~200 (int, defaults to 200)
+ Mace: 0~200 (int, defaults to 200)
+ TwoHandMace: 0~200 (int, defaults to 200)
+ Rod: 0~200 (int, defaults to 200)
+ Bow: 0~200 (int, defaults to 200)
+ Knuckle: 0~200 (int, defaults to 200)
+ Instrumen: 0~200 (int, defaults to 200)
+ Whip: 0~200 (int, defaults to 200)
+ Book: 0~200 (int, defaults to 200)
+ Katar: 0~200 (int, defaults to 200)
+ Revolver: 0~200 (int, defaults to 200)
+ Rifle: 0~200 (int, defaults to 200)
+ GatlingGun: 0~200 (int, defaults to 200)
+ Shotgun: 0~200 (int, defaults to 200)
+ GrenadeLauncher: 0~200 (int, defaults to 200)
+ FuumaShuriken: 0~200 (int, defaults to 200)
+ TwoHandRod: 0~200 (int, defaults to 200)
+ Shield: 0~200 (int, defaults to 0)
}
- HPTable:[ 1, .... 150 ] (int[]) Reference table for base HP per level
- SPTable:[ 1, .... 150 ] (int[]) Reference table for base SP per level
+ HPTable:[1, .... 150] (int array) // Reference table for base HP per level
+ SPTable:[1, .... 150] (int array) // Reference table for base SP per level
// Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.
}
-*/
-//====================================================
+**************************************************************************/
+
Novice: {
BaseASPD: {
Fist: 40
diff --git a/db/re/map_zone_db.conf b/db/re/map_zone_db.conf
index 0622368a6..553602a33 100644
--- a/db/re/map_zone_db.conf
+++ b/db/re/map_zone_db.conf
@@ -1,28 +1,44 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//====================================================
-//= Hercules Map Zone Database [Ind/Hercules]
-//================ More Information ==================
+//= Copyright (C) 2013-2015 Hercules Dev Team
+//= Copyright (C) 2013 Ind
+//=
+//= 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/>.
+//=========================================================================
+//= Hercules Map Zone Database
+//================= More Information ======================================
//= http://herc.ws/board/topic/302-introducing-hercules-map-zone-database/
//= (TODO: replace with wiki link and detail the wiki page in a decent format ^)
-//====================================================
-//================ Description =======================
-//= A unlimited number of zones may be created, a zone
-//= may be used to create a set of disabled items, disabled skills
-//= and mapflags to be used by as many maps as one chooses.
-//= Maps can be linked to a specific zone through the zone mapflag
+//================= Description ===========================================
+//= A unlimited number of zones may be created, a zone may be used to create a
+//= set of disabled items, disabled skills and mapflags to be used by as many
+//= maps as one chooses.
+//= Maps can be linked to a specific zone through the zone mapflag:
//= '<map name><tab>mapflag<tab>zone<tab><zone name>'.
-//====================================================
+//=========================================================================
//= Available types for 'disabled_skills':
//= PLAYER, HOMUN, MERCENARY, MONSTER, PET, ELEMENTAL, MOB_BOSS, CLONE, ALL and NONE
-//====================================================
+//=========================================================================
zones: (
{
diff --git a/db/re/mob_db.conf b/db/re/mob_db.conf
index b7880fa22..23394989c 100644
--- a/db/re/mob_db.conf
+++ b/db/re/mob_db.conf
@@ -1,15 +1,42 @@
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Mobs Database
+//=========================================================================
+
mob_db: (
-// Mobs Database
-//
-/******************************************************************************
- ************* Entry structure ************************************************
- ******************************************************************************
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
{
- // =================== Mandatory fields ===============================
+ // ================ Mandatory fields ==============================
Id: ID (int)
SpriteName: "SPRITE_NAME" (string)
Name: "Mob name" (string)
- // =================== Optional fields ================================
+ // ================ Optional fields ===============================
Lv: level (int, defaults to 1)
Hp: health (int, defaults to 1)
Sp: mana (int, defaults to 0)
@@ -33,21 +60,21 @@ mob_db: (
Race: race (int, defaults to 0)
Element: (type, level)
Mode: {
- CanMove: true/false (bool)
- Looter: true/false (bool)
- Aggressive: true/false (bool)
- Assist: true/false (bool)
- CastSensorIdle:true/false (bool)
- Boss: true/false (bool)
- Plant: true/false (bool)
- CanAttack: true/false (bool)
- Detector: true/false (bool)
- CastSensorChase: true/false (bool)
- ChangeChase: true/false (bool)
- Angry: true/false (bool)
- ChangeTargetMelee: true/false (bool)
- ChangeTargetChase: true/false (bool)
- TargetWeak: true/false (bool)
+ CanMove: true/false (bool, defaults to false)
+ Looter: true/false (bool, defaults to false)
+ Aggressive: true/false (bool, defaults to false)
+ Assist: true/false (bool, defaults to false)
+ CastSensorIdle:true/false (bool, defaults to false)
+ Boss: true/false (bool, defaults to false)
+ Plant: true/false (bool, defaults to false)
+ CanAttack: true/false (bool, defaults to false)
+ Detector: true/false (bool, defaults to false)
+ CastSensorChase: true/false (bool, defaults to false)
+ ChangeChase: true/false (bool, defaults to false)
+ Angry: true/false (bool, defaults to false)
+ ChangeTargetMelee: true/false (bool, defaults to false)
+ ChangeTargetChase: true/false (bool, defaults to false)
+ TargetWeak: true/false (bool, defaults to false)
}
MoveSpeed: move speed (int, defaults to 0)
AttackDelay: attack delay (int, defaults to 4000)
@@ -56,16 +83,14 @@ mob_db: (
MvpExp: mvp experience (int, defaults to 0)
MvpDrops: {
AegisName: chance (string: int)
- ...
+ // ...
}
Drops: {
AegisName: chance (string: int)
- ...
+ // ...
}
-
},
-******************************************************************************/
-
+**************************************************************************/
{
Id: 1001
diff --git a/db/re/refine_db.conf b/db/re/refine_db.conf
index 5a6bdfe24..927e2d6bf 100644
--- a/db/re/refine_db.conf
+++ b/db/re/refine_db.conf
@@ -1,28 +1,53 @@
-/********************************************************************************
- * Renewal Refine Database *
- ********************************************************************************
-Refine Database Structure -
+//================= Hercules Database =====================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules 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/>.
+//=========================================================================
+//= Renewal Refine Database
+//=========================================================================
-Armors/WeaponLevel1~4: { (0 - Armors, 1 - Level 1 Weapons, 2 - Level 2 Weapons, 3 - Level 3 Weapons, 4 - Level 4 Weapons)
- - For armors, values of 100 add 1 armor defense.
- - For weapons, values of 100 add 1 ATK&MATK.
- StatsPerLevel: (int) This value is applied for ever level.
- RandomBonusStartLevel: (int) This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade).
- RandomBonusValue: (int) A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past.
- Random bonus start level. This is only applied for weapons, and not displayed client-side.
- Rates: { Per level configuration of the refine rates.
- Lv1~10: { Level of refine
- Chance: (int) Chance of successful refine (100 = 100%)
- Note: If not mentioned, defaults to 100.
- Bonus: (int) Bonus for this level of refine (Optional Field)
- Note: If not mentioned, defaults to 0.
- }
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
+Armors/WeaponLevel1~4: { // Specifies weapon level or armor type
+ - For armors, values of 100 add 1 armor defense.
+ - For weapons, values of 100 add 1 ATK&MATK.
+ StatsPerLevel: value (int) // This value is applied for ever level.
+ RandomBonusStartLevel: level (int) // This value specifies the start point for those levels that give a random bonus value (usually the first unsafe upgrade).
+ RandomBonusValue: value (int) // A random number between 0 and (Random bonus start level - Upgrade level + 1) * this value is applied for all upgrades past.
+ // Random bonus start level. This is only applied for weapons, and not displayed client-side.
+ Rates: { // Per level configuration of the refine rates.
+ Lv1~10: { // Level of refine
+ Chance: value (int, optional, defaults to 100) // Chance of successful refine (100 = 100%)
+ Bonus: value (int, optional, defaults to 0) // Bonus for this level of refine
+ }
+ // Note: Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0)
}
}
+// A note about renewal Armors, there may or may not be another bonus, according to iRO wiki: Every upgrade gives floor[( 3 + current upgrade ) / 4]
+**************************************************************************/
-* -- Refine levels that use default values need not be listed. (Example: Lv1: Chance: 100 Bonus: 0)
-* -- A note about renewal Armors, there may or may not be another bonus, according to iRO wiki: Every upgrade gives floor[( 3 + current upgrade ) / 4]
-******************************************************************************/
Armors: {
StatsPerLevel: 0
RandomBonusStartLevel: 0
diff --git a/db/re/skill_tree.conf b/db/re/skill_tree.conf
index a29b924aa..f27f6e67a 100644
--- a/db/re/skill_tree.conf
+++ b/db/re/skill_tree.conf
@@ -1,16 +1,35 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//================= More Information ======================================
// http://herc.ws/board/topic/1188-skill-tree-db-redesign/
-//================ Structure Example =================
-/*
+//=========================================================================
+
+/**************************************************************************
+ ************* Entry structure ********************************************
+ **************************************************************************
Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)
inherit: ( "Other_Job_Name" ); // Base job from which this job will inherit its skill tree. NV_TRICKDEAD inheritance is skipped for non-novices from the source
@@ -22,8 +41,7 @@ Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so
SKILL_NAME_PREREQUISITE2: Level_Prerequisite2 // You can add as many prerequisite skills as you want. Minimum of 1 if you add a skill this way
}
}
-*/
-//====================================================
+**************************************************************************/
Novice: {
skills: {
diff --git a/db/roulette_db.conf b/db/roulette_db.conf
index 6ab579dba..8f4e38a88 100644
--- a/db/roulette_db.conf
+++ b/db/roulette_db.conf
@@ -1,18 +1,34 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2014-2015 Hercules 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/>.
+//================= More Information ======================================
//= http://herc.ws/board/topic/7618-2014-10-22-roulette-and-per-char-gender/
-//====================================================
+//================= Description ===========================================
// This file handles the Roulette, the format is <item>:<amount>
// The first entry is the one that loses the game.
-//====================================================
+//=========================================================================
roulette: (
{
diff --git a/db/translations.conf b/db/translations.conf
index a93e86384..e786a72ac 100644
--- a/db/translations.conf
+++ b/db/translations.conf
@@ -1,18 +1,34 @@
-//====================================================
+//================= Hercules Database =====================================
//= _ _ _
//= | | | | | |
//= | |_| | ___ _ __ ___ _ _| | ___ ___
//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
//= | | | | __/ | | (__| |_| | | __/\__ \
//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
//=
-//= http://herc.ws/board/
-//================= More Information =================
+//= Copyright (C) 2015 Hercules 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/>.
+//================= More Information ======================================
//= http://herc.ws/board/topic/8687-hercules-ultimate-localization-design/
-//====================================================
+//================= Description ===========================================
// Translations generated with —-generate-translations
// should be pointed to here
-//====================================================
+//=========================================================================
translations: (
//"path/to/my/Language.po",
diff --git a/db2sql.bat b/db2sql.bat
index c3f22b5e5..0784105cd 100644
--- a/db2sql.bat
+++ b/db2sql.bat
@@ -1,7 +1,23 @@
@ECHO OFF
-REM Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-REM See the LICENSE file
+REM This file is part of Hercules.
+REM http://herc.ws - http://github.com/HerculesWS/Hercules
+REM
+REM Copyright (C) 2013-2015 Hercules Dev Team
+REM
+REM Hercules is free software: you can redistribute it and/or modify
+REM it under the terms of the GNU General Public License as published by
+REM the Free Software Foundation, either version 3 of the License, or
+REM (at your option) any later version.
+REM
+REM This program is distributed in the hope that it will be useful,
+REM but WITHOUT ANY WARRANTY; without even the implied warranty of
+REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+REM GNU General Public License for more details.
+REM
+REM You should have received a copy of the GNU General Public License
+REM along with this program. If not, see <http://www.gnu.org/licenses/>.
+
REM Base Author: Mumbles @ http://herc.ws
COLOR 0F
diff --git a/mac.start.scpt b/mac.start.scpt
index 43f93a445..3275246ca 100644
--- a/mac.start.scpt
+++ b/mac.start.scpt
Binary files differ
diff --git a/npc/MOTD.txt b/npc/MOTD.txt
index 99bd8c773..d85c3c9ed 100644
--- a/npc/MOTD.txt
+++ b/npc/MOTD.txt
@@ -1,13 +1,32 @@
-//================== Hercules Script =================
-//= _ _ _ =
-//= | | | | | | =
-//= | |_| | ___ _ __ ___ _ _| | ___ ___ =
-//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| =
-//= | | | | __/ | | (__| |_| | | __/\__ \ =
-//= \_| |_/\___|_| \___|\__,_|_|\___||___/ =
-//= =
-//= http://herc.ws/board/ =
-//====================================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2013-2015 Hercules 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/>.
+//=========================================================================
+//= Message of the Day script
+//=========================================================================
+
// run when any character logs in, attached to them.
- script HerculesMOTD -1,{
message strcharinfo(0),"Welcome to Hercules! Enjoy! Please report any bugs you find.";
diff --git a/npc/airports/airships.txt b/npc/airports/airships.txt
index 58652ab56..b5b187bc6 100644
--- a/npc/airports/airships.txt
+++ b/npc/airports/airships.txt
@@ -1,19 +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) Athena Dev Teams
+//=
+//= 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 Airship System Script
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Description: =========================================
+//================= Description ===========================================
//= The Airship System used in the official servers.
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
-
-//============================================================
-//= Domestic Airship Route
-//= ... -> Juno -> Einbroch -> Lighthalzen -> Einbroch
-//= -> Juno -> Hugel -> ...
-//============================================================
+//=========================================================================
+//=== Domestic Airship Route ===============================
+// ... -> Juno -> Einbroch -> Lighthalzen -> Einbroch ->
+// -> Juno -> Hugel -> ...
airplane,243,73,0 script #AirshipWarp-1 WARPNPC,1,1,{
end;
@@ -643,11 +662,8 @@ airplane,50,66,5 script Apple Merchant#airplane 4_M_04,{
}
}
-//============================================================
-//= International Airship Route
-//= ... -> Izlude -> Juno -> Rachel -> ...
-//============================================================
-
+//== International Airship Route ===========================
+// ... -> Izlude -> Juno -> Rachel -> ...
airplane_01,243,73,0 script #AirshipWarp-3 WARPNPC,1,1,{
end;
@@ -1054,9 +1070,7 @@ airplane_01,71,31,2 script Swordsman Shimizu#air_01 1_M_MOC_LORD,{
close;
}
-//============================================================
-//= Typing Challenge
-//============================================================
+//=== Typing Challenge =====================================
airplane_01,32,61,4 script Nils#ein 1_M_03,1,1,{
mes "[Nils]";
mes "Welcome to the";
@@ -1229,9 +1243,7 @@ airplane_01,32,61,4 script Nils#ein 1_M_03,1,1,{
}
}
-//============================================================
-//= Apple Gambling
-//============================================================
+//== Apple Gambling ========================================
airplane_01,33,68,4 script Clarice 1_F_MERCHANT_02,{
mes "[Clarice]";
mes "Hi, I'm Clarice~";
diff --git a/npc/airports/einbroch.txt b/npc/airports/einbroch.txt
index 774bd14b3..3c3f77a8e 100644
--- a/npc/airports/einbroch.txt
+++ b/npc/airports/einbroch.txt
@@ -1,12 +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) Muad_Dib
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Einbroch Airport Staff
-//===== By: ==================================================
-//= L0ne_W0lf, Muad_Dib
-//===== Description: =========================================
-//= Einbroch Airport Staff
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//=========================================================================
airport,143,43,5 script Airport Staff#airport1a::airport1 4_F_01,{
mes "[Airport Staff]";
diff --git a/npc/airports/hugel.txt b/npc/airports/hugel.txt
index 7d4b3f85a..f5030bbd5 100644
--- a/npc/airports/hugel.txt
+++ b/npc/airports/hugel.txt
@@ -1,12 +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
+//=
+//= 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 Airport NPCs
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Description: =========================================
-//= Hugel Airport NPCs
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= Description ===========================================
+//= The Airship System used in the official servers.
+//=========================================================================
hugel,178,142,0 script toairplane#hugel WARPNPC,1,1,{
end;
diff --git a/npc/airports/izlude.txt b/npc/airports/izlude.txt
index aaf08b9a7..1144777fb 100644
--- a/npc/airports/izlude.txt
+++ b/npc/airports/izlude.txt
@@ -1,12 +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) 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/>.
+//=========================================================================
//= Izlude Airport NPCs
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Description: =========================================
-//= Izlude Airport NPCs
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= Description ===========================================
+//= Official Izlude Airport NPCs
+//=========================================================================
- script ::Airship_Staff_izlude -1,{
mes "[Airship Staff]";
diff --git a/npc/airports/lighthalzen.txt b/npc/airports/lighthalzen.txt
index de26fb0cc..fb307acb4 100644
--- a/npc/airports/lighthalzen.txt
+++ b/npc/airports/lighthalzen.txt
@@ -1,12 +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) Muad_Dib
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Lighthalzen Airport Staff
-//===== By: ==================================================
-//= L0ne_W0lf, Muad_Dib
-//===== Description: =========================================
-//= Lighthalzen Airport Staff
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= Description ===========================================
+//= Official Lighthalzen Airport Staff
+//=========================================================================
lhz_airport,143,43,5 script Airport Staff#lhz_air1a::lhz_airport1 4_F_01,{
mes "[Airport Staff]";
diff --git a/npc/airports/rachel.txt b/npc/airports/rachel.txt
index 42a2a7e95..be2490013 100644
--- a/npc/airports/rachel.txt
+++ b/npc/airports/rachel.txt
@@ -1,12 +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) 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/>.
+//=========================================================================
//= Rachel Airport NPCs
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Description: =========================================
-//= Rachel Airport NPCs
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= Description ===========================================
+//= Official Rachel Airport NPCs
+//=========================================================================
ra_fild12,295,208,0 script toairplane#rachel WARPNPC,1,1,{
end;
diff --git a/npc/airports/yuno.txt b/npc/airports/yuno.txt
index 2146dc671..b69f8e3af 100644
--- a/npc/airports/yuno.txt
+++ b/npc/airports/yuno.txt
@@ -1,12 +1,35 @@
-//===== Hercules Script ======================================
-//= Yuno Airport Staff
-//===== By: ==================================================
-//= L0ne_W0lf, Muad_Dib
-//===== Description: =========================================
-//= Yuno Airport Staff
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= 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) Muad_Dib
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Juno Airport Staff
+//================= Description ===========================================
+//= Official Juno Airport Staff
+//=========================================================================
y_airport,143,43,5 script Airport Staff#y_air1a::y_airport1 4_F_01,{
mes "[Airport Staff]";
diff --git a/npc/battleground/bg_common.txt b/npc/battleground/bg_common.txt
index abed7c5a0..35cc52fe5 100644
--- a/npc/battleground/bg_common.txt
+++ b/npc/battleground/bg_common.txt
@@ -1,27 +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) 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/>.
+//=========================================================================
// BattleGround System - Common NPCs
-//===== By: ==================================================
-//= ????, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Battleground NPCs:
//= - Generals and Aides
//= - Battleground Warper
//= - Kafra and Repairman.
//= - GM Management NPC (disabled by default)
//= - Badge Exchanger (Tierra and Flavius)
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated several NPCs to Official.
-//= 1.2 Updated Repairman NPC
-//= 1.3 Optimized "Erundek" NPC. [Euphy]
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-// Generals
-//============================================================
+//== Generals ==============================================
bat_room,161,158,3 script Gen. Guillaume's Aide#01 4_M_KY_HEAD,{ end; }
bat_room,161,160,3 script Gen. Guillaume's Aide#03 4_M_KY_HEAD,{ end; }
@@ -170,15 +187,13 @@ bat_room,160,159,3 script General Guillaume 4_M_KY_KIYOM,{
end;
}
-// Flags
-//============================================================
+//== Flags =================================================
//bat_room,140,160,3 script Guillaume Base#roomflag1 1_FLAG_LION,{ end; }
//bat_room,167,160,3 script Guillaume Base#roomflag2 1_FLAG_LION,{ end; }
//bat_room,140,139,3 script Croix Base#roomflag1 1_FLAG_EAGLE,{ end; }
//bat_room,167,139,3 script Croix Base#roomflag2 1_FLAG_EAGLE,{ end; }
-// BattleGround Warper
-//============================================================
+//== BattleGround Warper ===================================
bat_room,148,150,5 script Teleporter#Battlefield 4_F_TELEPORTER,{
mes "[Teleporter]";
mes "Do you wish to leave the battlefield? Use my services to return to town.";
@@ -278,7 +293,7 @@ payon,189,105,3 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit5 4_F_J
lighthalzen,153,86,5 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit6 4_F_JOB_KNIGHT
rachel,149,138,3 duplicate(BatRecruit) Maroll Battle Recruiter::BatRecruit7 4_F_JOB_KNIGHT
-// Additional warps
+//== Additional warps ======================================
// Empty
bat_room,57,81,0 warp bat1 1,1,bat_room,154,149
bat_room,57,90,0 warp bat2 1,1,bat_room,154,149
@@ -307,22 +322,19 @@ bat_room,253,90,0 warp bat30 1,1,bat_room,154,149
bat_room,253,220,0 warp bat31 1,1,bat_room,154,149
bat_room,253,211,0 warp bat32 1,1,bat_room,154,149
-// Kafra
-//============================================================
+//== Kafra =================================================
bat_room,148,147,4 script Kafra Staff::kaf_bat 4_F_KAFRA9,{
cutin "kafra_09",2;
callfunc "F_Kafra",0,2,1,150,0;
}
-// Repairman
-//============================================================
+//== Repairman =============================================
bat_room,138,144,4 script Repairman#bg 4_M_04,{
callfunc "repairmain","Repairman";
end;
}
-// GM Management NPC
-//============================================================
+//== GM Management NPC =====================================
bat_room,1,151,3 script Switch#batgnd 4_DOG01,{
.@i = callfunc("F_GM_NPC",1854,0);
if (.@i == -1) {
@@ -372,8 +384,7 @@ bat_room,1,151,3 script Switch#batgnd 4_DOG01,{
}
}
-// Badges Exchange
-//============================================================
+//== Badges Exchange =======================================
bat_room,160,150,3 script Erundek 4_M_MANAGER,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
diff --git a/npc/battleground/flavius/flavius01.txt b/npc/battleground/flavius/flavius01.txt
index 5fc1de8f5..bed6e8115 100644
--- a/npc/battleground/flavius/flavius01.txt
+++ b/npc/battleground/flavius/flavius01.txt
@@ -1,25 +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) Kisuka
+//= 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/>.
+//=========================================================================
// BattleGround System - Flavius
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Flavius Battleground.
//= - Winning Team: 9 badges
//= - Losing Team: 3 badge
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Fixed pink crystal spawning as blue. [L0ne_W0lf]
-//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.3 Removed MaxLvl check in waitingrooms. Replaced setwall with setcell.
-//= 1.4 Label standardization. [Euphy]
-//= 1.5 Added GM management function. [Euphy]
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,86,227,4 script Lieutenant Ator 4_M_KY_KNT,{
end;
OnInit:
@@ -68,9 +85,7 @@ OnTimer1000:
end;
}
-
-// Flavius Battleground Engine
-//============================================================
+//== Flavius Battleground Engine ===========================
bat_b01,15,15,3 script start#bat_b01 CLEAR_NPC,{
OnInit:
mapwarp "bat_b01","bat_room",154,150;
diff --git a/npc/battleground/flavius/flavius02.txt b/npc/battleground/flavius/flavius02.txt
index 42a0abc42..182a067c1 100644
--- a/npc/battleground/flavius/flavius02.txt
+++ b/npc/battleground/flavius/flavius02.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) Kisuka
+//= 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/>.
+//=========================================================================
// BattleGround System - Flavius Second
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Flavius Battleground.
//= - Winning Team: 9 badges
//= - Losing Team: 3 badge
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Fixed NPCs being called for waiting rooms. (bugreport:4395)
-//= 1.2 Fixed pink crystal spawning as blue. [L0ne_W0lf]
-//= 1.3 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.4 Removed MaxLvl check in waitingrooms. Replaced setwall with setcell.
-//= 1.5 Label standardization. [Euphy]
-//= 1.6 Added GM management function. [Euphy]
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,142,227,4 script Lieutenant Huvas 4_M_KY_KNT,{
end;
OnInit:
@@ -69,9 +85,7 @@ OnTimer1000:
end;
}
-
-// Flavius Battleground Engine
-//============================================================
+//== Flavius Battleground Engine ===========================
bat_b02,15,15,3 script start#bat_b02 CLEAR_NPC,{
OnInit:
mapwarp "bat_b02","bat_room",154,150;
diff --git a/npc/battleground/flavius/flavius_enter.txt b/npc/battleground/flavius/flavius_enter.txt
index 315eff2cb..243203d6e 100644
--- a/npc/battleground/flavius/flavius_enter.txt
+++ b/npc/battleground/flavius/flavius_enter.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) 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/>.
+//=========================================================================
// BattleGround System - Flavius Entrance NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Flavius Battleground Entrance NPCs
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Flavius Officer - Guillaume
-//============================================================
+//== Flavius Officer - Guillaume ===========================
bat_room,133,178,5 script Flavius Officer#01a 4_M_KY_KNT,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -221,8 +241,7 @@ bat_room,151,121,1 script Croix Knight#4 4_M_CRU_SOLD,{
close;
}
-// Flavius Officer - Croix
-//============================================================
+//== Flavius Officer - Croix ===============================
bat_room,148,178,5 script Flavius Officer#02a 4_M_KY_KNT,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
diff --git a/npc/battleground/kvm/kvm01.txt b/npc/battleground/kvm/kvm01.txt
index 951d9ef2b..08c92d7ba 100644
--- a/npc/battleground/kvm/kvm01.txt
+++ b/npc/battleground/kvm/kvm01.txt
@@ -1,24 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
// BattleGround System - KvM 80-99
-//===== By: ==================================================
-//= ???, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kreiger Von Midgard Battleground for levels 80 to 99
//= - Winning Team: 5 points
//= - Losing Team: 1 point
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated using official Aegis files. [L0ne_W0lf]
-//= 1.2 Upated some announces and dialogs from iRO.
-//= Changed how the scoreboard works slightly.
-//= Removed the areapercentheals, and minor things.
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,169,226,5 script KVM Waiting Room#a::KvM01R_Guillaume 4_M_KY_KNT,{
end;
@@ -47,8 +63,7 @@ OnEnterBG:
bat_room,169,211,0 warp #kvm802 2,2,bat_room,154,150
-// Starting Line
-//============================================================
+//== Starting Line =========================================
- script KVM01::CellEffect -1,{
end;
@@ -119,8 +134,7 @@ OnTouch:
end;
}
-// Battleground Engine
-//============================================================
+//== Battleground Engine ===================================
- script KvM01_BG -1,{
end;
@@ -365,8 +379,7 @@ OnTimer60000:
end;
}
-// Battleground rewards
-//============================================================
+//== Battleground rewards ==================================
bat_c01,51,130,5 script KVM Officer#KVM01A 4_M_KY_HEAD,{
if( $@KvM01BG_Victory )
{
diff --git a/npc/battleground/kvm/kvm02.txt b/npc/battleground/kvm/kvm02.txt
index ea2a32bbc..ccca49656 100644
--- a/npc/battleground/kvm/kvm02.txt
+++ b/npc/battleground/kvm/kvm02.txt
@@ -1,26 +1,41 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Ai4rei
+//= 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/>.
+//=========================================================================
// BattleGround System - KvM 1-59
-//===== By: ==================================================
-//= ???, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kreiger Von Midgard Battleground for levels 1 to 59
//= - Winning Team: 1 point
//= - Losing Team: 0 points
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated using official Aegis files. [L0ne_W0lf]
-//= 1.2 Upated some announces and dialogs from iRO.
-//= Changed how the scoreboard works slightly.
-//= Removed the areapercentheals, and minor things.
-//= 1.3 Fixed wrong names for disablenpc/enablenpc. [Ai4rei]
-//= Fixed points in text and actual points differing.
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,197,226,5 script KVM Waiting Room#a2::KvM02R_Guillaume 4_M_KY_KNT,{
end;
@@ -49,8 +64,7 @@ OnEnterBG:
bat_room,197,211,0 warp #kvm602 2,2,bat_room,154,150
-// Starting Line
-//============================================================
+//== Starting Line =========================================
- script KVM02::CellEffect2 -1,{
end;
@@ -121,8 +135,7 @@ OnTouch:
end;
}
-// Battleground Engine
-//============================================================
+//== Battleground Engine ===================================
- script KvM02_BG -1,{
end;
@@ -367,8 +380,7 @@ OnTimer60000:
end;
}
-// Battleground rewards
-//============================================================
+//== Battleground rewards ==================================
bat_c02,51,130,5 script KVM Officer#KVM02A 4_M_KY_HEAD,{
if( $@KvM01BG_Victory )
{
diff --git a/npc/battleground/kvm/kvm03.txt b/npc/battleground/kvm/kvm03.txt
index 279a0b5fe..efbfb3984 100644
--- a/npc/battleground/kvm/kvm03.txt
+++ b/npc/battleground/kvm/kvm03.txt
@@ -1,25 +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) Ai4rei
+//= 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/>.
+//=========================================================================
// BattleGround System - KvM 60-80
-//===== By: ==================================================
-//= ???, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kreiger Von Midgard Battleground for levels 60 to 80
//= - Winning Team: 2 points
//= - Losing Team: 1 point
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated using official Aegis files. [L0ne_W0lf]
-//= 1.2 Upated some announces and dialogs from iRO.
-//= Changed how the scoreboard works slightly.
-//= Removed the areapercentheals, and minor things.
-//= 1.3 Fixed wrong names for disablenpc/enablenpc. [Ai4rei]
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,225,226,5 script KVM Waiting Room#a3::KvM03R_Guillaume 4_M_KY_KNT,{
end;
@@ -48,8 +64,7 @@ OnEnterBG:
bat_room,225,211,0 warp #kvm702 2,2,bat_room,154,150
-// Starting Line
-//============================================================
+//== Starting Line =========================================
- script KVM03::CellEffect3 -1,{
end;
@@ -120,8 +135,7 @@ OnTouch:
end;
}
-// Battleground Engine
-//============================================================
+//== Battleground Engine ===================================
- script KvM03_BG -1,{
end;
@@ -366,8 +380,7 @@ OnTimer60000:
end;
}
-// Battleground rewards
-//============================================================
+//== Battleground rewards ==================================
bat_c03,51,130,5 script KVM Officer#KVM03A 4_M_KY_HEAD,{
if( $@KvM01BG_Victory )
{
diff --git a/npc/battleground/kvm/kvm_enter.txt b/npc/battleground/kvm/kvm_enter.txt
index 5a9537461..c165b8058 100644
--- a/npc/battleground/kvm/kvm_enter.txt
+++ b/npc/battleground/kvm/kvm_enter.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) 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/>.
+//=========================================================================
// BattleGround System - KvM Entrance NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kreiger Von Midgard Battleground Entrance NPCs
//= Original NPCs scrapped from bg_common.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Corrected some typos, and shifted messages around.
-//= Corrected iRO style quest log entries, however it's
-//= advisable that you not use them, as they conflict.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// KvM Officer - Guillaume
-//============================================================
+//== KvM Officer - Guillaume ===============================
bat_room,164,178,5 script KVM Mercenary Officer#1 4_M_KY_KNT,{
/*
.@kvm = questprogress(6026,PLAYTIME);
@@ -55,8 +72,7 @@ bat_room,164,178,5 script KVM Mercenary Officer#1 4_M_KY_KNT,{
}
}
-// Guillaume Knight - KvM
-//============================================================
+//== Guillaume Knight - KvM ================================
bat_room,167,178,5 script Guillaume Knight#kvm 4_M_KY_SOLD,{
mes "[Guillaume Knight]";
mes "Hello.";
@@ -115,8 +131,7 @@ bat_room,167,178,5 script Guillaume Knight#kvm 4_M_KY_SOLD,{
}
}
-// KvM Officer - Croix
-//============================================================
+//== KvM Officer - Croix ===================================
bat_room,164,121,1 script KVM Mercenary Officer#2 4_M_CRU_KNT,{
/*
.@kvm = questprogress(6025,PLAYTIME);
@@ -155,8 +170,7 @@ bat_room,164,121,1 script KVM Mercenary Officer#2 4_M_CRU_KNT,{
}
}
-// Croix Knight - KvM
-//============================================================
+//== Croix Knight - KvM ====================================
bat_room,167,121,1 script Croix Knight#kvm 4_M_CRU_SOLD,{
mes "[Croix Knight]";
mes "Hello.";
diff --git a/npc/battleground/kvm/kvm_item_pay.txt b/npc/battleground/kvm/kvm_item_pay.txt
index ed6190690..aa3ade66b 100644
--- a/npc/battleground/kvm/kvm_item_pay.txt
+++ b/npc/battleground/kvm/kvm_item_pay.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
+//=
+//= 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/>.
+//=========================================================================
// BattleGround System - KvM Item Dealer
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kreiger Von Midgard Battleground Point redemption NPC
-//= * NOTE *
-//= KvM Does NOT use items, but a character variable to
-//= keep track of points. This NPC when talked to will
-//= convert already-given tokens and convert them to points.
-//= under the player variable kvm_point.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//================= Additional Comments ===================================
+//= KvM Does NOT use items, but a character variable to keep track of
+//= points. This NPC when talked to will convert already-given tokens and
+//= convert them to points under the player variable kvm_point.
+//=========================================================================
bat_room,151,144,3 script KVM Logistic Officer#a 4_M_JOB_KNIGHT2,{
if (countitem(7773)) {
diff --git a/npc/battleground/tierra/tierra01.txt b/npc/battleground/tierra/tierra01.txt
index 20f0fe096..f0e66932d 100644
--- a/npc/battleground/tierra/tierra01.txt
+++ b/npc/battleground/tierra/tierra01.txt
@@ -1,25 +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) Kisuka
+//= 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/>.
+//=========================================================================
// BattleGround System - Tierra Gorge
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Tierra Gorge Battleground.
//= - Winning Team: 3 badges
//= - Losing Team: 1 badge
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Corrected setwalls for barricades. [L0ne_W0lf]
-//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.3 Removed MaxLvl check in waitingrooms.
-//= 1.4 Label standardization. [Euphy]
-//= 1.5 Added GM management function. [Euphy]
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,57,227,5 script Lieutenant Kalos 4_M_KY_KNT,{
end;
@@ -90,8 +107,7 @@ OnTouch:
bat_room,57,220,0 warp back_bgrooma01a 1,1,bat_room,154,150
bat_room,57,211,0 warp back_bgrooma01b 1,1,bat_room,154,150
-// Tierra Gorge Battleground Engine
-//============================================================
+//== Tierra Gorge Battleground Engine ======================
bat_a01,15,15,3 script start#bat_a01 CLEAR_NPC,{
OnInit:
mapwarp "bat_a01","bat_room",154,150;
diff --git a/npc/battleground/tierra/tierra02.txt b/npc/battleground/tierra/tierra02.txt
index c79b20845..86913ee6f 100644
--- a/npc/battleground/tierra/tierra02.txt
+++ b/npc/battleground/tierra/tierra02.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) Euphy
+//= Copyright (C) Kisuka
+//= 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/>.
+//=========================================================================
// BattleGround System - Tierra Gorge 2
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Second Tierra Gorge Battleground.
//= - Winning Team: 3 badges
//= - Losing Team: 1 badge
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.2 Removed MaxLvl check in waitingrooms.
-//= 1.3 Label standardization. [Euphy]
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
-
-// Waiting Room NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Waiting Room NPCs =====================================
bat_room,114,227,5 script Lieutenant Rundel 4_M_KY_KNT,{
end;
@@ -89,8 +107,7 @@ OnTouch:
bat_room,113,220,0 warp back_bgrooma02a 1,1,bat_room,154,150
bat_room,113,211,0 warp back_bgrooma02b 1,1,bat_room,154,150
-// Tierra Gorge Battleground Engine
-//============================================================
+//== Tierra Gorge Battleground Engine ======================
bat_a02,15,15,3 script start#bat_a02 CLEAR_NPC,{
OnInit:
mapwarp "bat_a02","bat_room",154,150;
diff --git a/npc/battleground/tierra/tierra_enter.txt b/npc/battleground/tierra/tierra_enter.txt
index 19ceb732e..c7dbd10ae 100644
--- a/npc/battleground/tierra/tierra_enter.txt
+++ b/npc/battleground/tierra/tierra_enter.txt
@@ -1,19 +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) 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/>.
+//=========================================================================
// BattleGround System - Tierra Gorge Entrance NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Tierra Gorge Battleground Entrance NPCs
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Fixed silly copy paste errors. (bugreport:4401)
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// First Tierra Gorge Officers - Guillaume
-//============================================================
+//== First Tierra Gorge Officers - Guillaume ===============
bat_room,124,178,5 script Tierra Gorge Officer#01a 4_M_KY_KNT,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -230,8 +249,7 @@ bat_room,143,121,1 script Croix Knight#2 4_M_CRU_SOLD,{
close;
}
-// Second Tierra Gorge Officers - Croix
-//============================================================
+//== Second Tierra Gorge Officers - Croix ==================
bat_room,125,121,1 script Tierra Gorge Officer#01b 4_M_CRU_KNT,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
diff --git a/npc/cities/alberta.txt b/npc/cities/alberta.txt
index 40d865b2f..74c9da687 100644
--- a/npc/cities/alberta.txt
+++ b/npc/cities/alberta.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) Euphy
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
//= Alberta Town
-//===== By: ==================================================
-//= DZeroX
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= Town-specific Alberta NPCs
-//===== Additional Comments: =================================
-//= 1.0 Converted from Aegis 10.4 [DZeroX]
-//= 1.1 Optimized, missing next, REMOVED .GATs! again [Lupus]
-//= 1.2 Implemented progression fixes provided by $ephiroth. [L0ne_W0lf]
-//= 1.2b More pregression clean up provided by Barron-Monster. [L0ne_W0lf]
-//= 1.3 Removed npc "Tourist#al" as it's a quest NPC. [L0ne_W0lf]
-//= 1.4 Removed "Fastidious Old Man" duplicate. [L0ne_W0lf]
-//= 1.5 Updated to match AEGIS script. [Kisuka]
-//= 1.6 Added Izlude RE coordinates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
alberta,97,51,0 script Fabian 4_M_02,{
mes "[Fabian]";
diff --git a/npc/cities/aldebaran.txt b/npc/cities/aldebaran.txt
index 494247912..1977587c4 100644
--- a/npc/cities/aldebaran.txt
+++ b/npc/cities/aldebaran.txt
@@ -1,36 +1,45 @@
-//===== Hercules Script ======================================
-//= Al De Baran Town
-//===== By: ==================================================
-//= rAthena Dev Team; L0ne_W0lf
-//===== Current Version: =====================================
+//================= 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) DZeroX
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) massdriller
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
+//= Aldebaran Town
+//================= Description ===========================================
+//= Aldebaran Town NPCs
+//================= Current Version =======================================
//= 2.3
-//===== Description: =========================================
-//= [Official Conversion]
-//= Al De Baran Town NPCs
-//===== Additional Comments: =================================
-//= 1.1 Added RS125 NPC. Added another Kafra Reserve points agent.
-//= The 2nd reserve points agent is not complete yet.
-//= 1.2 Lottery input number fix [Lupus], 1.2a - label typo fixed
-//= 1.3 Gatekeeper's bug fixed (wrong check and wrong item ID
-//= for underground), fixed some typos [Lupus]
-//= 1.4 Fixed Typos & Spellcheck [massdriller]
-//= 1.5 Finally added the Special Reserve 2 Lotto 8))
-//= with official prizes (80% official, 4-5 entries are made up)
-//= also changed typo Orange Potions -> Red Potions [Lupus]
-//= 1.6 Fixed bug (missing label), optimized all menus [Lupus]
-//= 1.7 Fixed exploits [Lupus] 1.8 Removed Duplicates [Silent]
-//= 1.9 Fixed a bunch of typos with information from Crono/Hollengrhen [Evera]
-//= 1.9a Now Pavianne doesn't sell Kafra Passes. She refunds them [Lupus]
-//= 2.0 Re-made all the dialog-only NPCs with official dialogs.
-//= Kafra and Clock Tower NPCs pending remake. [DZeroX]
-//= 2.01 removed all .GATs [Lupus]
-//= 2.1 Rescripted most NPCs to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.2 Corrected NPC names to fall within proper resctrictions. [L0ne_W0lf]
-//= 2.3 Fixed exploit with kafra pass
-//============================================================
+//=========================================================================
-// Al De Baran
-//============================================================
+//== Aldebaran =============================================
aldebaran,113,70,4 script Forger Munster#alde 1_M_02,{
mes "[Munster]";
mes "My family used to live in Geffen. So I guess it was natural that we studied forging and eventually became Blacksmiths. Then, we finally moved to this town,";
@@ -535,8 +544,7 @@ aldebaran,143,136,4 script Bell Keeper#A 4_M_ORIENT02,{
close;
}
-// Inside Al De Baran
-//============================================================
+//== Inside Aldebaran ======================================
aldeba_in,232,241,4 script RS125#alde 1_M_02,{
mes "[RS125]";
mes "I may sound unhuman rather robotic";
@@ -1045,9 +1053,8 @@ aldeba_in,91,244,4 script Kafra Service#4alde 4_F_KAFRA6,{
end;
}
-// Kafra Special Reserve Point NPCs
-//============================================================
-// Special Reserve ----------------------------------------------
+//== Kafra Special Reserve Point NPCs ======================
+//- Special Reserve -
aldeba_in,79,161,6 script Kafra#04 4_F_KAFRA3,{
cutin "kafra_03",2;
mes "[Kafra]";
@@ -1131,7 +1138,7 @@ aldeba_in,79,161,6 script Kafra#04 4_F_KAFRA3,{
close;
}
-// Special Reserve 2 ----------------------------------------------
+//- Special Reserve 2 -
aldeba_in,88,161,3 script Kafra#05 4_F_KAFRA3,{
cutin "kafra_03",2;
mes "[Kafra]";
@@ -1182,7 +1189,7 @@ aldeba_in,88,161,3 script Kafra#05 4_F_KAFRA3,{
close;
}
-// Function F_Lottery ------------------------------------------------------------------------------------------
+//- Function F_Lottery -
function script F_Lottery {
mes "[Kafra]";
mes "You have the unique opportunity to win a prize sent down from the heavens themselves!!";
@@ -1273,8 +1280,7 @@ sF_Spin:
goto sF_Spin;
}
-// Inside Clock Tower
-//============================================================
+//== Inside Clock Tower ====================================
c_tower3,10,249,4 script Gatekeeper#ct 4_M_02,{
//Key_Of_Clock_Tower
callfunc "F_ClockTowerGate","4th",7026,"c_tower4",185,44;
diff --git a/npc/cities/amatsu.txt b/npc/cities/amatsu.txt
index 3db68617e..4d4ab6803 100644
--- a/npc/cities/amatsu.txt
+++ b/npc/cities/amatsu.txt
@@ -1,20 +1,52 @@
-//===== 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) Evera
+//= Copyright (C) Silent
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Skotlex
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) massdriller
+//= Copyright (C) Darkchild
+//= Copyright (C) Valaris
+//= Copyright (C) dj
+//= Copyright (C) Makenshi
+//=
+//= 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/>.
+//=========================================================================
//= Amatsu Town
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Aegis Conversion]
+//================= Description ===========================================
//= Amatsu Town Script
-//===== Additional Comments: =================================
-//= 1.3 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//= Moved elemental stone trader to 'elemental_trader.txt'
-//= 1.4 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-// Amatsu Transportation
-//============================================================
+//= Amatsu Transportation ==================================
- script ::Sea_Captain_amatsu -1,{
mes "[Walter Moers]";
mes "Hey, there.";
@@ -148,8 +180,7 @@ amatsu,194,79,5 script Sea Captain#ama2 4_M_SEAMAN,{
close;
}
-// Generic Amatsu NPCs
-//============================================================
+//== Generic Amatsu NPCs ===================================
amatsu,230,160,3 script Well-side Maiden#ama 4_F_JPN2,{
mes "[Yuuko]";
mes "I usually come to this well to";
@@ -336,8 +367,7 @@ amatsu,287,266,3 script Jyaburo#ama 4_M_JPNOJI,{
close;
}
-// Legendary Tree
-//============================================================
+//== Legendary Tree ========================================
amatsu,269,221,1 script Propose Girl#ama 4_F_JPN,{
jap_tree = 1;
mes "[Hutari Shioko]";
@@ -583,22 +613,3 @@ amatsu,262,197,1 script Legendary Tree HIDDEN_NPC,{
mes "I better ask her about this tree.^000000";
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= Amatsu Town NPCs : Revision 2 (Fox quest fix)
-//= Translated by Makenshi and dj
-//= Revisions and edits by Valaris and Darkchild
-//= 1.01 event_sushi -> ama_sushi fixed
-//= and other fixes, thanks to Shinomori
-//= 1.02 Fixed & Spell Checked [massdriller]
-//= 1.03 Fixed 2 NPC names, slight optimization [Lupus]
-//= 1.04 Fixed a few typos [Nexon]
-//= 1.05 Changed all breaks to ends. [Skotlex]
-//= 1.06 The Captain now uses iRO dialog [MasterOfMuppets]
-//= 1.07 Implemented a missing NPC [MasterOfMuppets]
-//= 1.08 Removed Duplicates [Silent]
-//= 1.1 Split quests into quests/quests_amatsu.txt [Evera]
-//= 1.2 Fixed missing name [Evera]
-//============================================================
diff --git a/npc/cities/ayothaya.txt b/npc/cities/ayothaya.txt
index 4eba67b7f..e5caf8af3 100644
--- a/npc/cities/ayothaya.txt
+++ b/npc/cities/ayothaya.txt
@@ -1,21 +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) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) ZoDIaC
+//=
+//= 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/>.
+//=========================================================================
//= Ayotaya Town
-//===== By: ==================================================
-//= MasterOfMuppets
-//===== Current Version: =====================================
-//= 1.9
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Ayotaya Town Script
-//===== Additional Comments: =================================
-//= 1.6 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.7 Fixed character's anme bugs [Lupus]
-//= 1.8 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//= 1.9 Updated Renewal warp coordinates.
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
-// Ayothaya Transportation
-//============================================================
+//== Ayothaya Transportation ===============================
- script ::Aibakthing_ayothaya -1,{
mes "[Aibakthing]";
mes "Hoo! Hah! Hoo! Hah!";
@@ -103,8 +126,7 @@ ayothaya,152,68,1 script Aibakthing#ayo2 4_M_THAIONGBAK,{
close;
}
-// Generic Ayothaya NPCs
-//============================================================
+//== Generic Ayothaya NPCs =================================
ayothaya,189,120,3 script Young Man#Thang 4_M_THAIONGBAK,{
mes "[Thang]";
mes "There's an ancient,";
@@ -295,23 +317,3 @@ ayothaya,241,264,5 script Young Man#5ayothaya2 4_M_THAIONGBAK,{
emotion e_pif;
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 0.1 Added a Sailor NPC to get back to Alberta [ZoDIaC]
-//= 0.2 fixed coords, dialogues
-//= 0.3 Fixed Warp name, ayotaya doesn't exist, even though iRO
-//= decided to call it Ayotaya, it really is Ayothaya, like
-//= that Yuno/Juno thing
-//= 0.4 Added the official warp npc for Ayothaya. [MasterOfMuppets]
-//= 1.0 Added most of the official npcs. The following quests were added: [MasterOfMuppets]
-//= Tom Yum Goong quest, Holy Threads quest and Holier threads quest.
-//= 1.0a some checks, optimization [Lupus]
-//= 1.1 Missing delitem fixed by Poki#3 [Lupus]
-//= 1.1a Fixed a typo and clarified a comment at the bottom of the script [MasterOfMuppets]
-//= 1.2 Fixed exploits [Lupus]
-//= 1.3 Removed Duplicates [Silent]
-//= 1.4 Moved quests to quests/quests_ayothaya.txt [Evera]
-//= 1.5 Moved a few NPC's to quests/quests_ayothaya.txt [MasterOfMuppets]
-//============================================================
diff --git a/npc/cities/comodo.txt b/npc/cities/comodo.txt
index f50ef96bb..8edabca8a 100644
--- a/npc/cities/comodo.txt
+++ b/npc/cities/comodo.txt
@@ -1,29 +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) L0ne_W0lf
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
//= Comodo Town
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 2.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Comodo Town NPCs
-//===== Additional Comments: =================================
-//= Not complete.
-//= 1.1 Rolled back from the wrong Kashy's fix
-//= Implemented the 'Cheese'/Stone of Awakening quest. Re-organized stuff. [kobra_k88]
-//= 1.2b Added Baby Class support [Lupus]
-//= 1.3 Spell Checked and Fixed [massdriller]
-//= 1.4 Fixed typos [Nexon]
-//= 1.5 Removed Duplicates [Silent]
-//= 1.6 Split doomed sword quest to quests/quests_comodo.txt [Evera]
-//= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.8 Fixed a small bug. (close -> close2) [L0ne_W0lf]
-//= 1.9 Added a missing Kafra NPC. [L0ne_W0lf]
-//= 2.0 Added Izlude RE coordinates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.0
+//=========================================================================
-// Inside Comodo
-//============================================================
+//== Inside Comodo =========================================
cmd_in02,73,81,4 script Martine#cmd 1_M_02,{
mes "[Martine]";
mes "Gambling...? The games";
@@ -234,8 +252,7 @@ cmd_in02,57,62,4 script Moo#cmd 4_M_MANAGER,{
}
}
-// Comodo Field
-//============================================================
+//== Comodo Field ==========================================
cmd_fild04,188,74,4 script Zyosegirl#cmd 4_F_04,{
mes "[Zyosegirl]";
mes "People call me the";
@@ -398,8 +415,7 @@ cmd_in02,146,180,4 script Kafra Employee::kaf_comodo2 4_F_KAFRA7,{
end;
}
-// Morroc Field
-//============================================================
+//== Morroc Field ==========================================
moc_fild12,35,303,4 script Serutero#cmd 1_M_ORIENT01,{
mes "[Serutero]";
mes "Hello, I'm Serutero,";
diff --git a/npc/cities/einbech.txt b/npc/cities/einbech.txt
index 428b680e0..1a26d4342 100644
--- a/npc/cities/einbech.txt
+++ b/npc/cities/einbech.txt
@@ -1,28 +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) DZeroX
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) Lupus
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
//= Einbech Town
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Einbech Town NPCs
+//================= Current Version =======================================
//= 1.5
-//===== Description: =========================================
-//=
-//===== Additional Comments: =================================
-//= 0.1 Started writing Einbech npc's. [Muad_Dib]
-//= 0.1a Conversion to eA format [MasterOfMuppets]
-//= 0.1b Added missing tabs. [Mass Zero] 0.1c more missing tabs [Lupus]
-//= 0.2 Added reddozen's NPCs, fixedmissing '";' [Lupus]
-//= 0.2a Removed a few npcs never intended to be there [MasterOfMuppets]
-//= 0.3 Added some more npcs, thanks to Muad_Dib [MasterOfMuppets]
-//= 1.0 Added the last of the town npcs, [MasterOfMuppets]
-//= all credits to muad_dib for scripting them.
-//= 1.1 Made some changes according to the Shinokas quest, [MasterOfMuppets]
-//= thanks to Dj-Yhn for scripting them.
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Implemented the Lover's quest. [MasterOfMuppets]
-//= 1.4 Moved quests to quests/quests_ein.txt [Evera]
-//= 1.5 Optimized some of the NPCs and fixed some typos [DZeroX]
-//= 1.6 Replaced occurances of PcName. [L0ne_W0lf]
-//============================================================
+//=========================================================================
einbech,172,113,4 script Nemuk#ein 4_M_EINMAN,{
mes "[Nemuk]";
diff --git a/npc/cities/einbroch.txt b/npc/cities/einbroch.txt
index b84a1d897..15bbc6614 100644
--- a/npc/cities/einbroch.txt
+++ b/npc/cities/einbroch.txt
@@ -1,34 +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) L0ne_W0lf
+//= Copyright (C) DZeroX
+//= Copyright (C) Samuray22
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) erKURITA
+//= Copyright (C) Komurka
+//= 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/>.
+//=========================================================================
//= Einbroch Town
-//===== By: ==================================================
-//= Everybody mentioned in the comments
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Einbroch Town NPCs
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
-//=
-//===== Additional Comments: =================================
-//= 0.2 Added some NPCs [MasterOfMuppets]
-//= 0.3 Added a few npcs by reddozen [MasterOfMuppets]
-//= 0.4 Added a crappy quest, have fun guys... [MasterOfMuppets]
-//= 0.4a Added exp bonus for the factory quest, borrowed from a Korean fansite.
-//= 0.4b Added missing close [Komurka]
-//= 0.5 Added Temporal Locations of Gunslinger Job Change map.
-//= Info provided by RockmanEXE [erKURITA]
-//= 0.6 Implemented a crap quest [MasterOfMuppets]
-//= 0.7 Implemented an inn NPC [MasterOfMuppets]
-//= 0.8 Implemented the Shinokas quest, thanks to [MasterOfMuppets]
-//= Dj-Yhn for scripting it.
-//= 0.9 Removed Duplicates [Silent]
-//= 1.0 Implemented the Lover's quest. [MasterOfMuppets]
-//= 1.1 Split quests into quests/cities_einbroch.txt [Evera]
-//= 1.2 Split more quests into above file [Evera]
-//= 1.3 Added (finally) the Garrison quest npc [erKURITA]
-//= 1.4 Implemented the polution script. [MasterOfMuppets]
-//= 1.5 Updated Hotel Employee to work with Airship Ticket Quest [Samuray22]
-//= 1.6 Optimized several NPCs [DZeroX]
-//= 1.7 Replaced outdated variable with getarg. [L0ne_W0lf]
-//= 1.8 Fixed Occurances of PcName. [L0ne_W0lf]
-//============================================================
+//=========================================================================
einbroch,218,198,5 script Mark#ein 4_M_EINMAN,{
callfunc "EinTower","Mark";
diff --git a/npc/cities/geffen.txt b/npc/cities/geffen.txt
index 58742ae48..dc1e690a6 100644
--- a/npc/cities/geffen.txt
+++ b/npc/cities/geffen.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) DeadlySilence
+//= Copyright (C) Samuray22
+//= Copyright (C) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Evera
+//= Copyright (C) Musashiden
+//= Copyright (C) Silent
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Nexon
+//= Copyright (C) massdriller
+//=
+//= 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/>.
+//=========================================================================
//= Geffen Town
-//===== By: ==================================================
-//= Everybody mentioned in the comments
-//===== Current Version: =====================================
-//= 2.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Geffen Town NPCs
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 Spell Checked [massdriller]
-//= 1.2 Fixed more typos [Nexon]
-//= 1.3 added a Level 4 weapon quest related NPC [MasterOfMuppets]
-//= 1.4 Removed Duplicates [Silent]
-//= 1.5 Fixed some typos and coordinates [Musashiden]
-//= 1.5a Fixed a small typo [Evera]
-//= 1.6 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.6a Small bug fix. (end -> next) care of Lesbian. [L0ne_W0lf]
-//= 1.7 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
-//= 1.8 Fixed character's name and swapped gender dialogues [Lupus]
-//= 1.9 Replaced effect numerics with constants. [Samuray22]
-//= 2.0 Bug fixes (bugreport:7928) [DeadlySilence]
-//============================================================
+//================= Current Version =======================================
+//= 2.0
+//=========================================================================
geffen,59,143,0 script Meera 4_F_02,{
mes "[Meera]";
@@ -1402,8 +1420,7 @@ geffen_in,109,72,2 script Monster Scholar 4_F_01,{
close;
}
-// Lvl 4 weapon quest related NPC ------------------------------------------------------
-
+//== Lvl 4 weapon quest related NPC ========================
geffen,203,146,5 script Citizen 4W_M_01,{
mes "[Citizen]";
mes "There was a skillful weaponsmith";
diff --git a/npc/cities/gonryun.txt b/npc/cities/gonryun.txt
index 86493f1d9..ddcea9935 100644
--- a/npc/cities/gonryun.txt
+++ b/npc/cities/gonryun.txt
@@ -1,20 +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) L0ne_W0lf
+//= Copyright (C) x[tsk]
+//= Copyright (C) Lupus
+//= Copyright (C) Toms
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Kunlun Town
-//===== By: ==================================================
-//= x[tsk], KarLaeda
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Kunlun Town Script
-//===== Additional Comments: =================================
-//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Moved Lost Knife mini-quest to quest file.
-//= 1.6 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
-// Kunlun Transportation
-//============================================================
+//== Kunlun Transportation =================================
- script ::Kunlun_Envoy_gonryun -1,{
mes "[Wa Bai Hu]";
mes "Good day~";
@@ -186,8 +211,7 @@ gonryun,153,64,7 script Kunlun Envoy#gon4 4_M_TWMIDMAN,{
close;
}
-// Generic Kunlun NPCs
-//============================================================
+//== Generic Kunlun NPCs ===================================
gonryun,200,82,3 script Jian Chung Xun#gon 4_M_TWBOY,{
mes "[Jian Chung Xun]";
mes "I simply adore festivals.";
@@ -409,14 +433,3 @@ gonryun,169,71,3 script Guidev#gon 4_F_TWGIRL,{
mes "sights throughout the town.";
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-// May be missing npc's and dialogue.
-//= 1.1 Fixed Typos [Nexon]
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Max NPC Name is 23 [Toms]
-//= 1.3a Removed temp NPC plugs due Broken Sword quest [Lupus]
-//= 1.4 Added missing NPC [KarLaeda]
-//============================================================
diff --git a/npc/cities/hugel.txt b/npc/cities/hugel.txt
index 5d3458799..621a6d015 100644
--- a/npc/cities/hugel.txt
+++ b/npc/cities/hugel.txt
@@ -1,34 +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) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) DZeroX
+//= Copyright (C) SinSloth
+//= Copyright (C) Playtester
+//= Copyright (C) Munin
+//= Copyright (C) erKURITA
+//= Copyright (C) Poki#3
+//= 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/>.
+//=========================================================================
//= Hugel City
-//===== By: ==================================================
-//= vicious_pucca, Poki#3, erKURITA, Munin, and everybody in the
-//= comments
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= NPC's for the City of Hugel.
-//===== Additional Comments: =================================
-//= Cords and Sprites are 100% Correct, but the names are not.
-//= Plus no one knows what the NPCs are talking right now :/ [Poki#3]
-//= Note: Not all the sprites were correct :P [erKURITA]
-//= 1.0 Added the first shop, firecrackers. Thanks RockmanEXE for the info [erKURITA]
-//= Added more missing npc, but again, only locations and temp names =/ [erKURITA]
-//= Started the basis of Poring Track. [erKURITA]
-//= Moved the old lady to npc\guides\guides_hu.txt, since it's Hugel's guard [erKURITA]
-//= Special thanks to RockmanEXE who provided all necesary info =3
-//= Abducted/Moved Yan and Yalmire(temp names) to npc\events\custom\p_track. [erKURITA]
-//= 1.1 Commented out the whole list of dummy npcs. They're there for nothing anyway,
-//= just using up memory. [erKURITA]
-//= 1.2 Added a few NPCs scripted by Munin and fixed up format a little [Playtester]
-//= 1.3 Moved some quests-related NPCs to proper file. [SinSloth]
-//= 1.4 Optimized the Party Supplies Shop [DZeroX]
-//= 1.5 Fixed Party Supplies Shop. [L0ne_W0lf]
-//= 1.6 Removed duplicate "Mudie". [L0ne_W0lf]
-//= 1.7 Removed whitespace and junk. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
-// Hugel
-//============================================================
+//== Hugel =================================================
hugel,189,143,5 script Young Man 4_M_HUMAN_01,{
mes "[Young Man]";
mes "Huh. So that giant";
@@ -118,8 +130,7 @@ hugel,175,115,5 script Marius 4_M_HUGRANFA,{
close;
}
-// Inside Hugel
-//============================================================
+//== Inside Hugel ==========================================
hu_in01,111,386,4 script Chris 4_M_04,{
mes "[Chris]";
mes "You know, the people don't";
diff --git a/npc/cities/izlude.txt b/npc/cities/izlude.txt
index 7c43ae5ae..5db9d0988 100644
--- a/npc/cities/izlude.txt
+++ b/npc/cities/izlude.txt
@@ -1,37 +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) Euphy
+//= Copyright (C) Paradox924X
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Silentdragon
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Izlude Town
-//===== By: ==================================================
-//= kobra_k88
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.9a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Izlude town NPCs
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 fixed 2 zeny bugs/checks [Lupus]
-//= 1.2 Fixed a lot of typos [Nexon]
-//= 1.3 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
-//= 1.4 Added a Jawaii related npc. 1.4a Fixed a small bug to
-//= the Jawaii warper, thanks to reddozen and Silent [MasterOfMuppets]
-//= 1.5 Replaced iz_move_alberta with MISC_QUEST & 16 [Lupus]
-//= 1.6 Removed Duplicates [Silent]
-//= 1.7 Split quest to quests/quests_izlude.txt [Evera]
-//= 1.71 Optimized. Also thanks to CAHTEXHuK [Lupus]
-//= 1.72 Small bugfix [Paradox924X]
-//= 1.8 Rescripted to Aegis 10.3 standard. [L0ne_W0lf]
-//= Removed Honeymoon Helper, as she is a Jawaii NPC.
-//= Moved Signs to the msg_boards file.
-//= 1.8a Made Red/Cebalis as a single NPC + duplicate [Lupus]
-//= 1.9 Fixed a small problem with Dega. (Ne default case) [L0ne_W0lf]
-//= Re-added NPC dialog for Cebalis. The dialog differs
-//= (even if slightly,) after the five or so lines.
-//= 1.9a A part of Kylick's dialogue is Pre-Renewal only. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.9a
+//=========================================================================
-// Izlude
-//============================================================
+//== Izlude ================================================
- script ::Sailor_izlude -1,{
mes "[Sailor]";
mes "Hey everybody!";
@@ -456,8 +466,7 @@
close;
}
-// Inside Izlude
-//============================================================
+//== Inside Izlude =========================================
izlude_in,125,164,2 script Aaron#izlude 1_M_YOUNGKNIGHT,{
mes "[Aaron]";
mes "Don't you think Strong VIT and training in a unique breathing method which enables quick HP recovery are the greatest advantages for a Swordman?";
@@ -498,8 +507,7 @@ izlude_in,125,164,2 script Aaron#izlude 1_M_YOUNGKNIGHT,{
close;
}
-// Izlude Dungeon
-//============================================================
+//== Izlude Dungeon ========================================
izlu2dun,108,27,0 script Sailor#2izlude 4W_SAILOR,{
mes "[Sailor]";
mes "Wanna";
diff --git a/npc/cities/jawaii.txt b/npc/cities/jawaii.txt
index a8cc57ee2..ac470827a 100644
--- a/npc/cities/jawaii.txt
+++ b/npc/cities/jawaii.txt
@@ -1,43 +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) Euphy
+//= Copyright (C) Samuray22
+//= Copyright (C) Evera
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) DNett123
+//= Copyright (C) jAthena
+//=
+//= 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/>.
+//=========================================================================
//= Jawaii (The Lovers' Paradise) Town
-//===== By: ==================================================
-//= jAthena (1.0)
-//= DNett123 (1.1 - 1.5)
-//= L0ne_w0lf
-//===== Current Version: =====================================
-//= 3.7
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Jawaii Town NPCs
-//===== Additional Comments: =================================
-//= 1.0 Done By jAthena
-//= 1.1 Rough Translation [DNett123]
-//= 1.2 Started Grammer Corrections [DNett123]
-//= 1.3 Some Edits Thanks To Vidar & Fusion [DNett123]
-//= 1.4 Edited Dancer, Thanks ceskil [DNett123]
-//= 1.5 Fixed Script, and spelling errors, some thanks to Sparkles [DNett123]
-//= 1.6 Final corrections (not complete), thanks to the public, and DNett123!
-//= 1.6c added missing monsters. Still 1 type is missing [Lupus]
-//= 1.7 Fixed a lot of typos [Nexon]
-//= 1.8 Removed monster spawns, added aegis ep 8.5 spawns to npc/mobs/fields/jawaii.txt [MasterOfMuppets]
-//= 2.0 Updated the npcs according to iRO [MasterOfMuppets]
-//= 2.01 fixed missing @ at randomdrink, thanks to theultramage [Lupus]
-//= 2.02 Fixed Classic Suite NPC warping directly above a warp [Evera]
-//= 3.0 Rescripted to Aegis 10.3 standard. Contains all Jawaii-related NPCs. [L0ne_W0lf]
-//= 3.1 Fixed bugs with getpartnerid() (it never returns 1), fixed some conditons,
-//= replaced getpartnerid() with ispartneron() at some tri-forks [Lupus]
-//= 3.2 Reverted ispartneron() BACK to getpartnerid(). [L0ne_W0lf]
-//= None of the NPCs need the player's partner to be online.
-//= 3.3 Just a small fix up on the Bartender. [L0ne_W0lf]
-//= 3.3a Just a little typo error. [Samuray22]
-//= 3.4 Added missing checkweights. [L0ne_W0lf]
-//= 3.5 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 3.6 Fixed bartender so he no longer hangs. [L0ne_W0lf]
-//= 3.7 Added Izlude RE coordinates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.7
+//=========================================================================
-// Jawaii Transportation
-//============================================================
+//== Jawaii Transportation =================================
jawaii,239,112,7 script Mariner#toizu 4W_SAILOR,{
mes "[Mariner]";
mes "This ship";
@@ -105,8 +108,7 @@ jawaii,122,263,5 script Mariner#toalbe 4W_SAILOR,{
close;
}
-// Generic Jawaii NPCs
-//============================================================
+//== Generic Jawaii NPCs ===================================
jawaii,188,218,7 script Tavern Lady#Jawaii 1_F_PUBGIRL,{
mes "[Lady]";
mes "Oh, dear!";
@@ -431,8 +433,7 @@ jawaii,214,168,5 script Honeymoon Helper#Jawaii 1_F_LIBRARYGIRL,{
close;
}
-// Inside Jawaii
-//============================================================
+//== Inside Jawaii =========================================
jawaii_in,25,94,0 script Employee#jaw1 4_F_07,{
mes "[Employee Tryteh]";
mes "Welcome to Jawaii Tavern~";
@@ -1213,8 +1214,7 @@ jawaii_in,41,106,3 script Customer#Cage 4W_M_02,{
close;
}
-// Inside Prontera
-//============================================================
+//== Inside Prontera =======================================
prt_in,173,13,4 script Customer#SoloHan 4_M_04,{
mes "[SoloHan]";
if (!getpartnerid()) {
@@ -1398,8 +1398,7 @@ prt_in,170,14,0 script Customer#Bachewcca 4_M_ORIENT02,{
close;
}
-// Izlude
-//============================================================
+//== Izlude ================================================
- script ::Honeymoon_Helper_Izlude -1,{
mes "[Helper]";
mes "Newlyweds and";
diff --git a/npc/cities/lighthalzen.txt b/npc/cities/lighthalzen.txt
index 3c91ce933..1c075b6e3 100644
--- a/npc/cities/lighthalzen.txt
+++ b/npc/cities/lighthalzen.txt
@@ -1,16 +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) L0ne_W0lf
+//= Copyright (C) Gepard
+//= Copyright (C) $ephiroth
+//= Copyright (C) SinSloth
+//= Copyright (C) KarLaeda
+//= Copyright (C) Lupus
+//= Copyright (C) Toms
+//= Copyright (C) Silent
+//= Copyright (C) Musashiden
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Alan
+//= Copyright (C) Au{R}oN
+//= Copyright (C) erKURITA
+//=
+//= 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/>.
+//=========================================================================
//= Lighthalzen City
-//===== By: ==================================================
-//= erKURITA, Au{R}oN (Translated by Alan), $ephiroth
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Lighthalzen NPCs
+//================= Current Version =======================================
//= 2.2
-//===== Description: =========================================
-//= Lighthalzen NPCs (Temporal names for now) [erKURITA]
-//===== Additional Comments: ==================================
-//= 2.0 Added missing Lab Staff#amano08 NPC. (bugreport:4319) [Gepard]
-//= 2.1 Commented out Duplicate NPCs. (bugreport:4555)
-//= 2.2 Added missing NPC found in AEGIS files. [L0ne_W0lf]
-//=============================================================
+//=========================================================================
lighthalzen,198,285,5 script Jiwon#zen5 4_F_LGTGIRL,{
mes "[Jiwon]";
@@ -1973,8 +2005,7 @@ lhz_in01,25,141,4 script Regenschirm Guard 4_M_LGTGUARD,{
}
-// Lighthalzen Bank Area ------------------------------------------------------
-
+//== Lighthalzen Bank Area =================================
lhz_in02,34,41,1 script Arthur#zen16 4_M_DIEMAN,{
mes "[Arthur]";
mes "The chairs here are";
@@ -2038,8 +2069,7 @@ lhz_in02,21,38,7 script Bank Clerk#1::BankClerk 4_M_04,{
lhz_in02,21,25,7 duplicate(BankClerk) Bank Clerk#2 4_M_04
lhz_in02,34,22,1 duplicate(BankClerk) Bank Clerk#3 4_M_SAGE_C
-// Lightalzen Prison Area -------------------------------------------------------------
-
+//== Lightalzen Prison Area ================================
lhz_in02,145,177,0 script Togii#07 4_M_DIEMAN,{
mes "[Togii]";
mes "Oooh yeah...";
@@ -2170,8 +2200,7 @@ lhz_in02,147,222,3 script Officer Guo#06::off_guo 4_M_03,{
lhz_in02,142,222,6 duplicate(off_guo) Suspect#6 4_M_LGTPOOR
-// New -----------------------------------------------------------------------
-
+//== New ===================================================
lhz_in01,14,28,3 script Banquet Staff 4_M_MANAGER,{
mes "[Banquet Staff]";
mes "This Banquet Hall is used";
@@ -3178,40 +3207,6 @@ lhz_in01,221,131,7 script Scientist#li_01 4_LGTSCIENCE,{
}
}
-// Lighthalzen Mushroom.
+//== Lighthalzen Mushroom ==================================
// Don't really understand why it's there, but it's funny regardless.
lhz_in01,157,54,0,0 monster Red Mushroom 1085,1,120000,100000,0
-
-//=========================
-// Older Comments
-//=========================
-//= 0.1 Placed temporal names, why there weren't on the SVN before? [erKURITA]
-//= 0.2 Implemented some crap NPCs [MasterOfMuppets]
-//= 0.3 Another load of NPCs. Scripted by Kargha [MasterOfMuppets]
-//= 0.4 More Town NPCs. [Musashiden]
-//= 0.5 Added a BIG load of Lighthalzen NPCs. [musashiden]
-//= 0.6 Fixed some typos+Coordinates. [Musashiden]
-//= 0.7 Implemented some more crap NPCs and the second entrance to biolabs [MasterOfMuppets]
-//= 0.8 Removed Duplicates [Silent]
-//= 0.9 Removed Duplicates [Toms]
-//= 1.0 Added a missing feature to the donation NPC [MasterOfMuppets]
-//= 1.0a added constants to emotions, minor optimization [Lupus]
-//= 1.0b npcid fix [KarLaeda]
-//= 1.1 Added new NPC by $ephiroth and merged other NPCs
-//= from npc\other\lighthalzen_???.txt [Lupus]
-//= 1.2 Moved some NPCs to Lighthalzen quests. [SinSloth]
-//= 1.3 Moved some other NPCs for quests purposes. [SinSloth]
-//= 1.4 Corrected NPC names to fall within proper resctrictions. [L0ne_W0lf]
-//= 1.5 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
-//= 1.6 Massive NPC clean up, includes corrected dialogs and [L0ne_W0lf]
-//= added missing dialogs, fixed indentation, corrected some NPC
-//= facing positions, NPC names are more unique now. Removed
-//= whitespace (empty lines after header and before end curly)
-//= reduced usage of the command "goto", grammatical corrections.
-//= Added additional missing NPCs.
-//= 1.7 Removed Auciton Staff as the offical auction file has been added. [L0ne_W0lf]
-//= Corrected Lucius so he checks the donation variable. (bugreport:1103) [L0ne_W0lf]
-//= 1.7a Another fix to Lucius. (bugreport:1118) [L0ne_W0lf]
-//= 1.7b Another fix to Lucius (trivial). (bugreport:1125)
-//= 1.8 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.9 Added Cool Corp. Event Staff, who oringialy resided in the DTS_warper script file. [L0ne_W0lf]
diff --git a/npc/cities/louyang.txt b/npc/cities/louyang.txt
index 67d6ec87d..b0138e86f 100644
--- a/npc/cities/louyang.txt
+++ b/npc/cities/louyang.txt
@@ -1,24 +1,51 @@
-//===== Hercules Script ======================================
-//= Louyang City NPCs
-//===== By: ==================================================
-//= Vidar (1.0)
-//= Mass Zero (1.1)
-//= Dino9021, roughly translated by Celest (1.2)
-//= Mass Zero (1.3)
-//= MasterOfMuppets (2.0)
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 3.0
-//===== 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) eAthena Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Celest
+//= Copyright (C) Dino9021
+//= Copyright (C) Mass Zero
+//= Copyright (C) SinSloth
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) Vidar
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang City
+//================= Description ===========================================
//= Louyang Town Script
-//===== Additional Comments: =================================
-//= 2.9 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//= 3.0 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.0
+//=========================================================================
-// Louyang Transportation
-//============================================================
+//== Louyang Transportation ================================
- script ::Girl_louyang -1,{
mes "[Girl]";
mes "La la la la~";
@@ -133,8 +160,7 @@ lou_fild01,190,100,7 script Girl#1lou 4_F_CHNDRESS1,{
close;
}
-// Generic Louyang NPCs
-//============================================================
+//== Generic Louyang NPCs ==================================
louyang,297,167,2 script Muscular Woman#lou 4_F_CHNDRESS1,{
if (!Sex) {
mes "[Zhi Ching Li]";
@@ -259,8 +285,7 @@ louyang,272,133,0 duplicate(LouTrainee) Trainee#10lou 4_M_CHN8GUEK
louyang,272,131,0 duplicate(LouTrainee) Trainee#11lou 4_M_CHN8GUEK
louyang,272,129,0 duplicate(LouTrainee) Trainee#12lou 4_M_CHN8GUEK
-// Louyang Viewing Tower
-//============================================================
+//== Louyang Viewing Tower =================================
lou_in01,25,23,5 script Friendly Looking Lady#lo 4_F_CHNDRESS3,{
mes "[Hong Miao]";
mes "Welcome.";
@@ -322,31 +347,3 @@ louyang,84,254,0 script Exit#lou HIDDEN_NPC,{
}
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= Originally made for Vidar
-//= 1.2 Added official warp NPC's
-//= 1.3 Fixed gramatical errors. (Like wtf's with the weird
-//= texts celest? xD)
-//= 2.0 Completely rewrote the current scripts based on iRO.
-//= Added the 'Shouting Quest' and the 'Medicine Quest'
-//= 2.1 Optimized, made quest vars unique [Lupus]
-//= 2.1a minor fix, 2.1b Fixed Typos [Nexon]
-//= 2.2 Fixed exploits [Lupus]
-//= 2.2a Updated the color codes a little and fixed the shouting quest
-//= to broadcast green text.
-//= 2.2b A small fix to the shout quest npc in louyang field not warping you
-//= back up to the tower if you died or teleported out of there. [MasterOfMuppets]
-//= 2.3 A small fix, the code is so messy I can't believe I scripted it >.< [MasterOfMuppets]
-//= 2.4 Implemented a few more npcs, thanks to Prometheus for them. [MasterOfMuppets]
-//= 2.5 Implemented the Poison King quest, beware of potential bugs. [MasterOfMuppets]
-//= 2.6 Removed Duplicates [Silent]
-//= 2.6a Updated a few names with new item_db.txt names [Evera]
-//= 2.7 Split quests to quests/quests_louyang.txt [Evera]
-//= 2.7a Minor optimizations before Louyang quests [Lupus]
-//= 2.7b Moved guides to the Guides folder. 2.7 more typos [Lupus]
-//= 2.8 Moved some quest-related NPCs to proper file. [SinSloth]
-//= 2.9 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//============================================================
diff --git a/npc/cities/lutie.txt b/npc/cities/lutie.txt
index c7ad3a40c..4b18ee7b1 100644
--- a/npc/cities/lutie.txt
+++ b/npc/cities/lutie.txt
@@ -1,24 +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) eAthena Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) DZeroX
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Lutie Town
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Lutie - City NPCs
-//===== Additional Comments: =================================
-//= 1.1 Edited some text and updated/enabled some triggers
-//= for the quest.[kobra_k88]
-//= 1.2 Fixed exploit. Checked for Bard Job Quest compatibility [Lupus]
-//= 1.3 Fixed typos [Nexon]
-//= 1.4 Fixed exploit [Lupus]
-//= 1.5 Fixed a bug that could reset Lutie quest state [Lupus]
-//= 1.6 Heavy optimization to all the NPCs [DZeroX]
-//= 1.7 Updated to match AEGIS script. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
-// Teleport to Lutie
-//============================================================
+//== Teleport to Lutie =====================================
aldebaran,223,222,4 script Mr. Claus 4_M_SANTA,{
mes "[Mr. Claus]";
mes "Ho Ho Ho~";
@@ -66,8 +86,7 @@ aldebaran,223,222,4 script Mr. Claus 4_M_SANTA,{
}
}
-// Inside Lutie
-//============================================================
+//== Inside Lutie ==========================================
xmas_in,100,96,4 script Santa Claus 4_M_SANTA,{
mes "[Santa Claus]";
mes "Ho Ho Ho~";
@@ -272,8 +291,7 @@ xmas_in,27,103,4 script Lenient Aunt 4_F_GODEMOM,{
}
}
-// Lutie
-//============================================================
+//== Lutie =================================================
xmas,117,304,4 script Poze 4_M_06,{
if (xmas_npc == 3 || xmas_npc == 4) {
mes "[Poze]";
diff --git a/npc/cities/manuk.txt b/npc/cities/manuk.txt
index b49be1920..db096a6bb 100644
--- a/npc/cities/manuk.txt
+++ b/npc/cities/manuk.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) 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/>.
+//=========================================================================
//= Manuk Town
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Town-specific NPCs for Manuk.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Added more town NPCs
-//= 1.2 Added more town NPCs
-//= 1.3 Enabled an NPC
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-// cat_enhance
+//== cat_enhance ===========================================
manuk,304,195,5 script Soldier#ep13pa829 4_MAN_PIOM,{
if (isequipped(2782) == 1) {
mes "[Food Provider]";
@@ -61,7 +79,7 @@ manuk,107,233,5 script Soldier#ep13_3 4_MAN_PIOM,{
}
}
-// ep13_2_hiki
+//== ep13_2_hiki ===========================================
manuk,100,100,3 script Piom 4_MAN_PIOM,{
if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) {
mes "[Piom]";
@@ -287,7 +305,7 @@ manuk,245,124,3 script Piom#ep13_2_4 4_MAN_PIOM2,{
}
}
-// ep13_2_npc
+//== ep13_2_npc ============================================
man_in01,346,135,0 script Worker#ep13bsg1 4_MAN_PIOM,{
if (isequipped(2782) == 1) {
mes "[Worker]";
@@ -378,7 +396,7 @@ man_in01,283,288,3 script Worker#ep13bsg6 4_MAN_PIOM,{
}
}
-// ep13_2_tre
+//== ep13_2_tre ============================================
manuk,103,354,5 script Manuk Galtun#door1 4_MAN_GALTUN,{
if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) {
mes "[Manuk Galtun]";
@@ -485,7 +503,7 @@ manuk,253,173,3 script Manuk Benknee#tre5 4_MAN_BENKUNI,{
}
}
-// ep12_2_dailybs
+//== ep12_2_dailybs ========================================
manuk,251,180,5 script Young Villager#ep13bs 4_MAN_PIOM,{
if (isequipped(2782) == 1) {
mes "[Young Villager]";
diff --git a/npc/cities/morocc.txt b/npc/cities/morocc.txt
index 70b652508..a8008ffad 100644
--- a/npc/cities/morocc.txt
+++ b/npc/cities/morocc.txt
@@ -1,32 +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) Lupus
+//= Copyright (C) Silent
+//= Copyright (C) Vicious_Pucca
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Morroc Town
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Morroc Town NPCs
-//===== Additional Comments: =================================
-//= Fully working
-//= Fixed Lapidary sprite, Implemented ANTHELL trigger
-//= (in both NPC/Warps) [Lupus]. Removed it from NPC and put in Warp
-//= 1.3 Removed some NPC due to Assassin Job Quest [kobra_k88]
-//= 1.3b mobs name corrected [Lupus], 1.3c - Adv classes support
-//= 1.4 Fixed typos [Nexon]
-//= 1.5 Added a lvl 4 weapon quest related NPC [MasterOfMuppets]
-//= 1.6 Added Bartender NPC, made by Persian69 [Vicious_Pucca]
-//= 1.7 Removed Duplicates [Silent]
-//= 1.8 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//= 1.9 Removed duplicate NPC, changed temp char vars to temp npc. [L0ne_W0;f]
-//= 2.0 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
-//= 2.0a Fixed outdated info about Milk [Lupus]
-//= 2.1 Updated/Added NPCs for episode 12.1. [L0ne_W0lf]
-//= 2.2 Removed duplicate bartender NPC. (bugreport:4555) [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.2
+//=========================================================================
-// Morroc
-//============================================================
+//== Morroc ================================================
morocc,150,120,5 script Soldier - Morroc#01::MocSoldier 4_M_MOC_SOLDIER,3,3,{
mes "[Morroc Soldier]";
mes "Hey, you! Stop there.";
@@ -711,9 +723,8 @@ moc_fild16,211,254,4 script Assassin#07rhea_30 2_M_THIEFMASTER,{
}
}
-// Other NPCs
-//============================================================
-//Bartender
+//== Other NPCs ============================================
+//- Bartender -
/*
morocc_in,166,76,3 script Bartender#02 1_ETC_01,{
mes "[Bartender]";
@@ -754,8 +765,7 @@ morocc_in,166,76,3 script Bartender#02 1_ETC_01,{
}
*/
-// Assassin Guild Guards
-//===================================================
+//== Assassin Guild Guards =================================
moc_fild16,195,281,4 script Assassin Guardian#1::SinGuard 4_M_MOC_SOLDIER,{
mes "[Assassin Guardian]";
if(BaseJob == Job_Assassin) {
diff --git a/npc/cities/moscovia.txt b/npc/cities/moscovia.txt
index e6653fef0..5531a48da 100644
--- a/npc/cities/moscovia.txt
+++ b/npc/cities/moscovia.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) Euphy
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Moscovia Town
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Moscovia Town Script
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Removed villagers (they are part of a quest). [Kisuka]
-//= 1.2 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// Moscovia Transportation :: mosk_trans
-//============================================================
+//== Moscovia Transportation :: mosk_trans =================
- script ::PR_Officer_moscovia -1,{
mes "[Moscovia P.R. Officer]";
mes "Moscovia! Do you know Moscovia?";
@@ -113,8 +133,7 @@ moscovia,166,53,4 script Moscovia P.R. Officer#2 4_F_RUSWOMAN2,{
end;
}
-// Moscovia Palace :: mos_swan
-//============================================================
+//== Moscovia Palace :: mos_swan ===========================
moscovia,253,166,4 script Soldier#mosk1 4_M_RUSKNIGHT,{
mes "[Soldier]";
mes "Our dear Csar Alexsay III is in the palace.";
diff --git a/npc/cities/niflheim.txt b/npc/cities/niflheim.txt
index 0bfa9a088..5224655c2 100644
--- a/npc/cities/niflheim.txt
+++ b/npc/cities/niflheim.txt
@@ -1,29 +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) Evera
+//= Copyright (C) Silent
+//= Copyright (C) Vicious_Pucca
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) Celest
+//= Copyright (C) PKGINGO
+//= Copyright (C) Dizzy
+//= Copyright (C) Fyrien
+//=
+//= 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/>.
+//=========================================================================
//= Niflheim Script
-//===== By: ==================================================
-//= Fyrien, Dizzy, PKGINGO
-//= Official NPCs translated and re-edited by Celest
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official NPCs for Niflheim
+//================= Current Version =======================================
//= 1.5
-//===== Description: =========================================
-//= Official NPC's for Niflheim
-//= 1.01 Splitted file(guides, shops). Fixed rand() bugs,
-//= missing labels bugs, optimization [Lupus]
-//= 1.03 fixed end; -> close;
-//= 1.04-1.05 fixed several bugs with missing CLOSE button, wrong var name
-//= in Piano Keys quest
-//= fixed zeny/item, exploit in Sairin, some optimizations [Lupus]
-//= 1.06 some typos in some variables fixed (thx 2 Dr.Evil) [Lupus]
-//= 1.07 Fixed typos [Nexon]
-//= 1.08 Commented "Traveler" out as it is not official & we have correct Bungee quest in.
-//= Also removed TODO, as they are already done. [Vicious_Pucca]
-//= 1.1 Replaced nif_q_done with MISC_QUEST & 32. nif_t -> @nif_t [Lupus]
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Moved Book of Devil and Piano quest to quests/quests_niflheim.txt [Evera]
-//= 1.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Removed Cursed Spirits as they were custom.
-//= 1.5 Added dummy "OnMyMobDead" event to Cursed Spirit. [L0ne_W0lf]
-//============================================================
+//=========================================================================
niflheim,52,147,3 script Keedz#nif 4_M_NFDEADSWDMAN,{
mes "[Keedz]";
diff --git a/npc/cities/payon.txt b/npc/cities/payon.txt
index a5607b412..dfabd63dd 100644
--- a/npc/cities/payon.txt
+++ b/npc/cities/payon.txt
@@ -1,33 +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) Euphy
+//= Copyright (C) Evera
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) DracoRPG
+//= Copyright (C) Darkchild
+//= 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/>.
+//=========================================================================
//= Payon City
-//===== By: ==================================================
-//= Muad Dib (1.0) Darkchild (1.1) Muad Dib (1.2)
-//= Darkchild (1.3) DracoRPG (1.5) L0ne_W0lf (2.1)
-//===== Current Version: =====================================
-//= 2.1c
-//===== Description: =========================================
+//================= Description ===========================================
//= Payon City Npcs
-//===== Additional Comments: =================================
-//= Most Credits To Muad Dib, Some Stuff By Me
-//= 1.4 Corrected a few typos
-//= 1.5 Rescripted old NPCs + scripted new ones (from iRO Sak) [DracoRPG]
-//= 1.5b Used Dino9021's script for the Gemstone exchanger [DracoRPG]
-//= 1.5b1 fixed Gemstone Exchanger NPC [Lupus]
-//= 1.5b2 added adv.classes/baby classes support [Lupus]
-//= 1.6 Fixed typos [Nexon]
-//= 1.7 Fixed bugs and exploits V__V [Lupus]
-//= 1.8 Removed Duplicates [Silent]
-//= 1.9 Fixed missing next;'s [Evera]
-//= 2.0 fixed some bugs, optimized script, added missing msg [Lupus]
-//= 2.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Moved Gemstone Trader "Jade" to /merchants/gemstone.txt
-//= Moved Fortune Teller to /other/fortune.txt
-//= 2.1b Added a missing close in the Monster Scholar. [L0ne_W0lf]
-//= 2.1c Minor bug fixes. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.1c
+//=========================================================================
-// Payon
-//============================================================
+//== Payon =================================================
payon,246,154,0 script Lady#payon 4_F_01,{
mes "[Lady]";
mes "A long time ago,";
@@ -369,8 +382,7 @@ payon,132,235,3 script Monster Scholar#02 4W_M_02,{
close;
}
-// Inside Payon
-//============================================================
+//== Inside Payon ==========================================
payon_in01,180,7,2 script Waitress#payon 4_F_01,{
mes "[Pub Lady]";
mes "This place is always bustling with busy people. Little Novices come and go to become Archers, and everyone else is buying arrows while I have to stay here in this small shop.";
@@ -988,8 +1000,7 @@ payon_in03,102,185,5 script Guard#payon 4_M_PAY_SOLDIER,{
end;
}
-// Payon Archer Village
-//============================================================
+//== Payon Archer Village ==================================
pay_arche,77,131,2 script Archer Joe#payon 4_M_ORIENT01,{
mes "[Archer Joe]";
mes "Payon!";
diff --git a/npc/cities/prontera.txt b/npc/cities/prontera.txt
index a01e8f662..2b9e564b6 100644
--- a/npc/cities/prontera.txt
+++ b/npc/cities/prontera.txt
@@ -1,28 +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) L0ne_W0lf
+//= Copyright (C) Silent
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
//= Prontera Town
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 2.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= NPCs in Prontera
-//===== Additional Comments: =================================
-//= Fully working
-//= +AntiNovice exploit fix [Lupus] 1.2 added baby novice check
-//= Spellchecked [massdriller]
-//= 1.4 Optimized. Novices > 20 BaseJob can go to Culvert, too [Lupus]
-//= 1.5a Added a Jawaii related npc [MasterOfMuppets]
-//= 1.6 Replaced sewer_prt with (MISC_QUEST & 8) [Lupus]
-//= 1.7 Removed Duplicates [Silent]
-//= 1.8 Moved Culvert to quests/quests_prontera.txt
-//= 1.9 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.0 Removed "Hans Solo", as he is a Jawaii NPC. [L0ne_W0lf]
-//= 2.1 Disabled the Library Curator (bugreport:4105) [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.1
+//=========================================================================
-// Prontera
-//============================================================
+//== Prontera ==============================================
prontera,160,330,4 script Guard#pront::prtguard 8W_SOLDIER,{
mes "[Prontera Guard]";
mes "Welcome to Prontera.";
@@ -231,8 +246,7 @@ prontera,78,150,3 script Dairenne#pront 4_F_01,{
close;
}
-// inside Prontera
-//============================================================
+//== Inside Prontera =======================================
/*
//This NPC has been disabled officially.
prt_in,178,92,0 script Curator of Library#pront 1_M_LIBRARYMASTER,{
@@ -538,8 +552,7 @@ prt_in,284,168,3 script Ginedin Rephere#pront 1_M_JOBTESTER,{
}
}
-// Prontera Church
-//============================================================
+//== Prontera Church =======================================
prt_church,103,76,0 script Garnet#pront 1_F_02,{
mes "[Garnet]";
mes "Hello there~";
@@ -736,8 +749,7 @@ prt_church,103,71,0 script Henson#pront 2_M_PHARMACIST,{
end;
}
-// Hidden Temple
-//============================================================
+//== Hidden Temple =========================================
prt_maze02,100,69,0 script Soldier#pront 8W_SOLDIER,{
mes "[Soldier]";
mes "H-hey!";
diff --git a/npc/cities/rachel.txt b/npc/cities/rachel.txt
index 3538a439d..8f051e2d0 100644
--- a/npc/cities/rachel.txt
+++ b/npc/cities/rachel.txt
@@ -1,24 +1,42 @@
-//===== Hercules Script ======================================
-//= Rachel City NPCs
-//===== By: ==================================================
-//= First Version: Tsuyuki and Harp
-//= iRO Version: L0ne_W0lf
-//===== Current Version: =====================================
-//= 0.9a
-//===== Description: =========================================
-//= [Partial 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) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Harp
+//= Copyright (C) Tsuyuki
+//=
+//= 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 City
+//================= Description ===========================================
//= Arunafeltz NPCs
-//===== Additional Comments: =================================
-//= 0.5 Text translated from Korean > English, incomplete,
-//= possibly missing some NPCs and missing all quests.
-//= 0.6 Removed Inn Keeper (it's in inn.txt), name duplicates [Lupus]
-//= 0.7 Total update of most if not all NPCs. [L0ne_W0lf]
-//= 0.8 Updated "Frozen Boy" dialog. (euRO) [L0ne_W0lf]
-//= 0.9 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 0.9a Added 'consumeitem' command. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 0.9a
+//=========================================================================
-//===== Set 1 ================================================
+//== Set 1 =================================================
ice_dun04,33,166,3 script Frozen Boy 4_M_FROZEN,{
cutin "ra_sboy.bmp",2;
mes "["+strcharinfo(0)+"]";
@@ -430,8 +448,7 @@ ra_temin,138,64,5 script Child Follower#in1 4_M_CHILD1,{
close;
}
-
-//===== Set 2 ================================================
+//== Set 2 =================================================
ra_fild12,283,208,3 script Apprentice Priestess 4_F_CHILD,{
if ($rachel_donate < 10000) {
mes "[Papaii]";
diff --git a/npc/cities/splendide.txt b/npc/cities/splendide.txt
index b06bd6487..5c43f9dc5 100644
--- a/npc/cities/splendide.txt
+++ b/npc/cities/splendide.txt
@@ -1,19 +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) 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/>.
+//=========================================================================
//= Splendide Town
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Town-specific NPCs for Splendide.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Added more town NPCs
-//= 1.2 Added more town NPCs
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// cat_enhance
+//== cat_enhance ===========================================
splendide,218,193,3 script Fairy#ep13_1 4_F_FAIRYKID6,{
if (isequipped(2782) == 1) {
mes "[Exhausted Fairy]";
@@ -55,7 +74,7 @@ splendide,125,227,3 script Fairy#ep13_3 4_M_FAIRYKID3,{
}
}
-// ep13_2_hiki
+//== ep13_2_hiki ===========================================
splendide,159,164,3 script Fairy#13_2_1 4_M_FAIRYSOLDIER2,{
if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) {
mes "[Fairy]";
@@ -331,7 +350,7 @@ splendide,181,107,5 script Fairy#13_2_12 4_F_FAIRYSOLDIER,{
}
}
-// ep13_2_tre
+//== ep13_2_tre ============================================
splendide,188,76,5 script Splendide Soldier#tre1 4_M_FAIRYSOLDIER2,{
if ((isequipped(2782) == 1) && (ep13_2_rhea == 100)) {
mes "[Splendide Soldier]";
@@ -455,7 +474,7 @@ OnTouch:
}
}
-// ep13_spl_extra
+//== ep13_spl_extra ========================================
spl_in01,172,225,3 script Wandering Poet#ep13 1_M_BARD,{
cutin "god_nelluad02",2;
mes "[Poet Nell]";
@@ -791,7 +810,7 @@ spl_in01,122,311,1 script Laphine Soldier#ep13_2 4_M_FAIRYSOLDIER,{
}
}
-// ep33_2_dailybs
+//== ep33_2_dailybs ========================================
splendide,121,259,3 script Fairy#ep13bs1 4_F_FAIRYKID,{
if (isequipped(2782) == 1) {
mes "[Fairy]";
diff --git a/npc/cities/umbala.txt b/npc/cities/umbala.txt
index 6436f3521..e6f2cb56f 100644
--- a/npc/cities/umbala.txt
+++ b/npc/cities/umbala.txt
@@ -1,26 +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) Toms
+//= Copyright (C) Evera
+//= Copyright (C) Lance
+//= Copyright (C) massdriller
+//= Copyright (C) Lupus
+//= Copyright (C) Darkchild
+//= Copyright (C) Muad Dib
+//= Copyright (C) Fusion Dev Team
+//= Copyright (C) jAthena
+//=
+//= 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/>.
+//=========================================================================
//= Umbala Town script
-//===== By: ==================================================
-//= jAthena (1.0) Fusion Dev Team (1.1) Muad Dib (1.2) Darkchild (1.3)
-//===== Current Version: =====================================
-//= 2.1
-//===== Description: =========================================
-//- [Official Conversion]
+//================= Description ===========================================
//= Umbala Town Npcs
-//===== Additional Comments: =================================
-//= 1.0 Done By jAthena (dunno Who)
-//= 1.1 Translated by Fusion Dev Team
-//= 1.2 Fixed Something by Muad Dib
-//= 1.3 Fixed up For eA by Darkchild
-//= 1.4 Fixed some wrong item names [Lupus]
-//= 1.5 Spell Checked [massdriller]
-//= 1.6 Fixed item names, added a chance to get to Niflheim via Jumping Bungy Area [Lupus]
-//= 1.7 Fixed bugs and exploits [Lupus]
-//= 1.8 Warps you to Niff with 1HP [Lance]
-//= 1.9 Moved Umbala Event, Create Essence/Dismantle Stone, and Skeletal Gate to npc/quests/quests_umbala.txt [Evera]
-//= 2.0 Removed duplicates, max NPC name length is 23, so Utan Tribe Young Adult#1, the 1 is skipped [Toms]
-//= 2.1 Updated to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.1
+//=========================================================================
comodo,170,137,7 script La Ed#um 4_M_02,{
end;
diff --git a/npc/cities/veins.txt b/npc/cities/veins.txt
index c1815c828..5323a2af5 100644
--- a/npc/cities/veins.txt
+++ b/npc/cities/veins.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Veins Town script
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Veins Town Npcs
-//===== Additional Comments: =================================
-//= 1.0 First version [L0ne_W0lf]
-//= 1.1 Updated to match AEGIS script. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// Veins
-//============================================================
+//== Veins =================================================
veins,162,34,5 script Towner#ve1 4_M_DESERT,{
mes "[Towner]";
mes "I love cacti. They're";
@@ -532,8 +553,7 @@ veins,157,123,3 script Towner#ve15 4_M_DST_MASTER,{
close;
}
-// Inside Veins
-//============================================================
+//== Inside Veins ==========================================
ve_in,119,386,3 script Prisoner#ve1 4_M_DST_MASTER,{
mes "[Prisoner]";
mes "Unbelievable!";
diff --git a/npc/cities/yuno.txt b/npc/cities/yuno.txt
index 526a91551..b2367b2d5 100644
--- a/npc/cities/yuno.txt
+++ b/npc/cities/yuno.txt
@@ -1,29 +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) Samuray22
+//= Copyright (C) massdriller
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) kobra_k88
+//= Copyright (C) KitsuneStarwind
+//=
+//= 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/>.
+//=========================================================================
//= Juno City
-//===== By: ==================================================
-//= KitsuneStarwind, kobra_k88, L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= NPCs for the City of Juno
-//===== Additional Comments: =================================
-//= Added additional npcs. Added Metto quest. [kobra_k88]
-//= Moved item quest to quest folder. Re-edited a majority of the npcs. [kobra_k88]
-//=a Removed duplicate npcs already found in the sage quest.
-//= Fixed & Spellchecked [massdriller]
-//= 1.3 Started updating Juno NPCs based on iRO. 10% complete.
-//= 1.3.2 Started updating Juno NPCs based on iRO. 30% complete.
-//= 1.3.3 Removed Noyee NPC (it's implemented in sleipnir_seal.txt)
-//= 1.4 Updated to Aegis 10.3 standards. [L0ne_W0lf]
-//= Added Juno Airship Representative.
-//= 1.4a Corrected a Typo error (bugreport:716) [Samuray22]
-//= 1.5 Added Renewal coordinates for Payon and Izlude. [Euphy]
-//= Split Soldier NPCs into Pre-RE/RE (sprite change).
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-// Juno
-//============================================================
+//== Juno ==================================================
yuno,184,173,4 script Freidrich#juno 4_F_NOVICE,{
if (rand(1,5) == 1) {
mes "[Freidrich]";
diff --git a/npc/dev/ci_test.txt b/npc/dev/ci_test.txt
index 058d25ad5..92db23acc 100644
--- a/npc/dev/ci_test.txt
+++ b/npc/dev/ci_test.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) 2015 Hercules Dev Team
+//= Copyright (C) 2014 Haru
+//=
+//= 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/>.
+//=========================================================================
//= Script engine self-tests, CI integration
-//===== By: ==================================================
-//= Haru
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= This script depends on npc/dev/test.txt, and extends it so that it can
+//= be called in a CI environment and returns an appropriate value upon
+//= termination.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= This script depends on npc/dev/test.txt, and extends it so
-// that it can be called in a CI environment and returns an
-// appropriate value upon termination.
-//= This script is part of the script_mapquit plugin
-// distribution, and requires said plugin to be loaded.
+//================= Additional Comments ===================================
+//= This script requires the script_mapquit plugin to be loaded.
//= Usage: ./map-server --load-plugin script_mapquit --load-script npc/dev/test.txt --load-script npc/dev/ci_test.txt
+//=========================================================================
- script HerculesSelfTestCI -1,{
end;
diff --git a/npc/dev/test.txt b/npc/dev/test.txt
index 73c9ed975..0f74067ac 100644
--- a/npc/dev/test.txt
+++ b/npc/dev/test.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) 2013-2015 Hercules Dev Team
+//= Copyright (C) 2013-2015 Haru
+//=
+//= 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/>.
+//=========================================================================
//= Script engine self-tests
-//===== By: ==================================================
-//= Haru
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Script to test operators and possibly other elements of the script
+//= engine, useful for regression testing.
+//================= Current Version =======================================
//= 2.0
-//===== Version History: =====================================
-//= 1.0 Initial version.
-//= 2.0 Moved tests to a function to allow them to be called
-// externally.
-//===== Description: =========================================
-//= Script to test operators and possibly other elements of
-//= the script engine, useful for regression testing.
+//=========================================================================
function script F_TestReturnValue {
return getarg(0);
diff --git a/npc/events/MemorialDay_2008.txt b/npc/events/MemorialDay_2008.txt
index c6628ef12..3981e95a3 100644
--- a/npc/events/MemorialDay_2008.txt
+++ b/npc/events/MemorialDay_2008.txt
@@ -1,19 +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) 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/>.
+//=========================================================================
//= In Memory of Heroes
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Memorial Day (2008)
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Many Many Fixes. [Kisuka]
-//= 1.2 Some changes. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// Lauds
-//============================================================
+//== Lauds =================================================
prontera,182,214,4 script Lauds#Memorial 1_M_MERCHANT,{
if (Memorial08 < 1) {
mes "[Mad Sago Lauds]";
@@ -178,8 +197,7 @@ prontera,182,214,4 script Lauds#Memorial 1_M_MERCHANT,{
}
}
-// Memorial Plaque
-//============================================================
+//== Memorial Plaque =======================================
prontera,153,286,4 script Memorial Plaque#Memorial 4_BOARD3,{
if (Memorial08 < 8) {
mes "[" + strcharinfo(0) + "]";
@@ -231,8 +249,7 @@ L_CleanPlaque:
close;
}
-// Grast
-//============================================================
+//== Grast =================================================
prontera,150,270,4 script Grast#Memorial 4_M_HUMERCHANT,{
if (Memorial08 < 3) {
mes "[Grast]";
diff --git a/npc/events/RWC_2011.txt b/npc/events/RWC_2011.txt
index f7534af84..b81c14618 100644
--- a/npc/events/RWC_2011.txt
+++ b/npc/events/RWC_2011.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
+//=
+//= 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/>.
+//=========================================================================
//= RWC 2011 Golden Poring
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Collect blue cards dropped by Golden Porings to spell out 'RWC2011' and
+//= win a prize!
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Collect blue cards dropped by Golden Porings to spell out
-//= 'RWC2011' and win a prize!
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Euphy]
-//============================================================
+//=========================================================================
prontera,114,81,5 script RWC2011 Agent#2 4_M_ATEIL,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 500) {
@@ -248,8 +269,7 @@ prontera,114,81,5 script RWC2011 Agent#2 4_M_ATEIL,{
}
}
-// Monster Spawns
-//============================================================
+//== Monster Spawns ========================================
dic_dun03,0,0,0,0 monster Golden Poring 2248,3,5000,0,0
dew_fild01,0,0,0,0 monster Golden Poring 2248,3,5000,0,0
dew_dun01,0,0,0,0 monster Golden Poring 2248,3,5000,0,0
diff --git a/npc/events/RWC_2012.txt b/npc/events/RWC_2012.txt
index faefaa16a..a97ec90fc 100644
--- a/npc/events/RWC_2012.txt
+++ b/npc/events/RWC_2012.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= RWC 2012 Enchants
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= 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/>.
+//=========================================================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Adds slots and enchantments to 2012 RWC Memory accessories.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
prontera,147,61,3 script Driller#pron 4_M_BARBER,{
disable_items;
@@ -285,7 +306,7 @@ prontera,147,59,3 script Goldberg#pron 4_M_OILMAN,{
specialeffect2 EF_REPAIRWEAPON;
}
-// 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;
@@ -314,7 +335,7 @@ prontera,147,59,3 script Goldberg#pron 4_M_OILMAN,{
delitem 6665,1; //RWC_Inicializer
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;
diff --git a/npc/events/StPatrick_2008.txt b/npc/events/StPatrick_2008.txt
index a0b5fda61..a997e91ef 100644
--- a/npc/events/StPatrick_2008.txt
+++ b/npc/events/StPatrick_2008.txt
@@ -1,34 +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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= St. Patrick's Day (2008)
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO St. Patrick's Day. (2008)
-//= Find O'Riley's treasure for him, then hunt down coinds from
-//= the snakes to get Green Ale in return for them.
-//=
-//= Mobs 1841 through 1844 have been modified for this event
-//= you must use the mob edits provided for this quest.
+//= Find O'Riley's treasure for him, then hunt down coinds from the snakes
+//= to get Green Ale in return for them.
+//================= Current Version =======================================
+//= 1.5
+//================= Additional Comments ===================================
+//= Mobs 1841 through 1844 have been modified for this event you must use
+//= the mob edits provided for this quest.
//= Enable in mob_db2.txt
//=
-//= The item 12715 Black_Treasure_Chest contains a script
-//= that relies explicitly on this script being loaded.
+//= The item 12715 Black_Treasure_Chest contains a script that relies
+//= explicitly on this script being loaded.
//= Remove the "end" from the item script to enable.
-//= In addition to that, you must enable the item_avail
-//= entries if you are using a kRO client, as the items
-//= were removed from the client between testing and this
-//= updated.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Fixed checkitems for ale, fixed ale prize(gives the correct one now). [Kisuka]
-//= 1.2 Optimized. Uses only one variable now. [L0ne_W0lf]
-//= Corrected EXP rewards, and some typos.
-//= 1.3 Corrected random in item function. [L0ne_W0lf]
-//= 1.4 Replaced effect numerics with constants. [Samuray22]
-//= 1.5 Revamped the script. [Kisuka]
-//============================================================
+//= In addition to that, you must enable the item_avail entries if you are
+//= using a kRO client, as the items were removed from the client between
+//= testing and this updated.
+//=========================================================================
prt_fild05,170,286,4 script Anxious Leprechaun#8pday 4_M_PATRICK,{
if (StPatrick2008 < 1) {
@@ -264,7 +281,7 @@ function script F_08stpattyseventbox {
}
-// Snake Spawns.
+//== Snake Spawns. =========================================
ein_fild03,0,0,0,0 monster Snake Lord's Minon 1841,3,0,0,0
ein_fild04,0,0,0,0 monster Snake Lord's Minon 1841,3,0,0,0
ein_fild06,0,0,0,0 monster Snake Lord's Minon 1841,3,0,0,0
diff --git a/npc/events/bossnia.txt b/npc/events/bossnia.txt
index 432c8e391..b1a061a0c 100644
--- a/npc/events/bossnia.txt
+++ b/npc/events/bossnia.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) 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/>.
+//=========================================================================
//= Bossnia Warp NPCs
-//===== By: ==================================================
-//= Masao
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Bossnia MVP event.
-//===== Additional Comments: =================================
-//= 1.0 Converted from the official script.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Moved spawns and warps (by Masao) to this file. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// Entrance NPCs
-//============================================================
+//== Entrance NPCs =========================================
prontera,132,125,4 script Bossnia Staff#1 4_M_PHILMAN,{
mes "[Riss]";
mes "Hello?";
@@ -87,19 +107,15 @@ morocc,142,100,4 duplicate(Bossnia Staff#1) Bossnia Staff#4 4_M_PHILMAN
lighthalzen,203,140,4 duplicate(Bossnia Staff#1) Bossnia Staff#5 4_M_PHILMAN
rachel,132,144,4 duplicate(Bossnia Staff#1) Bossnia Staff#6 4_M_PHILMAN
-// Warp Portals
-//============================================================
+//== Warp Portals ==========================================
bossnia_01,204,204,0 warp bossnia01 1,1,prontera,155,180
bossnia_02,204,204,0 warp bossnia02 1,1,prontera,155,180
bossnia_03,204,204,0 warp bossnia03 1,1,prontera,155,180
bossnia_04,204,204,0 warp bossnia04 1,1,prontera,155,180
-// Monster Spawns
-//============================================================
+//== Monster Spawns ========================================
-//----------------------------------------------------------------------------
-// bossnia_01 - Bossnia
-//----------------------------------------------------------------------------
+//- bossnia_01 - Bossnia -
bossnia_01,0,0,0,0 monster Garm 1252,5,7200000,0,1
bossnia_01,0,0,0,0 monster Gloom Under Night 1768,2,7200000,0,1
bossnia_01,0,0,0,0 monster Dark Lord 1272,3,7200000,0,1
@@ -141,9 +157,7 @@ bossnia_01,142,61,1,1 monster Beelzebub 1873,1,0,0,1
bossnia_01,34,34,1,1 monster Valkyrie Randgris 1751,1,0,0,1
bossnia_01,45,118,1,1 monster Ifrit 1832,1,0,0,1
-//----------------------------------------------------------------------------
-// bossnia_02 - Bossnia
-//----------------------------------------------------------------------------
+//- bossnia_02 - Bossnia -
bossnia_02,0,0,0,0 monster Garm 1252,5,7200000,0,1
bossnia_02,0,0,0,0 monster Gloom Under Night 1768,2,7200000,0,1
bossnia_02,0,0,0,0 monster Dark Lord 1272,3,7200000,0,1
@@ -185,9 +199,7 @@ bossnia_02,142,61,1,1 monster Beelzebub 1873,1,0,0,1
bossnia_02,34,34,1,1 monster Valkyrie Randgris 1751,1,0,0,1
bossnia_02,45,118,1,1 monster Ifrit 1832,1,0,0,1
-//----------------------------------------------------------------------------
-// bossnia_03 - Bossnia
-//----------------------------------------------------------------------------
+//- bossnia_03 - Bossnia -
bossnia_03,0,0,0,0 monster Garm 1252,5,7200000,0,1
bossnia_03,0,0,0,0 monster Gloom Under Night 1768,2,7200000,0,1
bossnia_03,0,0,0,0 monster Dark Lord 1272,3,7200000,0,1
@@ -229,9 +241,7 @@ bossnia_03,142,61,1,1 monster Beelzebub 1873,1,0,0,1
bossnia_03,34,34,1,1 monster Valkyrie Randgris 1751,1,0,0,1
bossnia_03,45,118,1,1 monster Ifrit 1832,1,0,0,1
-//----------------------------------------------------------------------------
-// bossnia_04 - Bossnia
-//----------------------------------------------------------------------------
+//- bossnia_04 - Bossnia -
bossnia_04,0,0,0,0 monster Garm 1252,5,7200000,0,1
bossnia_04,0,0,0,0 monster Gloom Under Night 1768,2,7200000,0,1
bossnia_04,0,0,0,0 monster Dark Lord 1272,3,7200000,0,1
diff --git a/npc/events/children_week.txt b/npc/events/children_week.txt
index 3ba99ebd2..507c3e025 100644
--- a/npc/events/children_week.txt
+++ b/npc/events/children_week.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) 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/>.
+//=========================================================================
//= Children Week Event
-//===== By: ==================================================
-//= Samuray22
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Indian Ro: Children Week Event
-//===== Additional Comments: =================================
-//= 1.1 First Beta. [Samuray22]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
prontera,146,91,5 script Pandit chacha#child07 1_M_PUBMASTER,{
if (BaseLevel > 50) {
diff --git a/npc/events/christmas_2005.txt b/npc/events/christmas_2005.txt
index c782e3b9d..486014259 100644
--- a/npc/events/christmas_2005.txt
+++ b/npc/events/christmas_2005.txt
@@ -1,29 +1,42 @@
-//===== Hercules Script ======================================
-//= 2005 ChristMas Event
-//===== By: ==================================================
-//= Brainstorm
-//===== 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) Brainstorm
+//=
+//= 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 Christmas Event
+//================= Description ===========================================
//= Event 1: Louise's Kim creates Louise's Santa Hat.
//= Event 2: Enjoy Happymerry Chistmas Event summons monsters.
//= Event 3: Oholy requires you to hunt Deviruchi NPCs.
-//==========================================
-//= Break down of arguments used in the function:
-//= arg(0) Originating NPC (disable)
-//= arg(1) Next NPC to be enabled
-//= arg(2) Map name of originating NPC
-//= arg(3) Coordinate X to be teleported to
-//= arg(4) Coordinate Y to be teleported to
-//===== Additional Comments: =================================
-//= 1.0 First semi-working conversion. [Brainstorm]
-//= 1.1 Refined Brainstorm's conversion. [L0ne_W0lf]
-//= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.2a Small update to the checkweight. (bugreport:2553). [Paradox924X]
-//============================================================
-
-// Louise's Santa Hat (Event 1)
+//================= Current Version =======================================
+//= 1.2a
+//=========================================================================
+
+//== Louise's Santa Hat (Event 1) ==========================
xmas_in,89,92,5 script Louise Kim#designer 4_F_06,{
mes "[Designer Louise Kim]";
mes "Cone shaped red Santa hat is too ordinary.";
@@ -188,7 +201,7 @@ xmas_in,89,92,5 script Louise Kim#designer 4_F_06,{
}
}
-// Enjoy Happymerry Chistmas Event (Event 2)
+//== Enjoy Happymerry Chistmas Event (Event 2) =============
prontera,155,285,3 script Enjoy#enjoy 4_M_MONK,{
if (!christ_solo05){
mes "[Enjoy]";
@@ -932,7 +945,7 @@ prontera,35,209,5 script Event#event 4_M_SITDOWN,{
}
}
-// Oholy (Event 3)
+//== Oholy (Event 3) =======================================
prontera,156,242,0 script Oholy#pron::OholyDup 1_F_PRIEST,{
if (!christ_carol05) {
mes "[Oholy]";
@@ -1386,7 +1399,13 @@ prontera,156,242,0 script Oholy#pron::OholyDup 1_F_PRIEST,{
}
}
-// Deviruchi functions
+//== Deviruchi functions ===================================
+//= Arguments:
+//= - 0: Originating NPC (disable)
+//= - 1: Next NPC to be enabled
+//= - 2: Map name of originating NPC
+//= - 3: Coordinate X to be teleported to
+//= - 4: Coordinate Y to be teleported to
function script F_carol_devi {
if (christ_carol05 == 1) {
mes "[Deviruchi]";
@@ -1565,7 +1584,7 @@ OnTouch:
end;
}
-// Payon
+//- Payon -
payon,165,153,3 duplicate(OholyDup) Oholy#payon 1_F_PRIEST
payon,142,203,3 script Deviruchi#payon_01 4_DEVIRUCHI,3,3,{
callfunc("F_carol_devi2","payon",166,60);
@@ -1622,7 +1641,7 @@ OnTouch:
end;
}
-// Geffen
+//- Geffen -
geffen,120,188,0 duplicate(OholyDup) Oholy#geffen 1_F_PRIEST
geffen,173,163,3 script Deviruchi#geffen_01 4_DEVIRUCHI,3,3,{
callfunc("F_carol_devi2","geffen",120,34);
@@ -1651,7 +1670,7 @@ OnTouch:
end;
}
-// Alberta
+//- Alberta -
alberta,54,237,0 duplicate(OholyDup) Oholy#alberta 1_F_PRIEST
alberta,97,86,3 script Deviruchi#alberta_01 4_DEVIRUCHI,3,3,{
callfunc("F_carol_devi2","alberta",28,235);
diff --git a/npc/events/christmas_2008.txt b/npc/events/christmas_2008.txt
index c412541cc..6286a4289 100644
--- a/npc/events/christmas_2008.txt
+++ b/npc/events/christmas_2008.txt
@@ -1,25 +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) 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/>.
+//=========================================================================
//= iRO 2008 Christmas Event
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.1
-//===== File Encoding ========================================
+//================= File Encoding =========================================
//= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8.
-//===== Description: =========================================
+//= -If the encoding is correct, the next three lines have the same length-
+//= ============ ¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä ============
+//= ============ ============================================= ============
+//= ============ ¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á ============
+//================= Description ===========================================
//= iRO Christmas Event. (2008)
//= Create Music Box and Cake.
//= Play card game with Santa.
//= Create Santa Suits.
-//==========================================
+//================= Current Version =======================================
+//= 1.1
+//================= Additional Comments ===================================
//= Must enable X-mas08 mobs in mob_db2.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Fixed some issues, revamped the whole script. [Kisuka]
-//============================================================
+//=========================================================================
-// Caroller - Music Box
-//============================================================
+//== Caroller - Music Box ==================================
prontera,226,306,4 script Caroller#iROxmas08 1_F_PRIEST,{
if (iROxmas08carol < 1 || iROxmas08carol == 3) {
if (iROxmas08carol == 3) {
@@ -433,8 +457,7 @@ prontera,226,306,4 script Caroller#iROxmas08 1_F_PRIEST,{
}
}
-// Santa Claus - Card Game
-//============================================================
+//== Santa Claus - Card Game ===============================
- script Santa Claus#iROxmas08::08santa 4_M_SANTA,{
mes "[Santa Claus]";
mes "Wow! Were you naughty or nice this year?";
@@ -714,8 +737,7 @@ alberta,117,66,4 duplicate(08santa) Santa Claus#0803 4_M_SANTA
geffen,119,70,4 duplicate(08santa) Santa Claus#0804 4_M_SANTA
morocc,158,104,4 duplicate(08santa) Santa Claus#0805 4_M_SANTA
-// Louise Kim - Santa Suit
-//============================================================
+//== Louise Kim - Santa Suit ===============================
xmas_in,89,92,4 script Louise Kim#iROxmas08 4_F_06,{
mes "[Louise Kim]";
mes "I always thought about how boring Santa Claus is wearing a too boring costume.";
@@ -854,8 +876,7 @@ xmas_in,89,92,4 script Louise Kim#iROxmas08 4_F_06,{
}
}
-// Monsters
-//============================================================
+//== Monsters ==============================================
prt_fild00,0,0,0,0 monster Christmas Jakk 1244,5,0,0,0
prt_fild00,0,0,0,0 monster Christmas Goblin 1245,5,0,0,0
prt_fild00,0,0,0,0 monster Christmas Cookie 1246,5,0,0,0
diff --git a/npc/events/dumplingfestival.txt b/npc/events/dumplingfestival.txt
index e20e4dd2a..641b8f2da 100644
--- a/npc/events/dumplingfestival.txt
+++ b/npc/events/dumplingfestival.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) Lupus
+//= Copyright (C) Massdriller
+//=
+//= 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/>.
+//=========================================================================
//= Imitation of Dumpling Festival
-//===== By ===================================================
-//= Massdriller
-//===== Version ==============================================
-//= 1.01
-//===== Description ==========================================
+//================= Description ===========================================
//= A complete redering of the Dumpling Festival.
-//===== Comments =============================================
-//= Ver 1.0- Duplicate of MRO's Dumpling Event
-//= 1.01 fixed bugs [Lupus]
-//============================================================
+//================= Current Version =======================================
+//= 1.01
+//=========================================================================
payon,93,81,4 script Exorcist Master Fahae 4_M_BUDDHIST,{
@@ -65,8 +87,7 @@ payon,93,81,4 script Exorcist Master Fahae 4_M_BUDDHIST,{
close;
}
-// Monsters
-//============================================================
+//== Monsters ==============================================
gef_fild00,0,0,0,0 monster Dumpling 1520,20,60000,66000
gef_fild07,0,0,0,0 monster Dumpling 1520,20,60000,66000
gef_fild04,0,0,0,0 monster Dumpling 1520,20,60000,66000
diff --git a/npc/events/easter_2008.txt b/npc/events/easter_2008.txt
index 5b53831a4..3e8a1bcac 100644
--- a/npc/events/easter_2008.txt
+++ b/npc/events/easter_2008.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) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Easter Event (2008)
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Easter Event. (2008)
//= Create Holy Eggs
//= Help a suspicious man.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Corrected a small bug. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// Prontera
+//== Prontera ==============================================
prontera,111,99,5 script Egg Salesman#prt::EggVendor 4W_M_02,{
mes "[Egg Salesman]";
mes "^FF0000Chicken Eggs^000000! Come and";
@@ -178,27 +200,27 @@ prontera,108,96,5 script Cantankerous Geezer#prt::EggGeezer 4_M_SEAMAN,{
end;
}
-// Payon
+//- Payon -
payon,172,173,5 duplicate(EggVendor) Egg Salesman#pay 4W_M_02
payon,175,171,1 duplicate(EggMatron) Dowdy Matron#pay 4_F_GODEMOM
payon,170,171,5 duplicate(EggGeezer) Cantankerous Geezer#pay 4_M_SEAMAN
-// Geffen
+//- Geffen -
geffen,136,64,5 duplicate(EggVendor) Egg Salesman#gef 4W_M_02
geffen,138,63,1 duplicate(EggMatron) Dowdy Matron#gef 4_F_GODEMOM
geffen,133,63,5 duplicate(EggGeezer) Cantankerous Geezer#gef 4_M_SEAMAN
-// Al De Baran
+//- Aldebaran -
aldebaran,133,119,5 duplicate(EggVendor) Egg Salesman#alde 4W_M_02
aldebaran,135,117,1 duplicate(EggMatron) Dowdy Matron#ald 4_F_GODEMOM
aldebaran,132,116,5 duplicate(EggGeezer) Cantankerous Geezer#ald 4_M_SEAMAN
-// Alberta
+//- Alberta -
alberta,90,55,5 duplicate(EggVendor) Egg Salesman#alb 4W_M_02
alberta,92,53,1 duplicate(EggMatron) Dowdy Matron#alb 4_F_GODEMOM
alberta,88,52,5 duplicate(EggGeezer) Cantankerous Geezer#alb 4_M_SEAMAN
-// Create Holy Eggs
+//== Create Holy Eggs ======================================
prontera,230,312,3 script Nerlen#es07 1_F_PRIEST,{
mes "[Nerlen]";
mes "Hello! If you'd like,";
@@ -311,7 +333,7 @@ prontera,230,312,3 script Nerlen#es07 1_F_PRIEST,{
}
}
-// Easter Quest
+//== Easter Quest ==========================================
morocc,131,26,5 script Secret Corps#egg 4_M_MASKMAN,{
if (easter2008 == 1) {
mes "[Corps Member]";
diff --git a/npc/events/easter_2010.txt b/npc/events/easter_2010.txt
index 70ebbe4fa..fc6399663 100644
--- a/npc/events/easter_2010.txt
+++ b/npc/events/easter_2010.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) 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/>.
+//=========================================================================
//= Easter Event (2010)
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Lift Lina's curse for an Easter Egg Shell.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prontera,202,297,3 script Rina#Easter 4_F_JOB_HUNTER,{
disable_items;
diff --git a/npc/events/event_skill_reset.txt b/npc/events/event_skill_reset.txt
index 4b0d2b2a7..406cc1afe 100644
--- a/npc/events/event_skill_reset.txt
+++ b/npc/events/event_skill_reset.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) Lupus
+//= Copyright (C) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
//= Official Skill Resetter Event in Yuno (kRO & idRO)
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.02
-//===== Description: =========================================
-//= 2006 - Edition Skill Reset NPC
-//= 2006/11/16: 1.0 Release and fully working. [$ephiroth]
-//= 1.01 Checked, fixed typos, now uses MISC_QUEST var [Lupus]
-//= 1.02 Added missing message,comment,etc. [$ephiroth]
-//===== Additional Comments: =================================
+//================= Description ===========================================
//= Skill Reset with payment, minimum BaseLv.60 to reset skill.
//= Each 1 BaseLv need 20.000 Zeny, so be careful to use skill.
-//============================================================
+//================= Current Version =======================================
+//= 1.02
+//=========================================================================
+
yuno,138,187,4 script Hypnotist Teacher 4_F_TELEPORTER,{
@npcname$ = "[^D5A500Hypnotist^000000]";
mes @npcname$;
diff --git a/npc/events/gdevent_aru.txt b/npc/events/gdevent_aru.txt
index 7b68eb980..bb18bd76b 100644
--- a/npc/events/gdevent_aru.txt
+++ b/npc/events/gdevent_aru.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
+//=
+//= 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 dungeon event, Arunafeltz.
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Guild dungeon event, Arunafeltz. Retrieve Morestone's pickaxe from
+//= Kublin.
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Guild dungeon event, Arunafeltz. Retrieve Morestone's
-//= pickaxe from Kublin.
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Changed spawn timer to 1 hour. [L0ne_w0lf]
-//= 1.2 Added GM management function. [Euphy]
-//============================================================
+//=========================================================================
arug_dun01,1,1,1 script Monster Controler#aru_gd 4_DOG01,{
OnInit:
diff --git a/npc/events/gdevent_sch.txt b/npc/events/gdevent_sch.txt
index 22b70836e..3c92fcd53 100644
--- a/npc/events/gdevent_sch.txt
+++ b/npc/events/gdevent_sch.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Guild dungeon event, Schwaltzvalt.
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
+//================= 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/>.
+//=========================================================================
+//= Guild dungeon event, Schwarzwald
+//================= Description ===========================================
+//= Guild dungeon event, Schwarzwald. Retrieve Morestone's pickaxe from
+//= Kublin.
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Guild dungeon event, Schwaltzvalt. Retrieve Morestone's
-//= pickaxe from Kublin.
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Changed spawn timer to 1 hour. [L0ne_w0lf]
-//= 1.2 Added GM management function. [Euphy]
-//============================================================
+//=========================================================================
schg_dun01,1,1,1 script Monster Controler#sch_gd 4_DOG01,{
OnInit:
diff --git a/npc/events/god_se_festival.txt b/npc/events/god_se_festival.txt
index aed725db5..57e58fe0f 100644
--- a/npc/events/god_se_festival.txt
+++ b/npc/events/god_se_festival.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
+//=
+//= 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/>.
+//=========================================================================
//= Valkyrie's Gift NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
-//= Post-God Item SE Creation Summoning Event
+//================= Description ===========================================
+//= Post-God Item SE Creation Summoning Event.
//= Second Sister is a custom translation.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
// Original name: "Festival Manager#god_se_fes00"
yuno,1,1,0 script Festival Manager#gq_fes0 4_F_HUGIRL,{
diff --git a/npc/events/halloween_2006.txt b/npc/events/halloween_2006.txt
index 426bff65b..a797d2bb1 100644
--- a/npc/events/halloween_2006.txt
+++ b/npc/events/halloween_2006.txt
@@ -1,25 +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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Brainstorm
+//=
+//= 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 Halloween Event
-//===== By: ==================================================
-//= Brainstorm
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Event 1: Redeem "Pumpkin Mojo" for pumpkin headgear.
//= Event 2: Create "Pumpkin Pie" item.
-//===== Additional Comments: =================================
-//= 1.0 First semi-working conversion. [Brainstorm]
-//= 1.1 Refined Brainstorm's conversion. [L0ne_W0lf]
-//= 1.1a Minor fixes. (Screwed up weight checks somehow) [L0ne_W0lf]
-//= 1.2 Added missing checkweights. [L0ne_W0lf]
-//= 1.3 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.3a Replaced effect numerics with constants (1 was missed). [Samuray22]
-//= 1.4 Effects are now played by proper NPC. [L0ne_W0lf]
-//============================================================
-
-// Pumpkin Mojo quest (Event 1)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Pumpkin Mojo quest (Event 1) ==========================
prontera,162,69,5 script Gloomy Jack#06_hw JAKK,2,2,{
end;
@@ -480,8 +496,7 @@ nif_in,19,32,3 script Deviruchi#06_hw 4_DEVIRUCHI,{
}
}
-// Creation of Pumpkin Pie (Event 2)
-//============================================================
+//== Creation of Pumpkin Pie (Event 2) =====================
nif_fild01,165,115,3 script Chicken Masta#06_hw 4_M_NFDEADMAN2,{
if (MaxWeight - Weight < 2000 || checkweight(1201,1) == 0) {
mes "^3355FFWait a second!";
@@ -904,8 +919,7 @@ pay_dun03,156,131,3 duplicate(HwChicken3) Chicken#06_hw_p39 4_NFCOCK
pay_dun03,157,131,3 duplicate(HwChicken2) Chicken#06_hw_p40 4_NFCOCK
pay_dun03,158,131,3 duplicate(HwChicken3) Chicken#06_hw_p41 4_NFCOCK
-// Payon Field chickens
-//============================================================
+//== Payon Field chickens ==================================
pay_fild08,1,1,0 script #06_hw_timer02 -1,{
OnInit:
disablenpc "Chicken#06_hw_pf01";
@@ -1077,8 +1091,7 @@ morocc,159,143,3 duplicate(HWFamiDup) Familiar#06_hw03 4_NFBAT
geffen,120,188,3 duplicate(HWFamiDup) Familiar#06_hw04 4_NFBAT
alberta,80,171,3 duplicate(HWFamiDup) Familiar#06_hw05 4_NFBAT
-// Event Lude Monster Spawns
-//============================================================
+//== Event Lude Monster Spawns =============================
ra_fild01,0,0,0,0 monster Lude 1812,3,0,0,0
ra_fild02,0,0,0,0 monster Lude 1812,3,0,0,0
ra_fild03,0,0,0,0 monster Lude 1812,3,0,0,0
diff --git a/npc/events/halloween_2008.txt b/npc/events/halloween_2008.txt
index 9b80eb798..3c1b65db1 100644
--- a/npc/events/halloween_2008.txt
+++ b/npc/events/halloween_2008.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
//= iRO Halloween (2008)
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Halloween (2008)
//= Run away from the zombies for tickets.
//= Redeem tickets for prizes.
-//===== Notes: ===============================================
+//================= Current Version =======================================
+//= 1.1
+//================= Additional Comments ===================================
//= You must enable the event monsters in mob_db2.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Some small changes. [Kisuka]
-//============================================================
+//=========================================================================
payon,162,176,4 script Halloween Magician#iRO08 4_M_BIBI,{
if (Hallow08 < 1) {
diff --git a/npc/events/halloween_2009.txt b/npc/events/halloween_2009.txt
index 2f3a978e3..6c73d708d 100644
--- a/npc/events/halloween_2009.txt
+++ b/npc/events/halloween_2009.txt
@@ -1,25 +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) Lupus
+//= 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/>.
+//=========================================================================
//= iRO Halloween (2009)
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Halloween (2009)
//= Quest for Weird Pumpkin Hat.
//= Exchange treats for buffs.
//= Summon event monsters in towns.
-//===== Notes: ===============================================
+//================= Current Version =======================================
+//= 1.1
+//================= Additional Comments ===================================
//= You must enable the event items in item_db2.
-//= You must enable the event mobs in mob_db2, mob_avail, and
-//= their skills in mob_skill_db2.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Fixed even exploit, fixed mobs overlap. [Lupus]
-//============================================================
+//= You must enable the event mobs in mob_db2, mob_avail, and their skills
+//= in mob_skill_db2.
+//=========================================================================
-// Headgear Quest - Pumpkin Hat
-//============================================================
+//== Headgear Quest - Pumpkin Hat ==========================
prontera,152,192,5 script Pumpkin Hat Researcher 4_M_05,{
if(BaseLevel < 45) {
mes "[Pumpkin Hat Researcher]";
@@ -92,8 +113,7 @@ prontera,152,192,5 script Pumpkin Hat Researcher 4_M_05,{
}
}
-// Buffs - Trick or Treaters
-//============================================================
+//== Buffs - Trick or Treaters =============================
- script Trick or Treater::09Treats 4_M_KID1,2,2,{
OnTouch:
hideoffnpc strnpcinfo(3);
@@ -218,8 +238,7 @@ prontera,142,214,5 duplicate(09Treats) Trick or Treater#iRO6 4_M_KID1,2,2
prontera,134,125,5 duplicate(09Treats) Trick or Treater#iRO7 4_M_KID1,2,2
prontera,220,72,5 duplicate(09Treats) Trick or Treater#iRO8 4_M_KID1,2,2
-// Monster Summoning - Halloween Wizard
-//============================================================
+//== Monster Summoning - Halloween Wizard ==================
- script Halloween Wizard#iRO09::09HallowWiz 4_DARKLORD,{
mes "[Halloween Wizard]";
mes "...";
diff --git a/npc/events/idul_fitri.txt b/npc/events/idul_fitri.txt
index df24208eb..7bb5e81a9 100644
--- a/npc/events/idul_fitri.txt
+++ b/npc/events/idul_fitri.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) Samuray22
+//= Copyright (C) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
//= Feast Day Of Ramadan Idul Fitri Event
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official idRO Feast Day of Ramadan Idul Fitri Event.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Info : Official idRO
-//= 2006/10/16: 1.0 Release and fully working. [$ephiroth]
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//============================================================
+//=========================================================================
prontera,146,92,3 script Cellerb 1_M_MERCHANT,{
mes "[Staff Idul Fitri]";
diff --git a/npc/events/lunar_2008.txt b/npc/events/lunar_2008.txt
index 0b51f468b..9569bc1b8 100644
--- a/npc/events/lunar_2008.txt
+++ b/npc/events/lunar_2008.txt
@@ -1,26 +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
+//=
+//= 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/>.
+//=========================================================================
//= Lunar New Year Event (2008)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Lunar New Year event; Year of the Rat. (2008)
-//= Kill Cramps, Taruus, and Matrins to retrieve "Rice Pouches"
-//= in return for various rice-themed foods, envelopes, and
-//= a "New year Doll" egg. Rates are guessed.
-//=
-//= Cramp, Tarou, and Matrin drops altered, Uncomment in
-//= mob_db2 to enable. [required]
+//= Kill Cramps, Taruus, and Matrins to retrieve "Rice Pouches" in return
+//= for various rice-themed foods, envelopes, and a "New year Doll" egg.
+//================= Current Version =======================================
+//= 1.1
+//================= Additional Comments ===================================
+//= Rates are guessed.
+//= Cramp, Tarou, and Matrin drops altered, Uncomment in mob_db2 to enable.
//=
-//= Miss Lunar NPC uses the sprite 4_f_nacoruri, which isn't
-//= standard in kRO's data files. If you're having problems
-//= or are unsure if your client supports that sprite, an
-//= alternate NPC header has been included.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Added missing checkweights. [L0ne_W0lf]
-//============================================================
+//= Miss Lunar NPC uses the sprite 4_F_NACORURI, which isn't standard in
+//= kRO's data files. If you're having problems or are unsure if your
+//= client supports that sprite, an alternate NPC header has been included.
+//=========================================================================
payon_in01,193,30,4 script Rice Mill Grandma#rat 1_F_ORIENT_04,{
mes "[Rice Mill Grandma]";
diff --git a/npc/events/nguild/nguild_dunsw.txt b/npc/events/nguild/nguild_dunsw.txt
index f768405d7..f6d031a60 100644
--- a/npc/events/nguild/nguild_dunsw.txt
+++ b/npc/events/nguild/nguild_dunsw.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) 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/>.
+//=========================================================================
//= War of Emperium Dungeon Switch for NGuild Castles
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Switch that warps guild members to the guild dungeon
-//===== Additional Comments: =================================
-//= Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//= 1.1 Guild Dungeon Switch Fucntion added. [L0ne_W0lf]
-//============================================================
-
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-//==================================================
function script F_GldDunSw {
.@GID = getcastledata(getarg(0),1);
if (.@GID == 0) {
@@ -40,25 +60,25 @@ function script F_GldDunSw {
}
}
-// Castle 1 ===============================================
+//== Castle 1 ==============================================
nguild_alde,212,181,0 script Switch#DunN01 HIDDEN_NPC,{
callfunc "F_GldDunSw","nguild_alde","02",32,122;
close;
}
-// Castle 2 ===============================================
+//== Castle 2 ==============================================
nguild_gef,78,84,0 script Switch#DunN02 HIDDEN_NPC,{
callfunc "F_GldDunSw","nguild_gef","04",39,258;
close;
}
-// Castle 3 ===============================================
+//== Castle 3 ==============================================
nguild_pay,101,25,0 script Switch#DunN03 HIDDEN_NPC,{
callfunc "F_GldDunSw","nguild_pay","01",186,165;
close;
}
-// Castle 4 ===============================================
+//== Castle 4 ==============================================
nguild_prt,94,200,0 script Switch#DunN04 HIDDEN_NPC,{
callfunc "F_GldDunSw","nguild_prt","03",28,251;
close;
diff --git a/npc/events/nguild/nguild_ev_agit.txt b/npc/events/nguild/nguild_ev_agit.txt
index 5461bb975..c94fbc7ea 100644
--- a/npc/events/nguild/nguild_ev_agit.txt
+++ b/npc/events/nguild/nguild_ev_agit.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) 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/>.
+//=========================================================================
//= War of Emperium - NGuild Wars Events
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Event Triggers for NGuild Wars
-//===== Additional Comments: =================================
-// Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//= 1.3 Added code for abandoning captured castles on /breakguild [Lupus]
-//= 1.4 AGIT Functions added, treasure spawning added. [L0ne_W0lf]
-//= 1.5 Emperium should now properly respawn. [L0ne_W0lf]
-//============================================================
-
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-// Function for OnAgitStart =========================================
+//== Function for OnAgitStart ==============================
function script F_AgitStart {
.@map$ = getarg(0);
.@castle$ = getarg(1);
@@ -28,7 +48,7 @@ function script F_AgitStart {
end;
}
-// Function for OnGuildBreak ======================================
+//== Function for OnGuildBreak =============================
function script F_GuildBreak {
.@map$ = getarg(0);
.@castle$ = getarg(1);
@@ -42,7 +62,7 @@ function script F_GuildBreak {
return;
}
-// Function for OnAgitBreak ======================================
+//== Function for OnAgitBreak ==============================
function script F_AgitBreak {
.@map$ = getarg(0);
.@castle$ = getarg(1);
@@ -78,7 +98,7 @@ function script F_AgitBreak {
}
-// Function for OnAgitEnd ======================================
+//== Function for OnAgitEnd ================================
function script F_AgitEnd {
.@map$ = getarg(0);
.@castle$ = getarg(1);
@@ -92,7 +112,7 @@ function script F_AgitEnd {
end;
}
-// Castle 1 ================================================================
+//== Castle 1 ==============================================
nguild_alde,0,0,0 script Agit_N01 -1,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN01";
@@ -119,7 +139,7 @@ OnAgitEnd:
end;
}
-// Castle 2 ================================================================
+//== Castle 2 ==============================================
nguild_gef,0,0,0 script Agit_N02 -1,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN02";
@@ -146,7 +166,7 @@ OnAgitEnd:
end;
}
-// Castle 3 ================================================================
+//== Castle 3 ==============================================
nguild_pay,0,0,0 script Agit_N03 -1,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN03";
@@ -173,7 +193,7 @@ OnAgitEnd:
end;
}
-// Castle 4 ================================================================
+//== Castle 4 ==============================================
nguild_prt,0,0,0 script Agit_N04 -1,{
OnInterIfInitOnce:
donpcevent "::OnRecvCastleN04";
@@ -200,8 +220,7 @@ OnAgitEnd:
end;
}
-// Treasure Spawn Time
-//========================================
+//== Treasure Spawn Time ===================================
- script TreasSpawn -1,{
end;
diff --git a/npc/events/nguild/nguild_flags.txt b/npc/events/nguild/nguild_flags.txt
index 830ded7f9..ebfa2d230 100644
--- a/npc/events/nguild/nguild_flags.txt
+++ b/npc/events/nguild/nguild_flags.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) 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/>.
+//=========================================================================
//= War of Emperium N Guild Flags
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= WoE flag scripts. Display guild emblems on flags.
-//===== Additional Comments: =================================
-// Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-// 1.1 Inner Flags don't teleport you to your HQ anymore [Lupus]
-// 1.2 updated flags to use the new arguments. [L0ne__W0lf]
-// 1.3 Guild flag function added. [L0ne_W0lf]
-//============================================================
-
-/// Flag Function
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Flag Function =========================================
function script F_Flags {
.@GID = getcastledata(getarg(1),1);
if (getarg(5) == 0) return;
@@ -58,9 +78,7 @@ function script F_Flags {
}
}
-//============================================================================//
-// Castle 1
-//============================================================================//
+//== Castle 1 ==============================================
n_castle,110,96,1 script NGuild Aldebaran#a1-1 GUILD_FLAG,{
callfunc "F_Flags","Al De Baran","nguild_alde",218,170,1,1;
close;
@@ -78,7 +96,7 @@ OnRecvCastleN01:
flagemblem getcastledata("nguild_alde",1);
end;
}
-// In Castle ============================================
+//- In Castle -
nguild_alde,30,246,4 duplicate(NGuildAlde) NGuild Aldebaran#a1-7 GUILD_FLAG
nguild_alde,37,248,4 duplicate(NGuildAlde) NGuild Aldebaran#a1-8 GUILD_FLAG
nguild_alde,37,246,4 duplicate(NGuildAlde) NGuild Aldebaran#a1-9 GUILD_FLAG
@@ -94,9 +112,7 @@ nguild_alde,74,64,2 duplicate(NGuildAlde) NGuild Aldebaran#a1-18 GUILD_FLAG
nguild_alde,203,150,4 duplicate(NGuildAlde) NGuild Aldebaran#a1-19 GUILD_FLAG
nguild_alde,210,150,4 duplicate(NGuildAlde) NGuild Aldebaran#a1-20 GUILD_FLAG
-//============================================================================//
-// Castle 2
-//============================================================================//
+//== Castle 2 ==============================================
n_castle,110,109,3 script NGuild Geffen#g1-1 GUILD_FLAG,{
callfunc "F_Flags","Geffen","nguild_gef",83,47,1,1;
close;
@@ -114,7 +130,7 @@ OnRecvCastleN02:
flagemblem getcastledata("nguild_gef",1);
end;
}
-// In Castle =============================================
+//- In Castle -
nguild_gef,32,157,4 duplicate(NGuildGef) NGuild Geffen#g1-7 GUILD_FLAG
nguild_gef,22,156,5 duplicate(NGuildGef) NGuild Geffen#g1-8 GUILD_FLAG
nguild_gef,68,185,3 duplicate(NGuildGef) NGuild Geffen#g1-9 GUILD_FLAG
@@ -122,9 +138,7 @@ nguild_gef,17,171,5 duplicate(NGuildGef) NGuild Geffen#g1-10 GUILD_FLAG
nguild_gef,59,16,4 duplicate(NGuildGef) NGuild Geffen#g1-11 GUILD_FLAG
nguild_gef,64,16,4 duplicate(NGuildGef) NGuild Geffen#g1-12 GUILD_FLAG
-//============================================================================//
-// Castle 3
-//============================================================================//
+//== Castle 3 ==============================================
n_castle,94,109,5 script NGuild Payon#f1-1 GUILD_FLAG,{
callfunc "F_Flags","Payon","nguild_pay",87,29,1,1;
close;
@@ -142,7 +156,7 @@ OnRecvCastleN03:
flagemblem getcastledata("nguild_pay",1);
end;
}
-// In Castle ===============================================
+//- In Castle -
nguild_pay,238,67,4 duplicate(NGuildPay) NGuild Payon#f1-6 GUILD_FLAG
nguild_pay,233,67,4 duplicate(NGuildPay) NGuild Payon#f1-7 GUILD_FLAG
nguild_pay,221,123,4 duplicate(NGuildPay) NGuild Payon#f1-8 GUILD_FLAG
@@ -150,9 +164,7 @@ nguild_pay,221,116,4 duplicate(NGuildPay) NGuild Payon#f1-9 GUILD_FLAG
nguild_pay,206,108,4 duplicate(NGuildPay) NGuild Payon#f1-10 GUILD_FLAG
nguild_pay,212,108,4 duplicate(NGuildPay) NGuild Payon#f1-11 GUILD_FLAG
-//=============================================================================//
-// Castle 4
-//=============================================================================//
+//== Castle 4 ==============================================
n_castle,94,96,7 script NGuild Prontera#p1-1 GUILD_FLAG,{
callfunc "F_Flags","Prontera","nguild_prt",97,174,1,1;
close;
@@ -170,7 +182,7 @@ OnRecvCastleN04:
flagemblem getcastledata("nguild_prt",1);
end;
}
-// In Castle =============================================
+//- In Castle -
nguild_prt,64,56,4 duplicate(NGuildPrt) NGuild Prontera#p1-8 GUILD_FLAG
nguild_prt,76,32,4 duplicate(NGuildPrt) NGuild Prontera#p1-9 GUILD_FLAG
nguild_prt,84,32,4 duplicate(NGuildPrt) NGuild Prontera#p1-10 GUILD_FLAG
diff --git a/npc/events/nguild/nguild_guardians.txt b/npc/events/nguild/nguild_guardians.txt
index 3b2a7088b..e5b8bc959 100644
--- a/npc/events/nguild/nguild_guardians.txt
+++ b/npc/events/nguild/nguild_guardians.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) 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/>.
+//=========================================================================
//= War of Emperium - nguild guardians script
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Re-spawns guardians on server start if they have been purchased. Also
+//= announces when a guardian dies.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Re-spawns guardians on server start if they have been
-//= purchased. Also announces when a guardian dies.
-//===== Additional Comments: =================================
-//= Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//============================================================
+//=========================================================================
-
-//------------------------------------------------------------------------------
nguild_alde,216,24,0 script Guardian_N01 -1,{
OnAgitInit:
if (getcastledata("nguild_alde",10) == 1) guardian "nguild_alde",18,219,"Soldier Guardian",1287,"Guardian_N01::OnGuardianDied",0;
@@ -31,7 +51,6 @@ OnGuardianDied:
end;
}
-//------------------------------------------------------------------------------
nguild_gef,198,182,0 script Guardian_N02 -1,{
OnAgitInit:
if (getcastledata("nguild_gef",10) == 1) guardian "nguild_gef",30,178,"Soldier Guardian",1287,"Guardian_N02::OnGuardianDied",0;
@@ -49,7 +68,7 @@ OnGuardianDied:
mapannounce "nguild_gef","A Guardian Has Fallen",17;
end;
}
-//------------------------------------------------------------------------------
+
nguild_pay,139,139,0 script Guardian_N03 -1,{
OnAgitInit:
if (getcastledata("nguild_pay",10) == 1) guardian "nguild_pay",210,120,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",0;
@@ -67,7 +86,7 @@ OnGuardianDied:
mapannounce "nguild_pay","A Guardian Has Fallen",17;
end;
}
-//------------------------------------------------------------------------------
+
nguild_prt,197,197,0 script Guardian_N04 -1,{
OnAgitInit:
if (getcastledata("nguild_prt",10) == 1) guardian "nguild_prt",196,92,"Soldier Guardian",1287,"Guardian_N04::OnGuardianDied",0;
diff --git a/npc/events/nguild/nguild_kafras.txt b/npc/events/nguild/nguild_kafras.txt
index 89570fe6d..66c53ff2d 100644
--- a/npc/events/nguild/nguild_kafras.txt
+++ b/npc/events/nguild/nguild_kafras.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) 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/>.
+//=========================================================================
//= War of Emperium Kafras for N Guild Castles
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Provides Kafra services for guild members of NGuild Castles.
+//================= Current Version =======================================
+//= 1.2
+//================= Additional Comments ===================================
//= Used in conjuction with function F_Kafra.
-//===== Additional Comments: =================================
-//= Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//= 1.1 All N Guild Kafras teleport to Prontera only! [Lupus]
-//= 1.2 Added Kafra function. [L0ne_W0lf]
-//============================================================
-
+//=========================================================================
function script F_GKafra {
cutin "kafra_01",2;
@@ -31,7 +53,7 @@ L_StartG:
end;
}
-// Castle 1 ===============================================
+//== Castle 1 ==============================================
nguild_alde,218,170,0 script Kafra Service#N01 4_F_KAFRA1,{
callfunc "F_GKafra", "nguild_alde", "Prontera";
end;
@@ -40,7 +62,7 @@ OnRecvCastleN01:
end;
}
-// Castle 2 ===============================================
+//== Castle 2 ==============================================
//nguild_gef,96,173,0 script Kafra Service#N02 4_F_KAFRA1,{
nguild_gef,35,37,0 script Kafra Service#N02 4_F_KAFRA1,{
callfunc "F_GKafra", "nguild_gef", "Prontera";
@@ -50,7 +72,7 @@ OnRecvCastleN02:
end;
}
-// Castle 3 ===============================================
+//== Castle 3 ==============================================
nguild_pay,128,58,3 script Kafra Service#N03 4_F_KAFRA1,{
callfunc "F_GKafra", "nguild_pay", "Prontera";
end;
@@ -59,7 +81,7 @@ OnRecvCastleN03:
end;
}
-// Castle 4 ===============================================
+//== Castle 4 ==============================================
nguild_prt,96,173,0 script Kafra Service#N04 4_F_KAFRA1,{
callfunc "F_GKafra", "nguild_prt", "Prontera";
end;
diff --git a/npc/events/nguild/nguild_managers.txt b/npc/events/nguild/nguild_managers.txt
index 015ef20fd..21b1e4b86 100644
--- a/npc/events/nguild/nguild_managers.txt
+++ b/npc/events/nguild/nguild_managers.txt
@@ -1,26 +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) 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/>.
+//=========================================================================
//= War of Emperium Managers for N Guild Castles
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= War of Emperium Managers for Novice Guild Castles
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//=
-//==============================================
-//= Break down of arguments used in the function:
-//= arg(0): name of Castle Manager
-//= arg(1): name of guild castle.
-//= arg(2): x1 coordinate for warp to treasure room
-//= arg(3): y1 coordinate for warp to treasure room
-//= arg(4): guild script suffix for kafra, etc.
-//===== Additional Comments: =================================
-//= 1.0 Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//= 1.1 Added modified guild manager function. [L0ne_W0lf]
-//= Removed guardian summoning.
-//= 1.2 Corrected function name. (bugreport:1728) [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==============================================
+// Arguments:
+// - 0: name of Castle Manager
+// - 1: name of guild castle.
+// - 2: x1 coordinate for warp to treasure room
+// - 3: y1 coordinate for warp to treasure room
+// - 4: guild script suffix for kafra, etc.
function script F_GldManager {
@GID = getcastledata(getarg(1),1);
@@ -129,28 +147,28 @@ function script F_GldManager {
}
}
-// Castle 1 ==================================================================================
+//== Castle 1 ==============================================
nguild_alde,218,175,0 script Frolo 1_M_JOBTESTER,{
callfunc "F_GldManager","Frolo","nguild_alde",119,223,"N01";
close;
}
-// Castle 2 ==================================================================================
+//== Castle 2 ==============================================
nguild_gef,40,48,5 script Leiber 1_M_JOBTESTER,{
callfunc "F_GldManager","Leiber","nguild_gef",155,112,"N02";
close;
}
-// Castle 3 ==================================================================================
+//== Castle 3 ==============================================
nguild_pay,120,58,4 script Dundar 1_M_JOBTESTER,{
callfunc "F_GldManager","Dundar","nguild_pay",290,7,"N03";
close;
}
-// Castle 4 ==================================================================================
+//== Castle 4 ==============================================
nguild_prt,112,181,0 script Thefton 1_M_JOBTESTER,{
callfunc "F_GldManager","Thefton","nguild_prt",15,209,"N04";
close;
diff --git a/npc/events/nguild/nguild_treas.txt b/npc/events/nguild/nguild_treas.txt
index 7a7cd64c8..c2ca26451 100644
--- a/npc/events/nguild/nguild_treas.txt
+++ b/npc/events/nguild/nguild_treas.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) brianluau
+//= 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/>.
+//=========================================================================
//= War of Emperium Treasure Rooms for NGuild Guild Castles
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= War of Emperium Treasure Rooms for Novice Guild Castles
+//================= Current Version =======================================
//= 1.3b
-//===== Description: =========================================
-//=
-//===== Additional Comments: =================================
-//= Based off existing guild scripts. Do not know if it is accurate.[kobra_k88]
-//= 1.2 Official treasure spawn [Lupus]
-//= 1.3 Added F_GldTreas function. (bugreport:1788) [L0ne_W0lf]
-//= 1.3b Added F_GldTreasSw function. (bugreport:3292) [brianluau]
-//============================================================
-
+//=========================================================================
-//================================================
-// Treasure Spawning Function
-//================================================
+//== Treasure Spawning Function ============================
function script F_GldTreas {
if(getarg(10) != 1) {
setcastledata getarg(0),4,0;
@@ -47,9 +66,7 @@ function script F_GldTreas {
return;
}
-//==============================================================
-// Treasure Room Switch
-//===============================================================
+//== Treasure Room Switch ==================================
function script F_GldTreasSw {
mes " ";
mes "There's a small lever. Will you pull it?";
@@ -62,9 +79,9 @@ function script F_GldTreasSw {
close;
}
-//<===============================Castle 1 =================================>\\
+//== Castle 1 ==============================================
-// Treasure Spawn -----------------------
+//- Treasure Spawn -
nguild_alde,1,1,1 script Treasure_N01 -1,{
OnRecvCastleN01:
@@ -82,15 +99,15 @@ OnDied:
end;
}
-// Treasure Room Switch --------------------
+//- Treasure Room Switch -
nguild_alde,123,223,0 script Switch#TresN01 HIDDEN_NPC,{
callfunc "F_GldTreasSw", "nguild_alde",218,176;
end;
}
-//<================================Castle 2 ================================>\\
+//== Castle 2 ==============================================
-// Treasure Spawn ----------------------------
+//- Treasure Spawn -
nguild_gef,1,1,1 script Treasure_N02 -1,{
OnRecvCastleN02:
@@ -108,15 +125,15 @@ OnDied:
end;
}
-// Room Switch ---------------------------------------------------------
+//- Treasure Room Switch -
nguild_gef,152,117,0 script Switch#TresN02 HIDDEN_NPC,{
callfunc "F_GldTreasSw","nguild_gef",40,49;
end;
}
-//<================================Castle 3 ================================>\\
+//== Castle 3 ==============================================
-// Treasure Spawn ---------------------------
+//- Treasure Spawn -
nguild_pay,1,1,0 script Treasure_N03 -1,{
OnRecvCastleN03:
end;
@@ -133,15 +150,15 @@ OnDied:
end;
}
-// Treasure Room Switch ---------------------------------------------------
+//- Treasure Room Switch -
nguild_pay,295,8,0 script Switch#TresN03 HIDDEN_NPC,{
callfunc "F_GldTreasSw", "nguild_pay",120,59;
end;
}
-//<================================Castle 4 ================================>\\
+//== Castle 4 ==============================================
-// Treasure Spawn -------------------------------
+//- Treasure Spawn -
nguild_prt,1,1,0 script Treasure_N04 -1,{
OnRecvCastleN04:
end;
@@ -158,7 +175,7 @@ OnDied:
end;
}
-// Treasure Room Switch ----------------------------------------------------
+//- Treasure Room Switch -
nguild_prt,15,209,0 script Switch#TresN04 HIDDEN_NPC,{
callfunc "F_GldTreasSw", "nguild_prt",109,179;
end;
diff --git a/npc/events/nguild/nguild_warper.txt b/npc/events/nguild/nguild_warper.txt
index 6ad9d02ab..94f65e546 100644
--- a/npc/events/nguild/nguild_warper.txt
+++ b/npc/events/nguild/nguild_warper.txt
@@ -1,30 +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) 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/>.
+//=========================================================================
+//= Novice's Guild Castles War of Emperium Usher NPC
+//================= Description ===========================================
//= Novice's Guild Castles War of Emperium Usher NPC
-//===== By: ==================================================
-//= Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
-//=
-//===== Additional Comments: =================================
-//= Now you have access to 4 N Guild castles. They don't have
-//= dungeons. And 2nd Classes can't seize these Castles.
-//= These new castles need a new strategy. It would bring some
-//= fun and live to your game.
-//= NOTE: If your Guild Master is 2nd class, then he could
-//= rule the Castles and gather Treasure Boxes after WoE
-//= 1.1 Now 2nd classes can't enter NC place at all
-//= 1.2 Restricted access of SG/SL. On warp clear some
-//= unallowed buffs [Lupus]
-//= 1.3 Restricted TK,High classes >=90 BaseLevel,
-//= updated list of unallowed buffs [Lupus]
-//= 1.4 Restricted it to 80 Base Level [Lupus]
-//= 1.5 According to official info: 1 Treasure Chest per Castle
-//= 1.6 Only 1st Class < 60 BaseLevel Players can participate
-//= 1.7 Guilds with Emergency Call or with 9+ skill points
-//= can't take part in NWoE. [Lupus]
+//================= Additional Comments ===================================
+//= Now you have access to 4 N Guild castles. They don't have dungeons. And
+//= 2nd Classes can't seize these Castles.
+//= These new castles need a new strategy. It would bring some fun and live
+//= to your game.
+//= NOTE: If your Guild Master is 2nd class, then he could rule the Castles
+//= and gather Treasure Boxes after WoE
//= TODO: The official entrance is in Izlude.
-//============================================================
+//=========================================================================
prontera,146,163,6 script Novice Castles 4_F_NOVICE,{
mes "[Cita]";
diff --git a/npc/events/twintowers.txt b/npc/events/twintowers.txt
index 8013b85b7..0d9ede6f8 100644
--- a/npc/events/twintowers.txt
+++ b/npc/events/twintowers.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) ultramage
+//= Copyright (C) Silent
+//= Copyright (C) Lupus
+//= Copyright (C) massdriller
+//= Copyright (C) sEiKaN
+//= Copyright (C) Akaru
+//=
+//= 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/>.
+//=========================================================================
//= Twin Towers NPCs
-//===== By: ==================================================
-//= sEiKaN (1.0)
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= mRO Event: Twin Towers NPCs
-//===== Additional Comments: =================================
-//= 1.2 by Akaru 1.3 by massdriller(Fixed typos)
-//= 1.4 fixed coords, according to off. src [Lupus]
-//= 1.5 Removed Duplicates [Silent]
-//= 1.6 Fixed wrong sprite id on main npc [ultramage]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
prontera,146,92,4 script Twin Towers#tt1::Twin-Towers TW_TOWER,{
mes "[Twin Towers]";
diff --git a/npc/events/valentinesday.txt b/npc/events/valentinesday.txt
index 5f6289d13..5363a44bd 100644
--- a/npc/events/valentinesday.txt
+++ b/npc/events/valentinesday.txt
@@ -1,20 +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) 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/>.
+//=========================================================================
//= Valentine Event Script
-//===== By: ==================================================
-//= Muad_Dib (Prometheus Project)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Valentine's Day Event Script.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//
-//===== Additional Comments: =================================
-//= 07/06/05 : Added 1st Version. [Muad_Dib]
-//= 08/28/05 : Ver. 1.01 Added a missing close; [Muad_Dib]
-//= Converted to rAthena format by Dr.Evil
-//= 1.1 Cleaning. [Euphy]
-//============================================================
+//=========================================================================
-// Stephen - Valentine Event Chocolate seller
-//============================================================
+//== Stephen - Valentine Event Chocolate seller ============
alberta,26,243,4 script Stephen 1_M_MERCHANT,{
mes "[Stephen]";
mes "Guess what I've got?";
@@ -57,8 +76,7 @@ alberta,26,243,4 script Stephen 1_M_MERCHANT,{
close;
}
-// Jainie -- Gives information about Valentine Event
-//============================================================
+//== Jainie -- Gives information about Valentine Event =====
alberta,29,243,4 script Jainie 1_M_INNKEEPER,{
mes "[Jainie]";
mes "You know what? The chocolate that my boyfriend sells are from me!";
@@ -81,8 +99,7 @@ alberta,29,243,4 script Jainie 1_M_INNKEEPER,{
close;
}
-// Carl Orleans -- Valentine Event Chocolate maker
-//============================================================
+//== Carl Orleans -- Valentine Event Chocolate maker =======
prt_castle,54,34,4 script Carl Orleans 1_M_01,{
mes "[Carl Orleans]";
mes "Yes?";
diff --git a/npc/events/valentinesday_2009.txt b/npc/events/valentinesday_2009.txt
index aaaf74a85..ca707918e 100644
--- a/npc/events/valentinesday_2009.txt
+++ b/npc/events/valentinesday_2009.txt
@@ -1,28 +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) Lupus
+//= 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/>.
+//=========================================================================
//= iRO Valentine's Day Event (2009)
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= iRO Valentine's Day Event. (2009)
//= Make Chocolate/Chocolate Boxes/Home-Made Chocolate.
//= Make Valentine's Rings/Boxes.
//= Trade rings to those of opposite gender.
//= Register rings you have gotten for votes.
-//=
-//= The male and female with the most votes at the end of
-//= the event will receive item (14466) from GM team.
+//================= Current Version =======================================
+//= 1.3
+//================= Additional Comments ===================================
+//= The male and female with the most votes at the end of the event will
+//= receive item (14466) from GM team.
//=
//= Must enable the event items in item_db2 and item_trade!
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1-1.2 Fixed exploits with unlimited rings and non deleting choco [Lupus]
-//= 1.3 Some Changes. [Kisuka]
-//============================================================
+//=========================================================================
-// Marco Bassinio (Chocolate/Chocolate Box maker)
-//============================================================
+//== Marco Bassinio (Chocolate/Chocolate Box maker) ========
prontera,164,174,4 script Trader#Val09 1_M_MERCHANT,{
mes "[Marco Bassinio]";
mes "Hey, folks! Here's something you don't see everyday!";
@@ -158,8 +178,7 @@ prontera,164,174,4 script Trader#Val09 1_M_MERCHANT,{
}
}
-// Packs Trader (Sells Wrapping Paper, Lace, and Box)
-//============================================================
+//== Packs Trader (Sells Wrapping Paper, Lace, and Box) ====
prontera,147,171,5 script Packs Trader#Val09 1_M_MERCHANT,{
mes "[Packs Trader]";
mes "Hello.";
@@ -302,8 +321,7 @@ prontera,147,171,5 script Packs Trader#Val09 1_M_MERCHANT,{
}
}
-// Event Ring Maker (Makes ring for players)
-//============================================================
+//== Event Ring Maker (Makes ring for players) =============
prontera,154,185,5 script Event Ring Maker#Val09 4_F_KAFRA7,{
if (BaseLevel < 75) {
mes "[Event Ring Maker]";
@@ -396,8 +414,7 @@ prontera,154,185,5 script Event Ring Maker#Val09 4_F_KAFRA7,{
close;
}
-// Valentine Vote Manager (Registers votes)
-//============================================================
+//== Valentine Vote Manager (Registers votes) ==============
prontera,157,185,4 script Valentine Vote Manager#v 4_F_KAFRA5,{
mes "[Valentine Vote Manager]";
mes "Hello, I'm the Valentine's Vote Manager.";
@@ -517,8 +534,7 @@ prontera,157,185,4 script Valentine Vote Manager#v 4_F_KAFRA5,{
}
}
-// Charles Orleans (Makes Home-Made Chocolates)
-//============================================================
+//== Charles Orleans (Makes Home-Made Chocolates) ==========
prt_castle,42,35,3 script Dessert Manager#Val09 1_M_01,{
if (Sex) {
mes "[Charles Orleans]";
diff --git a/npc/events/valentinesday_2012.txt b/npc/events/valentinesday_2012.txt
index d113bd480..04b6a5d77 100644
--- a/npc/events/valentinesday_2012.txt
+++ b/npc/events/valentinesday_2012.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) Rikimaru
+//=
+//= 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/>.
+//=========================================================================
//= Valentine's Day Event (2012)
-//===== By: ==================================================
-//= Rikimaru
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= The full NPCs of the Valentine's Day Event 2012 (account-based).
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= The full Valentine's Day NPCs of the Valentine's Day
-//= Event 2012 (account-based).
-//===== Additional Comments: =================================
-//= 1.0 First version. [Rikimaru]
-//= 1.1 Standardized and fixed. [Euphy]
-//============================================================
+//=========================================================================
mosk_in,21,246,5 script Pinkamenia 1_F_LIBRARYGIRL,{
.@n$ = "^0000FF[Pinkamenia]^000000";
diff --git a/npc/events/whiteday.txt b/npc/events/whiteday.txt
index d90f7c491..58655bf11 100644
--- a/npc/events/whiteday.txt
+++ b/npc/events/whiteday.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) 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/>.
+//=========================================================================
//= White Day Event Script
-//===== By: ==================================================
-//= 1.0a Muad_Dib (Prometheus Project)
-//===== Current Version: =====================================
-//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Sells candy, candy cane and well baked cookie.
-//===== Additional Comments: =================================
-//= 07/06/05 : Added 1st Version. [Muad_Dib]
-//= Converted to rAthena format by Dr.Evil
-//============================================================
+//================= Current Version =======================================
+//= 1.0a
+//=========================================================================
alberta,188,64,4 script Sugar 4_F_02,{
mes "[Sugar]";
diff --git a/npc/events/xmas.txt b/npc/events/xmas.txt
index be43b3752..9a2b0028e 100644
--- a/npc/events/xmas.txt
+++ b/npc/events/xmas.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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Kayla
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) shadowlady
+//=
+//= 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/>.
+//=========================================================================
//= X-mas Event
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Beat up Antonios and grab his socks. Get at least 3 and give them to
+//= Santa Claus Claus in exchange for a present.
+//================= Current Version =======================================
//= 1.4
-//===== Description: =========================================
-//= Beat up Antonios and grab his socks. Get at least 3 and
-//= give them to Santa Claus Claus in exchange for a present.
+//================= Additional Comments ===================================
//= Includes X-mas mobs.
//= This npc will disable, the current Santa Claus npc.
-//===== Additional Comments: =================================
-//= Fixed the spawns [shadowlady]
-//= 1.1 Added Xmas Jakk, fixed 2 exploits, fixed reward Box ID [Lupus]
-//= 1.2 Added monsters to the newer fields, thanks to Muad_Dib [MasterOfMuppets]
-//= 1.2a Fixed a major problem with the monster spawns, thanks to Playtester [MasterOfMuppets]
-//= 1.2b Fixed a minor problem with the mosnter spawns, thanks to Playtester [Kayla]
-//= 1.3 Added Christmas Orc to the places where other orcs spawn [MasterOfMuppets]
-//= Added Christmas goblins to yuno_fild09, thanks to Playtester for pointing it out
-//= 1.4 Added a fix to make Lutie & Bard quests passable during this event [Lupus]
-//============================================================
+//=========================================================================
xmas_in,100,96,4 script Santa Claus::Santa2 4_M_SANTA,{
mes "[Santa Claus]";
@@ -108,14 +129,12 @@ OnInit:
end;
}
-// Xmas Goblin Spawns
-//============================================================
+//== Xmas Goblin Spawns ====================================
prt_fild11,0,0,0,0 monster Christmas Goblin 1245,5,0,0,0
gef_fild11,0,0,0,0 monster Christmas Goblin 1245,5,0,0,0
yuno_fild09,0,0,0,0 monster Christmas Goblin 1245,5,0,0,0
-// Santa Poring Spawns
-//============================================================
+//== Santa Poring Spawns ===================================
ein_fild03,0,0,0,0 monster Santa Poring 1062,15,0,0,0
ein_fild04,0,0,0,0 monster Santa Poring 1062,15,0,0,0
ein_fild06,0,0,0,0 monster Santa Poring 1062,15,0,0,0
@@ -229,8 +248,7 @@ hu_fild04,0,0,0,0 monster Santa Poring 1062,15,0,0,0
hu_fild05,0,0,0,0 monster Santa Poring 1062,15,0,0,0
hu_fild07,0,0,0,0 monster Santa Poring 1062,15,0,0,0
-// Antonio Spawns
-//============================================================
+//== Antonio Spawns ========================================
ein_fild03,0,0,0,0 monster Antonio 1247,1,0,0,0
ein_fild04,0,0,0,0 monster Antonio 1247,1,0,0,0
ein_fild06,0,0,0,0 monster Antonio 1247,1,0,0,0
@@ -344,13 +362,11 @@ hu_fild04,0,0,0,0 monster Antonio 1247,1,0,0,0
hu_fild05,0,0,0,0 monster Antonio 1247,1,0,0,0
hu_fild07,0,0,0,0 monster Antonio 1247,1,0,0,0
-// Xmas Jakk Spawns
-//============================================================
+//== Xmas Jakk Spawns ======================================
gef_dun01,0,0,0,0 monster Xmas Jakk 1244,5,0,0,0
//gefenia02,0,0,0,0 monster Xmas Jakk 1244,5,0,0,0
-// Xmas Orc Spawns
-//============================================================
+//== Xmas Orc Spawns =======================================
gef_fild02,0,0,0,0 monster Christmas Orc 1588,5,0,0,0
gef_fild03,0,0,0,0 monster Christmas Orc 1588,5,0,0,0
gef_fild10,0,0,0,0 monster Christmas Orc 1588,5,0,0,0
diff --git a/npc/instances/EndlessTower.txt b/npc/instances/EndlessTower.txt
index 474abf315..2f58b6276 100644
--- a/npc/instances/EndlessTower.txt
+++ b/npc/instances/EndlessTower.txt
@@ -1,40 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) 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/>.
+//=========================================================================
//= Endless Tower
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Endless Tower Memorial Dungeon.
//= Consists of 101 floors.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Removed a disablenpc from #102FShadowDust1. (bugreport:4415)
-//= 1.2 Added ends to several NPCs which would allow you to restart timers.
-//= Added some missing stopnpctimers to npcs. (bugreport:4418)
-//= 1.3 Fixed a couple copy/paste errors :D I fail. [L0ne_W0lf]
-// Timer no longer resets when re-entering.
-//= 1.4 Added quest log entries based on iRO. [L0ne_W0lf]
-//= You may need to update your questid2display.
-//= Changed White lady spawn to MVP White Lady. (bugreport:4601)
-//= 1.5 Corrected some grammar and typos.
-//= 1.6 Corrected the tower re-entry blocked condition. (bugreport:4677) [L0ne_W0lf]
-//= Corrected floor 75 warp disabling the wrong NPC. (bugreport:4711)
-//= 1.7 Added missing end's to prevent accidental disabling of
-//= warps between floors. (bugreport:4623)
-//= Added missing end's to prevent infinite mobspawn (bugreport:4540)
-//= Commented out remaining GM-only NPCs. [Gepard]
-//= 1.8 Adjusted Instance Attach Map to Validate ALL Maps, instead of
-//= only 1@tower -> 5@tower (bugreport:4983)
-//= 1.9 Added 'instance_check_party' command to the script for proper checking if
-//= the invoking party meets the requirements to join the Memorial Dungeon.
-//= 2.0 Fixed broken else/if chaining. [Joseph]
-//= 2.1 Updated to match latest official script. [Euphy]
-//= 2.2 Instance system rewrite. [Euphy]
-//= 2.3 Added some missing announcements. [Euphy]
-//= 2.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.4
+//=========================================================================
1@tower mapflag src4instance
2@tower mapflag src4instance
@@ -42,7 +42,7 @@
4@tower mapflag src4instance
5@tower mapflag src4instance
6@tower mapflag src4instance
-//============================================================
+
alberta,214,77,6 script Captain Janssen 4_M_SEAMAN,{
if (checkweight(1201,1) == 0) {
mes "^008800Wait here!!";
@@ -401,8 +401,7 @@ e_tower,151,185,4 script Purification Stone#et2 CLEAR_NPC,{
end;
}
-// Core Functions
-//============================================================
+//== Core Functions ========================================
function script F_Tower_Monster {
.@level = getarg(0);
@@ -1194,8 +1193,7 @@ function script F_Tower_Warp {
return;
}
-// Levels 1-25
-//============================================================
+//== Levels 1-25 ===========================================
1@tower,50,360,0 script Immortal Brazier# CLEAR_NPC,{
mes "- A Message is Engraved on the Brazier -";
mes "The one who scatters the ashes of the darkness in this place shall become one step closer to Nacht Sieger, the Hegemon King of the Darkness...";
@@ -1401,8 +1399,7 @@ OnTimer120000:
close;
}
-// Levels 26-50
-//============================================================
+//== Levels 26-50 ==========================================
2@tower,29,365,2 script Immortal Furnace#1 CLEAR_NPC,{
end;
@@ -1517,8 +1514,7 @@ OnTouch_:
close;
}
-// Levels 51-75
-//============================================================
+//== Levels 51-75 ==========================================
3@tower,29,365,2 script Immortal Furnace#2 CLEAR_NPC,{
end;
@@ -1633,8 +1629,7 @@ OnTouch_:
close;
}
-// Levels 76-99
-//============================================================
+//== Levels 76-99 ==========================================
4@tower,29,365,2 script Immortal Furnace#3 CLEAR_NPC,{
end;
@@ -1748,8 +1743,7 @@ OnTouch_:
close;
}
-// Level 100
-//============================================================
+//== Level 100 =============================================
5@tower,106,109,2 script Lucid Crystal#102 CLEAR_NPC,{
if (in_102tower < 10) {
mes "^0000ffA mysterious voice echoes through the room as you touch the lucid crystal radiating a strong light.^000000";
@@ -1932,8 +1926,7 @@ OnEnable:
close;
}
-// Level 101
-//============================================================
+//== Level 101 =============================================
6@tower,45,89,2 script Life Spring#1 CLEAR_NPC,{
mes "^0066ffYou took a sip of the spring's clear water, and you feel invigorated.^000000";
heal (MaxHp-Hp),(MaxSp-Sp);
diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt
index 6538330fc..58351581f 100644
--- a/npc/instances/NydhoggsNest.txt
+++ b/npc/instances/NydhoggsNest.txt
@@ -1,26 +1,41 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
//= Nidhoggr's Nest
-//===== By: ==================================================
-//= L0ne_W0lf, various sources
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Nidhoggr's Nest Instance
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Minor dialog updates.
-//= 1.2 No longer glitches when anyone but party leader talks to the first NPC.
-//= 1.3 Added 'instance_check_party' command to the script for proper checking if
-//= the invoking party meets the requirements to join the Memorial Dungeon.
-//= 1.4 Cleaning. [Euphy]
-//= 1.5 Instance system rewrite. [Euphy]
-//= 1.6 Added GM management NPCs. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
1@nyd mapflag src4instance
2@nyd mapflag src4instance
-//============================================================
+
nyd_dun02,100,201,3 script Yggdrasil Gatekeeper HIDDEN_NPC,8,8,{
if (ins_nyd == 0) {
mes "A great stone gate stands before you. The sculpture of a terrible dragon spreads its powerful looking wings.";
@@ -1514,8 +1529,7 @@ OnTouch_:
end;
}
-// First floor
-//============================================================
+//== First floor ===========================================
1@nyd,213,277,5 script Murdered Yggdrasilid#1F 4_F_FAIRYKID2,5,5,{
if ('ins_nyd2 == 0) {
mes "When a faint light enters your heart, a voice sounds in your head.";
@@ -1799,8 +1813,7 @@ OnMyPingDead:
end;
}
-// Second Floor
-//============================================================
+//== Second Floor ==========================================
2@nyd,200,14,0 script nyd_2f_enter -1,6,6,{
OnTouch_:
donpcevent instance_npcname("nyd_2f_enter_broad")+"::OnEnable";
@@ -2179,8 +2192,7 @@ OnMyPingDead:
end;
}
-// GM Management NPCs
-//============================================================
+//== GM Management NPCs ====================================
sec_in02,36,167,3 script Nidhoggur Manager 4_M_FAIRYSOLDIER,1,1,{
callfunc "F_GM_NPC";
mes "Enter the password.";
diff --git a/npc/instances/OrcsMemory.txt b/npc/instances/OrcsMemory.txt
index 68cf8b2e9..41c0d5e5d 100644
--- a/npc/instances/OrcsMemory.txt
+++ b/npc/instances/OrcsMemory.txt
@@ -1,45 +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
+//=
+//= 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/>.
+//=========================================================================
//= Orc's Memory
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
-//= [Official Conversion]
-//= Relive the memory of an orc.
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Relive the memory of an orc.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 First round of bugfixes. (bugreport:3928) [L0ne_W0lf]
-//= Fixed some npcs calling wrong events.
-//= Fixed Depraved Orc Spirit spawn point
-//= Fixed an NPC that was never being enabled.
-//= 1.1a Second round from bugreport. (bugreport:3928) [L0ne_W0lf]
-//= Fixed first warp never enabling, issue not seen
-//= because of a local source mod.
-//= Corrected the IDs for the Vengeful Orc Spirit and
-//= Shaman Cargalache, copy/paste fail.
-//= Changed spawn point for dungeon according to spawn
-//= point on iRO.
-//= 1.2 More bugfixes, mostly typos. :O (bugreport:3944) [L0ne_W0lf]
-//= Fixed some varaibles (types/values) as well.
-//= 1.3 Disabled an exploit related to the orc hero spawn. [L0ne_W0lf]
-//= Corrected the variable type for party leader name.
-//= 1.4 Fixed donpcevent calling non-existant npc. (bugreport:4039) [L0ne_W0lf]
-//= 1.5 Fixed a checkquest condition never setting quest. [L0ne_W0lf]
-//= 1.6 Added 'instance_check_party' command to the script for proper checking if
-//= the invoking party meets the requirements to join the Memorial Dungeon.
-//= 1.7 Instance system rewrite. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
1@orcs mapflag src4instance
2@orcs mapflag src4instance
-//============================================================
-// Entrance
-//============================================================
+//== Entrance ==============================================
gef_fild10,242,202,0 script Dimensional Gorge Piece 2_MONEMUS,{
.@party_id = getcharid(1);
@@ -176,8 +173,7 @@ gef_fild10,238,202,6 script Mad Scientist#orc 4_LGTSCIENCE,{
}
}
-// Orc's Memory Floor 1
-//============================================================
+//== Orc's Memory Floor 1 ==================================
1@orcs,180,30,0 script #Resurrect Monsters1 CLEAR_NPC,{
end;
@@ -523,8 +519,7 @@ OnMyMobDead3:
end;
}
-// Orc's Memory Floor 2
-//============================================================
+//== Orc's Memory Floor 2 ==================================
2@orcs,36,171,0 script #2Resurrect Monsters1 CLEAR_NPC,{
end;
diff --git a/npc/instances/SealedShrine.txt b/npc/instances/SealedShrine.txt
index da2244323..9f8dc6620 100644
--- a/npc/instances/SealedShrine.txt
+++ b/npc/instances/SealedShrine.txt
@@ -1,38 +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) Joseph
+//= 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/>.
+//=========================================================================
//= Sealed Shrine
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Seal away the Great Demon Baphomet.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Added setquest for instance cooldown. [L0ne_W0lf]
-//= 1.2 Fixed Torch#12 not being disabled. (bugreport:4044) [L0ne_w0lf]
-//= 1.3 Fixed cutins not being removed. (bugreport:4117) [L0ne_w0lf]
-//= 1.4 Fixed some typos. [Gepard]
-//= 1.5 Fixed not being able to enter dungeon for the first two hours.
-//= 1.6 Players should be able to re-take the quest after 12 hours now.
-//= Changed quest 3046 to 3040. This is the correct quest id.
-//= Removed checking quest 3045, unofficial check.
-//= 1.7 Fixed a checkquest condition never setting quest. [L0ne_W0lf]
-//= 1.8 Added 'instance_check_party' command to the script for proper checking if
-//= the invoking party meets the requirements to join the Memorial Dungeon.
-//= 1.9 Fixed broken else/if chaining. [Joseph]
-//= 2.0 Some optimization. [Euphy]
-//= 2.1 Fixed quest being removed before the 12 hours cool down. [Joseph]
-//= 2.2 Removed extra setquest (quest id:3040). [Joseph]
-//= 2.3 Instance system rewrite. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.3
+//=========================================================================
1@cata mapflag src4instance
2@cata mapflag src4instance
-//============================================================
-// Sealed Catacomb Entrance
-//============================================================
+//== Sealed Catacomb Entrance ==============================
monk_test,309,146,3 script Friar Patrick#edq 4_M_OLDFRIAR,{
cutin "ins_cata_pri_n",2;
mes "[Friar Patrick]";
@@ -430,8 +436,7 @@ prt_monk,261,91,3 script Rust Blackhand#edq 4_M_DWARF,{
}
}
-// Sealed Shrine Interior
-//============================================================
+//== Sealed Shrine Interior ================================
1@cata,1,2,0 script ins_baphomet_lotto -1,{
OnInstanceInit:
// Pick one "true" Gravestone and 12 "false" Gravestones.
@@ -484,8 +489,7 @@ OnMyMobDead:
end;
}
-// Soul of hero near the north grave
-//============================================================
+//== Soul of hero near the north grave =====================
1@cata,141,221,0 script Gravestone# CLEAR_NPC,3,3,{
.@party_id = getcharid(1);
if ('ins_baphomet == 0) {
@@ -812,8 +816,7 @@ OnInstanceInit:
end;
}
-// To 2F Warp
-//============================================================
+//== To 2F Warp ============================================
1@cata,281,12,0 script ins_bapho_to_2f WARPNPC,1,1,{
OnTouch:
if (countitem(6002) > 0) {
@@ -833,8 +836,7 @@ OnInstanceInit:
end;
}
-// Gravestones
-//============================================================
+//== Gravestones ===========================================
- script Gravestone#SS1 -1,{
if ('ins_baphomet == 1) {
getitem 6003,1; //Soul_Pendant
@@ -882,8 +884,7 @@ OnInstanceInit:
1@cata,127,32,0 duplicate(Gravestone#SS2) Gravestone#1F_12F CLEAR_NPC
1@cata,267,30,0 duplicate(Gravestone#SS2) Gravestone#1F_13F CLEAR_NPC
-// Bobbing Torches
-//============================================================
+//== Bobbing Torches =======================================
- script Bobbing Torch#SS -1,{
.@party_id = getcharid(1);
if (getpartyleader(.@party_id,2) == getcharid(0)) {
@@ -1084,8 +1085,7 @@ OnTouch:
end;
}
-// Magical Seals
-//============================================================
+//== Magical Seals =========================================
- script Magical Seal#SS -1,{
.@seal_check = questprogress(3041,PLAYTIME);
if (.@seal_check == 1) {
diff --git a/npc/jobs/1-1e/gunslinger.txt b/npc/jobs/1-1e/gunslinger.txt
index ff98b30e7..c17e83cb8 100644
--- a/npc/jobs/1-1e/gunslinger.txt
+++ b/npc/jobs/1-1e/gunslinger.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) SinSloth
+//= Copyright (C) ultramage
+//= Copyright (C) Playtester
+//= Copyright (C) KarLaeda
+//= Copyright (C) CBMaster
+//= Copyright (C) Lupus
+//= Copyright (C) Kisuka
+//= Copyright (C) erKURITA
+//= Copyright (C) RockmanEXE
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= erKURITA, RockmanEXE, Kisuka
-//===== Current Version: =====================================
-//= 2.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Gunslinger Job Change Quest
-//===== Additional Comments: =================================
-//= 1.0 Made the NPC [erKURITA]
-//= 1.5 Couple fixes to the npc, aswell as adding the missing
-//= 3 green herbs. [erKURITA]
-//= 1.6 job number->const, commonized variable name,
-//= optimized [Lupus]
-//= 1.7 Now uses only ONE variable GUNS_Q [Lupus]
-//= 1.7a Grammar fixes, few spelling fixes, etc [CBMaster]
-//= 1.7b Parenthesis fixes [KarLaeda]
-//= 1.8 Fixed the reward you can get [Playtester]
-//= 1.9 Removed some 'clever' script constructs [ultramage]
-//= 2.0 Updated to official version - Thanks to Omega for
-//= his first try [SinSloth] 1.10b - removed .GATs [Lupus]
-//= 2.1 Wise Bull Horn now deletes all items. Thanks to yyCC. [L0ne_W0lf]
-//= 2.1a Corrected a Typo error ";;". [Samuray22]
-//= 2.1b Corrected some typos errors. (bugreport:1549) [Samuray22]
-//= 2.1c Fixed some missing/messed up item checks. (bugreport:2693) [Kisuka]
-//= 2.2 Updated to match AEGIS script and Added Quest Log commands. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 2.2
+//=========================================================================
que_ng,152,167,3 script Master Miller 4_M_HUOLDARMY,{
if (Upper == 2) {
diff --git a/npc/jobs/1-1e/ninja.txt b/npc/jobs/1-1e/ninja.txt
index 485f4afd1..9eb760c15 100644
--- a/npc/jobs/1-1e/ninja.txt
+++ b/npc/jobs/1-1e/ninja.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) Euphy
+//= Copyright (C) SinSloth
+//= Copyright (C) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Kisuka
+//= Copyright (C) Legionaire
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= Legionaire, Kisuka
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Ninja Job Change Quest
-//===== Additional Comments: =================================
-//= 1.1 Optimized, updated, checked [Lupus]
-//= 1.2 Added Akagi [Playtester]
-//= 1.3 Updated dialogs to official ones and optimized [SinSloth]
-//= 1.4 Fixed a minor bug [SinSloth]
-//= 1.5 Updated to match AEGIS script and Added Quest Log commands. [Kisuka]
-//= 1.6 Fixed AEGIS amatsu warp typo. [Kisuka]
-//= 1.7 Kagerou/Oboro support (Class -> BaseClass) [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
alberta,30,65,3 script Akagi 4_M_JOB_ASSASSIN,{
if (Class == Job_Novice) {
diff --git a/npc/jobs/1-1e/taekwon.txt b/npc/jobs/1-1e/taekwon.txt
index e7d94e567..b242af416 100644
--- a/npc/jobs/1-1e/taekwon.txt
+++ b/npc/jobs/1-1e/taekwon.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) L0ne_W0lf
+//= Copyright (C) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) Tsuyuki
+//=
+//= 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/>.
+//=========================================================================
//= Taekwon Job Quest
-//===== By: ==================================================
-//= Tsuyuki & Samuray22
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Official iRO TaeKwon Job Change Quest
-//===== Additional Comments: =================================
-//= 1.0 Replaced previous TK Job Quest with this one [Tsuyuki]
-//= 1.1 Rewrote to the Aegis Standars. [Samuray22]
-//= 1.2 Fixed position the npc is facing. [Kisuka]
-//= 1.3 Added Quest Log commands. [Kisuka]
-//= 1.4 Removed use of 'goto', and fixed some indentation. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
payon,157,141,5 script Phoenix#TKJobChange 4_M_MONK,{
if(Upper == 2) {
diff --git a/npc/jobs/2-1/assassin.txt b/npc/jobs/2-1/assassin.txt
index c98fca135..fe74e5d04 100644
--- a/npc/jobs/2-1/assassin.txt
+++ b/npc/jobs/2-1/assassin.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) JayPee
+//= Copyright (C) Kisuka
+//= Copyright (C) brianluau
+//= Copyright (C) Zephyrus
+//= Copyright (C) Zephyrus_cr
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Toms
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Pgro Team (OwNaGe)
+//= 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/>.
+//=========================================================================
//= Assassin Job Quest
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 3.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job Change quest for Assassin class.
-//===== Additional Comments: =================================
-//= 1.0 Used some dialogue from the aegis Assassin script translated By: Pgro Team (OwNaGe)
-//= Also converted the booby traps from the aegis script.[kobra_k88]
-//= 1.1 Made adjustments to ontouch npcs to work with the new "ontouch" functionality.
-//= Fixed some duplicate npc names. Added missing waitingroom triggers.
-//= Fixed warp in "TimerSin", was supposed to be an areawarp.
-//= For some reason sometimes the "Nameless One" would have message windows
-//= without controls. Changed the doevent that triggers him to an
-//= addtimer and that seemed make the prob. go away[kobra_k88]
-//= 1.2 Fixed WRONG skillpoint check! [Lupus]
-//= 1.2b Fixed missing commands and typos [Lupus]
-//= 1.3 Baby class Support added [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Removed Duplicates [Silent]
-//= 2.2 Merged back JFunc. Fixed missing dialogue [Lupus]
-//= 2.3 Fixed typo and change Nameless addtimer to 100 (with 700ms I
-//= was still able to bypass it) [Toms]
-//= 2.4 Fixed skipping of Nameless NPC [Lupus]
-//= 2.5 Fixed a Rogue exploit [Lupus]
-//= 2.6 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.7 Several bugfixes with the help of Samuray22 and Barron-Monster. [L0ne_W0lf]
-//= 2.8 Removed duplicate warps. [L0ne_W0lf]
-//= 2.8a Deleted unused variables. [Samuray22]
-//= 2.8b Fixed error caused in last updated, removed useless variable 'joblvl'. [L0ne_W0lf]
-//= 2.9 Fixed an indent and added a 'break;' in hopes of 'fixing' an error [L0ne_W0lf]
-//= 2.9a Corrected a Typo error ";;". [Samuray22]
-//= 2.9b Moved a wrong 'break'. [Zephyrus_cr]
-//= 3.0 Now uses enable and disable waitingroomevent. [L0ne_W0lf]
-//= 3.1 Fixed problem with waiting room. (bugreport:1099) [L0ne_W0lf]
-//= 3.1a Follow up fix. Forgot to replace a label. [L0ne_W0lf]
-//= 3.1b Fixed waiting room not enabled in some situations [Zephyrus]
-//= 3.2 Fixed a question having all correct answers. [brianluau]
-//= 3.3 Added Quest Log commands. [Kisuka]
-//= 3.4 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 3.5 Fixed the waitingroom where player can enter the Test Area without passing the written exam. Now player will not be warp inside the Test Area when did not passed the written exam instead the player will be warp back to the written exam entrance [JayPee]
-//= 3.6 Fixed broken event calls. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.6
+//=========================================================================
in_moc_16,19,33,1 script Guildsman#asn 1_M_JOBTESTER,{
if (Upper == 1) {
diff --git a/npc/jobs/2-1/blacksmith.txt b/npc/jobs/2-1/blacksmith.txt
index 0109de356..1aa337057 100644
--- a/npc/jobs/2-1/blacksmith.txt
+++ b/npc/jobs/2-1/blacksmith.txt
@@ -1,45 +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) Kisuka
+//= Copyright (C) Yommy
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) celest
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) Komurka
+//= Copyright (C) yoshiki
+//= Copyright (C) EREMES THE CANIVALIZER(Aegis)
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= EREMES THE CANIVALIZER(Aegis)
-//= Translated by: yoshiki.
-//= Converted by: Komurka.
-//= Optimized and further edited by kobra_k88.
-//= Further bugfixed and tested by Lupus
-//===== Current Version: =====================================
-//= 2.9
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job Change quest for Blacksmith class.
-//===== Additional Comments: =================================
-//= Changed some npc names to the iRO names. Changed some variable
-//= names and labels. Edited some text.[kobra_k88]
-//= Removed "if (JobLevel > 48) goto higher". It was a left over line.
-//= Thx to "Decker".[kobra_k88]
-//= Fixed some typos, thanks to Riotblade [celest]
-//= 1.3-1.5 Added Baby Class support [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 1.7 item quantity/ids typos fix
-//= 1.8 Moved the Quest to Einbroch [Poki#3]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Removed Duplicates [Silent]
-//= 2.2 Merged Jfunc, changed job numbers to constants [Lupus]
-//= 2.3 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.4 Several bugfixes with the help of Barron-Monster. [L0ne_W0lf]
-//= 2.4a Changed a BaseJob to baseclass. [L0ne_W0lf]
-//= 2.4b Further bug fixes with teh hel of Barron-Monster. [L0ne_W0lf]
-//= 2.4c More fixes courtosy of Micktu. [L0ne_W0lf]
-//= 2.4d Fixed an incorrect answer in the quiz. (Trojal) [L0ne_W0lf]
-//= 2.4e Touched up a few issues as pointed out by Ultramage. [L0ne_W0lf]
-//= 2.5 Krongast is in Lighthalzen. (DarkValmir) [L0ne_W0lf]
-//= 2.6 Fixed 4 bugs [Lupus]
-//= 2.6a Typo fix [Yommy]
-//= 2.7 Added Quest Log commands. [Kisuka]
-//= 2.8 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 2.9 Updated with some extra conditions. [Euphy]
-//==============================================================
+//================= Current Version =======================================
+//= 2.9
+//=========================================================================
ein_in01,18,28,4 script Guildsman#BLS 4_M_JOB_BLACKSMITH,{
if (Upper == 1) {
diff --git a/npc/jobs/2-1/hunter.txt b/npc/jobs/2-1/hunter.txt
index 1cee70de4..ddbfbbf27 100644
--- a/npc/jobs/2-1/hunter.txt
+++ b/npc/jobs/2-1/hunter.txt
@@ -1,60 +1,50 @@
-//===== 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) Vali
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Samuray22
+//= Copyright (C) FlavioJS
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) celest
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) yoshiki
+//= Copyright (C) EREMES THE CANIVALIZER (Aegis)
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= EREMES THE CANIVALIZER (Aegis)Translated by yoshiki (Aegis)
-//= Converted by kobra_k88
-//= Further bugfixed and tested by Lupus
-//===== Current Version: =====================================
-//= 3.7
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job Change quest for Hunter class.
-//===== Additional Comments: =================================
-//= 0.5 Fully working.
-//= 0.6 Changed global variable names to unique ones.
-//= 0.7 - 0.8 Updates for rAthena +Knight2,Crusader2 fix
-//= 0.9 Fixed items quest fork bug [Lupus]
-//= 1.0 Fixed items quest bug: added extra condition [Lupus]
-//= 1.1 Fixed skillpoints check bug [Lupus]
-//= 1.2 Fixed an exploit, thanks to nonox [celest]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 1.6a Infinite Arrows exploit fix (thanx to Lorky, that
-//= reported the bug) [Lupus]
-//= 1.7 Moved the Job QUest to Hugel [Poki#3]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Removed Duplicates [Silent]
-//= 2.2 Merged JFunc, fixed missing dialogues [Lupus]
-//= 2.2a Fixed Sharon resetting the test2 item set [Lupus]
-//= 2.3a 7 official sets of Demon Hunter,thx to Dr.Evil [Lupus]
-//= 2.4a Added missing next;, missing NPC names [Lupus]
-//= 2.5 "strcharinfo" -> "strcharinfo(0)" [FlavioJS]
-//= 2.6 Fixed 3rd Test. [Samuray22]
-// -Changed Timers from 3 to 1 minute.
-// -Changed "Job Change Monsters".
-// -Thanks to ultradamage.
-//= 2.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.8 Several bugfixes with the help of Barron-Monster. [L0ne_W0lf]
-//= 2.9 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.9a Deleted unused variables. [Samuray22]
-//= 3.0 Fixed a small typo, "jo" instead of "Job". [L0ne_W0lf]
-//= 3.0a Corrected a Typo error ";;". [Samuray22]
-//= 3.1 Now uses enable and disable waitingroomevent. [L0ne_W0lf]
-//= 3.2 Fixes a bug where the timer was stopped causing the [L0ne_W0lf]
-//= test to freeze. (bugreport:1099)
-//= 3.3 Added missing next. [L0ne_W0lf]
-//= 3.4 Corrected some Issues with the Waiting Room. (bugreport:1890) [Samuray22]
-//= Deleted a Unnecesary Next; on Hunter Guildsman#hnt. (bugreports:1665,2239,2179)
-//= 3.5 Added Quest Log commands. [Kisuka]
-//= 3.6 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 3.7 Modified the quest to renewal. [Vali] (Thanks to Muad_Dib for the necessary info).
-//============================================================
+//================= Current Version =======================================
+//= 3.7
+//=========================================================================
-// Notices in the old Hunter Guild.
-//============================================================
+//== Notices in the old Hunter Guild =======================
in_hunter,99,99,4 script Hunter Info#hnt::HntNotice 4_F_JOB_HUNTER,{
mes "============Notice ============";
mes "We would like to inform that the Hunter Job Change Location";
@@ -74,8 +64,7 @@ in_hunter,99,99,4 script Hunter Info#hnt::HntNotice 4_F_JOB_HUNTER,{
pay_fild10,148,252,3 duplicate(HntNotice) Job Change Location#hu 4_BOARD3
-// Actual Job quest start
-//============================================================
+//== Actual Job quest start ================================
hu_in01,386,373,4 script Hunter Guildsman#hnt 4_F_JOB_HUNTER,{
if (Upper == 1) {
mes "[Hunter Sherin]";
@@ -1260,8 +1249,7 @@ OnTouch:
warp "payon_in03",128,7;
}
-// Hunter Job test traps.
-//============================================================
+//== Hunter Job test traps =================================
job_hunte,52,140,0 script 1-1::HntTrap -1,0,1,{
OnTouch:
switch(rand(200)) {
diff --git a/npc/jobs/2-1/knight.txt b/npc/jobs/2-1/knight.txt
index 5abf3c3c3..7e62d4415 100644
--- a/npc/jobs/2-1/knight.txt
+++ b/npc/jobs/2-1/knight.txt
@@ -1,44 +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) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Vali
+//= Copyright (C) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) PGRO TEAM (Aegis)
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= PGRO TEAM (Aegis).
-//= Converted by kobra_k88
-//= Further bugfixed and tested by Lupus
-//===== Current Version: =====================================
-//= 3.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job Change quest for Knight class.
-//===== Additional Comments: =================================
-//= 1.0 Fully working. Please comment out any pre-existing warps for the
-//= test rooms in any other files so that the ones specified here can work.
-//= 1.1 Fixed a major bug. Now using the initnpctimer command,
-//= donpcevent, and new waitingroom event commands. No more addtimer
-//= spamming. No longer have to talk to the npc to take the test. Just enter the chat room.
-//= 1.2 More bug fixes. Changed global variable names to unique ones.
-//= Added second set of items to first test. Added Awake pots award for job change.
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Merged JFunc [Lupus]
-//= 2.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.3 Several bugfixes with the help of Barron-Monster. [L0ne_W0lf]
-//= 2.4 Minor fixes to timer#knt. [L0ne_W0lf]
-//= 2.5 Fixes a small bug with making claymores. [L0ne_W0lf]
-//= Corrected usages of killmonster and killmonsterall.
-//= 2.6 Corrected an improper areawarp destination. [L0ne_W0lf]
-//= 2.7 Deleted unused variables. [Samuray22]
-//= 2.7a Corrected a Typo error ";;". [Samuray22]
-//= 2.8 Now uses enable and disable waitingroomevent. [L0ne_W0lf]
-//= 2.9 Added Quest Log commands. [Kisuka]
-//= 3.0 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 3.1 Modified the quest to renewal. [Vali] (Thanks to Muad_Dib for the necessary info).
-//= 3.2 More Renewal updates and some optimization. [Euphy]
-//= 3.3 Fixed missing changequest. [Joseph]
-//============================================================
+//================= Current Version =======================================
+//= 3.3
+//=========================================================================
prt_in,88,101,4 script Chivalry Captain#knt 1_M_KNIGHTMASTER,{
mes "[Captain Herman]";
@@ -1147,8 +1148,7 @@ prt_in,79,94,4 script Sir Windsor#knt 4_M_JOB_KNIGHT1,{
}
}
-// Test 2 part 1
-//==========================================================
+//== Test 2 part 1 =========================================
job_knt,89,106,4 script Knight Windsor#knt 4_M_JOB_KNIGHT1,{
mes "[Sir Windsor]";
mes "...";
@@ -1308,8 +1308,7 @@ OnTimer182000:
end;
}
-// Test 2 part 2
-//==========================================================
+//== Test 2 part 2 =========================================
- script Knight2 -1,{
OnInit:
disablenpc "Knight2";
@@ -1372,8 +1371,7 @@ OnTimer182000:
end;
}
-// Test 2 part 3
-//==========================================================
+//== Test 2 part 3 =========================================
- script Knight3 -1,{
OnInit:
disablenpc "Knight3";
@@ -1439,8 +1437,7 @@ OnTimer182000:
end;
}
-// Test 3 (Manners)
-//==========================================================
+//== Test 3 (Manners) ======================================
prt_in,69,107,6 script Lady Amy#knt 4_F_JOB_KNIGHT,{
mes "[Lady Amy]";
if (BaseJob != Job_Swordman) {
@@ -1782,8 +1779,7 @@ prt_in,69,107,6 script Lady Amy#knt 4_F_JOB_KNIGHT,{
}
}
-// Test 4 (patience)
-//==========================================================
+//== Test 4 (patience) =====================================
prt_in,70,99,6 script Sir Edmond#knt 4_M_JOB_KNIGHT2,{
mes "[Sir Edmond]";
if (BaseJob != Job_Swordman) {
@@ -1997,8 +1993,7 @@ OnTouch:
end;
}
-// Test 5, and creates Claymores for knights
-//==========================================================
+//== Test 5, and creates Claymores for knights =============
prt_in,87,92,4 script Sir Gray#knt 2_M_SWORDMASTER,{
mes "[Sir Gray]";
if (BaseJob != Job_Swordman) {
diff --git a/npc/jobs/2-1/priest.txt b/npc/jobs/2-1/priest.txt
index 89573956e..ced397552 100644
--- a/npc/jobs/2-1/priest.txt
+++ b/npc/jobs/2-1/priest.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) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) KarLaeda
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) Pgro Team (OwNaGe)(Aegis)
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= Translated By: Pgro Team (OwNaGe)(Aegis)
-//= Converted by: kobra_k88.
-//= Further bugfixed and tested by Lupus
-//===== Current Version: =====================================
-//= 2.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 ===========================================
//= Job Change quest for Priest class.
-//===== Additional Comments: =================================
-//= Fully working. Changed the way Priests enter the test room to help Acos.
-//= Must use this with the included Acolyte quest to work properely.
-//= 1.3 Added Baby Class support, fixed 3 wrong constants bugs [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Merged JFunc [Lupus]
-//= 2.1a Fixed typo [KarLaeda]
-//= 2.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.3 Several bugfixes with the help of Barron-Monster. [L0ne_W0lf]
-//= 2.3a More bug fixes. [L0ne_W0lf]
-//= 2.4 Changed Marthilda to Mathilda. [L0ne_W0llf]
-//= 2.4a Deleted unused variables. [Samuray22]
-//= 2.4b Corrected a Typo error ";;". [Samuray22]
-//= 2.5 Added Quest Log commands. [Kisuka]
-//= 2.6 Removed the need for use of 'goto.' [L0ne_W0lf]
-//==========================================================
+//================= Current Version =======================================
+//= 2.6
+//=========================================================================
prt_church,16,41,4 script High Bishop#prst 1_M_PASTOR,{
// Uncomment the following 'if' statement to allow High Priests to assist Acolytes with the job change quest.
@@ -842,8 +855,7 @@ prt_church,27,24,1 script Sister Cecilia 1_F_PRIEST,{
}
}
-// 2nd Test
-//==========================================================
+//== 2nd Test ==============================================
job_prist,24,187,4 script Peter S. Alberto 4_M_MINISTER,{
mes "[Father Peter]";
if (BaseJob == Job_Priest) {
@@ -1306,8 +1318,7 @@ OnTouch:
end;
}
-// 3rd Test
-//==========================================================
+//== 3rd Test ==============================================
job_prist,168,45,4 script Deviruchi#prst DEVIRUCHI,8,1,{
OnTouch:
if (BaseJob == Job_Priest) {
@@ -1607,8 +1618,7 @@ OnTouch:
end;
}
-// 4th Test
-//==========================================================
+//== 4th Test ==============================================
job_prist,1,2,1 script Mummy_Generator 4_M_MINISTER,1,1,{
OnInit:
disablenpc "Mummy_Generator";
@@ -1721,8 +1731,7 @@ OnTouch:
end;
}
-// Functions
-//==========================================================
+//== Functions =============================================
function script F_FatherRub {
if (PRIEST_Q != 0) {
if (PRIEST_Q == 1) {
diff --git a/npc/jobs/2-1/wizard.txt b/npc/jobs/2-1/wizard.txt
index 053934522..042aa8e1d 100644
--- a/npc/jobs/2-1/wizard.txt
+++ b/npc/jobs/2-1/wizard.txt
@@ -1,31 +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) Euphy
+//= Copyright (C) Vali
+//= Copyright (C) Kisuka
+//= Copyright (C) SoulBlaker
+//= Copyright (C) Yommy
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Zairik
+//= Copyright (C) Vicious
+//= Copyright (C) Silentdragon
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) yoshiki
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= (Aegis) Translated by yoshiki, converted by kobra_k88
-//= Further bugfixed and tested by Lupus
-//===== Current Version: =====================================
-//= 3.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job Change quest for Wizard class.
-//===== Additional Comments: =================================
-//= 2.4 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 2.5 Several bugfixes with the help of Barron-Monster. [L0ne_W0lf]
-//= 2.5a More bugfixes care of Barron-Monster. [L0ne_W0lf]
-//= 2.5b Fixed tests calling on a non-existant label in "Room of x#Failed" npcs. [L0ne_W0lf]
-//= 2.5c Bug fixes. Cleaned up some NPCs slightly. [L0ne_W0lf]
-//= 2.6 Fixed Water Room not warping on time-up. [L0ne_W0lf]
-//= 2.7 Now uses enable and disable waitingroomevent. [L0ne_W0lf]
-//= Other minor fixes to various NPCs.
-//= 2.7a Added end; :D (bugreport:2038) [Yommy]
-//= 2.8 Fixed donpcevent to doevent. (bugreport:2311) [SoulBlaker]
-//= 2.9 Reverted the change of donpcevent to doevent. [L0ne_W0lf]
-//= Was probably cuased by a warp BEFORE a percentheal
-//= 3.0 Added Quest Log commands. [Kisuka]
-//= 3.1 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 3.2 Modified the quest to renewal. [Vali] (Thanks to Muad_Dib for the necessary info).
-//= 3.3 Fixed waitingroom bug. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.3
+//=========================================================================
gef_tower,111,37,4 script Wizard Guildsman 1_F_GYPSY,{
if (Upper == 1) {
@@ -1084,8 +1100,7 @@ OnStart:
end;
}
-// Water Room (Test 2 part 1)
-//==========================================================
+//== Water Room (Test 2 part 1) ============================
job_wiz,1,1,1 script Room of Water 1_F_01,{
OnInit:
disablenpc "Room of Water";
@@ -1256,8 +1271,7 @@ OnTouch:
end;
}
-// Earth Room (Test 2 part 2)
-//==========================================================
+//== Earth Room (Test 2 part 2) ============================
job_wiz,1,3,1 script Room of Earth 1_F_01,{
OnInit:
disablenpc "Room of Earth";
@@ -1434,8 +1448,7 @@ OnTouch:
end;
}
-// Fire Room (Test 2 part 3)
-//==========================================================
+//== Fire Room (Test 2 part 3) =============================
job_wiz,1,5,1 script Room of Fire 1_F_01,{
OnInit:
disablenpc "Room of Fire";
@@ -1954,23 +1967,3 @@ gef_tower,107,36,4 script White Dog#wiz 4_DOG01,{
end;
}
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Now using the initnpctimer command, donpcevent,
-//= and new waitingroom event commands. No more addtimer spamming.
-//= No longer have to talk to the npc to take the test. Just enter the chat room.
-//= 1.2 Changed global variable names to unique ones.
-//= 1.2a Rollback from the wrong Kashy's fix
-//= 1.2b Fixed issue with duplicating monsters thx to Bison.[kobra_k88]
-//= 1.2c changed one Horong to Frilldora (now 3rd room contains 1 agressive mob.)
-//= 1.2d more simplified fire room - removed agressive Desert Wolf [Lupus]
-//= 1.3 Added Baby Class support. 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where to go. [Lupus]
-//= 1.7 Replaced 2 Hodes with 2 Horong's (according to the official guide) [Lupus]
-//= 1.8 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
-//= 2.1 Changed numbers to constants. [Vicious]
-//= 2.2 Merged back JFunc [Lupus] 2.2a Removed extra MES, added missing NEXT
-//= 2.3 Bigfoot monster summon corrected [Zairik]
diff --git a/npc/jobs/2-1a/AssassinCross.txt b/npc/jobs/2-1a/AssassinCross.txt
index 3daf3bd84..78200cb3f 100644
--- a/npc/jobs/2-1a/AssassinCross.txt
+++ b/npc/jobs/2-1a/AssassinCross.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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 Cross Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,58,5 script Assassin Cross#Valkyrie 4_F_JOB_ASSASSIN,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1a/HighPriest.txt b/npc/jobs/2-1a/HighPriest.txt
index 77cf7be23..c2d137610 100644
--- a/npc/jobs/2-1a/HighPriest.txt
+++ b/npc/jobs/2-1a/HighPriest.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= High Priest Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,42,5 script High Priest#Valkyrie 1_M_PASTOR,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1a/HighWizard.txt b/npc/jobs/2-1a/HighWizard.txt
index 2a823da5f..92e9a9f78 100644
--- a/npc/jobs/2-1a/HighWizard.txt
+++ b/npc/jobs/2-1a/HighWizard.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= High Wizard Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,47,5 script High Wizard#Valkyrie 4_M_JOB_WIZARD,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1a/LordKnight.txt b/npc/jobs/2-1a/LordKnight.txt
index 291cd930c..cece48304 100644
--- a/npc/jobs/2-1a/LordKnight.txt
+++ b/npc/jobs/2-1a/LordKnight.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Lord Knight Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,39,5 script Lord Knight#Valkyrie 1_M_KNIGHTMASTER,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1a/Sniper.txt b/npc/jobs/2-1a/Sniper.txt
index 893dc3a2d..eae7bde35 100644
--- a/npc/jobs/2-1a/Sniper.txt
+++ b/npc/jobs/2-1a/Sniper.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Sniper Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,55,5 script Sniper#Valkyrie 4_F_JOB_HUNTER,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1a/WhiteSmith.txt b/npc/jobs/2-1a/WhiteSmith.txt
index a530246cc..3d9c84c95 100644
--- a/npc/jobs/2-1a/WhiteSmith.txt
+++ b/npc/jobs/2-1a/WhiteSmith.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Whitesmith (Mastersmith) Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,44,50,5 script MasterSmith#Valkyrie 4_M_JOB_BLACKSMITH,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-1e/StarGladiator.txt b/npc/jobs/2-1e/StarGladiator.txt
index e45d7c576..4a3171f0f 100644
--- a/npc/jobs/2-1e/StarGladiator.txt
+++ b/npc/jobs/2-1e/StarGladiator.txt
@@ -1,21 +1,40 @@
-//===== Hercules Script ======================================
-//= Star Gladiator Job Quest
-//===== By: ==================================================
-//= Celestria, Samuray22
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Samuray22
+//= Copyright (C) Celestria
+//=
+//= 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/>.
+//=========================================================================
+//= Star Gladiator (Taekwon Master) Job Quest
+//================= Description ===========================================
//= Job Change quest for Star Gladiator class.
-//===== Additional Comments: =================================
-//= 1.1 Updated to the Aegis Standards. [Samuray22]
-//= 1.1a Corrected a minor error respect to the header. [Samuray22]
-//= 1.1b Corrected NPC name length warning. [L0ne_W0lf]
-//= 1.1c Changed item names to item IDs. [Samuray22]
-//= 1.2 Another round of updates to the script. [L0ne_W0lf]
-//= Removes the use of labels, and correcets other errors.
-//= 1.3 Added Quest Log commands. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
payon,215,102,3 script Moohyun#job_star 4_M_ROGUE,3,3,{
if (Class == Job_Taekwon) {
@@ -1633,12 +1652,3 @@ job_star,161,33,0 script Cheehee#job_star 1_F_ORIENT_03,{
mes "starlight in this room...";
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= A temp Star Gladiator Job Changer based on the kRO quest.
-//= Quest info from RagnaInfo.
-//= Sprites from kRO screenshots, bar two which I just had to guess at.
-//= 1.0 Optimized, updated [Lupus]
-//============================================================
diff --git a/npc/jobs/2-2/alchemist.txt b/npc/jobs/2-2/alchemist.txt
index 04a32e0cf..85c1354a6 100644
--- a/npc/jobs/2-2/alchemist.txt
+++ b/npc/jobs/2-2/alchemist.txt
@@ -1,22 +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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) Darkchild
+//= Copyright (C) nestor_zulueta (Fusion)
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= nestor_zulueta (Fusion), converted by Darkchild
-//===== Current Version: =====================================
-//= 3.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Alchemist classes
-//===== Additional Comments: =================================
-//= 2.5 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_BlockHigh"
-//= 2.6 Corrected a bug in advanced class checking. [L0ne_W0lf]
-//= 2.7 Added missing checkweights. [L0ne_W0lf]
-//= 2.8 Fixed minor typo in test section. [L0ne_W0lf]
-//= 2.9 Added Quest Log commands. [Kisuka]
-//= 3.0 Removed the need for use of 'goto.' [L0ne_W0lf]
-//= 3.1 Added missing changequest commands. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 3.1
+//=========================================================================
alde_alche,27,185,5 script Alchemist Guildsman#am 4_F_ALCHE,{
mes "[Parmy Gianino]";
@@ -1981,25 +2001,3 @@ alde_alche,145,19,1 script Chief Researcher#am 1_M_LIBRARYMASTER,{
close;
}
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Working.
-//= npc/quests/counteragent_mixture.txt Also Needed
-//= npc/quests/quests_yuno.txt Also Needed [Darkchild]
-//= 1.1 Fixed some minor bugs. Optimized some lines. Re-organized the script a bit.
-//= Giving Parmry NPC, Hammer and Old Book now waves the 50000 fee. (based of mRO website)
-//= Having a joblvl of 50 allows you to skip Rasputin's test. (based of mRO website) [kobra_k88]
-//= 1.2 fixed a few typos (have to hunt more) [Lupus]
-//= 1.3 Added Baby Class Support [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 1.6a fixed some wrong answers, thanks to zlider for info [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.2 Got rid of 'al_morgen' var. Now uses (MISC_QUEST & 4) [Lupus]
-//= 2.3 Optimized, changed job numbers to constants. Fixed some spelling [Lupus]
-//= 2.4 Added alternative prizes according to JobLevel [Lupus]
-//= 2.4a Fixed 2 wrong answers in Rasputin's test [Lupus]
-//============================================================
diff --git a/npc/jobs/2-2/bard.txt b/npc/jobs/2-2/bard.txt
index a5a7878f8..0055cf924 100644
--- a/npc/jobs/2-2/bard.txt
+++ b/npc/jobs/2-2/bard.txt
@@ -1,30 +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) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Vicious
+//= Copyright (C) Samuray22
+//= Copyright (C) Lupus
+//= Copyright (C) Muad_Dib(The 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/>.
+//=========================================================================
//= Bard Job Quest
-//===== By: ==================================================
-//= Muad_Dib(The Prometheus Project), Lupus, Samuray22
-//===== Current Version: =====================================
-//= 2.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Bard class
-//===== Additional Comments: =================================
-//= 2.1b Updated to the Official One. [Samuray22]
-//= 2.2 Fixed BUG when baby classes weren't able to get a job,
-//= - fixed bug with final prize [Lupus] HAVE TO CHANE ALL ITEMS to numeric IDs
-//= 2.3 Updated NPC dialogs and cutins using Aegis 10.3 files. [L0ne_W0lf]
-//= - Fixed error with the present checking. (Lupus beat me to committing)
-//= - Changed the reward checking to use callsub (fixed the flow of the script)
-//= - Optimized and changed the flow of things slightly.
-//= - Temporary character variables "@" are now ".@"
-//= - Fixed some indentation.
-//= - Changed item names to item IDs
-//= 2.4 Fixed hang up on bard quest. ($kiN.) [L0ne_W0lf]
-//= 2.5 Added Quest Log commands. [Kisuka]
-//= 2.6 Removed the need for use of 'goto.' [L0ne_W0lf]
-//============================================================
-
-// Ayealo
-//============================================================
+//================= Current Version =======================================
+//= 2.6
+//=========================================================================
+
+//== Ayealo ================================================
comodo,226,123,5 script Wandering Bard 2_M_BARD_ORIENT,{
if(Upper == 1) {
mes "[Lalo]";
@@ -934,18 +947,3 @@ S_ChangeJob:
cutin "job_bard_aiolo01",255;
end;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 07/06/05 : Added 1st Version. [Muad_Dib]
-//= Converted to rAthena format by Dr.Evil
-//= Info about gifts and other info --> http://www.ragnainfo.net/forums/viewtopic.php?t=51467&start=0
-//= 1.1 Optimized, changed some stuff, fixed some bugs [Lupus]
-//= 1.1a minor song test fix [Lupus]
-//= 1.2 Fixed wrong item ID, added missing commands [Lupus]
-//= 1.3 Updated flower sub-quest according to official [Lupus]
-//= 1.4 Changed priority for the gifts. Now you can win the 1st
-//= prize, too. Added Izidor flower [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//============================================================
diff --git a/npc/jobs/2-2/crusader.txt b/npc/jobs/2-2/crusader.txt
index 22e9b917d..a582aa6f9 100644
--- a/npc/jobs/2-2/crusader.txt
+++ b/npc/jobs/2-2/crusader.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) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) SinSloth
+//= Copyright (C) Samuray22
+//= Copyright (C) Vicious
+//= Copyright (C) DracoRPG
+//= Copyright (C) massdriller
+//= Copyright (C) Komurka
+//= Copyright (C) Lupus
+//= Copyright (C) Shin
+//= Copyright (C) Black Dragon
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= Made by: Black Dragon
-//= Converted by: Shin
-//===== Current Version: =====================================
-//= 3.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Crusader classes
-//===== Additional Comments: =================================
-//= 2.2 Updated All NPCs to the officials one [Samuray22]
-//= -Based on the ASB 4.0 Package.
-//=-Maybe need be checked the monsters in the test 2 and 4.
-//= 2.3 Fixed some bugs that prevented from going further. [SinSloth]
-//= 2.4 Updated NPC dialogs using Aegis 10.3 files. [L0ne_W0lf]
-//= - Fixed logic error with job change reward for job 50 swordies.
-//= - Completely redid the 1st and third tests.
-//= - Optimized first four NPC scripts slightly.
-//= - Temporary character variables "@" are now ".@"
-//= - Fixed some indentation.
-//= 2.5 Fixed some spelling and grammar in crusader quest. [L0ne_W0lf]
-//= 2.6 Fixed bug (about totally blocked baby class), optimized,
-//= made some NPC more unique names: Monster Summon#cr1 [Lupus]
-//= 2.7 Fixed Some variables like ".@item", and changed to "@item". [Samuray22]
-//= 2.8 Fixed a little minor bug. [Samuray22]
-//= 2.9 Minor fixes, typos, an incorrect answer. Thanks to yyCC. [L0ne_W0lf]
-//= 2.9a Deleted unused variables. [Samuray22]
-//= 3.0 Updated waiting room. (Removes global var) [L0ne_W0lf]
-//= 3.1 Adding Hermemton's changes. [L0ne_W0lf]
-//= 3.2 Added Quest Log commands. [Kisuka]
-//= 3.3 Removed the need for use of 'goto.' [L0ne_W0lf]
-//============================================================
-
-// Senior Crusader: 1st Collect Items Test
-//============================================================
+//================= Current Version =======================================
+//= 3.3
+//=========================================================================
+
+//== Senior Crusader: 1st Collect Items Test ===============
prt_castle,45,169,5 script Senior Crusader 4_M_CRU_OLD,{
mes "[Michael Halig]";
if (Upper == 1) { //the baby classes were totally blocked... due to missing == 1
@@ -312,8 +321,7 @@ prt_castle,45,169,5 script Senior Crusader 4_M_CRU_OLD,{
close;
}
-// Suffering Man: 2nd Endurance Test
-//============================================================
+//== Suffering Man: 2nd Endurance Test =====================
prt_castle,164,32,1 script Man in Anguish 4_M_JOB_KNIGHT1,{
mes "[Murnak Mijoul]";
if(BaseJob != Job_Swordman) {
@@ -446,8 +454,7 @@ prt_castle,164,32,1 script Man in Anguish 4_M_JOB_KNIGHT1,{
close;
}
-// Gabriel Valentine: 3rd Knowledge Test
-//============================================================
+//== Gabriel Valentine: 3rd Knowledge Test =================
prt_church,95,127,3 script Crusader 4_F_CRU,{
mes "[Gabriel Valentine]";
if(BaseJob != Job_Swordman) {
@@ -795,8 +802,7 @@ prt_church,95,127,3 script Crusader 4_F_CRU,{
close;
}
-// Crusader: 4th Purification Test
-//============================================================
+//== Crusader: 4th Purification Test =======================
prt_castle,35,151,5 script Patron Knight 4_M_CRU,{
mes "[Bliant Piyord]";
mes "Welcome.";
@@ -969,12 +975,9 @@ prt_castle,35,151,5 script Patron Knight 4_M_CRU,{
close;
}
-// Actual tests
-//============================================================
+//== Actual tests ==========================================
-//----------------------------------------------------------------------------
-// Endurance Test
-//----------------------------------------------------------------------------
+//- Endurance Test -
job_cru,1,1,1 script Summoner#cr1 -1,{
OnTimer300000:
donpcevent "Summoner#cr1::OnReset";
@@ -1207,9 +1210,7 @@ OnTouch:
end;
}
-//----------------------------------------------------------------------------
-// Purification Test
-//----------------------------------------------------------------------------
+//- Purification Test -
job_cru,24,187,4 script Patron Knight#2 4_M_CRU,{
mes "[Bliant Piyord]";
mes "Welcome.";
@@ -1461,26 +1462,3 @@ OnStop:
stopnpctimer;
end;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= Need optimalization and fixing
-//= thanks to Komurka, KiLLaLeN, Lupus (fixing error)
-//= just a temp Job Quest
-//= 1.2 minor fix of announcement by Freya people
-//= 1.3 Added Baby Class Support, fixed 40/50 lvl item reward
-//= also fixed too common script names [Lupus]
-//= 1.3a fixed "dead lock" bugs [Lupus]
-//= 1.3b changed monsters ID in patience test [Komurka]
-//= 1.4 Fixed Job Level parameters mix-up. [massdriller] (Thanks to Komurka)
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 1.7 Updated names and required items, Chivalry Emblem +
-//= Hand of God allow to skip item gathering [DracoRPG]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Fixed endless loop, wrong condition check [Lupus]
-//= also changed all job numbers to constants, fixed logic
-//============================================================
diff --git a/npc/jobs/2-2/dancer.txt b/npc/jobs/2-2/dancer.txt
index 36e84321a..d1162ec41 100644
--- a/npc/jobs/2-2/dancer.txt
+++ b/npc/jobs/2-2/dancer.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Kisuka
+//= Copyright (C) Brainstorm
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Skotlex
+//= Copyright (C) Lance
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Fredzilla
+//= Copyright (C) Athena
+//= Copyright (C) Kalen
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= Kalen - Original jAthena
-//= Fredzilla - Converted, Lupus
-//===== Current Version: =====================================
-//= 3.7a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Dancer classes
-//===== Additional Comments: =================================
-//= 3.2 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_BlockHigh"
-//= 3.2a Deleted unused variables. [Samuray22]
-//= 3.3 Updated waiting room. (Removes global var) [L0ne_W0lf]
-//= 3.4 Fixed bad variables, bugreport:1685 [Brainstorm]
-//= 3.5 Minor corrections to script. (bugreport:1766) [L0ne_W0lf]
-//= 3.6 Applied Correction bug with for loop. [L0ne_W0lf]
-//= 3.6a Fixed a little Exploit to bug the quest with a timeout. (bugreport:2252) [Samuray22]
-//= 3.7 Added Quest Log commands. [Kisuka]
-//= 3.7a Fixed a label execution. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.7a
+//=========================================================================
comodo,180,153,4 script Sonotora#1 4_F_01,{
mes "[Athena Sonotora]";
@@ -891,8 +913,7 @@ job_duncer,95,93,4 script Bijou#da 4W_F_01,{
}
}
-// Waiting Room
-//============================================================
+//== Waiting Room ==========================================
job_duncer,32,154,1 script Waiting Room#dance 1_F_01,{
end;
@@ -933,8 +954,7 @@ job_duncer,32,154,1 script Waiting Room#click 1_F_01,{
close;
}
-// Dance Timer
-//============================================================
+//== Dance Timer ===========================================
job_duncer,69,105,0 script Bijou#dance_timer -1,{
OnEnable:
initnpctimer;
@@ -1286,8 +1306,7 @@ OnEnable:
end;
}
-// Dance Move Triggers
-//============================================================
+//== Dance Move Triggers ===================================
- script dancestep::StepTrigger -1,1,1,{
OnTouch:
donpcevent "Backdancer#1::OnOmg";
@@ -1320,8 +1339,7 @@ OnDisable:
}
-// Backup Dancers
-//============================================================
+//== Backup Dancers ========================================
job_duncer,63,110,4 script Backdancer#1 4_F_07,{
end;
@@ -1375,28 +1393,3 @@ OnOmg:
emotion e_omg;
end;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Removed the warp I left here my accident, added a check for using
-//= Improved Concentration and arrow shower, people could get away with it
-//= [Fredzilla]
-//= 1.0 I tried to keep as much the same from the Jap version as possible
-//= this turned out to be quite hard, but on the whole it is the same script
-//= I have added some new things, and changed some of the used commands,
-//= along with some optimization. [Fredzilla]
-//= 1.5 Added Baby Class Support [Fredzilla]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Script check #1. [Lance]
-//= 2.2 Fixed unpassable part, thx2 Alis [Lupus]
-//= 2.3 Updated initnpctimer to attach player to jobDq script [Skotlex]
-//= 2.4 Attached chrid to be able obtain player's SP on mobs death, optimized a bit [Lupus]
-//= 2.5 Final fix of chrid issues, changed 'Improved
-//= Concentration' to 'Attention Concentrate' [Lupus]
-//= 3.0 Some optimization, typos, added missing dialogues (4Kb lighter) [Lupus]
-//= 3.1 Implemented JOBLVL as in other quests [Lupus]
-//============================================================
diff --git a/npc/jobs/2-2/monk.txt b/npc/jobs/2-2/monk.txt
index d3bd8b329..410fbf79a 100644
--- a/npc/jobs/2-2/monk.txt
+++ b/npc/jobs/2-2/monk.txt
@@ -1,20 +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) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) Zephiris
+//= Copyright (C) Yor
+//= Copyright (C) Lupus
+//= Copyright (C) Celest
+//= Copyright (C) Dino9021
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= Dino9021, Edited / Translated by Celest
-//===== Current Version: =====================================
-//= 2.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Monk classes
-//===== Additional Comments: =================================
-//= 2.2 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_BlockHigh"
-//= 2.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.3a Deleted unused variables. [Samuray22]
-//= 2.4 Added Quest Log commands. [Kisuka]
-//= 2.5 Removed the need for use of 'goto.' [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.5
+//=========================================================================
prt_monk,59,247,1 script Guarding Monk#mk 2_M_PHARMACIST,6,2,{
if (Upper == 1) {
@@ -2598,27 +2623,6 @@ monk_test,137,338,1 script switchreset#monkmonk 1_F_PRIEST,{
close;
}
-//============================================================
-// Monsters of Mushroom Collecting
-//============================================================
+//== Monsters of Mushroom Collecting =======================
job_monk,0,0,0,0 monster Thief Mushroom 1182,70,0,0,0
job_monk,0,0,0,0 monster Thief Bug Larva 1051,20,0,0,0
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Fixed missing '";'. Now it's loading fine [Lupus]
-//= 1.1+ Edited/Translated 5% [Celest]
-//= 1.2 Made Poetry Quiz passable, Fixed Marathon Part [Lupus]
-//= 1.3 Added Baby Class Support [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 1.7 Fixed warps19/20 [Yor]
-//= 1.8 Fixed bugs. Fixed Green Potion exploit. Getting rid of Jfunc mess [Lupus]
-//= 1.9 Added a missing check in Fuhai and fixed a LOT of Engrish. [Zephiris]
-//= 1.9b Fixed another bug in Fuhai. [Zephiris]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Removed Duplicates [Silent]
-//============================================================
diff --git a/npc/jobs/2-2/rogue.txt b/npc/jobs/2-2/rogue.txt
index 7fb6f2c0a..ffd59ffe0 100644
--- a/npc/jobs/2-2/rogue.txt
+++ b/npc/jobs/2-2/rogue.txt
@@ -1,25 +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) Brainstorm
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) SinSloth
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= 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/>.
+//=========================================================================
//= Rogue Job Quest
-//===== By: ==================================================
-//= kobra_k88
-//===== Current Version: =====================================
-//= 2.9
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Rogue classes
-//===== Additional Comments: =================================
-//= 2.4 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_BlockHigh"
-//= 2.4a Deleted unused variables. [Samuray22]
-//= 2.4b Changed a Problem with JobLevel what made
-//= impossible get a Gladius [3]. (bugreport:481) [Samuray22]
-//= 2.4c Corrected a Typo error ";;" and a typo error with "rouge". (bugreport:909) [Samuray22]
-//= 2.5 Added dummy "OnMyMobDead" labels. (bugreport:1100) [L0ne_W0lf]
-//= 2.6 Fixed a few bugs in the Rogue Guildsman. [L0ne_W0lf]
-//= 2.7 Fixed a bug on Markie question 5, bugreport:1600 [Brainstorm]
-//= 2.8 Moved "Thug" to Morroc Ruins. [L0ne_W0lf]
-//= 2.9 Added Quest Log commands. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 2.9
+//=========================================================================
moc_ruins,86,103,1 script Thug#rg 2_M_THIEFMASTER,{
mes "[Thug]";
@@ -2009,21 +2028,3 @@ in_rogue,399,286,1 script switch#rogreset 4_M_ORIENT01,{
donpcevent "resetter#rogue::OnEnable";
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 fixed 3 wrong questions, added missing lines [Lupus]
-//= 1.3 Baby Class Support + 40/50 JobLevel Item fix [Lupus]
-//= 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where
-//= to go. [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.1 Removed Duplicates [Silent]
-//= 2.2 Merged JFunc [Lupus]
-//= 2.3 Added a possibility for players doing Meginjyard quest
-//= to enter Rogue guild as there's a NPC inside [SinSloth]
-//= 2.3a fixed test4 person interaction, let BABY thieves pass
-//= the test, too [Lupus]
-//============================================================
diff --git a/npc/jobs/2-2/sage.txt b/npc/jobs/2-2/sage.txt
index 46493312c..ab873f6f0 100644
--- a/npc/jobs/2-2/sage.txt
+++ b/npc/jobs/2-2/sage.txt
@@ -1,31 +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) Brainstorm
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) KarLaeda
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Darkchild
+//= Copyright (C) Athena
+//=
+//= 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 Job Quest
-//===== By: ==================================================
-//= jAthena (0.9) - I guess
-//= Unknown Translator (1.0)
-//= Darkchild (1.2)
-//===== Current Version: =====================================
-//= 2.8
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Sage classes
-//===== Additional Comments: =================================
-//= 2.1 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_BlockHigh"
-//= 2.2 Small bug fix (== -> !=) thanks to Saithis. [L0ne_W0lf]
-//= 2.2b ANotehr smaLL bugfix, pointed out by Cara. [L0ne_W0lf]
-//= 2.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.4 Fixes bug with first room monsters not being reset. [L0ne_W0lf]
-//= 2.4a Deleted unused variables. [Samuray22]
-//= 2.5 Updated waiting room. (Removes global var) [L0ne_W0lf]
-//= 2.5a Corrected some "mes"s without the getitemname. (bugreport:1564) [Samuray22]
-//= -Changed an incorrect "!=" to "==". (bugreport:1572)
-//= -And Small Typo Error
-//= 2.6 Fixed Kayron Grik cutin not being removed as reported by jc1991, bugreport:1825 [Brainstorm]
-//= 2.6a Fixed a Little Bug with Whispers Summoned in the Last Test. (bugreport:2253) [Samuray22]
-//= 2.7 Added Quest Log commands. [Kisuka]
-//= 2.8 Removed the need for use of 'goto.' [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.8
+//=========================================================================
yuno_in02,38,61,5 script Dean of the Academy#sa 2_M_SAGE_OLD,{
cutin "job_sage_kayron",2;
@@ -1053,7 +1066,7 @@ L_AskQuestions:
}
}
-//Practical Examination Professer
+//== Practical Examination Professer =======================
yuno_in03,169,180,3 script Practical Examination P 4_M_SAGE_C,{
mes "[Hermes Tris]";
if (BaseJob != Job_Mage) {
@@ -2890,19 +2903,3 @@ OnTimer9000:
stopnpctimer;
end;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= Script mostly based on translated jA script
-//= Written test questions/answers weren't translated 100% corectly
-//= So a lot of those are based upon mRO site and my own info
-//= IF you by excident have (or can get) screenshots of these questions
-//= Then PLEASE send them to Darkchild
-//= 1.3 Baby class Support added [Lupus] 1.5 Fixed possible EXP abuse [Lupus]
-//= 1.6 Added a func which prevent advanced classes passing
-//= 2nd Job Quests again. It also guides adv classes where to go. [Lupus]
-//= 1.7 Fixed tuition fee. Fixed some answers, names & typos, added missing labels [Lupus]
-//= 1.7a Moved JFunc back in the main file, fixed typos [Lupus]
-//= 2.0 Changed numbers to constants. [Vicious]
-//= 2.0a Fixed double warp [KarLaeda] 2.0b Mantis Scythe Item name fix
diff --git a/npc/jobs/2-2a/Champion.txt b/npc/jobs/2-2a/Champion.txt
index 72eed8840..723bcfed1 100644
--- a/npc/jobs/2-2a/Champion.txt
+++ b/npc/jobs/2-2a/Champion.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Champion Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,53,42,3 script Champion#Valkyrie 1_M_HOF,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2a/Clown.txt b/npc/jobs/2-2a/Clown.txt
index 173aedb40..2b10a7bc4 100644
--- a/npc/jobs/2-2a/Clown.txt
+++ b/npc/jobs/2-2a/Clown.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) Samuray22
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Clown (Minstrel) Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//= 1.3a Corrected a Little Typo error. [Samuray22]
-//= Thanks to Myllena.
-//============================================================
+//=========================================================================
valkyrie,53,54,3 script Minstrel#Valkyrie 2_M_BARD_ORIENT,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2a/Creator.txt b/npc/jobs/2-2a/Creator.txt
index 5ccde106a..fc2408e12 100644
--- a/npc/jobs/2-2a/Creator.txt
+++ b/npc/jobs/2-2a/Creator.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) Haru
+//= Copyright (C) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Creator (Biochemist) Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.5
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//= 1.4 Corrected check for the Bioethics quest variable [Haru]
-//= 1.5 Fixed issue resulting in never regaining Bioethics. [Kisuka]
-//============================================================
+//=========================================================================
valkyrie,53,50,3 script Biochemist#Valkyrie 2_M_DYEINGER,{
if (ADVJOB == 0 && Upper != 1) {
diff --git a/npc/jobs/2-2a/Gypsy.txt b/npc/jobs/2-2a/Gypsy.txt
index b265cc921..7d93e2fe8 100644
--- a/npc/jobs/2-2a/Gypsy.txt
+++ b/npc/jobs/2-2a/Gypsy.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Gypsy Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,53,56,3 script Gypsy#Valkyrie 4W_F_01,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2a/Paladin.txt b/npc/jobs/2-2a/Paladin.txt
index ec97506d3..56db7bea4 100644
--- a/npc/jobs/2-2a/Paladin.txt
+++ b/npc/jobs/2-2a/Paladin.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Paladin Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,53,39,3 script Paladin#Valkyrie 4_M_CRU_OLD,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2a/Professor.txt b/npc/jobs/2-2a/Professor.txt
index 8fee58494..f799c01c0 100644
--- a/npc/jobs/2-2a/Professor.txt
+++ b/npc/jobs/2-2a/Professor.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Professor (Scholar) Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,53,47,3 script Scholar#Valkyrie 2_M_SAGE_OLD,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2a/Stalker.txt b/npc/jobs/2-2a/Stalker.txt
index 34ec24935..67a4c23af 100644
--- a/npc/jobs/2-2a/Stalker.txt
+++ b/npc/jobs/2-2a/Stalker.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Stalker Jobchanger
+//================= Description ===========================================
//= Advance Class jobchanger after kRO Normals.
-//===== By: ==================================================
-//= Nana
-//= finished, optimized and tested by Lupus
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions, additional checks, etc. [Lupus]
-//= 1.2 Made numbers into constants. [Vicious]
-//= 1.3 Now saves/restores all the quest skills [Lupus]
-//============================================================
+//=========================================================================
valkyrie,53,58,3 script Stalker#Valkyrie 4_F_ROGUE,{
if (ADVJOB == 0 || Upper != 1) {
diff --git a/npc/jobs/2-2e/SoulLinker.txt b/npc/jobs/2-2e/SoulLinker.txt
index 300928c5d..0c5ff61db 100644
--- a/npc/jobs/2-2e/SoulLinker.txt
+++ b/npc/jobs/2-2e/SoulLinker.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) Euphy
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Samuray22
+//= Copyright (C) Celestria
+//=
+//= 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/>.
+//=========================================================================
//= Soul Linker Job Quest
-//===== By: ==================================================
-//= Celestria & Samuray22
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job quest for Soul Linker class.
-//= [Vars Used]
+//================= Current Version =======================================
+//= 1.6
+//================= Variables Used ========================================
//= SOUL_Q = Job Change Phase. (Max 4)
-//===== Additional Comments: =================================
-//= 1.2 Rescripted to Aegis 10.3 standards. [Samuray22]
-//= 1.3 Slight updates and fixes to the script. [L0ne_W0lf]
-//= Removes the use of labels, and corrects other errors.
-//= Removed the GM-use only NPC from the sec_in map.
-//= No longer used a global var, uses an NPC var instead.
-//= 1.3a Deleted Empty Color Tag. (bugreport:1572) [Samuray22]
-//= 1.4 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.5 Added Quest Log commands. [Kisuka]
-//= 1.6 Updated to match the latest official script. [Euphy]
-//============================================================
+//=========================================================================
morocc_in,174,30,6 script Kid#link1 4_M_KID2,{
if (Class == Job_Soul_Linker) {
@@ -699,12 +717,3 @@ sec_in02,35,153,0 script Soul Linker Var 4_M_OPERATION,{
}
}
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= A temp Soul Linker Job Changer based on the kRO quest.
-//= Quest info from RagnaInfo. Sprites from kRO screenshots
-//= 1.0 Optimized and updated [Lupus]
-//= 1.1 Fixed NPC names according to iRO [Lupus]
-//============================================================
diff --git a/npc/jobs/novice/supernovice.txt b/npc/jobs/novice/supernovice.txt
index a4cf754fd..449a94f0c 100644
--- a/npc/jobs/novice/supernovice.txt
+++ b/npc/jobs/novice/supernovice.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) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Samuray22
+//= Copyright (C) Lupus
+//= Copyright (C) Darkchild
+//=
+//= 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/>.
+//=========================================================================
//= Super Novice Job Quest
-//===== By: ==================================================
-//= Darkchild
-//===== Current Version: =====================================
-//= 2.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Super Novice Job Change Npc
//= Super Novice Cart Rental Npc
//= Some Other Useless Super Novice Npc
-//===== Additional Comments: =================================
-//= 1.9 Rescripted to the Aegis 10.3 Standars. [Samuray22]
-//= 2.0 Rescripted again, this time using an iRO base. [L0ne_W0lf]
-//= 2.1 Swapped use of baseclass for basejob. [L0ne_W0lf]
-//= 2.2 Added Quest Log commands. [Kisuka]
-//= 2.3 NPC "Esseray" calls Ex. Super Novice script when enabled. [Euphy]
-//= 2.4 Added an Ex. Super Novice dialog check. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.4
+//=========================================================================
aldeba_in,223,167,3 script Tzerero#sn 4_M_SEAMAN,{
if (BaseJob == Job_SuperNovice) {
@@ -466,15 +487,3 @@ aldebaran,54,238,5 script Kafra Employee#sn 4_F_KAFRA1,{
mes "for such inconvenience...";
close;
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= Dialogs From Some Other Scripts (Most Of It)
-//= 1.3-1.5 Added Baby class support (and to the Kafta SN Cart
-//= renter, too) [Lupus]
-//= 1.6 Added a fix which prevent High Novices passing
-//= this Job Quests again. [Lupus]
-//= 1.7 Fixed Baby Class Support. [Lupus]
-//= 1.8 Now a Baby can become a Super Baby [Lupus]
-//============================================================
diff --git a/npc/jobs/valkyrie.txt b/npc/jobs/valkyrie.txt
index d2a7108b1..87bc4e338 100644
--- a/npc/jobs/valkyrie.txt
+++ b/npc/jobs/valkyrie.txt
@@ -1,42 +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) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) Silentdragon
+//= Copyright (C) Mass Zero
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Poki
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Valkyrie Realm
-//===== By: ==================================================
-//= Nana, fixes by Poki
-//= finished, optimized and tested by Lupus
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 3.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Quest to become a Tranceded Class. (Advanced/Rebirthed)
-//===== Additional Comments: =================================
-//= 1.1 Made all into functions,additional checks,quest skills,now Valhallana can return you back. She also makes reborn process only when you got no Zeny/items (as in kRO) [Lupus]
-//= 1.2 now alternative classes can use their 1-1 job NPC to become Advanced 1st Class [Lupus]
-//= 1.4 added Baby Class support [Lupus]
-//= 1.5 Fixed loads of gramatical errors. [Mass Zero]
-//= 1.6 Added a func which prevent advanced classes passing 2nd Job Quests again. It also guides adv classes where to go. [Lupus]
-//= 1.7 On reborn reset some Job Quest Vars and Reset Girls Counter [Lupus]
-//= 1.8 Added Taekwondo classes check [Lupus]
-//= 1.9 Added support for Job NPC Fase pics, sorrected one dialogue stuff [Lupus]
-//= 2.0 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
-//= 2.1 Changed all numbers into constants. [Vicious]
-//= 2.2 Now ALL quests skills are saved/restored [Lupus]
-//= 2.3 Removed Duplicates [Silent]
-//= 2.4 Fixed typos, optimized [Lupus]
-//= 2.5 Fixed a stuck bug [Lupus]
-//= 2.6a Adding proper dialogues [Lupus]
-//= 2.7 Rescripted to Aegis 10.3 standards. [L0ne_W0;f]
-//= Removed all functions as they are no longer required.
-//= Correct job level requirements for 1-1 -> 2-x.
-//= 2.7a Added Function "F_BlockHigh" back in until rewriteing of the 2-x [L0ne_W0lf]
-//= scripts are comepleted.
-//= 2.7b Removed function "F_BlockHigh" as it's no longer used. [L0ne_W0lf]
-//= 2.8 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.9 Corrected Valkyrie case spicifying where to warp after rebirthing. [L0ne_W0lf]
-//= 2.9b Fixed Verdandi typo, fixed resetting vars [Lupus]
-//= 3.0 Added quest log commands. [L0ne_W0lf]
-//= 3.1 Added Izlude Renewal coordinates.
-//============================================================
+//================= Current Version =======================================
+//= 3.1
+//=========================================================================
valkyrie,48,86,4 script Valkyrie# 4_F_VALKYRIE,{
if (ADVJOB != 0 || Upper == 1) {
@@ -394,7 +395,6 @@ S_Warpchar:
end;
}
-// Warps
-//============================================================
+//== Warps =================================================
valkyrie,48,73,0 warp valk01#1 1,1,valkyrie,48,64
valkyrie,48,66,0 warp valk01#2 1,1,valkyrie,48,75
diff --git a/npc/kafras/cool_event_corp.txt b/npc/kafras/cool_event_corp.txt
index 911f54af2..2a892fb07 100644
--- a/npc/kafras/cool_event_corp.txt
+++ b/npc/kafras/cool_event_corp.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) Haru
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Gepard
+//=
+//= 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/>.
+//=========================================================================
//= Cool Event Corp. Staff
-//===== By: ==================================================
-//= Gepard
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Cool Event Corp. Staff (Save, Storage & Pushcart Service) in Arunafeltz
+//= Region.
+//================= Current Version =======================================
//= 2.0
-//===== Description: =========================================
-//= Cool Event Corp. Staff (Save, Storage & Pushcart Service)
-//= in Arunafeltz Region.
-//===== Additional Comments: =================================
-//= 1.0 First version, iRO Sakray X.4 [Gepard]
-//= 1.1 Optimized, fixed a conditional bug [Lupus]
-//= 1.1a Redo back. It wasn't a bug [Lupus]
-//= 1.2 Added Rachel Cool Event Corp. Staff [Playtester]
-//= 1.3 Added cutins, closed Kafra Password exploit
-//= until we got a client/packet based password support [Lupus]
-//= 1.4 Added Veins Cool Event Corp. Staff. [L0ne_W0lf]
-//= 1.5 Cool Event Corp staff is now more iRO like. [L0ne_W0lf]
-//= 2.0 Moved duplicate code to a function. Better integrated
-// the rest with functions_kafra.txt. [Haru]
-//============================================================
+//=========================================================================
-//=== Main Function ========================================================
-//= arg(0): Used to determine which menu to display.
-//= arg(1): Used to determine the location displayed in the save message.
-//==========================================================================
+//== Main Function =========================================
+// Arguments:
+// - 0: Used to determine which menu to display.
+// - 1: Used to determine the location displayed in the save message.
function script F_ZondaStaff {
cutin "zonda_01",2;
mes "[Cool Event Corp. Staff]";
diff --git a/npc/kafras/dts_warper.txt b/npc/kafras/dts_warper.txt
index e9ea4ee0d..69ac93228 100644
--- a/npc/kafras/dts_warper.txt
+++ b/npc/kafras/dts_warper.txt
@@ -1,58 +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) Euphy
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Silent
+//= 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/>.
+//=========================================================================
//= Dungeon Teleport Service
-//===== By: ==================================================
-//= Evera
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Cool Event Corp (a.k.a. Zonda Corp) vs. Kafra Dungeon Teleport Service
+//= and voting system.
+//= This is a special event on official servers where there's a big
+//= competition between Kafra Corp. and Cool Event Corp. to warp to
+//= selected levels of certain dungeons.
+//================= Current Version =======================================
//= 2.9
-//===== Description: =========================================
-//= [Official Conversion]
-//= Cool Event Corp NPCs vs. Kafra Dungeon Teleport Service and voting system.
-//= This is a special event on official servers where there's a
-//= big competition between Kafra Corp. and Cool Event Corp.
-//= To warp to selected levels of certain dungeons.
-//
-// Global Variables in use:
-// Voting Time check: $DTS_Time
-// Cool Event Corp. Vote Numbers: $DTS_JondaVotes
-// Kafra Vote Numbers: $DTS_KafraVotes
-// Winner: $DTS_Result
-// Teleport Service Period Check: $DTS_PeriodCheck
-// Kafra Points: $DTS_KafraWins
-// Cool Event Corp. Points: $DTS_JondaWins
-// Setitem Check: $DTS_VoteCount
-// For Detailed information on what each varibale does, see
-// the "Vote Globalvar Girl#yuno" NPC at the end of the file.
-// Character Variable in use: lhz_vote (how many times player has voted, keeps htem from re-voting.)
-//===== Additional Comments: =================================
-//= 1.0 Initial release [Evera]
-//= 1.1 SVN release, removed from major town (found true info after research),
-//= put more arg(2) parameters, fixed a few bugs [Evera]
-//= 1.2 Mushed some variables together, optimized a bit [Evera]
-//= 1.3 Removed selfconfig [Evera]
-//= 1.4 Changed global variables to read from 3 global variables, updated names,
-//= fixed array bug [Evera]
-//= 1.5 Mushed voting varialbes into 1 variable. [Evera]
-//= 1.6 Removed Duplicates [Silent]
-//= 1.7 Fixed bug of DTS_Admin not running by itself [Evera]
-//= 1.8 Changed requirement to lvl 60 [Evera]
-//= 1.9 Removed global eligibility option [Evera]
-//= 2.0 Fixed zeny bug [Evera]
-//= 2.1 Fixed headers with and updated with newer information [Evera]
-//= 2.2 Changed dtseligible 2 to MISC_QUEST|128, to clean up variable usage. [Evera]
-//= Also added F_ClearGarbage function to the scripts. [Evera]
-//= 2.3 Changed dtseligible to be $dtsday when MISC_QUEST|128
-//= Added $dtsday for vote session counter
-//= Fixed bug that involved having both warpers enabled at the same time. [Evera]
-//= New $dtsday system and bug fix[Evera]
-//= 2.3a fixed 2 bugs with comparision [Lupus]
-//= 2.3b corrected Glast warp coords [Lupus] 2.3c Bailand -> Bayalan
-//= 2.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.5 Converted from Aegis file. (11.3) [L0ne_W0lf]
-//= 2.6 Moved Morroc NPCs to Morroc Ruins. [L0ne_W0lf]
-//= 2.7 Fixed a typo, a - to a +. Not sure how that happened. [L0ne_w0lf]
-//= 2.8 Corrected another typo this time in a variable.
-//= 2.9 Added GM management function. [Euphy]
-//============================================================
+//================= Variables Used ========================================
+//= - lhz_vote : How many times player has voted, keeps htem from
+//= re-voting.
+//= - $DTS_Time : Voting Time check
+//= - $DTS_JondaVotes : Cool Event Corp. Vote Numbers
+//= - $DTS_KafraVotes : Kafra Vote Numbers
+//= - $DTS_Result : Winner
+//= - $DTS_PeriodCheck : Teleport Service Period Check
+//= - $DTS_KafraWins : Kafra Points
+//= - $DTS_JondaWins : Cool Event Corp. Points
+//= - $DTS_VoteCount : Setitem Check
+//= For detailed information on what each varibale does, see the
+//= "Vote Globalvar Girl#yuno" NPC at the end of the file.
+//=========================================================================
einbroch,246,70,0 script Vote Timer#ein -1,{
OnInit:
@@ -291,9 +290,9 @@ OnTimer60000:
end;
}
-// Voting Poll NPCs Kafras and Cool Corp.
-// Cool Event Staff should actually be Cool Event Voting Staff
-// names had to be shortened to keep them unique.
+//== Voting Poll NPCs Kafras and Cool Corp. ================
+// Cool Event Staff should actually be Cool Event Voting Staff names had to be
+// shortened to keep them unique.
function script F_VoteKafra {
callfunc "F_ClearGarbage"; //Clear outdated, unused variables
switch(getarg(0)){
diff --git a/npc/kafras/functions_kafras.txt b/npc/kafras/functions_kafras.txt
index eabd3f1d8..e50264c9d 100644
--- a/npc/kafras/functions_kafras.txt
+++ b/npc/kafras/functions_kafras.txt
@@ -1,75 +1,62 @@
-//===== 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) Haru
+//= Copyright (C) rAthena Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Daegaladh
+//= Copyright (C) brianluau
+//= Copyright (C) Kisuka
+//= Copyright (C) Evera
+//= Copyright (C) erKURITA
+//= Copyright (C) Silentdragon
+//= Copyright (C) Nexon
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) kobra_k88
+//= Copyright (C) Lupu
+//= Copyright (C) Syrus22
+//= Copyright (C) Darkchild
+//= Copyright (C) Darlskies
+//=
+//= 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/>.
+//=========================================================================
//= Kafra Functions
-//===== By: ==================================================
-//= rAthena Dev Team
-//= Darlskies, Darkchild, Syrus22, Lupus, kobra_k88 (2.0)
-//= L0ne_W0lf
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= These functions handle save, storage, cart rental, teleport, and Free
+//= Teleport/Warp/Rent Cart options for all Kafra NPCs.
+//================= Current Version =======================================
//= 6.8
-//===== Description: =========================================
-//= These functions handle save, storage, cart rental, teleport,
-//= and Free Teleport/Warp/Rent Cart options for all Kafra NPCs.
-//=
-//= Kafra's will need a lot of work. The Welcome Message argument
-//= may become obsolete, as most kafras have a slightly differing
-//= Welcome message.
-//===== Additional Comments: =================================
-//= 1.1 Now using functions v2.1 Added Cart Rent for Classes: Whitesmith, Professor.
-//= Replaced checkoption(x) into checkcart(0) [Lupus] v2.1b Added Fix Kafra Pass Func [Kobra_k88]
-//= 2.2 Final fix of the Kafra Pass Exploit! [Lupus] a -Izlude[4] fix
-//= 2.2a Minor changes to function calls. Using agruments. Added Guild options. [kobra_k88]
-//= 2.2b This version uses arrays for the teleport option. Rearranged next statements to make menu transitions smoother. [kobra_k88]
-//= 2.3 Removed SAVE from Niflheim. [Lupus]
-//= 2.3 removed "fix" by HawkMoon RTFM and check supernovice.txt . There's a SPECIAL Kafra which gives CARTS to SN for a special proce. [Lupus]
-//= 2.4 Added Baby Class Support (Baby Novice check) Removed annoying storage feature where u had to close dialog window to be able to use your storage [Lupus]
-//= 2.5 Added Louyang official Kafra, fixes some Kafras, not letting you to Save your position [Lupus]
-//= 2.6 Reverted Dungeons Kafras (they should offer only Storage). Added temp Ayothaya Kafra
-//= 2.7 Added correct Ayothaya, Louyang & Amatsu Kafras. [Lupus]
-//= 2.8 Fixed Amatsu Storage problems [Lupus] 2.9 Fixed spelling mistakes. [Nexon]
-//= 3.0 Added special "not working teleport menu" for Einbroch Kafras [Lupus]
-//= 3.1 Removed callfunc Is_####_Class in favor of baseClass [Silentdragon]
-//= 3.2 Fixed an exploit [Lupus]
-//= 4.0 Added Kafra storage password protection. [Lupus]
-//= to block Kafra Password, read comments at 350 line
-//= 5.0 Fixed the close2;....close; end; lines. Who let them slip away? =/ [erKURITA]
-//= Also, the kafra upon warp was giving back the zeny. Removed. [erKURITA]
-//= 5.1 Optimized a little, added no tele/save arg's [Evera]
-//= 5.1a Temporary? Added F_ClearGarbage to clear unused/outdated variables [Lupus]
-//= 5.2 By default commented out custom Guilds Kafra's "Guild Storage". [Lupus]
-//= 5.3 uncommented Guild Storage. Confirmed kRO feature. [Lupus]
-//= 5.4 added -Guide option (Kafra shows you nearest Guide) Work in progress.
-//= Need all coords for all guides.. and somehow pass their coords to kafra.
-//= Removed universal Kafra Pass, added 3 new Kafra Tickets [Lupus]
-//= 5.4b temporary moved "-Guide" from the 1st menu punct [Lupus]
-//= 5.5 Added proper Niflheim welcome message. [L0ne_W0lf]
-//= Cleaned up the menus a bit. Got rid of the proceeding "-" prefix.
-//= 5.5b Missed a preceeding hyphen, which was screwing up teleporting. [L0ne_W0lf]
-//= 5.6 Further dialog updates, added dynamic costs for cart and storage use. [L0ne_W0lf]
-//= Updated some functions to handle Guild Kafras the way they should.
-//= 5.6a Corrected a few wrong names in the teleport function. [L0ne_W0lf]
-//= 5.7 Correced end message no longer displaying, and the duplicate names [L0ne_W0lf]
-//= Thanks to Barron-Monster for pointing out the issues.
-//= 5.8 Fixed another double name being shown when "saving" [L0ne_W0lf]
-//= 5.9 Fixed the Kafra Welcome message for guilds. Thanks Barron-Monster. [L0ne_W0lf]
-//= 6.0 Closed Kafra Password exploit in Cool Event Corp. Storages until we got a client/packet based password support.
-//= Added 2 args into F_SetKafCode to fit it in Cool Evnt Co. NPC [Lupus]
-//= 6.1 Added menu for Turbo Track Kafra Staff. [L0ne_W0lf]
-//= 6.2 Updated/Fixed warp cords. [Kisuka]
-//= 6.3 #kafra_code is now stored as is. [brianluau]
-//= 6.4 Removed unofficial Guide function. [Daegaladh]
-//= 6.5 Optimized. [Joseph]
-//= 6.6 Added Warp Points / View Points Function. [Joseph]
-//= 6.7 Added Rune Knight Kafra. [Euphy]
-//= 6.8 Improved compatibility with Zonda Staff NPCs. Modernized syntax. [Haru]
-//============================================================
+//=========================================================================
-//=== Main Function ========================================================
-//= arg(0): Used to determine which welcome message to show.
-//= arg(1): Used to determine which menu to display.
-//= arg(2): Used to determine if the info menu is shown in F_KafInfo.
-//= arg(3): Cost to use Storage
-//= arg(4): Cost to Rent a Pushcart
-//==========================================================================
+//== Main Function =========================================
+// Arguments:
+// - 0: Used to determine which welcome message to show.
+// - 1: Used to determine which menu to display.
+// - 2: Used to determine if the info menu is shown in F_KafInfo.
+// - 3: Cost to use Storage
+// - 4: Cost to Rent a Pushcart
function script F_Kafra {
callfunc "F_ClearGarbage"; // Clear outdated, unused variables
// Display Kafra Welcome Message
@@ -196,19 +183,18 @@ function script F_Kafra {
}
}
-//===================================================
-// Storage Function
-//= arg(0): Specifies the type of storage that has been requested:
-// 0 = Regular storage
-// 1 = Guild storage
-// 2 = Regular storage, in a castle (free of charge)
-//= arg(1): Cost to use storage.
-//= arg(2): The type of NPC this is being called from. Notable values:
-// 0,2-5 = Regular Kafra
-// 1 = Niflheim Kafra (special messages)
-// 6 = Zonda/Cool Event Staff (no RESRVPTS)
-//= arg(3): NPC title to display.
-//===================================================
+//== Storage Function ======================================
+// Arguments:
+// - 0: Specifies the type of storage that has been requested:
+// 0 = Regular storage
+// 1 = Guild storage
+// 2 = Regular storage, in a castle (free of charge)
+// - 1: Cost to use storage.
+// - 2: The type of NPC this is being called from. Notable values:
+// 0,2-5 = Regular Kafra
+// 1 = Niflheim Kafra (special messages)
+// 6 = Zonda/Cool Event Staff (no RESRVPTS)
+// - 3: NPC title to display.
function script F_KafStor {
// Unable to access Guild Storage (Busy)
if (getarg(0) == 1) {
@@ -302,13 +288,12 @@ function script F_KafStor {
end;
}
-//===================================================
-// Teleport Function
-//= arg(2): The type of NPC this is being called from. Notable values:
-// 2 = Guild Castle Kafra (don't consume tickets)
-// 6 = Zonda/Cool Event Staff (no RESRVPTS)
-//= arg(1): NPC title to display.
-//===================================================
+//== Teleport Function =====================================
+// Arguments:
+// - 1: NPC title to display.
+// - 2: The type of NPC this is being called from. Notable values:
+// 2 = Guild Castle Kafra (don't consume tickets)
+// 6 = Zonda/Cool Event Staff (no RESRVPTS)
function script F_KafTele {
mes getarg(1);
mes "Please choose";
@@ -358,16 +343,14 @@ function script F_KafTele {
end;
}
-
-//===================================================
-// Cart Function
-//= arg(0): The type of NPC this is being called from. Notable values:
-// 0,1,3-5 = Regular Kafra
-// 2 = Guild Castle Kafra (don't consume tickets)
-// 6 = Zonda/Cool Event Staff (no RESRVPTS)
-//= arg(1): Cost to rent a cart.
-//= arg(2): NPC title to display.
-//===================================================
+//== Cart Function =========================================
+// Arguments:
+// - 0: The type of NPC this is being called from. Notable values:
+// 0,1,3-5 = Regular Kafra
+// 2 = Guild Castle Kafra (don't consume tickets)
+// 6 = Zonda/Cool Event Staff (no RESRVPTS)
+// - 1: Cost to rent a cart.
+// - 2: NPC title to display.
function script F_KafCart {
// Ensure that the class wanting to rent a pushcart is a merchant
if (BaseClass != Job_Merchant) {
@@ -423,9 +406,7 @@ function script F_KafCart {
return 1;
}
-//===================================================
-// Special Reserve Points Function
-//===================================================
+//== Special Reserve Points Function =======================
function script F_KafInfo {
// Uncomment next line to block Kafra Storage Protection
//.@block = 1;
@@ -463,11 +444,11 @@ function script F_KafInfo {
}
}
-// === End Function ==================================================
-// arg(0): used to determine what message to display.
-// arg(1): used to determine if save message is displayed.
-// arg(2): used to display the name of the area you're saving in.
-//===================================================================
+//== End Function ==========================================
+// Arguments:
+// - 0: used to determine what message to display.
+// - 1: used to determine if save message is displayed.
+// - 2: used to display the name of the area you're saving in.
function script F_KafEnd {
mes "[Kafra Employee]";
if (getarg(1) == 1) {
@@ -493,9 +474,7 @@ function script F_KafEnd {
end;
}
-//===================================================
-// Check Storage Password Function
-//===================================================
+//== Check Storage Password Function =======================
function script F_CheckKafCode {
if (!#kafra_code)
return;
@@ -513,10 +492,10 @@ function script F_CheckKafCode {
return;
}
-// === Set / Change / Clear Storage Password Function ===
-// getarg(0): NPC Name
-// getarg(1): Company Name
-//=======================================================
+//== Set / Change / Clear Storage Password Function ========
+// Arguments:
+// - 0: NPC Name
+// - 1: Company Name
function script F_SetKafCode {
mes getarg(0);
if (#kafra_code) {
@@ -603,9 +582,7 @@ S_SET:
return;
}
-//===================================================
-// Basic Password Validation Function
-//===================================================
+//== Basic Password Validation Function ====================
function script F_EntKafCode {
mes "Enter a number 1000~10000000:";
@code_ = 0;
@@ -625,9 +602,7 @@ function script F_EntKafCode {
return @code_;
}
-//===================================================
-// Warp Points / View Points Function
-//===================================================
+//== Warp Points / View Points Function ====================
function script F_KafSet {
deletearray @wrpC$;
deletearray @wrpD$;
diff --git a/npc/kafras/kafras.txt b/npc/kafras/kafras.txt
index cfdaf183b..8774f8245 100644
--- a/npc/kafras/kafras.txt
+++ b/npc/kafras/kafras.txt
@@ -1,29 +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) Lemongrass
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) Lupus
+//= Copyright (C) Evera
+//= Copyright (C) Samuray22
+//= 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/>.
+//=========================================================================
//= Kafras (Cities/Dungeons/Fields)
-//===== By: ==================================================
-//= Joseph
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Kafras (Cities/Dungeons/Fields)
+//================= Current Version =======================================
//= 1.1b
-//===== Description: =========================================
-//= Argument settings for callfunc "F_Kafra":
-//= arg(0): 0 - Default Kafra message
-//= 1 - Niflhiem Kafra message
-//= 2 - Guild Kafra message
-//= arg(1): 1 - Disable teleport menu
-//= arg(2): 1 - Disable info menu
-//= arg(3): Cost of Storage service
-//= arg(4): Cost of Rent a Pushcart service
-//===== Additional Comments: =================================
-//= 0.x Previous Authors:
-//= - L0ne_W0lf, kobra_k88, Samuray22, Evera, Lupus
-//= 1.0 Merged and cleaned up Kafras. [Joseph]
-//= 1.1 Added Izlude RE coordinates. [Euphy]
-//= 1.1a Fixed Pre-RE Call and some leftovers. [Lemongrass]
-//= 1.1b Enabled saving in Izlude duplicates (RE). [Euphy]
-//============================================================
-
-// Aldebaran
-//============================================================
+//=========================================================================
+
+//== Aldebaran =============================================
aldeba_in,96,181,4 script Kafra Service 4_F_KAFRA5,{
cutin "kafra_05",2;
mes "[Kafra Leilah]";
@@ -123,8 +139,7 @@ aldebaran,143,119,4 script Kafra Employee::kaf_aldebaran 4_F_KAFRA5,{
callfunc "F_KafEnd",0,1,"in the city of Al De Baran";
}
-// Geffen
-//============================================================
+//== Geffen ================================================
geffen,120,62,0 script Kafra Employee::kaf_geffen 4_F_KAFRA3,{
cutin "kafra_03",2;
callfunc "F_KafSet";
@@ -153,8 +168,7 @@ geffen,203,123,2 script Kafra Employee::geffen2 4_F_KAFRA4,{
callfunc "F_KafEnd",0,1,"in the city of Geffen";
}
-// Morocc
-//============================================================
+//== Morroc ================================================
morocc,156,97,4 script Kafra Employee::kaf_morocc 4_F_KAFRA5,{
cutin "kafra_05",2;
callfunc "F_KafSet";
@@ -183,8 +197,7 @@ morocc,160,258,4 script Kafra::kaf_morocc2 4_F_KAFRA4,{
callfunc "F_KafEnd",0,1,"in the city of Morroc";
}
-// Payon
-//============================================================
+//== Payon =================================================
payon,181,104,4 script Kafra Employee::kaf_payon 4_F_KAFRA5,{
cutin "kafra_05",2;
callfunc "F_KafSet";
@@ -226,8 +239,7 @@ pay_arche,55,123,0 script Kafra Employee::kaf_payon3 4_F_KAFRA3,{
callfunc "F_KafEnd",0,1,"at the Payon Dungeon";
}
-// Prontera
-//============================================================
+//== Prontera ==============================================
prontera,152,326,3 script Kafra Employee::kaf_prontera 4_F_KAFRA6,{
cutin "kafra_06",2;
callfunc "F_KafSet";
@@ -298,8 +310,7 @@ prontera,146,89,6 script Kafra Employee::kaf_prontera5 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"in the city of Prontera";
}
-// Yuno
-//============================================================
+//== Juno ==================================================
yuno,152,187,4 script Kafra Employee::kaf_yuno 4_F_KAFRA8,{
cutin "kafra_08",2;
callfunc "F_KafSet";
@@ -339,8 +350,7 @@ yuno,277,221,4 script Kafra Employee::kaf_yuno3 4_F_KAFRA9,{
callfunc "F_KafEnd",0,1,"in the city of Juno";
}
-// Alberta
-//============================================================
+//== Alberta ===============================================
alberta,28,229,0 script Kafra Employee::kaf_alberta 4_F_KAFRA2,{
cutin "kafra_02",2;
callfunc "F_KafSet";
@@ -370,8 +380,7 @@ alberta,113,60,6 script Kafra Employee::kaf_alberta2 4_F_KAFRA6,{
callfunc "F_KafEnd",0,1,"in the city of Alberta";
}
-// Comodo
-//============================================================
+//== Comodo ================================================
comodo,195,150,4 script Kafra Employee::kaf_comodo 4_F_KAFRA7,{
cutin "kafra_07",2;
callfunc "F_KafSet";
@@ -400,8 +409,7 @@ cmd_fild07,136,134,4 script Kafra Employee::kaf_cmd_fild07 4_F_KAFRA7,{
callfunc "F_KafEnd",0,1,"in Pyros Lighthouse";
}
-// Izlude
-//============================================================
+//== Izlude ================================================
- script ::kaf_izlude -1,{
cutin "kafra_01",2;
callfunc "F_KafSet";
@@ -419,8 +427,7 @@ cmd_fild07,136,134,4 script Kafra Employee::kaf_cmd_fild07 4_F_KAFRA7,{
callfunc "F_KafEnd",0,1,"in the city of Izlude";
}
-// Moscovia
-//============================================================
+//== Moscovia ==============================================
moscovia,223,191,3 script Kafra Employee::kaf_mosk 4_F_KAFRA4,{
cutin "kafra_04",2;
callfunc "F_Kafra",0,3,0,80,700;
@@ -428,8 +435,7 @@ moscovia,223,191,3 script Kafra Employee::kaf_mosk 4_F_KAFRA4,{
callfunc "F_KafEnd",0,3,"in the city of Moscovia";
}
-// Amatsu
-//============================================================
+//== Amatsu ================================================
amatsu,102,149,4 script Kafra Employee::kaf_amatsu 4_F_KAFRA2,{
cutin "kafra_02",2;
mes "[Kafra Employee]";
@@ -443,8 +449,7 @@ amatsu,102,149,4 script Kafra Employee::kaf_amatsu 4_F_KAFRA2,{
callfunc "F_KafEnd",0,1,"in the city of Amatsu";
}
-// Ayothaya
-//============================================================
+//== Ayothaya ==============================================
ayothaya,212,169,5 script Kafra Employee::kaf_ayothaya 4_F_KAFRA2,{
cutin "kafra_02",2;
mes "[Kafra Employee]";
@@ -458,8 +463,7 @@ ayothaya,212,169,5 script Kafra Employee::kaf_ayothaya 4_F_KAFRA2,{
callfunc "F_KafEnd",0,1,"in the city of Ayotaya";
}
-// Einbech
-//============================================================
+//== Einbech ===============================================
einbech,181,132,5 script Kafra Employee#ein3::kaf_einbech 4_F_KAFRA8,{
cutin "kafra_08",2;
mes "[Kafra Employee]";
@@ -472,8 +476,7 @@ einbech,181,132,5 script Kafra Employee#ein3::kaf_einbech 4_F_KAFRA8,{
callfunc "F_KafEnd",0,1,"in the town of Einbech";
}
-// Einbroch
-//============================================================
+//== Einbroch ==============================================
einbroch,242,205,5 script Kafra Employee#ein2::kaf_einbroch 4_F_KAFRA8,{
cutin "kafra_08",2;
mes "[Kafra Employee]";
@@ -500,8 +503,7 @@ einbroch,59,203,6 script Kafra Employee#ein1::kaf_einbroch2 4_F_KAFRA9,{
callfunc "F_KafEnd",0,1,"in the city of Einbroch";
}
-// Gonryun
-//============================================================
+//== Kunlun ================================================
gonryun,159,122,4 script Kafra Employee::kaf_gonryun 4_F_KAFRA2,{
cutin "kafra_02",2;
mes "[Kafra Employee]";
@@ -515,8 +517,7 @@ gonryun,159,122,4 script Kafra Employee::kaf_gonryun 4_F_KAFRA2,{
callfunc "F_KafEnd",0,1,"in the city of Kunlun";
}
-// Lighthalzen
-//============================================================
+//== Lighthalzen ===========================================
lighthalzen,164,100,4 script Kafra Employee::kaf_lighthalzen 4_F_KAFRA8,{
cutin "kafra_08",2;
mes "[Kafra Employee]";
@@ -554,8 +555,7 @@ lhz_in02,237,284,4 script Kafra Employee::kaf_lhz_in02 4_F_KAFRA9,{
callfunc "F_KafEnd",0,1,"in the city of Lighthalzen";
}
-// Louyang
-//============================================================
+//== Louyang ===============================================
louyang,210,104,5 script Kafra Employee::kaf_louyang 4_F_KAFRA1,{
cutin "kafra_01",2;
mes "[Kafra Employee]";
@@ -569,8 +569,7 @@ louyang,210,104,5 script Kafra Employee::kaf_louyang 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"in the city of Louyang";
}
-// Umbala
-//============================================================
+//== Umbala ================================================
umbala,87,160,4 script Kafra Employee::kaf_umbala 4_F_KAFRA7,{
cutin "kafra_07",2;
callfunc "F_KafSet";
@@ -585,17 +584,15 @@ umbala,87,160,4 script Kafra Employee::kaf_umbala 4_F_KAFRA7,{
callfunc "F_KafEnd",0,1,"in the city of Umbala";
}
-// Niflheim
-//============================================================
+//== Niflheim ==============================================
niflheim,202,180,3 script Kafra Employee::kaf_niflheim 4_F_NFDEADKAFRA,{
callfunc "F_Kafra",1,2,1,150,0;
savepoint "niflheim",192,182;
callfunc "F_KafEnd",1,1,"in the city of Niflheim";
}
-// Dungeons and Fields
-//============================================================
-// - Byalan Island
+//== Dungeons and Fields ===================================
+//- Byalan Island -
izlu2dun,106,58,0 script Kafra Employee::kaf_izlu2dun 4_F_KAFRA3,{
cutin "kafra_03",2;
if (!RENEWAL && BaseJob == Job_Novice && job_merchant_q2 > 0) {
@@ -614,7 +611,7 @@ izlu2dun,106,58,0 script Kafra Employee::kaf_izlu2dun 4_F_KAFRA3,{
callfunc "F_KafEnd",0,1,"at Byalan Island";
}
-// - Culvert Sewers
+//- Culvert Sewers -
prt_fild05,290,224,3 script Kafra Employee::prt_fild05 4_F_KAFRA4,{
cutin "kafra_04",2;
mes "[Kafra Employee]";
@@ -629,7 +626,7 @@ prt_fild05,290,224,3 script Kafra Employee::prt_fild05 4_F_KAFRA4,{
callfunc "F_KafEnd",0,1, "at the Prontera Culverts";
}
-// - Coal Mine (Dead Pitt)
+//- Coal Mine (Dead Pit) -
mjolnir_02,83,362,4 script Kafra Employee::kaf_mjolnir_02 4_F_KAFRA2,{
cutin "kafra_02",2;
mes "[Kafra Employee]";
@@ -643,7 +640,7 @@ mjolnir_02,83,362,4 script Kafra Employee::kaf_mjolnir_02 4_F_KAFRA2,{
callfunc "F_KafEnd",0,1,"at Mjolnir Dead Pit";
}
-// - Morroc Ruins
+//- Morroc Ruins -
moc_ruins,59,157,5 script Kafra Employee::moc_ruins 4_F_KAFRA4,{
cutin "kafra_04",2;
mes "[Kafra Employee]";
@@ -658,7 +655,7 @@ moc_ruins,59,157,5 script Kafra Employee::moc_ruins 4_F_KAFRA4,{
callfunc "F_KafEnd",0,1," at the Pyramids";
}
-// - Orc Dungeon
+//- Orc Dungeon -
gef_fild10,73,340,5 script Kafra Employee::kaf_gef_fild10 4_F_KAFRA2,{
cutin "kafra_02",2;
mes "[Kafra Employee]";
@@ -672,7 +669,7 @@ gef_fild10,73,340,5 script Kafra Employee::kaf_gef_fild10 4_F_KAFRA2,{
callfunc "F_KafEnd",0,1,"at the Orc Dungeon";
}
-// - Treasure Island
+//- Treasure Island -
alb2trea,59,69,5 script Kafra Employee::kaf_alb2trea 4_F_KAFRA1,{
cutin "kafra_01",2;
mes "[Kafra Employee]";
diff --git a/npc/mapflag/battleground.txt b/npc/mapflag/battleground.txt
index b8d361229..5b25b7227 100644
--- a/npc/mapflag/battleground.txt
+++ b/npc/mapflag/battleground.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) Epoque
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Battleground map setting.
-//===== By: ==================================================
-//= Epoque
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Defines a Battleground map.
//= Additional parameter '2' shows scoreboard.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
bat_c01 mapflag battleground 2
bat_c02 mapflag battleground 2
diff --git a/npc/mapflag/gvg.txt b/npc/mapflag/gvg.txt
index 7c8e1a720..18b644615 100644
--- a/npc/mapflag/gvg.txt
+++ b/npc/mapflag/gvg.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) 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/>.
+//=========================================================================
//= Mapflag: Guild versus Guild mode.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Players can attack other guilds, and will have their guild
//= icons shown. WoE damage reductions will also take place.
//= gvg: Turns on GvG mode
//= gvg_castle: Describes castle maps for WoE.
-//===== Additional Comments: =================================
-//= 1.1 - Added Novice Guild Castles.
-//= 1.2 - Updated with new meanings of gvg and gvg_castle.
-//============================================================
+//=========================================================================
// GvG Arenas =============
guild_vs1 mapflag gvg
diff --git a/npc/mapflag/jail.txt b/npc/mapflag/jail.txt
index e24a7c88a..0aff7412d 100644
--- a/npc/mapflag/jail.txt
+++ b/npc/mapflag/jail.txt
@@ -1,10 +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) 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/>.
+//=========================================================================
//= Mapflag: Jail.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= pvp: Turns on PvP mode
//= pvp_noparty: Can't attack player in same party
//= nobranch: No Dead Branching allowed.
@@ -13,9 +38,7 @@
//= nosave: No saving respawn point allowed. Use SavePoint to use the
//= players previous savepoint, or choose one manually.
//= noteleport: No Teleporting allowed. No fly wings or butterfly wings.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// No Memory =============================
sec_pri mapflag nomemo
diff --git a/npc/mapflag/night.txt b/npc/mapflag/night.txt
index 3613b30db..a7a7a771f 100644
--- a/npc/mapflag/night.txt
+++ b/npc/mapflag/night.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Skotlex
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Night mode.
-//===== By: ==================================================
-//= Skotlex
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Enables night mode effects.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
alb2trea mapflag nightenabled
alberta mapflag nightenabled
diff --git a/npc/mapflag/nightmare.txt b/npc/mapflag/nightmare.txt
index 663e1e12f..94fb9c791 100644
--- a/npc/mapflag/nightmare.txt
+++ b/npc/mapflag/nightmare.txt
@@ -1,18 +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) 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/>.
+//=========================================================================
//= Mapflag: Nightmare mode.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Players drop items/equipment on death.
//= pvp_nightmaredrop id,type,percent
//= id: Drop a specific item ID or "random"
//= type: "inventory", "equip", or "all"
//= percent: Rate of item drop.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
pvp_n_1-1 mapflag pvp_nightmaredrop random,equip,300
pvp_n_2-1 mapflag pvp_nightmaredrop random,equip,300
diff --git a/npc/mapflag/nobranch.txt b/npc/mapflag/nobranch.txt
index 06bc7d4de..8e69367b2 100644
--- a/npc/mapflag/nobranch.txt
+++ b/npc/mapflag/nobranch.txt
@@ -1,19 +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) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) massdriller
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable Dead Branch use.
-//===== By: ==================================================
-//= HerculesDev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.8
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables the following items:
//= Dead Branch (604), Bloody Branch (12103),
//= Red Pouch (12024), Poring Box (12109)
-//===== Additional Comments: =================================
-//= 1.3 - Updated. [massdriller]
-//= 1.6a - Updated. [Lupus]
-//= 1.7 - Added all novice maps. [L0ne_W0lf]
-//= 1.8 - Removed restriction on PVP maps. [L0ne_W0lf]
-//============================================================
+//=========================================================================
// Cities ======================
ayo_in01 mapflag nobranch
diff --git a/npc/mapflag/noexp.txt b/npc/mapflag/noexp.txt
index 8d625bf29..66863f0bd 100644
--- a/npc/mapflag/noexp.txt
+++ b/npc/mapflag/noexp.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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lorky
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable EXP gain.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Same as 'nobaseexp' and 'nojobexp' combined.
-//===== Additional Comments: =================================
-//= 1.2 [Lupus] 1.3 [massdriller] 1.4 Lupus 1.5 Lorky
-//= 1.6 - Added Lighthalzen (due to quests) [Lupus]
-//= 1.7 - Commented out entries. (Quests are official) [L0ne_W0lf]
-//============================================================
+//=========================================================================
// Job Quests ========================
//job_thief1 mapflag noexp
diff --git a/npc/mapflag/noicewall.txt b/npc/mapflag/noicewall.txt
index 79db648f6..3c5c55dbc 100644
--- a/npc/mapflag/noicewall.txt
+++ b/npc/mapflag/noicewall.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) rAthena Dev Team
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable Ice Wall.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.8
-//===== Description: =========================================
+//================= Description ===========================================
//= Blocks usage of WZ_ICEWALL.
-//===== Additional Comments: =================================
-//= 1.6a - Re-enabled icewalls for cities [Lupus]
-//= 1.7 - Officially icewall is allowed on interiors. [L0ne_w0lf]
-//= 1.8 - Fixed arug_cas map names.
-//============================================================
+//=========================================================================
//ayo_in01 mapflag noicewall
//ayo_in02 mapflag noicewall
diff --git a/npc/mapflag/noloot.txt b/npc/mapflag/noloot.txt
index 546f6d4c9..d3895ce79 100644
--- a/npc/mapflag/noloot.txt
+++ b/npc/mapflag/noloot.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) Epoque
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable monster drops.
-//===== By: ==================================================
-//= Epoque
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Same as 'nomobloot' and 'nomvploot' combined.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
//hunte mapflag noloot
//job_knt mapflag noloot
diff --git a/npc/mapflag/nomemo.txt b/npc/mapflag/nomemo.txt
index de0059321..89222153d 100644
--- a/npc/mapflag/nomemo.txt
+++ b/npc/mapflag/nomemo.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Epoque
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Gepard
+//= Copyright (C) Yommy
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Samuray22
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable Warp Portal memory.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.8b
-//===== Description: =========================================
+//================= Description ===========================================
//= Prevents players from using /memo on a map.
//= Also disables marriage warp skills.
-//===== Additional Comments: =================================
-//= 1.6a - Added up to Hugel maps. [Lupus]
-//= 1.6b - Added job_knt map. [Samuray22]
-//= 1.7 - Added all novice maps. [L0ne_W0lf]
-//= 1.8 - Added nameless_i location. [Lupus]
-//= 1.8a - Removed duplicate gef_cas nomemo mapflags. [Yommy]
-//= 1.8b - Removed duplicate arug_dun01 & schg_dun01 entries. [Gepard]
-//============================================================
+//=========================================================================
// Towns ====================
ayo_in01 mapflag nomemo
diff --git a/npc/mapflag/nopenalty.txt b/npc/mapflag/nopenalty.txt
index f193eadf1..583730f16 100644
--- a/npc/mapflag/nopenalty.txt
+++ b/npc/mapflag/nopenalty.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) Epoque
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable death penalty.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Same as 'noexppenalty' and 'nozenypenalty' combined.
-//===== Additional Comments: =================================
-//= 1.2 - Updated. [Lupus]
-//= 1.3 - Added all novice maps. [L0ne_W0lf]
-//= 1.4 - Removed Nightmare PVP maps. [L0ne_W0lf]
-//============================================================
+//=========================================================================
// Towns ====================
ayo_in01 mapflag nopenalty
diff --git a/npc/mapflag/nopvp.txt b/npc/mapflag/nopvp.txt
index 61597bd35..f69039b06 100644
--- a/npc/mapflag/nopvp.txt
+++ b/npc/mapflag/nopvp.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) rAthena 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/>.
+//=========================================================================
//= Mapflag: Disable Player versus Player mode.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.1a
-//===== Description: =========================================
+//================= Description ===========================================
//= Prevents PvP mode on a map.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
1@cata mapflag pvp off
2@cata mapflag pvp off
diff --git a/npc/mapflag/noreturn.txt b/npc/mapflag/noreturn.txt
index fcded30ce..a606926c3 100644
--- a/npc/mapflag/noreturn.txt
+++ b/npc/mapflag/noreturn.txt
@@ -1,22 +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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Samuray22
+//= Copyright (C) Skotlex
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable return warp.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables the following items:
//= Butterfly Wing (602), Siege Teleport Scroll (14591),
//= Yellow/Green/Red/Blue Butterfly Wings (14582-14585),
//= Dungeon Teleport Scrolls (14527/14581)
//= Also restricts "warpparty" and "warpguild" script commands.
-//===== Additional Comments: =================================
-//= 1.3 - According to the patch, enabled Butterfly wings in the Castles. [Lupus]
-//= 1.4 - Enabled Butterfly wings on PvP maps. [Skotlex]
-//= 1.4a - Added job_knt. [Samuray22]
-//= 1.5 - Commented out new_zone entries. [L0ne_W0lf]
-//= 1.6 - Enabled B. wings on all maps but que_hugel. [L0ne_W0lf]
-//============================================================
+//=========================================================================
// Cities ========================
//ayo_in01 mapflag noreturn
diff --git a/npc/mapflag/nosave.txt b/npc/mapflag/nosave.txt
index 541013377..ece12d7bd 100644
--- a/npc/mapflag/nosave.txt
+++ b/npc/mapflag/nosave.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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable auto-save.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Characters logging out on the specified map will be warped
//= to the map specified in the last field, or "SavePoint".
-//===== Additional Comments: =================================
-//= 1.7 - Updated. [Lupus]
-//============================================================
+//=========================================================================
// Job Quests ====================
job_sword1 mapflag nosave SavePoint
diff --git a/npc/mapflag/noskill.txt b/npc/mapflag/noskill.txt
index 6f3f401ea..ae492def1 100644
--- a/npc/mapflag/noskill.txt
+++ b/npc/mapflag/noskill.txt
@@ -1,14 +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) rAthena Dev Team
+//= Copyright (C) eAthena 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/>.
+//=========================================================================
//= Mapflag: Disable skill use.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables all skills on the map.
-//===== Additional Comments: =================================
-//= 1.1 - Added additional maps. [L0ne_W0lf]
-//============================================================
+//=========================================================================
//Prontera Arena ===============
prt_are_in mapflag noskill
diff --git a/npc/mapflag/noteleport.txt b/npc/mapflag/noteleport.txt
index 96e497e05..93e8d2e24 100644
--- a/npc/mapflag/noteleport.txt
+++ b/npc/mapflag/noteleport.txt
@@ -1,10 +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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable teleportation.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.6a
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables all means of teleportation within a map.
//= Script commands 'warp', 'areawarp', 'warpchar',
//= 'warpparty', 'warpguild', 'warpwaitingpc' will not
@@ -12,9 +38,7 @@
//= Disables skills AL_TELEPORT and TK_HIGHJUMP.
//= Disables the following items:
//= Fly Wing (601), Giant Fly Wing (12212)
-//===== Additional Comments: =================================
-//= 1.6a - Updated. [Lupus]
-//============================================================
+//=========================================================================
// Cities ========================
ayo_in01 mapflag noteleport
diff --git a/npc/mapflag/notomb.txt b/npc/mapflag/notomb.txt
index f7daaef7c..a56f60112 100644
--- a/npc/mapflag/notomb.txt
+++ b/npc/mapflag/notomb.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) 2013-2015 Hercules Dev Team
+//= Copyright (C) CairoLee
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable MVP Tomb.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables MVP tomb on some maps.
-//===== Additional Comments: =================================
-//= 1.0 - Added Bossnia maps. [CairoLee]
-//============================================================
+//=========================================================================
// Bossnia =====
bossnia_01 mapflag notomb
diff --git a/npc/mapflag/novending.txt b/npc/mapflag/novending.txt
index b91dab340..0047b0cb1 100644
--- a/npc/mapflag/novending.txt
+++ b/npc/mapflag/novending.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Epoque
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Disable vending.
-//===== By: ==================================================
-//= Epoque
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables skill MC_VENDING on a map.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
//prontera mapflag novending
//prt_in mapflag novending
diff --git a/npc/mapflag/nowarp.txt b/npc/mapflag/nowarp.txt
index 5d02a3aca..4682f1d8d 100644
--- a/npc/mapflag/nowarp.txt
+++ b/npc/mapflag/nowarp.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) 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/>.
+//=========================================================================
//= Mapflag: Disable warping.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables use of @go to a map.
-//===== Additional Comments: =================================
-//= 1.3 - Added WoE SE maps.
-//============================================================
+//=========================================================================
// Special Quests Places =====
ama_test mapflag nowarp
diff --git a/npc/mapflag/nowarpto.txt b/npc/mapflag/nowarpto.txt
index ef51a290d..596dabbd0 100644
--- a/npc/mapflag/nowarpto.txt
+++ b/npc/mapflag/nowarpto.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) 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/>.
+//=========================================================================
//= Mapflag: Disable warpto.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Disables use of @warp to a map.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// Guild Castles ========================
//alde_gld mapflag nowarpto
diff --git a/npc/mapflag/partylock.txt b/npc/mapflag/partylock.txt
index 0c6cdfe92..2cb06eefa 100644
--- a/npc/mapflag/partylock.txt
+++ b/npc/mapflag/partylock.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) 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/>.
+//=========================================================================
//= Mapflag: Party lock.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Blocks all party modifications on a map:
//= /organize, /leave, /invite, @changeleader
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// Sealed Shrine ==================
1@cata mapflag partylock
diff --git a/npc/mapflag/pvp.txt b/npc/mapflag/pvp.txt
index 959416a99..7f671b49a 100644
--- a/npc/mapflag/pvp.txt
+++ b/npc/mapflag/pvp.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) 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/>.
+//=========================================================================
//= Mapflag: Player versus Player mode.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Enables PvP on a map.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// PvP ========================
pvp_y_1-1 mapflag pvp
diff --git a/npc/mapflag/pvp_noguild.txt b/npc/mapflag/pvp_noguild.txt
index bb27c463b..b7305c16f 100644
--- a/npc/mapflag/pvp_noguild.txt
+++ b/npc/mapflag/pvp_noguild.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) 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/>.
+//=========================================================================
//= Mapflag: Ignore guilds.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Ignores guild alliances on GvG-enabled maps.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// PvP Arenas =================
pvp_y_1-1 mapflag pvp_noguild
diff --git a/npc/mapflag/pvp_noparty.txt b/npc/mapflag/pvp_noparty.txt
index 2f17e39f1..f948a1db7 100644
--- a/npc/mapflag/pvp_noparty.txt
+++ b/npc/mapflag/pvp_noparty.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) 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/>.
+//=========================================================================
//= Mapflag: Ignore parties.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Ignores party alliances on PvP-enabled maps.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
// GvG Arenas =================
guild_vs1 mapflag pvp_noparty
diff --git a/npc/mapflag/reset.txt b/npc/mapflag/reset.txt
index 38ef8569c..21a0b04f8 100644
--- a/npc/mapflag/reset.txt
+++ b/npc/mapflag/reset.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) 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/>.
+//=========================================================================
//= Mapflag: Enable Neuralizer use.
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Maps where Neuralizer (12213) can be used.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
alberta mapflag reset
aldebaran mapflag reset
diff --git a/npc/mapflag/skillduration.txt b/npc/mapflag/skillduration.txt
index 2140896a4..e11278b44 100644
--- a/npc/mapflag/skillduration.txt
+++ b/npc/mapflag/skillduration.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) 2013-2015 Hercules 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/>.
+//=========================================================================
//= Mapflag: Adjust Skill Duration.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= This mapflag allows you to control the duration of unit
//= skills in any map.
//= Example (1):
@@ -14,9 +37,7 @@
//= Example (2):
//= prontera mapflag adjust_unit_duration WZ_QUAGMIRE 250
//= Increases duration of Quagmire by 2.5 times in Prontera.
-//===== Disclaimer: ==========================================
+//================= Additional Notes ======================================
//= Be aware that some skill units have their visual effect
//= durations not controlled by the server (e.g. Storm Gust).
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
diff --git a/npc/mapflag/skillmodifier.txt b/npc/mapflag/skillmodifier.txt
index 0006066bb..7354f4656 100644
--- a/npc/mapflag/skillmodifier.txt
+++ b/npc/mapflag/skillmodifier.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) 2013-2015 Hercules 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/>.
+//=========================================================================
//= Mapflag: Adjust Skill Damage.
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= This mapflag allows you to modify the damage of any skill
//= in any map.
//= Example (1):
@@ -14,6 +37,4 @@
//= Example (2):
//= prontera mapflag adjust_skill_damage MG_FIREBOLT 200
//= Doubles the damage of Firebolt in Prontera.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
diff --git a/npc/mapflag/town.txt b/npc/mapflag/town.txt
index 54646c95d..463b7390c 100644
--- a/npc/mapflag/town.txt
+++ b/npc/mapflag/town.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Epoque
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Town.
-//===== By: ==================================================
-//= Epoque
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Designates a map as a town, granting mailbox access.
-//===== Additional Comments: =================================
-//= 1.0 - Initial script.
-//============================================================
+//=========================================================================
prontera mapflag town
izlude mapflag town
diff --git a/npc/mapflag/zone.txt b/npc/mapflag/zone.txt
index 1904e034a..a405934a2 100644
--- a/npc/mapflag/zone.txt
+++ b/npc/mapflag/zone.txt
@@ -1,13 +1,36 @@
-//===== Hercules==============================================
+//================= 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) Ind
+//=
+//= 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/>.
+//=========================================================================
//= Mapflag: Zone.
-//===== By: ==================================================
-//= Ind/Hercules
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Flags maps as part of zones defined in map_zone_db.txt
-//===== Additional Comments: =================================
-//============================================================
+//=========================================================================
//Aldebaran Turbo Track
alde_tt02 mapflag zone Aldebaran Turbo Track
diff --git a/npc/merchants/advanced_refiner.txt b/npc/merchants/advanced_refiner.txt
index 6d19d68e4..fe69a8a3a 100644
--- a/npc/merchants/advanced_refiner.txt
+++ b/npc/merchants/advanced_refiner.txt
@@ -1,29 +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) Euphy
+//= Copyright (C) Yommy
+//= Copyright (C) Zephyrus
+//= 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/>.
+//=========================================================================
//= Advanced Refiner
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== 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 ===================================
+//= 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.
//= - Dialog is only partly official to iRO.
//= - Uses the iRO position for this NPC.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [L0ne_W0lf]
-//= 1.1 Fixed a weird carriage return. o_o [L0ne_W0lf]
-//= 1.2 Optimizing refine method [Zephyrus]
-//= 1.3 Typo fixes [Yommy]
-//= 1.4 Removed unnecessary dialogs [Zephyrus]
-//= 1.4a Added 'disable_items' command. [Euphy]
-//= 1.4b Fixed coordinates. [Euphy]
-//= 1.5 Some official script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
payon,157,146,6 script Suhnbi#cash 4_M_03,{
disable_items;
diff --git a/npc/merchants/alchemist.txt b/npc/merchants/alchemist.txt
index 91dc048c9..c563eb747 100644
--- a/npc/merchants/alchemist.txt
+++ b/npc/merchants/alchemist.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) rAthena Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Masao
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) SinSloth
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
//= Alchemist Shop
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.8
-//===== Description: =========================================
+//================= Description ===========================================
//= Merchants for Alchemist Materials and Manuals.
-//===== Additional Comments: =================================
-//= 1.1 fixed Medicine Bowl issue, thanx 2 MasterOfMuppets
-//= 1.2 Reddozen's fixes of typos. added optional Elemental
-//= Potion Guide. [Lupus]
-//= 1.3 Deleted Elemental Potions Guide due to original quest [Lupus]
-//= 1.4 Alchemists can now purchase 2000 Medicine Bowls at once. [SinSloth]
-//= 1.5 Updated to Aegis 10.3 Standards. [L0ne_W0lf]
-//= 1.6 Corrected canceling purchase. [L0ne_W0lf]
-//= 1.7 Updated to match AEGIS script. [Masao]
-//= 1.8 Moved Craft Book Merchant to Renewal path. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.8
+//=========================================================================
alde_alche,24,188,3 script Guild Dealer 2_M_ALCHE,{
if (checkweight(1201,1) == 0) {
diff --git a/npc/merchants/ammo_boxes.txt b/npc/merchants/ammo_boxes.txt
index 5039bbbf0..392c8be1f 100644
--- a/npc/merchants/ammo_boxes.txt
+++ b/npc/merchants/ammo_boxes.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) rAthena Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) Lupus
+//= Copyright (C) ultramage
+//= 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/>.
+//=========================================================================
//= Magazine Dealers
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Turns bullets into magazines/packs.
-//===== Additional Comments: =================================
-//= 1.0 First version. [SinSloth]
-//= 1.1 Optimized version - Reduced to only one function [SinSloth]
-//= 1.2 Optimized^2, corrected npc's name [ultramage]
-//= 1.2a Optimized. Please, ommit extra NPC names [Lupus]
-//= 1.3 Updated to match AEGIS script. [Kisuka]
-//= 1.4 Updated to match AEGIS script again. [Masao]
-//= 1.5 Moved Izlude duplicate to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
alberta,118,157,3 script Magazine Dealer Kenny::mdk 4_M_01,{
if (BaseJob == Job_Gunslinger) {
diff --git a/npc/merchants/ammo_dealer.txt b/npc/merchants/ammo_dealer.txt
index 382916b10..227bd6218 100644
--- a/npc/merchants/ammo_dealer.txt
+++ b/npc/merchants/ammo_dealer.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) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) Kisuka
+//= Copyright (C) Lupus
+//= Copyright (C) Legionaire
+//= Copyright (C) Paradox924X
+//= 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/>.
+//=========================================================================
//= Bullet Dealers
-//===== By ===================================================
-//= Playtester, Paradox924X
-//===== Version ==============================================
-//= 1.5
-//===== Description ==========================================
+//================= Description ===========================================
//= Bullet trader.
-//===== Comments =============================================
-//= 1.0 First version [Playtester]
-//= 1.1 Converted from Aegis [Paradox924X]
-//= 1.2 More optimized conversion [Legionaire]
-//= 1.2a Removed .GATs [Lupus]
-//= 1.3 Fixed [Playtester] Optimized. Got rid of @vars [Lupus]
-//= 1.4 Updated to match AEGIS script. [Kisuka]
-//= 1.5 Updated to match AEGIS script again. [Masao]
-//= 1.6 Moved Izlude duplicate to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
alberta,118,160,3 script Bullet Dealer Tony#alb::bdt 4_M_04,{
if (BaseJob == Job_Gunslinger) {
diff --git a/npc/merchants/buying_shops.txt b/npc/merchants/buying_shops.txt
index dcd7dde9b..b19f13f6e 100644
--- a/npc/merchants/buying_shops.txt
+++ b/npc/merchants/buying_shops.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) Euphy
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Buying Shop Scripts
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.1a
-//===== Description: =========================================
+//================= Description ===========================================
//= Buying Shop licenses.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka]
-//= 1.1 Added Catalog Magician. [Euphy]
-//= 1.1a Moved Catalog Magician to Renewal path. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1a
+//=========================================================================
-// Black Marketeer (Buy Licenses - Non-Merchant Classes)
-//============================================================
+//== Black Marketeer (Buy Licenses - Non-Merchant Classes) =
que_job01,68,84,1 script Black Marketeer#Buying 4_M_SITDOWN,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2400) {
mes "[Mr. Jass]";
@@ -96,8 +116,7 @@ que_job01,68,84,1 script Black Marketeer#Buying 4_M_SITDOWN,{
}
}
-// Purchasing Team (Learn Skill - Merchant Classes)
-//============================================================
+//== Purchasing Team (Learn Skill - Merchant Classes) ======
alberta_in,58,52,4 script Purchasing Team#Buying 1_M_ORIENT01,{
if (checkweight(Knife,1) == 0 || MaxWeight - Weight < 2400) {
mes "- You cannot converse or perform the quest because you are carrying too many items. -";
diff --git a/npc/merchants/cash_hair.txt b/npc/merchants/cash_hair.txt
index db0b91a66..a57d6aa84 100644
--- a/npc/merchants/cash_hair.txt
+++ b/npc/merchants/cash_hair.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) 2012-2015 Hercules Dev Team
+//= 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/>.
+//=========================================================================
//= Cash Hair Stylist
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Exchange cash item, New_Style_Coupon, for new hair styles.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
itemmall,19,74,5 script Stylist#cash 4_F_02,{
mes "[Stylist]";
diff --git a/npc/merchants/cash_trader.txt b/npc/merchants/cash_trader.txt
index 28db3e69a..5dcefa2c6 100644
--- a/npc/merchants/cash_trader.txt
+++ b/npc/merchants/cash_trader.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) 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/>.
+//=========================================================================
//= Cash Shop NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Sell Cash shop items.
//= Based on iRO's Cash shop. Headgears omitted.
-//===== Additional Comments: =================================
-//= 1.0 First Version. Sample shop per-say.
-//= 1.1 FIxed typo. (bugreport:1078) [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-// Payon
-//============================================================
+//== Payon =================================================
// Sells:
// Battle Manual Box, Life Insurance Box, Bubble Gum Box,
// Kafra Card Box, Giant Fly Wing Box, Neuralizer Box,
@@ -21,5 +41,4 @@
// Assumpito, Wind Walk, Aspersio, Adreniline Rush,
// Blessing and Increase Agility Scroll boxes, Dungeon
// Teleport Scroll Box, Stat Food boxes, and Gym Passes.
-
payon,171,142,4 cashshop Kafra Shop Employee 4_F_KAFRA2,12900:1000,12901:200,12902:1000,12909:100,12910:100,12911:1500,12922:150,7619:100,7620:100,12916:150,12917:150,12915:100,12918:100,12913:125,12914:125,13553:50,12903:100,12904:100,12905:100,12906:100,12907:100,12908:100,7776:50
diff --git a/npc/merchants/cashheadgear_dye.txt b/npc/merchants/cashheadgear_dye.txt
index f9a6cd089..9df88ab2a 100644
--- a/npc/merchants/cashheadgear_dye.txt
+++ b/npc/merchants/cashheadgear_dye.txt
@@ -1,36 +1,56 @@
-//===== 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) Xantara
+//= Copyright (C) Maud_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/>.
+//=========================================================================
//= Headgear Dyer (Cash)
-//===== By: ==================================================
-//= Xantara
-//= Maud_Dib
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Change headgear's color. Cost is a Mysterious Dyestuff
-//===== Additional Comments: =================================
-//= 1.0 First / Optimized Version
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prt_in,253,168,4 script Alora 4_F_LGTGIRL,{
-
-// Mysterious Dyestuff
+ // Mysterious Dyestuff
.@dyeID = 6220;
-// Headgear Choices
+ // Headgear Choices
setarray .@hgn$[1], "Mage Hat","Beanie","Drooping Cat","Deviruchi Hat","Wig","Ribbon","Magestic Goat";
-// Mage Hats - Normal, Yellow, Blue, Brown, Gray, Red
+ // Mage Hats - Normal, Yellow, Blue, Brown, Gray, Red
setarray .@hg_1[1], 5027, 5242, 5241, 5240, 5239, 5238;
-// Beanies - Normal, Pink, Blue, Brown
+ // Beanies - Normal, Pink, Blue, Brown
setarray .@hg_2[1], 5076, 5237, 5236, 5235;
-// Drooping Cats - Normal, Blue, Brown, Gray, Pink, Yellow
+ // Drooping Cats - Normal, Blue, Brown, Gray, Pink, Yellow
setarray .@hg_3[1], 5058, 5233, 5231, 5230, 5232, 5234;
-// Deviruchi Hats - Normal, Red, Gray, Brown
+ // Deviruchi Hats - Normal, Red, Gray, Brown
setarray .@hg_4[1], 5038, 5227, 5228, 5229;
-// Wigs - Happy, Shiny, Marvelous, Fantastic
+ // Wigs - Happy, Shiny, Marvelous, Fantastic
setarray .@hg_5[1], 5273, 5274, 5275, 5276;
-// Ribbons - Normal, Black, Yellow, Green, Pink, Red, Orange, White
+ // Ribbons - Normal, Black, Yellow, Green, Pink, Red, Orange, White
setarray .@hg_6[1], 2208, 5191, 5192, 5193, 5194, 5195, 5196, 5197;
-// Magestic Goats - Normal, Evolved
+ // Magestic Goats - Normal, Evolved
setarray .@hg_7[1], 2256, 5217;
mes "[Alora]";
diff --git a/npc/merchants/clothes_dyer.txt b/npc/merchants/clothes_dyer.txt
index b7e90febf..34c7fb7b2 100644
--- a/npc/merchants/clothes_dyer.txt
+++ b/npc/merchants/clothes_dyer.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) Playtester
+//= Copyright (C) Poki#3
+//= Copyright (C) Nexon
+//= Copyright (C) Lupus
+//= Copyright (C) Usnul
+//=
+//= 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/>.
+//=========================================================================
//= Clothes Dyer
-//===== By: ==================================================
-//= Usnul
-//===== Current Version: =====================================
-//= 2.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Clothes dyer with standard palletes
-//===== Additional Comments: =================================
-//= Fully working
-//= 2.1 Shortened some labels to make this script loading,
-//= Added Black+White Colors desc [Lupus]
-//= 2.1a added adv classes + baby class support [Lupus]
-//= 2.2 Spell checked. [Nexon]
-//= 2.3 Fixed dis $hit! [Poki#3]
-//= 2.4 Disabled cloth dyeing since it's not implemented
-// on official servers and cause your client to crash
-// [Playtester]
-//= 2.5 Optimized. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.5
+//=========================================================================
prt_in,284,168,2 script Dyer Ginedin Rephere 1_M_JOBTESTER,{
function Dyes;
diff --git a/npc/merchants/coin_exchange.txt b/npc/merchants/coin_exchange.txt
index 5a63c5708..84aeb71bd 100644
--- a/npc/merchants/coin_exchange.txt
+++ b/npc/merchants/coin_exchange.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) Euphy
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Gepard
+//=
+//= 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: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Coin redemption NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Fixed checkweight. [Gepard]
-//= 1.2 Optimized and merged into one file. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// Manuk & Splendide
-//============================================================
+//== Manuk & Splendide =====================================
- script ::merchant_13_2 -1,{
.@n$ = "["+strnpcinfo(1)+"]";
mes .@n$;
diff --git a/npc/merchants/dye_maker.txt b/npc/merchants/dye_maker.txt
index bd2440c19..d387485a1 100644
--- a/npc/merchants/dye_maker.txt
+++ b/npc/merchants/dye_maker.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) rAthena Dev Team
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) ultramage
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Dye Maker
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Quests to create the eight colored Dyestuffs.
-//===== Additional Comments: =================================
-//= 1.0 Fully working [kobra_k88]
-//= 1.1 Spell Checked [Nexon]
-//= 1.2 Rescripted to Aegis 10.3 standard. [L0ne_W0lf]
-//= 1.2b Fixed typos in variable names [ultramage]
-//= 1.3 Made the checks more dynamic [ultramage]
-//= 1.3b Fixed incorrect checking loop structure [ultramage]
-//= 1.4 Added a checkweight. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
morocc_in,146,99,3 script Java Dullihan 1_M_MERCHANT,{
if ((MaxWeight-Weight) < 200 || checkweight(1201,1) == 0) {
diff --git a/npc/merchants/elemental_trader.txt b/npc/merchants/elemental_trader.txt
index bf01c29d3..928782255 100644
--- a/npc/merchants/elemental_trader.txt
+++ b/npc/merchants/elemental_trader.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) rAthena Team
+//= Copyright (C) Euphy
+//= Copyright (C) eAthena Team
+//= 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/>.
+//=========================================================================
//= Elemental Stone Trader
-//===== By: ==================================================
-//= rAthena Team & MasterOfMuppets
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Trade impure types of elemental stones for pure ones.
-//===== Additional Comments: =================================
-//= 1.0 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.1 Optimized. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
ama_in02,61,27,7 script Alchemist#ama 4_M_ALCHE_B,{
mes "[Laspuchin Gregory]";
diff --git a/npc/merchants/enchan_arm.txt b/npc/merchants/enchan_arm.txt
index 10aecf6ae..3e7a723b6 100644
--- a/npc/merchants/enchan_arm.txt
+++ b/npc/merchants/enchan_arm.txt
@@ -1,19 +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) Daegaladh
+//= 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/>.
+//=========================================================================
//= Armor Enchanter
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Add a +1, +2, or +3 random stat to a specified armor.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Corrected typo (Sit -> Suit) (bugreport:4586)
-//= 1.2 Optimized. [Euphy]
-//= 1.3 Fixed some typos and optimized a little more. [Daegaladh]
-//= 1.3a Added 'disable_items' command. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3a
+//=========================================================================
prontera,165,60,2 script Apprentice Craftsman 1_F_MERCHANT_01,{
disable_items;
diff --git a/npc/merchants/gemstone.txt b/npc/merchants/gemstone.txt
index 1737c217f..229161c30 100644
--- a/npc/merchants/gemstone.txt
+++ b/npc/merchants/gemstone.txt
@@ -1,21 +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/>.
+//=========================================================================
//= Gemstone Trader
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Trade various colors of gemstones for other color gemstones.
-//===== Additional Comments: =================================
-//= 1.0 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Any notes pertaining to the prior trader may be found
-//= in the cities/payon.txt
-//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.2 Updated input with min/max values. [L0ne_W0lf]
-//= Added a checkweight.
-//= 1.3 Fixed checks. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
payon,173,238,5 script Jade#pay 4_M_SAGE_A,{
if (checkweight(1201,1) == 0) {
diff --git a/npc/merchants/hair_dyer.txt b/npc/merchants/hair_dyer.txt
index 91708d991..f1b72a2b7 100644
--- a/npc/merchants/hair_dyer.txt
+++ b/npc/merchants/hair_dyer.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) Samuray22
+//= 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/>.
+//=========================================================================
//= Hair Dyer
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Hair Dyer with standard palletes
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 Bugfix: fixed missing menu label LEnd->M_End [Lupus]
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.3 Fixed problem what "freezes" the NPC. (bugreport:509) [Samuray22]
-//= 1.4 Fixed getlook checking the wrong color. (bugreport:2392) [L0ne_W0lf]
-//= 1.5 Added Lighthalzen Hair Dying NPC. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
prt_in,243,168,4 script Jovovich 4_F_02,{
mes "[Hairdresser Jovovich]";
@@ -153,7 +173,7 @@ S_NoDye:
return;
}
-// Lighthalzen
+//== Lighthalzen ===========================================
lhz_in02,100,134,3 script Hair Dyer#lich 4_F_EINWOMAN,{
mes "[Rossa]";
if (Sex == 1) {
diff --git a/npc/merchants/hair_style.txt b/npc/merchants/hair_style.txt
index 2eb2d4eb4..ea074efaa 100644
--- a/npc/merchants/hair_style.txt
+++ b/npc/merchants/hair_style.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= Copyright (C) Kisuka
+//= Copyright (C) Samuray22
+//= 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/>.
+//=========================================================================
//= Hair Dresser
-//===== By: ==================================================
-//= Muad_Dib, Samuray22, Kisuka
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Allows you to change your hairstyle.
-//===== Additional Comments: =================================
-//= 1.2 Rescripted to the Aegis 10.3 Standards. [Samuray22]
-//= 1.3 Updated to match AEGIS script. [Kisuka]
-//= 1.4 Added Lighthalzen Hair Dresser. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-// Hair Dresser Veronica
-// ============================================================
+//== Hair Dresser Veronica =================================
alberta_in,55,142,7 script Hair Dresser 4_F_02,{
mes "[Veronica]";
mes "Welcome to Veronica's hair salon.";
@@ -520,8 +543,7 @@ L_cutin:
return;
}
-// Roving Hair Dresser
-// ============================================================
+//== Roving Hair Dresser ===================================
alberta,33,141,7 script Roving Hair Dresser 4_M_BARBER,{
mes "[Rui Vishop]";
mes "That Veronica...";
@@ -682,7 +704,7 @@ alberta,33,141,7 script Roving Hair Dresser 4_M_BARBER,{
}
-// Lighthalzen
+//== Lighthalzen ===========================================
lhz_in02,100,143,3 script Hair Dresser#li 2_M_DYEINGER,{
mes "[Prince Shammi]";
mes "Welcome to Prince Shammi's";
@@ -1293,9 +1315,3 @@ lhz_in02,91,155,5 script Assistant Beautician#li 4_F_LGTGIRL,{
close;
}
}
-
-//===== Old Changelog: =================================
-//= 07/06/05 : Added 1st Version. [Muad_Dib]
-//= Converted to rAthena format by Dr.Evil Fixed typos [Nexon]
-//= 1.1 Removed Duplicates [Silent]
-//============================================================
diff --git a/npc/merchants/hd_refine.txt b/npc/merchants/hd_refine.txt
index 31e3f5cdf..2200f85be 100644
--- a/npc/merchants/hd_refine.txt
+++ b/npc/merchants/hd_refine.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]";
@@ -153,12 +173,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/merchants/icecream.txt b/npc/merchants/icecream.txt
index 29d3eafe0..a8df94753 100644
--- a/npc/merchants/icecream.txt
+++ b/npc/merchants/icecream.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) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Kisuka
+//= Copyright (C) KOOK SWU
+//=
+//= 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/>.
+//=========================================================================
//= Ice Cream Maker
-//===== By: ==================================================
-//= KOOK SWU, Kisuka
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= A man makes you ice-cream
-//===== Additional Comments: =================================
-//= 1.1 Optimized, changed overlapping coords in Alberta [Lupus]
-//= 1.2 According to the patch, IceCream seller has been removed from Morocc [Lupus]
-//= 1.3 No more label menu and updated to match AEGIS script. [Kisuka]
-//= 1.4 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
-//= 1.5 Fixed small checkweight issue. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
- script Ice Cream Maker::IceCreamer -1,{
mes "[Ice Cream Maker]";
@@ -74,11 +95,11 @@
close;
}
-// Alberta
+//== Alberta ===============================================
alberta,120,45,2 duplicate(IceCreamer) Ice Cream Maker#1 4_M_03
-// Morroc Field
+//== Morroc Field ==========================================
moc_fild16,88,304,4 duplicate(IceCreamer) Ice Cream Maker#2 4_M_03
-// Morroc
+//== Morroc ================================================
//morocc,160,144,4 duplicate(IceCreamer) Ice Cream Maker#3 4_M_03
diff --git a/npc/merchants/inn.txt b/npc/merchants/inn.txt
index 8b3a34420..a3da896cf 100644
--- a/npc/merchants/inn.txt
+++ b/npc/merchants/inn.txt
@@ -1,95 +1,90 @@
-//===== 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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) erKURITA
+//= Copyright (C) kobra_k88
+//= Copyright (C) Playtester
+//= Copyright (C) Darkchild
+//=
+//= 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
-//===== By: ==================================================
-//= Darkchild (1.1)
-//= Playtester (1.2)
-//===== Current Version: =====================================
-//= 2.9a
-//===== Description: =========================================
+//================= Description ===========================================
//= Inn Npcs, Save and Heal
-//============================================================
-//= variables:
-//= arg0 - name of npc
-//= arg1 - name of the inn
-//= arg2 - map to save at
-//= arg3, arg4 - x and y cord. to save at
-//= @cost - cost of renting a room
-//===== Additional Comments: =================================
-//= 1.1 Blind Effect By Kobra_k88 (Taken from his old script)
-//= I added it to all of them though [Darkchild]
-//= 1.1a Minor bug fixes and optimizations. Switched from @variables
-//= to arguments.[kobra_k88]
-//= 1.2 Rewrote inn script [Playtester]
-//= 1.3 Added (finally) Rachel Inn Maid. Official warp
-//= and save points[erKURITA]
-//= 1.4 Added Hugel inn [erKurita]
-//= 1.5 Added "end;" after warping the player. [L0ne_W0lf]
-//= - Small corrections to the prontera Inns.
-//= - Removed the Cancel dialog.
-//= 1.6 More fixes, changed progression of "Rest"ing.
-//= - Corrected Morroc NPCs. [L0ne_W0lf]
-//= 1.7 Corrected Payon NPC. [L0ne_W0lf]
-//= 1.8 Corrected Geffen NPC. [L0ne_W0lf]
-//= 1.9 Added the Inn for Al De baran. [L0ne_W0lf]
-//= 2.0 Added Inn for the Town of Veins. [L0ne_W0lf]
-//= 2.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.1a Corrected a little Typo error. (bugreport:536 & 537) [Samuray22]
-//= 2.2 Small update to Vein's Inn Master. [L0ne_W0lf]
-//= 2.3 Added Lighthalzen Inn from Lighthalzen town file. [L0ne_W0lf]
-//= 2.4 Fixed Inn Employee#Ahlma warping to same destination as save point, bugreport: 191.
-//= 2.5 Added Moskovia Gostinitsa (Inn) from jA
-//= 2.6 Updated Alberta inn to official. [L0ne_W0lf]
-//= 2.7 Removed Morroc Inns as per episode 12.1. [L0ne_W0lf]
-//= 2.8 Removed Moscovia Inn; Its in quests/quest_moscovia.txt [Kisuka]
-//= 2.9 Added switch menus, updated to match AEGIS scripts. [Kisuka]
-//= 2.9a Added 'npcskill' command. [Euphy]
-//============================================================
-
-
-//========================Prontera ===================================
-// West Side Inn -------------------
+//================= Current Version =======================================
+//= 2.9a
+//=========================================================================
+
+//== Prontera ==============================================
+//- West Side Inn -
prt_in,244,135,2 script Inn Employee#Sammy 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Sammy]","Nenkaras","prt_in",238,130;
warp "prt_in",247,104; end;
}
-// East Side Inn ------------------
+
+//- East Side Inn -
prt_in,61,141,2 script Inn Employee#Ahlma 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Ahlma]","Nenkaras","prt_in",64,136;
warp "prt_in",60,166; end;
}
-//========================Alberta ====================================
+//== Alberta ===============================================
alberta_in,32,142,3 script Inn Employee#Jennie 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Jennie]","'Fisherman Inn'!","alberta_in",26,142;
warp "alberta_in",18,188; end;
}
-//======================Geffen ======================================
+//== Geffen ================================================
geffen_in,70,64,5 script Inn Employee#Cena 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Cena]","'Ifrit,' the only Inn in the city of Geffen.","geffen_in",70,59;
warp "geffen_in",31,31; end;
}
-//=======================Payon ======================================
+//== Payon =================================================
payon_in01,132,62,5 script Inn Employee#Ahee 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Ahee]","Payon Inn","payon_in01",136,61;
warp "payon_in01",132,11; end;
}
-//========================Morocc ====================================
-// North East --------------------------
+//== Morocc ================================================
+//- North East -
/*
morocc_in,147,141,3 script Inn Employee#Hasna 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Hasna]","Morroc Inn","morocc_in",142,140;
warp "morocc_in",173,135; end;
}
-// South --------------------------------
+
+//- South -
morocc_in,80,100,5 script Inn Employee#Manar 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Employee Manar]","Morroc Inn","morocc_in",78,95;
@@ -97,21 +92,21 @@ morocc_in,80,100,5 script Inn Employee#Manar 1_M_INNKEEPER,{
}
*/
-//======================Aldebaran ===================================
+//== Aldebaran =============================================
aldeba_in,92,58,5 script Inn Maid#Rilim 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Rilim]","Al De Baran Inn","aldeba_in",92,50;
warp "aldeba_in",92,112; end;
}
-//========================Rachel ====================================
+//== Rachel ================================================
ra_in01,376,69,4 script Inn Keeper#Annie 4_M_RACHMAN1,{
callfunc "F_InnMaid","[Annie]","Rachel Inn","ra_in01",375,58;
warp "ra_in01",384,128; end;
}
-//======================Lighthalzen =================================
+//== Lighthalzen ===========================================
lhz_in02,230,284,4 script Hotel Employee#01 4_M_04,{
mes "[Hotel Employee]";
mes "Welcome to";
@@ -156,14 +151,14 @@ lhz_in02,230,284,4 script Hotel Employee#01 4_M_04,{
}
}
-//========================Hugel ====================================
+//== Hugel =================================================
hu_in01,246,107,3 script Inn Maid#Receptionist 1_M_INNKEEPER,{
callfunc "F_InnMaid","[Receptionist]","Hugel Inn","hu_in01",263,95;
warp "hu_in01",267,5; end;
}
-//========================Veins ====================================
+//== Veins =================================================
ve_in,157,219,5 script Inn Master#Receptionist 4_M_SEAMAN,{
mes "[Inn Master]";
mes "Good day~";
@@ -201,7 +196,13 @@ ve_in,157,219,5 script Inn Master#Receptionist 4_M_SEAMAN,{
}
}
-//=======================Inn Function ==============================
+//== Inn Function ==========================================
+// Arguments:
+// 0 - name of npc
+// 1 - name of the inn
+// 2 - map to save at
+// 3 - x coordinate to save at
+// 4 - y coordinate to save at
function script F_InnMaid {
mes getarg(0);
mes "Welcome to";
diff --git a/npc/merchants/kunai_maker.txt b/npc/merchants/kunai_maker.txt
index d3b70f35b..5be824f85 100644
--- a/npc/merchants/kunai_maker.txt
+++ b/npc/merchants/kunai_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) rAthena Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) ultramage
+//= Copyright (C) Playtester
+//= Copyright (C) erKURITA
+//=
+//= 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/>.
+//=========================================================================
//= Kunai Merchant Kashin
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.3a
-//===== Description: =========================================
+//================= Description ===========================================
//= Trades a few shurikens + ninja stones for elemental kunai.
-//===== Additional Comments: =================================
-//= 1.0 Added the npc. It uses a function that sends the item
-//= id of the 2 required items plus the amount. Can trade
-//= up to 500 units (5,000 kunais) at once. [erKURITA]
-//= 1.1 Officialized script [Playtester]
-//= 1.2a Optimized/cleaned up a bit [ultramage]
-//= 1.3 Updated to match AEGIS script. [Kisuka]
-//= 1.3a Kagerou/Oboro support (BaseJob -> BaseClass) [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3a
+//=========================================================================
que_ng,72,29,3 script Kunai Merchant Kashin 4_M_01,{
if(BaseClass == Job_Ninja) {
diff --git a/npc/merchants/milk_trader.txt b/npc/merchants/milk_trader.txt
index d9c7efe47..396cdef08 100644
--- a/npc/merchants/milk_trader.txt
+++ b/npc/merchants/milk_trader.txt
@@ -1,21 +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) 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/>.
+//=========================================================================
//= Milk Trader
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Trades bottles for milk
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 Negative input bug fixed [Lupus]
-//= 1.2 Raised the price to close zeny exploit [Lupus]
-//= 1.2a Switched to Lupus's "loopless" technique.[kobra_k88]
-//= 1.3 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.4 Implemented checkweight. [L0ne_W0lf]
-//= 1.5 Fixed missed variable. (bugreport:1523) [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
prontera,73,140,0 script Milk Vendor 4_M_04,{
if (checkweight(1201,1) == 0) {
diff --git a/npc/merchants/novice_exchange.txt b/npc/merchants/novice_exchange.txt
index 4f9c05218..d35f1db48 100644
--- a/npc/merchants/novice_exchange.txt
+++ b/npc/merchants/novice_exchange.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) rAthena Team
+//= Copyright (C) eAthena Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) KarLaeda
+//= 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/>.
+//=========================================================================
//= Novice Goods Exchanger
-//===== By: ==================================================
-//= ???, rAthena Team
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Exchanges your Basic Monster drops for Red Potions.
-//===== Additional Comments: =================================
-//= 1.2 Rescripted to Aegis 10.standards. [L0ne_W0lf[
-//= Made it easier to add new items to exhange list
-//= meaning only the exchange is done in a function now.
-//= 1.3 Fixed dialog mix-up in function. [L0ne_W0lf]
-//= 1.4 Added checkweight, and input min/max values. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
prontera,123,102,5 script Merchant#pron 4_M_03,{
if (MaxWeight - Weight < 6301 || checkweight(1201,1) == 0) {
@@ -378,10 +399,3 @@ function script F_PotExchange {
close;
}
}
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Made it as a function. U can add your own Merchs [Lupus]
-//= 1.1a Fixed item select [KarLaeda]
-//============================================================
diff --git a/npc/merchants/old_pharmacist.txt b/npc/merchants/old_pharmacist.txt
index 15a8206b6..6380eb390 100644
--- a/npc/merchants/old_pharmacist.txt
+++ b/npc/merchants/old_pharmacist.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) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
//= Old Pharmacist
-//===== By: ==================================================
-//= DZeroX
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Trade in items for potions.
-//= Breakdown of arguments used:
-//= arg(0): Herb required.
-//= arg(1): Zeny cost.
-//= arg(2): Potion given.
-//===== Additional Comments: =================================
-//= 1.0 Fully working. [DZeroX]
-//= 1.0a Minor fixes [Lupus]
-//= 1.1 Added changed the dialogs and name to fit the
-//= the official information. [DZeroX]
-//= 1.1a Removed .GATs [Lupus]
-//= 1.1b Fixed a bug in Orange Potion creating. Copy&Pasting = bad. [L0ne_W0lf]
-//= 1.2 Added checkweight, and input min/max values. [L0ne_W0lf]
-//= 1.3 Fixed minor condition check bug. (bugreport:597) [L0ne_W0lf]
-//= 1.4 Updated to match AEGIS script. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
alberta_in,16,28,4 script Pharmacist 1_M_PUBMASTER,{
if (checkweight(1201,1) == 0) {
@@ -182,6 +195,10 @@ alberta_in,16,28,4 script Pharmacist 1_M_PUBMASTER,{
close;
}
+// Arguments:
+// - 0: Herb required.
+// - 1: Zeny cost.
+// - 2: Potion given.
L_Making:
next;
mes "[Old Pharmacist]";
diff --git a/npc/merchants/quivers.txt b/npc/merchants/quivers.txt
index a2e293e83..3dca21c37 100644
--- a/npc/merchants/quivers.txt
+++ b/npc/merchants/quivers.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) Playtester
+//= Copyright (C) Nexon
+//= 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 Quiver Event
-//===== By: ==================================================
-//= Muad_Dib (Prometheus Project); L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= 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: =================================
-//= 07/06/05 : Added 1st Version. [Muad_Dib]
-//= Converted to rAthena format by Dr.Evil
-//= added prize to quest - 500 Zeny
-//= Fixed a few spelling errors. [Nexon]
-//= 1.1 Added Holy Arrow Quivers [Playtester]
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Removed "Holy Arrows" from the list.
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
payon_in01,5,134,5 script Inventor Jaax 4_M_ORIENT02,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 2000) {
@@ -68,6 +81,11 @@ payon_in01,5,134,5 script Inventor Jaax 4_M_ORIENT02,{
//mes "anything you want?";
//close;
+// 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 "[Inventor Jaax]";
diff --git a/npc/merchants/refine.txt b/npc/merchants/refine.txt
index 2b2d95180..3de8bf28d 100644
--- a/npc/merchants/refine.txt
+++ b/npc/merchants/refine.txt
@@ -1,68 +1,59 @@
-//===== 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) Xantara
+//= Copyright (C) Paradox924X
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Samuray22
+//= Copyright (C) Silent
+//= Copyright (C) Kargha
+//= Copyright (C) Playtester
+//= Copyright (C) DracoRPG
+//= Copyright (C) Poki#3
+//= Copyright (C) Nexon
+//= Copyright (C) dafide18
+//= Copyright (C) massdriller
+//= Copyright (C) shadowlady
+//= Copyright (C) Shinigami
+//= Copyright (C) Darkchild
+//= Copyright (C) kobra_k88
+//= Copyright (C) Lupus
+//= Copyright (C) Skotlex
+//= Copyright (C) dafide18
+//= Copyright (C) Syrus22
+//=
+//= 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/>.
+//=========================================================================
//= Refining NPCs
-//===== By: ==================================================
-//= Syrus22 (1.1) dafide18 (1.4) Skotlex (1.5)
-//===== Current Version: =====================================
-//= 3.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Refining NPCs and Metal Salesmen.
-//===== Additional Comments: =================================
-//= 1.0 by A bunch of people!
-//= Syrus22 - Completely redid the script using functions... also
-//= added the option for auto safe refining and multiple refining.
-//= 1.1 Negative input bug fixed [Lupus]
-//= 1.2 Added additional reparimen in morroc and payon. Added
-//= Christopher the blacksmith in Geffen. Edited some dialogue [kobra_k88]
-//= 1.3 New Payon Locations [Darkchild]
-//= Corrected zeny subtraction thx to jpnmania77.[kobra_k88]
-//= 1.3a Temporary corrected an exploit. Need to check sources
-//= to fully fix bug [Shinigami]
-//= Fixed repairman prices [shadowlady]
-//= Fixed bug that skips requirements thanks to sir_loon [massdriller]
-//= Fixed itemid error thanks to -Vitamin- [massdriller]
-//= 1.4 check again item in refining procedure to avoid
-//= hacker that can change item [dafide18]
-//= 1.5 Fixed crashing due to badly used callfunc's [Skotlex]
-//= Lupus, don't rollback this important fix again! >.<
-//= 1.5a Corrected an unneeded callfunc, fixed the anti-bot
-//= exploit ruining the safe refine loop. [Skotlex]
-//= 1.5b Fixed Spelling mistakes. [Nexon]
-//= 1.6 Replaced all breaks for ends as per the new script engine [Skotlex]
-//= 1.7 Added Einbroch Refiners (Custom names ^^;) and a duplicated BS Shop. [Poki#3]
-//= 1.8 Added Lighthalzen Refiners (Custom names again ^^;) [Poki#3]
-//= 1.8a Fixed wrong indication thanks to NeoSaro [Lupus]
-//= 1.9 Rewrote repairman, removed the Steel from repair cost [DracoRPG]
-//= 2.0 Fixed missed equppment presence check. Thx2 Coltaro [Lupus]
-//= 2.0a Added weight checks thanks to Neouni [Playtester]
-//= 2.0b Fixed the names of Lighthalzen and Einbroch refiners thanks to Maud_Dib [Kargha]
-//= 2.1 Removed Duplicates [Silent]
-//= 2.2 Changed name from "Emvertacon" to "Emveretarcon". [Samuray22]
-//= Thanks to Barron-Monster.
-//= 2.2b Changed name from "Pharacon" to "Phracon". [Samuray22]
-//= Thanks to Barron-Monster.
-//= 2.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.4 Updated Refiner function. cleaner, and less dated. [L0ne_w0lf]
-//= 2.5 Rather large update to the refiner and merchants. :D [L0ne_W0lf]
-//= 2.6 Fixed a few bugs with creating pure stones. [L0ne_W0lf]
-//= 2.7 Refiner function accepts additional paramater. [L0ne_W0lf]
-//= 0 = No special features; 1 = new refining features
-//= Updated Repairmen and function. No longer shows menu.
-//= 2.7a A couple touch-ups to the repairman function. [L0ne_w0lf]
-//= 2.8 Changed the nonexistent variable .@matname$ for getitemname(.@material). (bugreport:2340) [Samuray22]
-//= 2.8 Added proper Blacksmith Supplier to Einroch. [L0ne_W0lf]
-//= Updated dated features comment to reflect new usage.
-//= 2.8a Small bugfix. (bugreport:2418) [Paradox924X]
-//= 2.9 Moved Morroc repairman to Morroc Ruins. [L0ne_W0lf]
-//= 3.0 Updated several NPC names and locations. [Xantara]
-//= Added WoE map Refiners.
-//= 3.1 Added the new refinement & Ore creation NPC's for +11 and above Refinement. [Masao]
-//= 3.2 Moved some scripts to Renewal file, other minor changes. [Euphy]
-//= 3.2a Added 'disable_items' command. [Euphy]
-//= 3.3 Some official script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 3.3
+//=========================================================================
-// Christopher: Geffen Blacksmith
-//============================================================
+//== Christopher: Geffen Blacksmith ========================
geffen_in,110,172,0 script Christopher#1 1_M_SMITH,{
mes "[Christopher Guillenrow]";
mes "Welcome to Christopher's Workshop. Ye can get all yer stuff for forging here. What business";
@@ -327,8 +318,7 @@ geffen_in,110,172,0 script Christopher#1 1_M_SMITH,{
}
}
-// Paul Spanner: Einbroch Blacksmith Supplier
-//============================================================
+//== Paul Spanner: Einbroch Blacksmith Supplier ============
ein_in01,38,29,0 script Paul Spanner 1_M_SMITH,{
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -563,8 +553,7 @@ ein_in01,38,29,0 script Paul Spanner 1_M_SMITH,{
}
}
-// Weapon/Armor Refiners
-//============================================================
+//== Weapon/Armor Refiners =================================
prt_in,63,60,0 script Hollgrehenn 4_M_03,{
callfunc "refinemain","Hollgrehenn",0;
end;
@@ -594,14 +583,11 @@ lhz_in02,282,20,7 script Fulerr 4_M_LGTMAN,{
end;
}
-//============================================================
-//= Main 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.
-//============================================================
+//== Main 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.
function script refinemain {
disable_items;
.@features = getarg(1);
@@ -800,7 +786,7 @@ function script refinemain {
close;
}
-// New Refining Functions ========================
+//- New 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.";
@@ -895,8 +881,7 @@ function script refinemain {
close;
}
-// Material Salesmen
-//============================================================
+//== Material Salesmen =====================================
prt_in,56,68,5 script Vurewell 4_M_04,{
callfunc "phramain","Vurewell";
end;
@@ -926,8 +911,7 @@ lhz_in02,278,24,3 script Krugg 4_M_04,{
end;
}
-// Material Salesmen Functions
-//============================================================
+//== Material Salesmen Functions ===========================
function script phramain {
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -1008,8 +992,7 @@ function script phramain {
close;
}
-// Ori/Elu Refiners
-//============================================================
+//== Ori/Elu Refiners ======================================
prt_in,63,69,3 script Dietrich 4_M_02,{
callfunc "orimain","Dietrich";
end;
@@ -1039,8 +1022,7 @@ lhz_in02,281,24,5 script Fruel 4_M_02,{
end;
}
-// Ori/Elu Functions
-//============================================================
+//== Ori/Elu Functions =====================================
function script orimain {
if (checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -1108,8 +1090,7 @@ function script orimain {
}
}
-// Equipment Repairmen
-//============================================================
+//== Equipment Repairmen ===================================
alberta_in,31,65,4 script Repairman#alb 4_M_04,{
callfunc "repairmain","Repairman";
end;
@@ -1180,8 +1161,7 @@ sch_gld,340,80,7 script Repairman#sch_gld 4_M_04,{
end;
}
-// Equipment Repair Function
-//============================================================
+//== Equipment Repair Function =============================
function script repairmain {
.@repairprice = 5000;
mes "["+getarg(0)+"]";
diff --git a/npc/merchants/renters.txt b/npc/merchants/renters.txt
index 00ff18dd5..d3447b2b1 100644
--- a/npc/merchants/renters.txt
+++ b/npc/merchants/renters.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Daegaladh
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Poki#3
+//= Copyright (C) Komurka
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Renters
-//===== By: ==================================================
-//= kobra_k88, mod by Lupus
-//===== Current Version: =====================================
-//= 2.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Knight and Crusader Peco Peco Breeders, Falcon Breeder scripts
-//===== Additional Comments: =================================
-//= Fully working
-//= Added another Falcon Master into the Hunters Guild [Lupus]
-//= 1.2: replaced checkoption(x) with checkriding,checkfalcon [Lupus]
-//= 1.3: Added support Adv Classes + Baby Class [Lupus]
-//= 1.4: Added different prices for normal, advanced and baby classes
-//= but you could set them to the same [Lupus]
-//= 1.5: Fixed spelling mistakes [Nexon]
-//= 1.5a: Small fix (Falcon Taming -> Falcon Mastery) [Komurka]
-//= 1.6: Moved the Falcon Master to Hugel [Poki#3]
-//= 1.7 Updated to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.8 Added 3rd Job creature NPCs (Dragon/Gryphon) [L0ne_W0lf]
-//= 1.9 Enabled Gryphon Renter NPC and added Mado Gear NPC. [Masao]
-//= 2.0 Fixed problems with third classes and new mounts. [Euphy]
-//= 2.1 Moved some renters to a separate renewal file. [Daegaladh]
-//= 2.2 Added warg checks. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.2
+//=========================================================================
-// PecoPeco Breeder (for Knights)-------------------------------------------
+//== PecoPeco Breeder (for Knights) ========================
prontera,55,350,5 script Peco Peco Breeder#knt 8W_SOLDIER,{
if(Upper==0) .@price = 2500; //Normal Peco - default price
if(Upper==1) .@price = 2500; //Armored Peco
@@ -86,7 +102,7 @@ prontera,55,350,5 script Peco Peco Breeder#knt 8W_SOLDIER,{
}
}
-// Grand PecoPeco Breeder (for Crusaders)-------------------------------------------
+//== Grand PecoPeco Breeder (for Crusaders) ================
prontera,232,318,3 script Peco Peco Breeder#cru 8W_SOLDIER,{
if(Upper==0) .@price = 3500; //Normal Peco - default price
if(Upper==1) .@price = 3500; //Armored Peco
@@ -147,7 +163,7 @@ prontera,232,318,3 script Peco Peco Breeder#cru 8W_SOLDIER,{
}
}
-// Falcon Master--------------------------------------------------------------
+//== Falcon Master =========================================
hu_in01,381,304,5 script Falcon Breeder#hnt 8W_SOLDIER,{
if(Upper==0) .@price = 2500; //Normal Falcon - default price
if(Upper==1) .@price = 2500; //Scarf Falcon
diff --git a/npc/merchants/shops.txt b/npc/merchants/shops.txt
index 33f72a1fb..381399589 100644
--- a/npc/merchants/shops.txt
+++ b/npc/merchants/shops.txt
@@ -1,45 +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) Yommy
+//= Copyright (C) Streusel
+//= Copyright (C) Euphy
+//= Copyright (C) Spre
+//= Copyright (C) Kenpachi
+//= Copyright (C) Masao
+//= Copyright (C) tr0n
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Evera
+//= Copyright (C) Musashiden
+//= Copyright (C) erKURITA
+//= Copyright (C) Poki#3
+//= Copyright (C) Lupus
+//= Copyright (C) Yor
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) celest
+//= 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/>.
+//=========================================================================
//= Shops
-//===== Current Version: =====================================
-//= 3.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Town shop NPCs.
-//===== Additional Comments: =================================
-//= For earlier update notes see the bottom.
-//= 2.0 updated several shop npcs. [L0ne_W0lf]
-//= Added proper Venom Knife dealer, and consiquently removed wenom Knives from weapon dealers.
-//= Moved all Cooking related NPCs to their own section.
-//= Re-alphabetized sections. Some of them were out of place.
-//= Removed commented out shops.
-//= 2.0b Einbech tool dealer got lost somewhere along the way, re-added. [L0ne_W0lf]
-//= 2.1 Fixed missing item from "Fresh Fish" from cooking addition shops. [L0ne_W0lf]
-//= 2.1a Fixed the second "Line" selling in Comodo Weapon shop. (Should have been Whip) [L0ne_W0lf]
-//= 2.2 Added Veins shops. [L0ne_W0lf]
-//= 2.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 2.4 Fixed Jawaii Ice cream salesman. [L0ne_W0lf]
-//= 2.5 Updated Morroc shops to episode 12.1. [L0ne_W0lf]
-//= 2.6 Added Brasilis shops. [L0ne_W0lf]
-//= Updated Pet Groomers with four new pet feeds.
-//= 2.7 Added Trading merchants, (ninja& gunslinger) to Izlude and Alberta. [L0ne_W0lf]
-//= Made Brasilis shop names unique, and uncommented.
-//= Changed the whip sold in comodo weapon shop. (1956 ->1960)
-//= Added Fire and Silver arrow to Einbroch tool dealer.
-//= Re-added Bill of Birds to Morroc Item Collectors.
-//= 2.7a Actually applied the right update to the comodo weapon shop. [L0ne_W0lf]
-//= 2.7b Corrected Brasilis Fruit Merchant. (bugreport:4278) [L0ne_W0lf]
-//= 2.8 Updates to Brasilis Merchants. [L0ne_W0lf]
-//= 2.9 Added missing Cooking Items for Material Seller. [tr0n]
-//= 3.0 Added all new Shops which were available in the latest available official files. [Masao]
-//= 3.1 Moved some merchants to a separate renewal file. [Kenpachi]
-//= 3.2 Added Missing Items to the pet Groomers in prontera, payon, and yuno. BugReport:6680[Spre]
-//= 3.3 Moved more shops to Renewal file. [Euphy]
-//= 3.4 Moved Izlude shops to pre-re/re paths. [Streusel]
-//= 3.5 Converted to trader format [Yommy]
-//============================================================
-
-//=======================================================
-// Alberta
-//=======================================================
+//================= Current Version =======================================
+//= 3.5
+//=========================================================================
+
+//== Alberta ===============================================
alb2trea,87,65,5 trader Tool Dealer#alb 4_M_01,{
OnInit:
sellitem Arrow;
@@ -143,10 +153,7 @@ OnInit:
sellitem Thunder_P;
}
-
-//=======================================================
-// Al De Baran
-//=======================================================
+//== Aldebaran =============================================
aldeba_in,20,60,0 trader Armor Dealer#alde 4W_F_01,{
OnInit:
sellitem Helm;
@@ -210,10 +217,7 @@ OnInit:
sellitem Bottle_To_Throw;
}
-
-//=======================================================
-// Amatsu
-//=======================================================
+//== Amatsu ================================================
ama_in01,89,28,5 trader Armor Dealer#ama 4_F_JPN2,{
OnInit:
sellitem Bandana;
@@ -261,7 +265,7 @@ OnInit:
sellitem Booby_Trap;
}
-// Ninja Shops
+//== Ninja Shops ===========================================
que_ng,72,31,2 trader Boonji#nin 4_M_01,{
OnInit:
sellitem Shuriken;
@@ -292,10 +296,7 @@ OnInit:
}
}
-
-//=======================================================
-// Ayothaya
-//=======================================================
+//== Ayothaya ==============================================
ayo_in01,18,182,1 trader Tool Dealer#ayo 4_F_THAISHAMAN,{
OnInit:
sellitem Arrow;
@@ -343,10 +344,7 @@ OnInit:
sellitem Belt;
}
-
-//=======================================================
-// Brasilis
-//=======================================================
+//== Brasilis ==============================================
brasilis,252,257,3 trader Tool Dealer#bra 4_F_BRZ_WOMAN,{
OnInit:
sellitem Center_Potion;
@@ -380,10 +378,7 @@ OnInit:
sellitem Asai_Fruit;
}
-
-//=======================================================
-// Comodo
-//=======================================================
+//== Comodo ================================================
cmd_in01,117,165,4 trader Armor Dealer#cmd 4W_F_01,{
OnInit:
sellitem Cap;
@@ -488,10 +483,7 @@ OnInit:
sellitem Plate_Armor;
}
-
-//=======================================================
-// Einbroch
-//=======================================================
+//== Einbroch ==============================================
ein_in01,106,27,4 trader One Hand Weapon Dealer 4_F_EINWOMAN,{
OnInit:
sellitem Sword;
@@ -594,7 +586,7 @@ OnInit:
sellitem Red_Potion;
}
-//Official Gunslingers shops.
+//== Official Gunslingers shops ============================
que_ng,179,91,3 trader Chivas Lugal 4_M_HUMERCHANT,{
OnInit:
sellitem Branch;
@@ -614,10 +606,7 @@ OnInit:
sellitem Shell_Of_Blood;
}
-
-//=======================================================
-// Geffen
-//=======================================================
+//== Geffen ================================================
geffen_in,26,178,4 trader Armor Dealer#gef 1_F_01,{
OnInit:
sellitem Novice_Armlet;
@@ -710,10 +699,7 @@ OnInit:
sellitem Bun_;
}
-
-//=======================================================
-// Gonryun
-//=======================================================
+//== Kunlun ================================================
gonryun,147,84,5 trader Tool Dealer#gon 4_M_TWOLDMAN,{
OnInit:
sellitem Arrow;
@@ -761,10 +747,7 @@ OnInit:
sellitem Belt;
}
-
-//=======================================================
-// Hugel
-//=======================================================
+//== Hugel =================================================
hugel,105,169,5 trader Vendor from Milk Ranch#h 4_F_01,{
OnInit:
sellitem Milk;
@@ -833,10 +816,7 @@ OnInit:
sellitem Shield;
}
-
-//=======================================================
-// Izlude
-//=======================================================
+//== Izlude ================================================
izlude_in,60,127,4 trader Weapon Dealer#iz 1_F_MARIA,{
OnInit:
sellitem Arrow;
@@ -878,10 +858,7 @@ OnInit:
sellitem Novice_Armlet;
}
-
-//=======================================================
-// Jawaii
-//=======================================================
+//== Jawaii ================================================
jawaii,186,174,3 trader Ice Cream Guy#ja 4_M_03,{
OnInit:
sellitem Ice_Cream;
@@ -893,10 +870,7 @@ OnInit:
sellitem Ice_Cream;
}
-
-//=======================================================
-// Juno
-//=======================================================
+//== Juno ==================================================
yuno,218,97,5 trader Tool Dealer#yuno 4_M_02,{
OnInit:
sellitem Arrow;
@@ -1018,10 +992,7 @@ OnInit:
sellitem Scroll; //Temp shop in Yuno that sells Blank Scrolls
}
-
-//=======================================================
-// Lighthalzen
-//=======================================================
+//== Lighthalzen ===========================================
lighthalzen,69,75,5 trader Fruit Gardener#lhz 8_F,{
OnInit:
sellitem Apple;
@@ -1212,10 +1183,7 @@ OnInit:
sellitem Monster's_Feed;
}
-
-//=======================================================
-// Louyang
-//=======================================================
+//== Louyang ===============================================
lou_in02,121,182,5 trader Armor Dealer#lou 4_F_CHNWOMAN,{
OnInit:
sellitem Bandana;
@@ -1263,10 +1231,7 @@ OnInit:
sellitem Booby_Trap;
}
-
-//=======================================================
-// Lutie
-//=======================================================
+//== Lutie =================================================
xmas_in,40,38,5 trader Tool Dealer#xmas 4_M_01,{
OnInit:
sellitem Red_Potion;
@@ -1319,10 +1284,7 @@ OnInit:
sellitem Damascus;
}
-
-//=======================================================
-// Morroc - Post Ep. 12.1
-//=======================================================
+//== Morroc - Post Ep. 12.1 ================================
in_moc_16,22,20,7 trader Sepulchral Merchant#moc 4_M_MASKMAN,{
OnInit:
sellitem Venom_Knife;
@@ -1488,10 +1450,7 @@ OnInit:
sellitem Cinquedea;
}
-
-//=======================================================
-// Moscovia
-//=======================================================
+//== Moscovia ==============================================
mosk_in,21,254,5 trader Tool Dealer#mosk 4_M_RUSMAN2,{
OnInit:
sellitem Spectacles;
@@ -1551,10 +1510,7 @@ OnInit:
sellitem Milk;
}
-
-//=======================================================
-// Niflheim
-//=======================================================
+//== Niflheim ==============================================
nif_in,37,93,1 trader Axe Dealer#nif 4_NFCOFFIN,{
OnInit:
sellitem Axe;
@@ -1586,10 +1542,7 @@ OnInit:
sellitem Mementos;
}
-
-//=======================================================
-// Payon
-//=======================================================
+//== Payon =================================================
payon_in01,15,119,0 trader Weapon Dealer#pay 1_F_ORIENT_03,{
OnInit:
sellitem Arrow;
@@ -1705,10 +1658,7 @@ OnInit:
sellitem Traditional_Cookie;
}
-
-//=======================================================
-// Prontera
-//=======================================================
+//== Prontera ==============================================
prontera,73,134,0 trader Vendor from Milk Ranch#p 4_F_01,{
OnInit:
sellitem Milk;
@@ -1909,10 +1859,7 @@ OnInit:
sellitem Hora;
}
-
-//=======================================================
-// Rachel
-//=======================================================
+//== Rachel ================================================
ra_in01,175,364,3 trader Armor Dealer#ra 4_F_SHABBY,{
OnInit:
sellitem Guard;
@@ -1975,10 +1922,7 @@ OnInit:
sellitem Sweet_Potato;
}
-
-//=======================================================
-// Turtle Island
-//=======================================================
+//== Turtle Island =========================================
tur_dun01,158,54,6 trader Tool Dealer#tu 4W_M_03,{
OnInit:
sellitem Arrow;
@@ -1994,10 +1938,7 @@ OnInit:
sellitem Luxury_Sunglasses;
}
-
-//=======================================================
-// Umbala
-//=======================================================
+//== Umbala ================================================
um_in,104,124,3 trader Tool Dealer#um 4_M_UMOLDMAN,{
OnInit:
sellitem Apple;
@@ -2028,10 +1969,7 @@ OnInit:
sellitem Claw;
}
-
-//=======================================================
-// Veins
-//=======================================================
+//== Veins =================================================
ve_in,386,245,3 trader Weapon Dealer#ve 4_M_RACHMAN1,{
OnInit:
sellitem Knife;
@@ -2100,10 +2038,7 @@ OnInit:
sellitem Silver_Robe;
}
-
-//=======================================================
-// Cooking Addition
-//=======================================================
+//== Cooking Addition ======================================
prontera,156,212,1 trader Chef Assistant#prt 8_F_GIRL,{
OnInit:
sellitem Plain_Sauce;
@@ -2208,48 +2143,3 @@ niflheim,209,180,5 trader Chef Assistant#nif 4_M_01,{
OnInit:
sellitem Mushroom;
}
-
-
-//===== Additional Comments(old): =================================
-//= swapped shop titles in GONRYUN, thanks to Kashy
-//= 1.3a Fixed Louyang map name. Added additional shops in Yuno. [kobra_k88]
-//= 1.4 Added Niflheim Shops
-//= 1.5 New Payon Locations [Darkchild]
-//= Moved shops in Umbala.txt here. Commented out the duplicate ones.[kobra_k88]
-//= 1.6 Removed GRAPE ID 514 from shops (caused exploits)
-//= 1.7 Removed juices from custom amatsu shops (it's a quest item + levelup exploit)
-//= 1.8 Corrected Niflheim Shops and Morroc Jewel Merchant [celest]
-//= 1.9 Updated Louyang shops thanks to MasterOfMuppets
-//= 1.10 Lutie Tools coords [Yor]
-//= 1.11 Added Belts to Prontera/Aldebaran shops, thanks to reddozen [Lupus]
-//= 1.12 official Ayothaya Shops, thanks to MasterOfMuppets [Lupus]
-//= 1.13 Added 5092 Coif into Prontera Church shop [Lupus]
-//= 1.14 Added Lighthalzen,Einbroch,Einbech shops. Updated Prontera,Morroc,Payon shops [Lupus]
-//= 1.15 Added Venom Knives into every Weapon Shop (that sells Knife[3]) [Lupus]
-//= 1.15a Fixed a small typo in alberta's weapon shop, thanks to reddozen for the fix [MasterOfMuppets]
-//= 1.16 Added a temp shop in Yuno to sell Blank scrolls, thanks to reddozen [MasterOfMuppets]
-//= 1.17 Added wand of hypnotist to the Lighthalzen weapon shop [MasterOfMuppets]
-//= 1.18 Fixed some shops based on kRO shots [Poki#3]
-//= 1.19 Added Hugel and fixed Payon shops based on kRO shots [Poki#3]
-//= 1.19a Added Food Seller selling Mastela Fruit in Hugel (Update item_db for the correct price!) [Poki#3]
-//= 1.20 Added 3 weapons shops, thx2 Muad_Dib [Lupus]
-//= 1.21 Added another weapon dealer to Einbroch, thanks to Muad_Dib [MasterOfMuppets]
-//= - Fixed up the missing sprites for you Lupus :)
-//= - Guys, I suggest we crop these comments and put them at the bottom soon
-//= 1.22 Thx8) Removed Berserk Potions from all shops but Comodo [Lupus]
-//= 1.3 Added Gunslinger shops. Credits goes to RockmanEXE for the info [erKURITA]
-//= Added Bucket Hat to Flu Mask dealer and modified it's name to a more logical one :P [erKURITA]
-//= 1.4 Added an ingredient seller to Morroc, thanks to Muad_Dib [MasterOfMuppets]
-//= a Removed doubled Morocc Ing.Seller, arranged the rest Ing.Sellers according to the city names [Lupus]
-//= 1.4b Commented out temp Gunslinger shops. [Lupus]
-//= 1.5 Removed Temp gunslinger shops and moved up the official ones. [erKURITA]
-//= Added Official Ninja shops in their correct location and commented a few
-//= shops. Thanks to RockmanEXE and Muad_Dib [erKURITA]
-//= 1.6 Implemented a missing Tool Shop in Lighthalzen [MasterOfMuppets]
-//= 1.7 Added some missing iRO - Lighthalzen NPCs [Musashiden]
-//= 1.8 Added Rachel Official shops. Special Thanks to RockmanEXE. [erKURITA]
-//= 1.9 Uncommented Homunculus shop, since Homunculus is working on trunk now. [Evera]
-//= 1.9a Pet Merchant -> Lighthalzen [erKURITA]
-//= 1.9b Added items to Chivas Regal
-//= 1.9c Slight update for Rachel shop: Tool Dealer -> Fruit Gardener [L0ne_W0lf]
-//============================================================
diff --git a/npc/merchants/socket_enchant.txt b/npc/merchants/socket_enchant.txt
index 178f8ca98..1396ace0d 100644
--- a/npc/merchants/socket_enchant.txt
+++ b/npc/merchants/socket_enchant.txt
@@ -1,32 +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) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) ultramage
+//= Copyright (C) SinSloth
+//= Copyright (C) Evera
+//= Copyright (C) Toms
+//= 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/>.
+//=========================================================================
//= Episode 11.1 Socket Enchant NPC
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 2.0a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Adds slots to selected weapons and armor.
-//===== Additional Comments: =================================
-//= 0.1a added missing L_No: to 2 funcs [Lupus]
-//= 0.1b Removed duplicates [Toms]
-//= 0.2 Added missing next;'s [Evera]
-//= 0.3 Fixed Zweihander[+] id [Lupus]
-//= 1.0 Fixed ingredients check [Lupus]
-//= 1.1 Updated to official. [SinSloth]
-//= 1.1b Optimized/cleaned [ultramage]
-//= 1.2 Fixed some typos and a nasty bug. [SinSloth]
-//= 1.3 Fixed a wrong item ID with Sphinx Hat. [SinSloth]
-//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.5 Removed OnTouch trigger area from NPCs. [L0ne_W0lf]
-//= 1.6 Replaced effect numerics with constants. [Samuray22]
-//= 1.7 Adjusted prices on some armor and weapons. [L0ne_W0lf]
-//= 1.8 Added missing Gae Bolg and Dragon Slayer. [Kisuka]
-//= 1.9 Moved Episode 12 items to separate NPC.
-//= Some cleanup & optimization. [Gepard]
-//= 2.0 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
-//= 2.0a Added 'disable_items' command. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.0a
+//=========================================================================
- script Seiyablem#dummy::SocketEnchant -1,{
if (checkweight(1201,1) == 0)
diff --git a/npc/merchants/socket_enchant2.txt b/npc/merchants/socket_enchant2.txt
index a93c87a03..9f109115f 100644
--- a/npc/merchants/socket_enchant2.txt
+++ b/npc/merchants/socket_enchant2.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) Gepard
+//=
+//= 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/>.
+//=========================================================================
//= Episode 12 Socket Enchant NPC
-//===== By: ==================================================
-//= Gepard
-//===== Current Version: =====================================
-//= 1.1a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Adds slots to selected weapons and armor.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
-//= 1.1a Added 'disable_items' command. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1a
+//=========================================================================
- script Leablem#dummy::SocketEnchant2 -1,{
if (checkweight(1201,1) == 0)
diff --git a/npc/merchants/wander_pet_food.txt b/npc/merchants/wander_pet_food.txt
index 42aba081d..51143c57e 100644
--- a/npc/merchants/wander_pet_food.txt
+++ b/npc/merchants/wander_pet_food.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) 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/>.
+//=========================================================================
//= Spirit Liquor trader.
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Trade Broken Liquor Jars and alcohol for wanderer pet food, 'Spirit
+//= Liquor'
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Trade Broken Liquor Jars and alcohol for wanderer
-//= pet food, 'Spirit Liquor'
-//===== Additional Comments: =================================
-//= 1.0 First version
-//============================================================
+//=========================================================================
prontera,218,218,3 script Pet Enthusiast 4W_KID,{
mes "[Pet Enthusiast Jenny]";
diff --git a/npc/mobs/citycleaners.txt b/npc/mobs/citycleaners.txt
index 675f0ffd8..2fe65e9c7 100644
--- a/npc/mobs/citycleaners.txt
+++ b/npc/mobs/citycleaners.txt
@@ -1,22 +1,42 @@
-//===== Hercules Script ======================================
-//= City Cleaners Monster Spawn Script
-//===== By: ==================================================
-//= massdriller
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Playtester
+//= Copyright (C) Komurka
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) massdriller
+//=
+//= 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/>.
+//=========================================================================
+//= City Cleaners Monster Spawn Script (Common)
+//================= Description ===========================================
//= Spawns monsters to clean up cities.
-//===== Additional Comments: =================================
-//= 0.1a Added a few more towns to spawn Wild rose [MasterOfMuppets]
-//= 0.1b And even more from Poki#3 [Komurka]
-//= 1.0 Removed unofficial city cleaners [Playtester]
-//= 1.1 Added other city spawns [Playtester]
-//= 1.2 Split spawns into Pre-RE/RE and Town files. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-//==================================================
-// Wild Rose City Spawns
-//==================================================
+//== Wild Rose City Spawns =================================
prontera,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
morocc,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
alberta,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
diff --git a/npc/mobs/jail.txt b/npc/mobs/jail.txt
index 048136dcf..39157742a 100644
--- a/npc/mobs/jail.txt
+++ b/npc/mobs/jail.txt
@@ -1,12 +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/>.
+//=========================================================================
//= Jail Monster Spawn Script
-//===== By: ==================================================
-//= Masao
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Spawns monsters in Jail.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
sec_in02,139,80,20,20 monster Poring 1002,10,0,0,0
sec_in02,138,54,20,20 monster Marin 1242,5,0,0,0
diff --git a/npc/mobs/pvp.txt b/npc/mobs/pvp.txt
index 0dcfe515e..fb62f38ee 100644
--- a/npc/mobs/pvp.txt
+++ b/npc/mobs/pvp.txt
@@ -1,38 +1,52 @@
-//===== 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) Athena
+//=
+//= 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/>.
+//=========================================================================
//= PvP Nightmare Rooms Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster Spawns for the PvP Nightmare Rooms
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//=
-//============================================================
+//=========================================================================
-//==================================================
-// pvp_n_8-1 - PvP : Room Sandwich
-//==================================================
+//== pvp_n_8-1 - PvP : Room Sandwich =======================
pvp_n_8-1,0,0,0,0 monster Side Winder 1037,2,360000,180000,1
pvp_n_8-1,0,0,0,0 monster Bigfoot 1060,2,360000,180000,1
-//==================================================
-// pvp_n_8-2 - PvP : Room Rock On
-//==================================================
+//== pvp_n_8-2 - PvP : Room Rock On ========================
pvp_n_8-2,0,0,0,0 monster Cramp 1209,4,360000,180000,1
-//==================================================
-// pvp_n_8-3 - PvP : Four Room
-//==================================================
+//== pvp_n_8-3 - PvP : Four Room ===========================
pvp_n_8-3,0,0,0,0 monster Whisper 1179,3,360000,180000,1
pvp_n_8-3,0,0,0,0 monster Giant Whisper 1186,2,360000,180000,1
-//==================================================
-// pvp_n_8-4 - PvP : Room Undercross
-//==================================================
+//== pvp_n_8-4 - PvP : Room Undercross =====================
pvp_n_8-4,0,0,0,0 monster Zombie 1015,4,360000,180000,1
pvp_n_8-4,0,0,0,0 monster Ghoul 1036,3,360000,180000,1
-//==================================================
-// pvp_n_8-5 - PvP : Room Copass
-//==================================================
+//== pvp_n_8-5 - PvP : Room Copass =========================
pvp_n_8-5,0,0,0,0 monster Khalitzburg 1132,1,360000,180000,1
pvp_n_8-5,0,0,0,0 monster Raydric 1163,2,360000,180000,1
diff --git a/npc/mobs/towns.txt b/npc/mobs/towns.txt
index 402ee868f..6df669166 100644
--- a/npc/mobs/towns.txt
+++ b/npc/mobs/towns.txt
@@ -1,32 +1,48 @@
-//===== Hercules Script ======================================
-//= Town Monster Spawn Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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/>.
+//=========================================================================
+//= Town Monster Spawn Script (Common)
+//================= Description ===========================================
//= Spawns monsters in towns.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//==================================================
-// einbech - Einbech, the Mining Village
-//==================================================
+//== einbech - Einbech, the Mining Village =================
einbech,0,0,0,0 monster Tarou 1175,5,1800000,1500000,0
-//==================================================
-// jawaii - Jawaii, the Honeymoon Island
-//==================================================
+//== jawaii - Jawaii, the Honeymoon Island =================
jawaii,207,290,10,10 monster Phen 1158,3,3600000,1800000,0
jawaii,221,220,30,30 monster Aster 1266,2,3600000,2400000,0
jawaii,276,163,20,20 monster Aster 1266,1,7200000,3600000,0
jawaii,221,220,30,30 monster Shellfish 1074,1,4800000,3000000,0
jawaii,276,163,20,30 monster Shellfish 1074,2,4200000,2400000,0
-//==================================================
-// jawaii_in - Inside Jawaii
-//==================================================
+//== jawaii_in - Inside Jawaii =============================
jawaii_in,128,121,1,4 monster Red Mushroom 1085,1,3000000,1200000,0
jawaii_in,124,76,1,1 monster Black Mushroom 1084,1,3600000,1200000,0
jawaii_in,72,74,5,1 monster Black Mushroom 1084,2,3000000,1200000,0
diff --git a/npc/other/CashShop_Functions.txt b/npc/other/CashShop_Functions.txt
index f87b191b3..ef53ef858 100644
--- a/npc/other/CashShop_Functions.txt
+++ b/npc/other/CashShop_Functions.txt
@@ -1,32 +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) 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/>.
+//=========================================================================
//= Cash Shop Functions
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Used explicitly in the Item Database for Cash shop items
//= - Kafra Card
//= - Giant Fly Wing
//= - Neuralizer
//= - Dungeon Teleport Scroll
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= F_CashPartyCall Optimized by Trancid.
-//= 1.1 Updated Dungeon Teleport Scroll. [L0ne_W0lf]
-//= Added Town Teleport Scroll Function
-//= Added Seige Teleport Scroll Function
-//= 1.2 Updated the dungeon teleport scroll menu. [L0ne_w0lf]
-//= 1.3 Implemented Aozi Giant Flywing Fix. (bugreport:4242) [L0ne_w0lf]
-//= 1.4 Simplified Giant Flywing function using warpparty. [L0ne_w0lf]
-//= 1.5 Neuralizer is no longer consumed upon failure. [Euphy]
-//= 1.6 Updated Teleport functions and added Curious_Snowball. [Euphy]
-//= 1.7 Added Dungeon Teleport Scroll II maps. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
-// Kafra Card
-//============================================================
-// - Open player's storage.
+//== Kafra Card ============================================
+// - Opens player's storage.
// - No arguments.
function script F_CashStore {
cutin "kafra_01",2;
@@ -39,11 +51,9 @@ function script F_CashStore {
return;
}
-
-// Giant Fly Wing
-//============================================================
-// - Warp party leader to random spot on the map.
-// - Summon Party members on party leader map to that location.
+//== Giant Fly Wing ========================================
+// - Warps party leader to random spot on the map.
+// - Summons Party members on party leader map to that location.
// - No arguments.
function script F_CashPartyCall {
warp "Random",0,0;
@@ -54,9 +64,8 @@ function script F_CashPartyCall {
return;
}
-// Neuralizer
-//============================================================
-// - Reset players skills. Weight must be 0, options must be off.
+//== Neuralizer ============================================
+// - Resets players skills. Weight must be 0, options must be off.
// - No arguments.
function script F_CashReset {
if (Class != Job_Novice && Weight == 0 && !checkmount() && !checkfalcon() && !checkcart() && !hascashmount()) {
@@ -67,10 +76,10 @@ function script F_CashReset {
return;
}
-// Dungeon Teleport Scroll
-//============================================================
-// - Warp player to the selected dungeon.
-// - Arg(0) = type of scroll.
+//== Dungeon Teleport Scroll ===============================
+// - Warps player to the selected dungeon.
+// - Arguments:
+// 0 = type of scroll.
function script F_CashDungeon {
switch(getarg(0)) {
case 1:
@@ -124,10 +133,10 @@ function script F_CashDungeon {
return;
}
-// Coloured Butterly Wings
-//============================================================
-// - Warp player to different cities acording to the scroll.
-// - Arg(0) = type of scroll.
+//== Colored Butterly Wings ================================
+// - Warps player to different cities according to the scroll.
+// - Arguments:
+// 0 = type of scroll.
function script F_CashCity {
switch(getarg(0)) {
case 1: // Yellow - Rune-Midgart
@@ -174,10 +183,10 @@ function script F_CashCity {
return;
}
-// Teleport Scrolls
-//============================================================
-// - Warp player to save point or city acording to the scroll.
-// - Arg(0) = type of scroll.
+//== Teleport Scrolls ======================================
+// - Warps player to save point or city according to the scroll.
+// - Arguments:
+// 0 = type of scroll.
function script F_CashTele {
switch(getarg(0)) {
case 1:
@@ -229,9 +238,8 @@ function script F_CashTele {
return;
}
-// Siege Teleport Scroll
-//============================================================
-// - Warp player to selected guild castle.
+//== Siege Teleport Scroll =================================
+// - Warps player to selected guild castle.
// - No arguments.
function script F_CashSiegeTele {
switch(select("Neuschwanstein (aldeg_cas01):Hohenschwangau (aldeg_cas02):Nuernberg (aldeg_cas03):Wuerzburg (aldeg_cas04):Rothenburg (aldeg_cas05):Repherion (gefg_cas01):Eeyorbriggar (gefg_cas02):Yesnelph (gefg_cas03):Bergel (gefg_cas04):Mersetzdeitz (gefg_cas05):Bright Arbor (payg_cas01):Sacred Altar (payg_cas02):Holy Shadow (payg_cas03):Scarlet Palace (payg_cas04):Bamboo Grove Hill (payg_cas05):Kriemhild (prtg_cas01):Swanhild (prtg_cas02):Fadhgridh (prtg_cas03):Skoegul (prtg_cas04):Gondul (prtg_cas05)")) {
@@ -259,8 +267,7 @@ function script F_CashSiegeTele {
return;
}
-// Curious Snowball
-//============================================================
+//== Curious Snowball ======================================
// - You can get an effect of Restore, Endure, or Wing of Butterfly.
// - No arguments.
function script F_Snowball {
diff --git a/npc/other/Global_Functions.txt b/npc/other/Global_Functions.txt
index 6febe2dff..aef48a489 100644
--- a/npc/other/Global_Functions.txt
+++ b/npc/other/Global_Functions.txt
@@ -1,57 +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) AnnieRuru
+//= Copyright (C) Emistry
+//= Copyright (C) Euphy
+//= Copyright (C) Paradox924X
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Evera
+//= 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/>.
+//=========================================================================
//= Global Functions
-//===== By: ==================================================
-//= Lupus, kobra_k88
-//===== Current Version: =====================================
-//= 2.18
-//===== Description: =========================================
+//================= Description ===========================================
//= General script functions.
-//===== Additional Comments: =================================
-//= Added F_ClearJobVar - on getting a new job it clears all Job Quest variables
-//= Removed individual job check functions as they were redundant [kobra_k88]
-//= 1.3 Added Job Change Function for Baby/Normal Classes
-//= 1.3b a fix, due to const.txt change [Lupus]
-//= 1.4 Added Is_Taekwon_Class: Taekwondo, Star Knight(Gladiator),Soul Linker [Lupus]
-//= 1.5 Added clear of Bard Quest variables. 1.5a updated [Lupus]
-//= 1.6 Added F_RandMes, F_SexMes, F_Hi, F_Bye functions [Lupus]
-//= Moved here useful function 'getJobName'
-//= 1.7 Added "F_ItemName" function, added a great sample for "F_ItemName"
-//= 1.8 Added Job Vars clear for Extended classes: TK,SL,SG [Lupus]
-//= 1.9 Added "F_ClearGarbage" func that clears outdated, wasted variables [Lupus]
-//= 1.91 Added "F_SaveQuestSkills","F_Load?Skills" functions [Lupus]
-//= 2.0 Fixed F_Save/LoadQuestSkills functions. Had to split in into 2 vars [Lupus]
-//= 2.01 Added $talk to F_ClearGarbage [Evera]
-//= 2.02 Added $dtsglobalelig and $dts|(1<<6) to F_ClearGarbage [Evera]
-//= 2.03 Added Gunslinger vars to F_ClearJobVar [Lupus]
-//= 2.04 Added dtseligible 2 (becomes MISC_QUEST|128) to F_ClearGarbage [Evera]
-//= 2.05 Book of Devil -> MISC_QUEST|256, clear other Niflheim garbage vars [Lupus]
-//= +more garbage clean
-//= 2.06 Pass to Bio-Lab -> MISC_QUEST|512 [Lupus]
-//= 2.07 Added TK_Q variable clear. 2.08 Added NINJ_Q variable clear [Lupus]
-//= 2.09 Cleared F_ClearGarbage [Lupus]
-//= 2.10 Added F_CheckMaxCount to check count of carrid items. [L0ne_w0lf]
-//= 2.10a Removed function F_CheckMaxCount. Not needed. [L0ne_W0lf]
-//= 2.11 Updated function Job_Change to jobchange based on Upper value. [Paradox924X]
-//= 2.12 Added more unused vars to F_ClearGarbage [Lupus]
-//= 2.13 Added more unused vars to F_ClearGarbage [Lupus]
-//= 2.14 Added old novice variables to F_ClearGarbage. [L0ne_W0lf]
-//= 2.15 Added no unused DTS variables to F_ClearGarbage. [L0ne_W0lf]
-//= 2.16 Added F_GetWeaponType, and F_GetArmorType. [L0ne_W0lf]
-//= 2.17 Renamed 'F_RandMes' to 'F_Rand'. [Euphy]
-//= 2.18 Removed useless 'getJobName' function. [Euphy]
-//= 2.19 Improved 'F_InsertComma' function. [Emistry]
-//= 2.20 Add 'F_ShuffleNumbers' function. [AnnieRuru]
-//============================================================
-
-//////////////////////////////////////////////////////////////////////////////////
-// Returns a number with commas based on precision of digits and custom separator.
-// -- callfunc "F_InsertComma",<number>{,<precision>,<separator>}
+//================= Current Version =======================================
+//= 2.20
+//=========================================================================
+
+//== Function F_InsertComma ================================
+// Returns a number with commas based on precision of digits and custom
+// separator.
+// callfunc "F_InsertComma",<number>{,<precision>,<separator>}
// Examples:
// callfunc("F_InsertComma",7777777) // returns "7,777,777"
-// callfunc("F_InsertComma",1000000000,3,",") // returns "1,000,000,000"
-// callfunc("F_InsertComma",1000000000,3,"_") // returns "1_000_000_000"
+// callfunc("F_InsertComma",1000000000,3,","}) // returns "1,000,000,000"
+// callfunc("F_InsertComma",1000000000,3,"_"}) // returns "1_000_000_000"
// callfunc("F_InsertComma",1000000000,4) // returns "10,0000,0000"
-//////////////////////////////////////////////////////////////////////////////////
function script F_InsertComma {
.@value = getarg(0);
.@precision = getarg(1,3);
@@ -68,10 +64,8 @@ function script F_InsertComma {
return .@str$;
}
-//////////////////////////////////////////////////////////////////////////////////
-// Function that clears job quest variables
-//////////////////////////////////////////////////////////////////////////////////
-
+//== Function F_ClearJobVar ================================
+// Clears job quest variables
function script F_ClearJobVar {
// Misc ---------------------------------
JBLVL = 0;
@@ -146,75 +140,50 @@ function script F_ClearGarbage {
return;
}
-//////////////////////////////////////////////////////////////////////////////////
+//== Function Job_Change ===================================
// Used in REBIRTH scripts
-// Class = Internal Class ID
-// BaseJob = Base Job (0..23)
-// Upper : 0 - Default, 1 - Advanced, 2 - Baby
-//////////////////////////////////////////////////////////////////////////////////
-
function script Job_Change {
jobchange getarg(0),Upper; //Jobchange based on Upper
logmes "CLASS CHANGE: " +strcharinfo(0)+ " become a "+jobname(Class);
return;
}
-//////////////////////////////////////////////////////////////////////////////////
-// Functions used to spiff up dialoges [Lupus]
-//////////////////////////////////////////////////////////////////////////////////
-
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Rand"
-//////////////////////////////////////////////////////////////////////////////////
-//returns random argument
-// Example: check F_Bye or F_Hi functions
-// READ AND THINK: You can use it to pick a random number from a list:
-// @itemIDfromList = callfunc("F_Rand",1129,1222,1163,1357,1360,1522,1811,1410);
-
+//== Function F_Rand =======================================
+// Returns a random argument
+// Example: (see also F_Bye or F_Hi functions)
+// .@itemIDfromList = callfunc("F_Rand",1129,1222,1163,1357,1360,1522,1811,1410);
function script F_Rand {
return getarg(rand(getargcount()));
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Sex"
-//////////////////////////////////////////////////////////////////////////////////
-//returns 1st argument if female, 2nd argument otherwise
+//== Function F_Sex ========================================
+// Returns 1st argument if female, 2nd argument otherwise
// Example: mes callfunc("F_Sex","What a beautiful lady!","What a handsome man!");
-
function script F_SexMes {
return getarg(Sex);
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Hi"
-//////////////////////////////////////////////////////////////////////////////////
-//returns random HELLO message
-
+//== Function F_Hi =========================================
+// Returns random HELLO message
function script F_Hi {
return callfunc("F_Rand","Hi!","Hello!","Good day!","How are you?","Hello there.");
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Bye"
-//////////////////////////////////////////////////////////////////////////////////
-//returns random BYE message
-
+//== Function F_Bye ========================================
+// Returns random BYE message
function script F_Bye {
return callfunc("F_Rand","Bye. See you again.","Later.","Goodbye.","Good luck!","Have a nice day!","Byebye!!!");
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_ItemName"
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_ItemName ===================================
// Returns expanded item name string
-//Argumentss
-// 0 - Item ID
-// 1 - Element N (0=none,1=Ice,2=Earth,3=Fire,4=Wind)
-// 2 - VVS meter 0...3
-// 3 - Refine
+// Arguments:
+// - 0 - Item ID
+// - 1 - Element N (0=none,1=Ice,2=Earth,3=Fire,4=Wind)
+// - 2 - VVS meter 0...3
+// - 3 - Refine
// Example: mes "Show me your "+callfunc("F_ItemName",1201,1,2,5)+"...";
// is equal to: mes "Show me your ^000090 +5 VVS Fire Knife ^000000..."
-
function script F_ItemName {
if(getarg(3))
.@t$ += "+"+getarg(3)+" ";
@@ -235,9 +204,8 @@ function script F_ItemName {
return "^000090"+.@t$+getitemname(getarg(0))+"^000000";
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_SaveQuestSkills": Store learnt quest skills
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_SaveQuestSkills ============================
+// Stores learned quest skills
function script F_SaveQuestSkills {
ADV_QSK = 0; ADV_QSK2 = 0;
//1st classes quest skills
@@ -251,9 +219,8 @@ function script F_SaveQuestSkills {
return;
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Load1Skills": Restore learnt 1st class quest skills
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_Load1Skills ================================
+// Restores learned 1st class quest skills
function script F_Load1Skills {
//1st classes quest skills
for(.@i = 0; .@i < 14; ++.@i) {
@@ -263,9 +230,8 @@ function script F_Load1Skills {
return;
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_Load2Skills": Restore learnt 2nd class quest skills
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_Load2Skills ================================
+// Restores learned 2nd class quest skills
function script F_Load2Skills {
//2nd classes quest skills
for (.@i = 0; .@i < 19; ++.@i) {
@@ -275,9 +241,8 @@ function script F_Load2Skills {
return;
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_GetWeaponType": Determine weapon type by view
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_GetWeaponType ==============================
+// Determines weapon type by view
function script F_GetWeaponType {
switch(getiteminfo(getarg(0),11)) {
case 1: return "Dagger"; break;
@@ -307,9 +272,8 @@ function script F_GetWeaponType {
end;
}
-//////////////////////////////////////////////////////////////////////////////////
-// *** Function "F_GetArmorType": Determine equipment type by equip location
-//////////////////////////////////////////////////////////////////////////////////
+//== Function F_GetArmorType ===============================
+// Determines equipment type by equip location
function script F_GetArmorType {
switch(getiteminfo(getarg(0),5)) {
case 001: return "Lower Headgear"; break;
@@ -327,8 +291,8 @@ function script F_GetArmorType {
end;
}
+//== Function Time2Str =====================================
// Time calculation Function
-// *********************************************************************
function script Time2Str {
.@time_left = getarg(0) - gettimetick(2);
diff --git a/npc/other/acolyte_warp.txt b/npc/other/acolyte_warp.txt
index c1b2a4b8d..da37d3b3d 100644
--- a/npc/other/acolyte_warp.txt
+++ b/npc/other/acolyte_warp.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) 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/>.
+//=========================================================================
//= Acolyte Warpers
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warpers to various towns.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= Unsure if this is on kRO, so disabled for now.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prontera,98,121,4 script Acolyte#Prtclear 4_F_01,{
mes "[Keiki]";
diff --git a/npc/other/arena/arena_aco.txt b/npc/other/arena/arena_aco.txt
index d6c7943da..f9ed8c714 100644
--- a/npc/other/arena/arena_aco.txt
+++ b/npc/other/arena/arena_aco.txt
@@ -1,19 +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
+//=
+//= 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/>.
+//=========================================================================
//= Izlude Arena Script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Acolyte Battle Arena
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Corrected variable typos. (bugreport:4374) [L0ne_w0lf]
-//= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.3 Label standardization. [Euphy]
-//= 1.4 Script updates, and removed two level restrictions. [Euphy]
-//= 1.5 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
arena_room,114,102,0 script onlyaco#arena WARPNPC,1,1,{
OnTouch:
diff --git a/npc/other/arena/arena_lvl50.txt b/npc/other/arena/arena_lvl50.txt
index 2c1301368..d3dc54287 100644
--- a/npc/other/arena/arena_lvl50.txt
+++ b/npc/other/arena/arena_lvl50.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) Samuray22
+//= 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/>.
+//=========================================================================
//= Izlude Arena Level 50
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Battle Arena Level 50
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//= 1.2 Label standardization. [Euphy]
-//= 1.3 Script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
arena_room,64,138,5 script Lv50 Waiting Room 4_F_TELEPORTER,{
end;
diff --git a/npc/other/arena/arena_lvl60.txt b/npc/other/arena/arena_lvl60.txt
index 71f80dcd4..167f42289 100644
--- a/npc/other/arena/arena_lvl60.txt
+++ b/npc/other/arena/arena_lvl60.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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Izlude Arena Level 60
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Battle Arena Level 60
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Fixed coordinate typo. (bugreport:1663) [L0ne_W0lf]
-//= 1.2 Replaced effect numerics with constants. [Samuray22]
-//= 1.3 Label standardization. [Euphy]
-//= 1.4 Script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
arena_room,38,88,5 script Lv60 Waiting Room 4_F_TELEPORTER,{
end;
diff --git a/npc/other/arena/arena_lvl70.txt b/npc/other/arena/arena_lvl70.txt
index 889089107..bf2ac5f92 100644
--- a/npc/other/arena/arena_lvl70.txt
+++ b/npc/other/arena/arena_lvl70.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) Samuray22
+//= 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/>.
+//=========================================================================
//= Izlude Arena Level 70
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Battle Arena Level 70
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//= 1.2 Label standardization. [Euphy]
-//= 1.3 Script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
arena_room,52,42,7 script Lv70 Waiting Room 4_F_TELEPORTER,{
end;
diff --git a/npc/other/arena/arena_lvl80.txt b/npc/other/arena/arena_lvl80.txt
index 1529e555d..184d2d61d 100644
--- a/npc/other/arena/arena_lvl80.txt
+++ b/npc/other/arena/arena_lvl80.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) Samuray22
+//= 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/>.
+//=========================================================================
//= Izlude Arena Level 80
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Battle Arena Level 80
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//= 1.2 Label standardization. [Euphy]
-//= 1.3 Script updates, and removed a level restriction. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
arena_room,147,42,1 script Lv80 Waiting Room 4_F_TELEPORTER,{
end;
diff --git a/npc/other/arena/arena_party.txt b/npc/other/arena/arena_party.txt
index ac9c5ff53..378e6de5b 100644
--- a/npc/other/arena/arena_party.txt
+++ b/npc/other/arena/arena_party.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) L0ne_W0lf
+//= Copyright (C) Inkfish
+//= Copyright (C) Samuray22
+//= 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/>.
+//=========================================================================
//= Izlude Party Arena
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Party Battle Arena
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.0a Fixed a typo.
-//= 1.1 Replaced effect numerics with constants. [Samuray22]
-//= 1.2 Fixed "OnMyMobDead" doesn't work sometime. [Inkfish]
-//= 1.3 Corrected donpcevent typo. (bugreport:4374) [L0ne_w0lf]
-//= 1.4 Label standardization and bug fixes. [Euphy]
-//= 1.5 Script updates, and removed a level restriction. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
arena_room,162,88,3 script Ponox 4_F_TELEPORTER,{
end;
@@ -132,7 +152,7 @@ OnEnter:
end;
OnStop:
-// broadcastinmap "toout turns off the timer."
+// broadcastinmap "toout turns off the timer."
stopnpctimer;
end;
}
diff --git a/npc/other/arena/arena_point.txt b/npc/other/arena/arena_point.txt
index e61db7f78..befe71d23 100644
--- a/npc/other/arena/arena_point.txt
+++ b/npc/other/arena/arena_point.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) 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/>.
+//=========================================================================
//= Point Exchanger
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Point exchanger: Turbo track points -> Arena Points
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prt_are_in,103,11,3 script Arena Point Manager 4_M_JOB_HUNTER,{
mes "[Arena Point Manager]";
diff --git a/npc/other/arena/arena_room.txt b/npc/other/arena/arena_room.txt
index 2b6a33a27..49cd8000e 100644
--- a/npc/other/arena/arena_room.txt
+++ b/npc/other/arena/arena_room.txt
@@ -1,19 +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) 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/>.
+//=========================================================================
//= Izlude Arena Room
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Izlude Battle Arena Main Room
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Fixed a small reward typo (was giving potato.) [L0ne_W0lf]
-//= 1.2 Label standardization, disabled GM NPCs. [Euphy]
-//= 1.2a Added Renewal level checksk. [Euphy]
-//= 1.3 Script updates. [Euphy]
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
arena_room,94,93,5 script Vendigos 4W_M_01,{
mes "[Vendigos]";
diff --git a/npc/other/auction.txt b/npc/other/auction.txt
index df76daa32..42df057f6 100644
--- a/npc/other/auction.txt
+++ b/npc/other/auction.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= 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/>.
+//=========================================================================
//= Auction system
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Auction house releated NPCs, and warps
-//===== Additional Comments: =================================
-//= 1.0 First version, place holders only. [L0ne_W0lf]
-//= 1.1 Moved Morroc Auction NPCs to Morroc Ruins. [L0ne_W0lf]
-//= 1.2 Warp fixed. Dialog in Ruins/Lighthalzen changed. [Kisuka]
-//= 1.3 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-// Auction House warpers
-//============================================================
+//== Auction House warpers =================================
moc_ruins,78,173,6 script Auction Hall Guide#moc 4W_M_02,{
callfunc "F_AuctionWarper",1;
}
@@ -69,8 +87,7 @@ function script F_AuctionWarper {
close;
}
-// Sign posts
-//============================================================
+//== Sign posts ============================================
- script Information Post#dum::AuctionSign -1,{
mes "[Information]";
mes "Auction Warp Guide";
@@ -82,15 +99,13 @@ prontera,216,120,4 duplicate(AuctionSign) Information Post#prt 2_BULLETIN_BOARD
yuno,131,116,0 duplicate(AuctionSign) Information Post#yuno 2_BULLETIN_BOARD
lighthalzen,207,169,6 duplicate(AuctionSign) Information Post#lhz 2_BULLETIN_BOARD
-// Warps
-//============================================================
+//== Warps =================================================
auction_01,180,49,0 warp auction_entrance_moc 1,1,moc_ruins,78,171
auction_01,22,37,0 warp auction_entrance_prt 1,1,prontera,214,120
auction_02,151,17,0 warp auction_enterance_juno 1,1,yuno,132,119
auction_02,43,17,0 warp auction_enterance_lhz 1,1,lighthalzen,209,169
-// Auction House NPCs
-//============================================================
+//== Auction House NPCs ====================================
- script Auction Broker#dum::AuctionBroker -1,{
mes "[Auction Broker]";
mes "Welcome to the Auction Hall.";
diff --git a/npc/other/books.txt b/npc/other/books.txt
index aef8a4079..3a510d94c 100644
--- a/npc/other/books.txt
+++ b/npc/other/books.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/>.
+//=========================================================================
//= Prontera Library
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Various Books found in Prontera Library
-//===== Additional Comments: =================================
-//= 1.0 First Version, rescripted to Aegis 10.3 standard. [L0ne_W0lf]
-//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
prt_in,168,56,4 script Monster Encyclopedia#prt HIDDEN_NPC,{
mes "^FF0000[Monster Encyclopedia]^000000";
diff --git a/npc/other/bulletin_boards.txt b/npc/other/bulletin_boards.txt
index 66e14c577..e1e0ce519 100644
--- a/npc/other/bulletin_boards.txt
+++ b/npc/other/bulletin_boards.txt
@@ -1,27 +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) Silent
+//= Copyright (C) Kayla
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Bulletin Boards
-//===== By: ==================================================
-//= MasterOfMuppets
-//===== Current Version: =====================================
-//= 1.9
-//===== Description: =========================================
+//================= Description ===========================================
//= Bulletin Boards for beginners.
-//===== Additional Comments: =================================
-//= 1.0 Added Alberta, Prontera, Izlude, Payon, Byalan Island,
-//= Archer Village, Payon Cave and Coal Mine
-//= 1.1 Geffen, Orc Dungeon
-//= 1.2 Added 5 more Boards [MasterOfMuppets]
-//= 1.3 Fixed spelling mistakes. [Nexon]
-//= 1.3a Fixed a missing close; [Nexon]
-//= 1.4 Added more BBS MasterOfMuppets
-//= 1.5 Added the last of the bulletin boards, I think... [MasterOfMuppets]
-//= 1.5a Fixed a small screw up with the color codes in the Glastheim BB [MasterOfMuppets]
-//= 1.5b Fixed another small screw up with the color codes in the Glastheim BB [Kayla]
-//= 1.6 Removed Duplicates [Silent]
-//= 1.7 Updated Morroc NPCs to reflect episode 12.1 changes. [L0ne_W0lf]
-//= 1.8 Updated Payon Cave Bulletion Board Locations. [Masao]
-//= 1.9 Moved Izlude NPC to Pre-RE path. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
alberta,111,59,5 script Bulletin Board#1 2_BULLETIN_BOARD,{
mes "[Alberta: The Port City]";
diff --git a/npc/other/card_trader.txt b/npc/other/card_trader.txt
index 871dd805a..514a032b0 100644
--- a/npc/other/card_trader.txt
+++ b/npc/other/card_trader.txt
@@ -1,18 +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) Elias (og2)
+//=
+//= 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 Trader
-//===== By: ==================================================
-//= Elias (og2)
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Card and Points Trader
-//===== Additional Comments: =================================
-//= 1.0 Translated from the Official [Elias]
-//= 1.1 Fixed variables and optimized script [Elias]
-//= 1.2 Fixed char being stuck with breaks [Elias] (bugreport:5374)
-//= 1.3 Optimized: reduced from 123kb to 7kb! [Euphy]
-//= 1.4 Variables don't need to load OnInit. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
prontera,115,90,0 script Putty 4_F_01,{
if (!.card[1]) {
diff --git a/npc/other/comodo_gambling.txt b/npc/other/comodo_gambling.txt
index e5631049b..b5df0c04d 100644
--- a/npc/other/comodo_gambling.txt
+++ b/npc/other/comodo_gambling.txt
@@ -1,28 +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) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Paradox924X
+//= Copyright (C) ultramage
+//= Copyright (C) Lupus
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Zefris
+//= Copyright (C) Cypress
+//= Copyright (C) Reddozen
+//=
+//= 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/>.
+//=========================================================================
//= Comodo Gambling
-//===== By: ==================================================
-//= Reddozen, Cypress, Zefris
-//===== Current Version: =====================================
-//= 1.4a
-//===== Description: =========================================
+//================= Description ===========================================
//= Comodo Gambling: Win random Items with 3 Carat Diamonds.
-//===== Additional Comments: =================================
-//= 0.1- so far just a basic setup, and working on the function
-//= 0.2- fixed some spelling errors and Zeny -= (@amount * 55000)[Cypress]
-//= 0.3- Revised the gambling NPC using the official Aegis script [MasterOfMuppets]
-//= for information. Thanks to Zefris for doing it for me.
-//= 0.4- Fixed an exploit. thanks to reddozen [MasterOfMuppets]
-//= 0.5- Moved item check to the proper place [Lupus]
-//= 1.0- Synced the script with aegis and reformatted it for readability [ultramage]
-//= Corrected the npc giving you Cotton Shirt instead of Adventurer's Suit[1]
-//= Added comments to items so people know what the NPC is about
-//= Added missing emotions and cutins
-//= 1.1- Updated prizes according to 11.1 NPC [Paradox924X]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Added missing item. [Kisuka]
-//= 1.4 Updated Script to match AEGIS file. [Masao]
-//= 1.4a Minor script updates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4a
+//=========================================================================
comodo,219,158,6 script Kachua 4_F_02,{
diff --git a/npc/other/divorce.txt b/npc/other/divorce.txt
index 9ffda4910..690182c0a 100644
--- a/npc/other/divorce.txt
+++ b/npc/other/divorce.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) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) LightFighter
+//= Copyright (C) Scriptor
+//= Copyright (C) Perkka
+//=
+//= 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/>.
+//=========================================================================
//= Divorcing Deviruchi
-//===== By: ==================================================
-//= Perkka, Scriptor, LightFighter
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Official Divorce script.
-//= Added isloggedin() check, even though Aegis doesn't do it;
-//= should be able to divorce even when the spouse is not online.
-//===== Additional Comments: =================================
-//= Both players should be online to get divorced
-//= Fixed menu [Lupus]
-//= 1.1 Added check if the patner's online, added effects [Lupus]
-//= 1.2 Updated to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.2a Commented out check of 'wedding_sign' to let
-//= old married players divorcing, optimized, fixed a bug [Lupus]
-//= 1.3 Wedding variable 'wedding_sign' is now unset on divorce. [L0ne_W0lf]
-//= 1.4 Removed ifpartneron check, fixed typo in percentheal. [L0ne_W0lf]
-//= 1.5 Replaced effect numerics with constants. [L0ne_W0lf]
-//============================================================
+//= Added isloggedin() check, even though Aegis doesn't do it; should be
+//= able to divorce even when the spouse is not online.
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
nif_in,190,112,5 script Deviruchi#divorce 4_DEVIRUCHI,{
mes "[Deviruchi]";
diff --git a/npc/other/fortune.txt b/npc/other/fortune.txt
index dad407482..fe2708adf 100644
--- a/npc/other/fortune.txt
+++ b/npc/other/fortune.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) 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/>.
+//=========================================================================
//= Fortune Teller
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== 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 ===========================================
//= Fortune teller NPC. Displays random Card image.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
payon_in03,117,128,5 script Fortune Teller 4_M_BIBI,{
mes "[Lhimetorra]";
diff --git a/npc/other/gm_npcs.txt b/npc/other/gm_npcs.txt
index cd34f0578..9bc79ca77 100644
--- a/npc/other/gm_npcs.txt
+++ b/npc/other/gm_npcs.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) 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/>.
+//=========================================================================
//= GM Management NPCs
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Controls the official GM management NPCs in certain scripts.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
// callfunc("F_GM_NPC"{,<password>,<0:int | 1:str>{,<min>,<max>}})
function script F_GM_NPC {
diff --git a/npc/other/guildpvp.txt b/npc/other/guildpvp.txt
index b33fffeee..c5d4dcf1d 100644
--- a/npc/other/guildpvp.txt
+++ b/npc/other/guildpvp.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) 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 Battle NPC
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Guild Battle with PVP mechanics.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Optimized. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
pvp_y_room,77,85,4 script Guild Battle Guide 8W_SOLDIER,{
diff --git a/npc/other/gympass.txt b/npc/other/gympass.txt
index 8f5bd738d..007552964 100644
--- a/npc/other/gympass.txt
+++ b/npc/other/gympass.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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Gym Pass Cash Item NPC
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Exchange Gym Passes to learn "Enlarge Weight Limit"
//= iRO NPC situated in Payon beside Kafra Shop.
-//===== Additional Comments: =================================
-//= 1.0 First version [L0ne_W0lf]
-//= 1.1 Fixed the NPC saying you "00" [L0ne_W0lf]
-//= 1.2 Replaced effect numerics with constants. [Samuray22]
-//= 1.3 Updated script, and fixed potential errors. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
payon,173,141,4 script Ripped Cabus#GymPass 4_M_HUMAN_02,{
mes "[Ripped]";
diff --git a/npc/other/hugel_bingo.txt b/npc/other/hugel_bingo.txt
index a31a8f47a..4713698cd 100644
--- a/npc/other/hugel_bingo.txt
+++ b/npc/other/hugel_bingo.txt
@@ -1,24 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) Yommy
+//= 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/>.
+//=========================================================================
//= Hugel Bingo script
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.9
-//===== Description: =========================================
+//================= Description ===========================================
//= Hugel Bingo game
-//===== Additional Comments: =================================
-//= 1.0 First version. Please report bugs you find out. [SinSloth]
-//= 1.1 Fixed a minor bug. [SinSloth]
-//= 1.2 Added some Bingo Staff NPCs. [SinSloth]
-//= 1.3 Fixed a bug where an AFK-player wasn't warped out of the game,
-//= preventing players from launching another. [SinSloth]
-//= 1.4 Fixed a minor bug added in the last revision. [SinSloth]
-//= 1.5 Applied a fix to players locations which were not rotating properly. [SinSloth]
-//= 1.6 Removed nescesity to win to proceed with quest [Yommy]
-//= 1.7 Replaced effect numerics with constants. [Samuray22]
-//= 1.8 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
-//= 1.9 Some optimization/standardization. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
que_bingo,48,84,5 script Bingo Waiting Room 4_F_TELEPORTER,{
end;
diff --git a/npc/other/item_merge.txt b/npc/other/item_merge.txt
index 151251edc..b1926a49a 100644
--- a/npc/other/item_merge.txt
+++ b/npc/other/item_merge.txt
@@ -1,17 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Mergician
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Merges items taking up multiple slots in a player's inventory.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Merges items taking up multiple slots in a player's
-//= inventory.
-//===== Additional Comments: =================================
-//= 1.0 First version, currently useless/disabled.
-//= 1.1 Add support for merging items
-//============================================================
+//=========================================================================
prontera,146,95,3 script Mergician#pron 1_M_WIZARD,{
if (checkweight(1301,1) == 0) {
diff --git a/npc/other/mail.txt b/npc/other/mail.txt
index bc7825e6e..0276fc536 100644
--- a/npc/other/mail.txt
+++ b/npc/other/mail.txt
@@ -1,27 +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) Daegaladh
+//= Copyright (C) Elias
+//= Copyright (C) Zephyrus
+//= Copyright (C) Samuray22
+//= 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/>.
+//=========================================================================
//= Mail Boxes
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.8
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Pickup and write mail from/to players in game.
-//===== Additional Comments: =================================
-//= 1.0 First version, place holders only. [L0ne_W0lf]
-//= 1.1 Dialog updated to Official. [L0ne_W0lf]
-//= 1.2 Swapped "atcommand" for "Openmail". [L0ne_W0lf]
-//= 1.3 Added Veins mail box. [L0ne_W0lf]
-//= 1.3a Corrected a typo error. (bugreport:798) [Samuray22]
-//= 1.4 Added a Mapflag to prevent mail operations in other maps [Zephyrus]
-//= 1.5 Moved Morroc Mail boxes to Morroc Ruins. [L0ne_W0lf]
-//= 1.6 Duplicates now spawn from floating NPCs. [L0ne_W0lf]
-//= 1.7 Updated Script from the Official. [Elias]
-//= 1.8 Optimized a bit. [Daegaladh]
-//============================================================
-
-// Floating mailbox npc that all NPCs duplicate from.
-//============================================================
+//================= Current Version =======================================
+//= 1.8
+//=========================================================================
+
+//== Floating mailbox npc that all NPCs duplicate from =====
- script Mailbox#dummy::MailBox -1,{
mes "[Mailbox]";
mes "To use the mailbox service,";
@@ -49,89 +64,70 @@
}
}
-// Prontera
-//============================================================
+//== Prontera ==============================================
prontera,146,86,0 duplicate(MailBox) Mailbox#prt 2_POSTBOX
prontera,275,213,0 duplicate(MailBox) Mailbox#2prt 2_POSTBOX
prontera,34,212,0 duplicate(MailBox) Mailbox#3prt 2_POSTBOX
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude,136,94,0 duplicate(MailBox) Mailbox#iz 2_POSTBOX
-// Morroc
-//============================================================
+//== Morroc ================================================
moc_ruins,72,166,0 duplicate(MailBox) Mailbox#1moc 2_POSTBOX
moc_ruins,156,52,0 duplicate(MailBox) Mailbox#2moc 2_POSTBOX
-// Geffen
-//============================================================
+//== Geffen ================================================
geffen,115,67,0 duplicate(MailBox) Mailbox#gef 2_POSTBOX
geffen,199,125,0 duplicate(MailBox) Mailbox#2gef 2_POSTBOX
-// Payon
-//============================================================
+//== Payon =================================================
payon,191,104,0 duplicate(MailBox) Mailbox#pay 2_POSTBOX
payon,171,226,0 duplicate(MailBox) Mailbox#2pay 2_POSTBOX
pay_arche,55,127,0 duplicate(MailBox) Mailbox#3pay 2_POSTBOX
-// Alberta
-//============================================================
+//== Alberta ===============================================
alberta,90,60,0 duplicate(MailBox) Mailbox#alb 2_POSTBOX
alberta,30,240,0 duplicate(MailBox) Mailbox#2alb 2_POSTBOX
-// Al De Baran
-//============================================================
+//== Aldebaran =============================================
aldebaran,135,122,0 duplicate(MailBox) Mailbox#alde 2_POSTBOX
-// Juno
-//============================================================
+//== Juno ==================================================
yuno,148,187,0 duplicate(MailBox) Mailbox#yuno 2_POSTBOX
yuno,332,108,0 duplicate(MailBox) Mailbox#2yuno 2_POSTBOX
-// Lightalzen
-//============================================================
+//== Lightalzen ============================================
lighthalzen,164,85,0 duplicate(MailBox) Mailbox#lht 2_POSTBOX
lighthalzen,196,320,0 duplicate(MailBox) Mailbox#2lht 2_POSTBOX
-// Einbroch and Einbech
-//============================================================
+//== Einbroch and Einbech ==================================
einbroch,231,215,0 duplicate(MailBox) Mailbox#ein 2_POSTBOX
einbroch,77,202,0 duplicate(MailBox) Mailbox#2ein 2_POSTBOX
einbech,182,124,0 duplicate(MailBox) Mailbox#3ein 2_POSTBOX
-// Comodo
-//============================================================
+//== Comodo ================================================
comodo,200,150,0 duplicate(MailBox) Mailbox#cmd 2_POSTBOX
-// Umbala
-//============================================================
+//== Umbala ================================================
umbala,104,155,0 duplicate(MailBox) Mailbox#um 2_POSTBOX
-// Amatsu
-//============================================================
+//== Amatsu ================================================
amatsu,102,146,0 duplicate(MailBox) Mailbox#ama 2_POSTBOX
-// Gonryun
-//============================================================
+//== Kunlun ================================================
gonryun,152,117,0 duplicate(MailBox) Mailbox#gon 2_POSTBOX
-// Ayothaya
-//============================================================
+//== Ayothaya ==============================================
ayothaya,205,169,0 duplicate(MailBox) Mailbox#ayo 2_POSTBOX
-// Louyang
-//============================================================
+//== Louyang ===============================================
louyang,204,100,0 duplicate(MailBox) Mailbox#lou 2_POSTBOX
-// Hugel
-//============================================================
+//== Hugel =================================================
hugel,86,168,0 duplicate(MailBox) Mailbox#hu HIDDEN_NPC
-// Rachel
-//============================================================
+//== Rachel ================================================
rachel,122,146,0 duplicate(MailBox) Post Box#ra 2_POSTBOX
-// Veins
-//============================================================
+//== Veins =================================================
veins,218,123,0 duplicate(MailBox) Post Box#ve 2_POSTBOX
diff --git a/npc/other/marriage.txt b/npc/other/marriage.txt
index 80d6a675f..e576c6a6a 100644
--- a/npc/other/marriage.txt
+++ b/npc/other/marriage.txt
@@ -1,26 +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
+//=
+//= 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/>.
+//=========================================================================
//= Player Marriage
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Official Marriage script.
//= Added isloggedin() check, even though Aegis doesn't do it.
//= Currently does not support same-Sex marriages.
-//= Old script located in: npc/custom/marriage.txt
-//= - Variable in use: wedding_sign (max 1)
-//= - Variable in use: $@wedding (max 1)
-//= - Variable in use: $@wed_groom$ $@wed_bride$
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Fixed a missing ")" [L0ne_W0lf]
-//= 1.2 Corrected duration of Wedding status. [L0ne_W0lf]
-//= 1.3 Changed permanent global variables to temporary ones. [Euphy]
-//= Added GM NPCs (commented).
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//================= Variables Used ========================================
+//= - wedding_sign (max 1)
+//= - $@wedding (max 1)
+//= - $@wed_groom$ $@wed_bride$
+//=========================================================================
prt_church,97,100,4 script Wedding Staff#w 1_F_LIBRARYGIRL,{
cutin "wedding_marry01",2;
diff --git a/npc/other/mercenary_rent.txt b/npc/other/mercenary_rent.txt
index e9c9a1275..47f38560a 100644
--- a/npc/other/mercenary_rent.txt
+++ b/npc/other/mercenary_rent.txt
@@ -1,20 +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) Zephyrus
+//= 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/>.
+//=========================================================================
//= Mercenary related NPCs
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Sells Lancer, Sword, and Archer mercenaries,
//= along with related mercenary items.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Optimization. [Zephyrus]
-//= 1.2 Removed redundent input. [L0ne_W0lf]
-//= 1.3 Duplicates now spawned from floating NPCs. [L0ne_W0lf]
-//= 1.4 Optimized and fixed wrong item id. [Joseph]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
- script Mercenary Manager#main -1,{
setarray .@name$, "Spear", "Sword", "Bow";
@@ -210,8 +229,7 @@
prontera,41,337,5 duplicate(Mercenary Manager#main) Mercenary Manager#Spear 8W_SOLDIER
pay_arche,99,167,4 duplicate(Mercenary Manager#main) Mercenary Manager#Bow 4_M_JOB_HUNTER
-// Mercenary Merchant NPCs
-//============================================================
+//== Mercenary Merchant NPCs ===============================
- script Mercenary Merchant#dummy::MercMerchant -1,{
mes "[Mercenary Goods Merchant]";
mes "Hello, I sell goods";
diff --git a/npc/other/monster_museum.txt b/npc/other/monster_museum.txt
index d39b034da..4254fd055 100644
--- a/npc/other/monster_museum.txt
+++ b/npc/other/monster_museum.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) Paradox924X
+//= Copyright (C) Samuray22
+//= Copyright (C) Haplo
+//= Copyright (C) Lance
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Muad_Dib (The 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/>.
+//=========================================================================
//= Juno Monster Museum
-//===== By: ==================================================
-//= Muad_Dib (The Prometheus Project)
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Juno Monster Museum - Non Player Character Locations
//= - Information about various monsters
-//===== Additional Comments: =================================
-// 07/06/05 : Added 1st Version. [Muad_Dib]
-//= Adapted to rAthena Scripting Language by [Lance]
-//= 1.1a Fixed typos [Haplo]
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.3 Added a Missing "case 1:". [Samuray22]
-// -Thanks to Dr.Evil
-//= 1.4 Corrected a few typos. (bugreport:1077) [L0ne_W0lf]
-//= 1.4a "S_BonusREward" -> "S_BonusReward" [Paradox924X]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
yuno_in03,32,15,3 script Museum Guide 1_F_02,{
mes "[Cenia]";
diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt
index af54e7388..4f2d27395 100644
--- a/npc/other/monster_race.txt
+++ b/npc/other/monster_race.txt
@@ -1,32 +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) Capuche
+//= Copyright (C) Joseph
+//= 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/>.
+//=========================================================================
//= Hugel Monster Races
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= - Hugel Monster Races (Single and Double)
//= - Prize Medal Exchanging, and Monster Track NPCs.
//= - Contains both euRO and iRO dialog.
-//===== Additional Comments: =================================
-//= 1.0 First version. Please report bugs. [L0ne_W0lf]
-//= 1.1 Corrected a minor typo. [L0ne_W0lf]
-//= 1.2 Replaced effect numerics with constants. [L0ne_W0lf]
-//= 1.3 Ei'felle now gives Exercise. (Bugreport:4092) [L0ne_W0lf]
-//= 1.4 Fixed call to a non-existant event. [L0ne_W0lf]
-//= 1.5 Updated Dialog. [L0ne_W0lf]
-//= 1.6 Updated experience rewards. [L0ne_W0lf]
-//= 1.7 Optimization, -4000 lines (more can still be done). [Euphy]
-//= 1.8 Optimized.
-//= Fixed Medal Distributor (Dual Race) disappears accordingly. [Joseph]
-//= 1.9 Updated RE/Pre-RE EXP. [Euphy]
-//= 2.0 Added GM management NPC. [Euphy]
-//= 2.1 Fixed prize in dual race and optimization. [Capuche]
-//============================================================
-
-// Monster Race - Single Monster Race
-//============================================================
+//================= Current Version =======================================
+//= 2.1
+//=========================================================================
+
+//== Monster Race - Single Monster Race ====================
hugel,51,61,0 script #race_timer1-1 -1,{
OnEnable:
enablenpc "#race_timer1-1";
@@ -966,8 +977,7 @@ p_track01,55,28,0 duplicate(Tire_1) Tire6#4 -1,0,0
p_track01,51,28,0 duplicate(Tire_1) Tire6#5 -1,0,0
p_track01,47,28,0 duplicate(Tire_1) Tire6#6 -1,0,0
-// Monster Race - Dual Monster Race
-//============================================================
+//== Monster Race - Dual Monster Race ======================
hugel,47,56,0 script #race_timer2-1 -1,{
OnEnable:
enablenpc "#race_timer2-1";
@@ -1977,8 +1987,7 @@ p_track02,55,28,0 duplicate(Tire_1) Tire#race02_6_4 -1,0,0
p_track02,51,28,0 duplicate(Tire_1) Tire#race02_6_5 -1,0,0
p_track02,47,28,0 duplicate(Tire_1) Tire#race02_6_6 -1,0,0
-// NPCs for Redeeming Prize Medals (Einbroch and Hugel)
-//============================================================
+//== NPCs for Redeeming Prize Medals (Einbroch and Hugel) ==
ein_in01,85,208,5 script Ei'felle#repay01 4_M_EINMAN2,{
if (!ein_medal01) {
mes "[Ei'felle]";
@@ -2796,8 +2805,7 @@ hugel,71,83,4 script Wayne 4_M_HUMERCHANT,{
close;
}
-// Monster Race Affiliated NPCs
-//============================================================
+//== Monster Race Affiliated NPCs ==========================
airplane,246,47,1 script Eocatt#decoy01 4_M_OILMAN,{
mes "[Eocatt]";
mes "There's an old, humble";
diff --git a/npc/other/msg_boards.txt b/npc/other/msg_boards.txt
index a818cab85..db94e96e7 100644
--- a/npc/other/msg_boards.txt
+++ b/npc/other/msg_boards.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) SinSloth
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= 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/>.
+//=========================================================================
//= Misc. Message Boards
-//===== By: ==================================================
-//= kobra_k88
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Misc. Message Boards for:
//= - Prontera
//= - Morroc
@@ -13,19 +40,11 @@
//= - Al De Baran
//= - Izlude
//= - Alberta
-//===== Additional Comments: =================================
-//= Rearranged [Lupus]
-//= Fixed spelling mistakes. [Nexon]
-//= 1.3 Removed Duplicates [Silent]
-//= 1.4 Rescripted to Aegis 10.3 standard. [L0ne_W0lf]
-//= 1.5 Removed a duplicate related to the Sign Quest. [SinSloth]
-//= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.6 Commented out conflicting npcs. (bugreport:4093) [L0ne_W0lf]
-//= 1.7 Moved Izlude NPCs to Pre-RE path. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
-// Prontera
-//============================================================
+//== Prontera ==============================================
prontera,158,213,1 script Sign Post#Prt1 HIDDEN_NPC,{
mes "^993300- The Sign Post Reads -^000000";
mes "North to Prontera Castle";
@@ -90,8 +109,7 @@ prontera,145,304,1 script Sign#Prt7 HIDDEN_NPC,{
close;
}
-// Morroc
-//============================================================
+//== Morroc ================================================
morocc,144,84,1 script Sign#Moc1 HIDDEN_NPC,{
mes "^993300- The Sign Reads -^000000";
mes "Wanted: Body guard to protect my shop from thieves";
@@ -144,8 +162,7 @@ morocc,298,211,1 script Sign#Moc7 HIDDEN_NPC,{
close;
}
-// Geffen
-//============================================================
+//== Geffen ================================================
geffen,116,58,1 script Geffen Bulletin#Gef1 HIDDEN_NPC,{
mes "^993300- The Geffen Bulletin Reads -^000000";
mes "Remember Wizard's...It's not how many skills you know, it's the magic that counts!";
@@ -196,8 +213,7 @@ geffen,183,61,1 script Sign#Gef6 HIDDEN_NPC,{
close;
}
-// Al De Baran
-//============================================================
+//== Aldebaran =============================================
aldebaran,181,172,1 script Billboard#Alde1 HIDDEN_NPC,{
mes "^993300- The Billboard Reads -^000000";
mes "In Search of:";
@@ -235,8 +251,7 @@ aldebaran,217,222,1 script Sign#Alde5 HIDDEN_NPC,{
close;
}
-// Alberta
-//============================================================
+//== Alberta ===============================================
alberta,35,241,1 script Billboard#Alb1 HIDDEN_NPC,{
mes "^993300- The Billboard Reads -^000000";
mes "Welcome to Alberta, the Merchant's paradise.";
diff --git a/npc/other/poring_war.txt b/npc/other/poring_war.txt
index 6b52dd870..a4656f69e 100644
--- a/npc/other/poring_war.txt
+++ b/npc/other/poring_war.txt
@@ -1,22 +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) Slim
+//= Copyright (C) CalciumKid
+//= Copyright (C) 5511
+//= 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/>.
+//=========================================================================
//= Poring War
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Join a team in battle between Angeling and Deviling.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Kisuka][5511]
-//= 1.1 Fixed some typos/bugs. [CalciumKid]
-//= 1.1a Fixed Waiting rooms witht he default MAX_LEVEL [Slim]
-//= 1.1b Fixed incorrect label calls. [Euphy]
-//= 1.2 Added missing barrier resets, credits to Zopokx. [Euphy]
-//============================================================
-
-// Poring War Recruiter
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Poring War Recruiter ==================================
prt_fild08,159,371,3 script Poring War Recruiter#wop 4_PORING,{
mes "[Poring]";
mes "!!!!!";
@@ -65,8 +85,7 @@ prt_fild08,159,371,3 script Poring War Recruiter#wop 4_PORING,{
}
}
-// Poring Vending Machine
-//============================================================
+//== Poring Vending Machine ================================
poring_w01,100,97,3 script Poring Vending Machine#w 4_PORING,{
if (checkweight(714,3) == 0) {
mes "- You are carrying too much items in order to use the Vending Machine. -";
@@ -218,8 +237,7 @@ S_PoringVending:
close;
}
-// Information
-//============================================================
+//== Information ===========================================
poring_w01,96,97,3 script Sweet Devi#wop 4_DEVIRUCHI,{
if (MaxWeight-Weight < 2000 || checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -352,8 +370,7 @@ OnInit:
end;
}
-// Poring Registers
-//============================================================
+//== Poring Registers ======================================
poring_w01,91,97,3 script Poring#wop_door_all PORING,{
end;
@@ -616,8 +633,7 @@ OnTimer65000:
end;
}
-// Mr. Doppel
-//============================================================
+//== Mr. Doppel ============================================
poring_w02,26,181,3 script Mr. Doppel#wop_team_a 8_DOPPEL,{
if (checkweight(714,3) == 0) {
mes "- Wait a minute !! -";
@@ -1071,8 +1087,7 @@ OnTouch:
end;
}
-// Poring Spawn
-//============================================================
+//== Poring Spawn ==========================================
poring_w02,80,82,0 script #wop_angellium1 -1,{
end;
@@ -1211,8 +1226,7 @@ OnTimer120000:
stopnpctimer;
}
-// Deviruchi
-//============================================================
+//== Deviruchi =============================================
poring_w02,99,201,3 script Deviruchi#wop_endmaster 4_DEVIRUCHI,{
if (MaxWeight-Weight < 2000 || checkweight(1201,1) == 0) {
mes "- Wait a minute !! -";
@@ -1446,8 +1460,7 @@ OnTimer68100:
end;
}
-// Gate Guardian
-//============================================================
+//== Gate Guardian =========================================
poring_w02,99,52,0 script Angeling Guardian#wop_da HIDDEN_NPC,{
cutin "wop_emb0" + $@wop_doorcount_a,1;
if ($@wop_doorcount_a < 4) {
@@ -1642,8 +1655,7 @@ OnTouch:
end;
}
-// Other NPCs
-//============================================================
+//== Other NPCs ============================================
- script Angeling Side Poring#wpa -1,{
end;
}
diff --git a/npc/other/powernpc.txt b/npc/other/powernpc.txt
index ad81c6438..e3b38416d 100644
--- a/npc/other/powernpc.txt
+++ b/npc/other/powernpc.txt
@@ -1,14 +1,38 @@
-//===== Hercules Script ======================================
-//= Official Gonryun Power Arena
-//===== By: ==================================================
-//= KarLaeda
-//===== Current Version: =====================================
+//================= 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) KarLeada
+//=
+//= 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/>.
+//=========================================================================
+//= Official Kunlun Power Arena
+//================= Description ===========================================
+//= Official Kunlun Power Arena
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= [Official Conversion]
-//= 1.1 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.2 Cleaning. [Euphy]
-//============================================================
+//=========================================================================
gonryun,180,118,4 script Iron man#gnp 4_M_03,{
if (checkweight(1201,1) == 0) {
diff --git a/npc/other/pvp.txt b/npc/other/pvp.txt
index 70c02d1bc..436dbd9dc 100644
--- a/npc/other/pvp.txt
+++ b/npc/other/pvp.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) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Elias (og2)
+//= 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/>.
+//=========================================================================
//= PvP NPCs
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf, Elias (og2)
-//===== Current Version: =====================================
-//= 2.5
-//===== Description: =========================================
+//================= Description ===========================================
//= PvP NPCs that are found in the Inns in major cities.
//= Includes Yoyo Mode, Nightmare Mode, and Event Mode.
-//===== Additional Comments: =================================
-//= 2.0 Narrators/GateKeepers,etc. Translated from the Official 2011 [Elias]
-//= 2.1 Changed PVP Narrator and GateKeeper to Floating NPC [Elias]
-//= 2.2 Some cleaning. [Euphy]
-//= 2.3 Fixed grammatical errors. [Joseph]
-//= 2.4 Fixed incorrect use of 'close' and some cleaning. [Joseph]
-//= 2.5 Renewal/Pre-Renewal split. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.5
+//=========================================================================
-// Information
-//============================================================
+//== Information ===========================================
- script PVP Narrator::pvpe -1,{
mes "[PVP Narrator]";
mes "Hello and welcome!";
@@ -171,8 +191,7 @@ geffen_in,67,63,4 duplicate(pvpe) PVP Narrator#pe4 4_M_02
payon_in01,142,50,4 duplicate(pvpe) PVP Narrator#pe5 4_M_02
geffen_in,67,63,4 duplicate(pvpe) PVP Narrator#pe6 4_M_02
-// Mode Select
-//============================================================
+//== Mode Select ===========================================
- script Gate Keeper::gkut -1,{
mes "[Gate Keeper]";
mes "Glad to be of service.";
@@ -277,10 +296,8 @@ prt_in,52,140,4 duplicate(gkut) Gate Keeper#gke3 4_M_01
geffen_in,63,63,4 duplicate(gkut) Gate Keeper#gke4 4_M_01
payon_in01,140,53,4 duplicate(gkut) Gate Keeper#gke5 4_M_01
-// PVP Warper Function
-//============================================================
+//== PVP Warper Function ===================================
// Note: The warper NPCs are in the pre-re/re paths.
-
//callfunc "F_PVP_FSRS"{,<min_lvl>,<max_lvl>};
function script F_PVP_FSRS {
if (getargcount()) {
@@ -314,8 +331,7 @@ function script F_PVP_FSRS {
end;
}
-// Event Contestant Entrance
-//============================================================
+//== Event Contestant Entrance =============================
pvp_room,54,85,4 script Registration Staff#1 8W_SOLDIER,{
if (countitem(7028) == 0) {
mes "[PVP Combat Square Register Staff]";
@@ -357,8 +373,7 @@ OnInit:
end;
}
-// Spectator Entrance
-//============================================================
+//== Spectator Entrance ====================================
- script Spectator's Entrance#dum::PVPSpectator -1,{
if (countitem(7029) == 0) {
mes "[PVP Compete Square Register Staff]";
@@ -389,8 +404,7 @@ pvp_room,70,85,4 duplicate(PVPSpectator) Spectator's Entrance#2 8W_SOLDIER
pvp_room,78,85,4 duplicate(PVPSpectator) Spectator's Entrance#3 8W_SOLDIER
pvp_room,86,85,4 duplicate(PVPSpectator) Spectator's Entrance#4 8W_SOLDIER
-// Spectator Warps
-//============================================================
+//== Spectator Warps =======================================
- script Combat Square Staff#dum::PVPSpecWarp -1,{
OnTouch:
mes "[Combat Square Staff]";
@@ -424,8 +438,7 @@ pvp_2vs2,40,40,0 script Combat Square Staff#5 WARPNPC,1,1,{
}
}
-// PVP Area Exit warp
-//============================================================
+//== PVP Area Exit warp ====================================
pvp_room,51,19,0 script out#eventpvp WARPNPC,4,2,{
OnTouch:
mes "[Combat Square Staff]";
diff --git a/npc/other/turbo_track.txt b/npc/other/turbo_track.txt
index 36a1b4fe1..dbe1fb0e9 100644
--- a/npc/other/turbo_track.txt
+++ b/npc/other/turbo_track.txt
@@ -1,21 +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) Joseph
+//= Copyright (C) Elias
+//= Copyright (C) Kisuka
+//= 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/>.
+//=========================================================================
//= Turbo Track
-//===== By: ==================================================
-//= Joseph
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Turbo Track Course:
//= - Solo Mode/Time Attack
//= - Normal (Non-PVP) - 4/8/16 Person
//= - Expert (PVP) - 4/8/16 Person
-//===== Additional Comments: =================================
-//= 0.x Previous authors: L0ne_W0lf, Kisuka, Elias
-//= 1.0 Merged Turbo Track. [Joseph]
-//= 1.1 Updated RE/Pre-RE EXP. [Euphy]
-//= 1.2 Added Renewal features. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
function script F_tt {
if (compare(strnpcinfo(2),"main")) end;
diff --git a/npc/pre-re/airports/izlude.txt b/npc/pre-re/airports/izlude.txt
index b581c283e..975399268 100644
--- a/npc/pre-re/airports/izlude.txt
+++ b/npc/pre-re/airports/izlude.txt
@@ -1,11 +1,33 @@
-//===== 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) rAthena 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/>.
+//=========================================================================
//= Izlude Airport NPCs
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Description: =========================================
-//= Izlude Airport NPCs
-//===== Additional Comments: =================================
-//= Official NPCs.
-//============================================================
+//================= Description ===========================================
+//= Official Izlude Airport NPCs
+//=========================================================================
izlude,206,55,3 duplicate(Airship_Staff_izlude) Airship Staff#izlude 4_F_01
diff --git a/npc/pre-re/cities/alberta.txt b/npc/pre-re/cities/alberta.txt
index 4ba223b6e..df983808a 100644
--- a/npc/pre-re/cities/alberta.txt
+++ b/npc/pre-re/cities/alberta.txt
@@ -1,41 +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
+//=
+//= 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/>.
+//=========================================================================
//= Alberta Town Pre-Renewal
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Alberta town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// cities/amatsu.txt
-//============================================================
+//== cities/amatsu.txt =====================================
alberta,245,93,3 duplicate(Sea_Captain_amatsu) Sea Captain#ama1 4_M_SEAMAN
-// cities/ayothaya.txt
-//============================================================
+//== cities/ayothaya.txt ===================================
alberta,247,42,3 duplicate(Aibakthing_ayothaya) Aibakthing#ayo 4_M_THAIONGBAK
-// cities/gonryun.txt
-//============================================================
+//== cities/gonryun.txt ====================================
alberta,245,69,3 duplicate(Kunlun_Envoy_gonryun) Kunlun Envoy#gon 4_M_TWMIDMAN
-// cities/louyang.txt
-//============================================================
+//== cities/louyang.txt ====================================
alberta,245,45,3 duplicate(Girl_louyang) Girl#0lou 4_F_CHNDRESS1
-// cities/moscovia.txt
-//============================================================
+//== cities/moscovia.txt ===================================
alberta,245,66,4 duplicate(PR_Officer_moscovia) Moscovia P.R. Officer#1 4_F_RUSWOMAN2
-// quests/quests_alberta.txt
-//============================================================
+//== quests/quests_alberta.txt =============================
alberta,247,122,4 duplicate(Sailor_alberta) Sailor#tur 4_M_SEAMAN
alberta,248,89,4 duplicate(Turtle_Scholar_alberta) Turtle Island Scholar 2_M_MOLGENSTEIN
-// quests/skills/merchant_skills.txt
-//============================================================
+//== quests/skills/merchant_skills.txt =====================
alberta,232,106,6 duplicate(Gershaun_alberta) Gershaun 1_M_LIBRARYMASTER
diff --git a/npc/pre-re/cities/izlude.txt b/npc/pre-re/cities/izlude.txt
index dfd4d3114..1656f2212 100644
--- a/npc/pre-re/cities/izlude.txt
+++ b/npc/pre-re/cities/izlude.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) 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/>.
+//=========================================================================
//= Izlude Town Pre-Renewal
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Izlude town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,201,181,2 duplicate(Sailor_izlude) Sailor#izlude 4W_SAILOR
izlude,55,74,2 duplicate(Bonne_izlude) Bonne#izlude 4_F_01
diff --git a/npc/pre-re/cities/jawaii.txt b/npc/pre-re/cities/jawaii.txt
index 52527e372..37a77bc7e 100644
--- a/npc/pre-re/cities/jawaii.txt
+++ b/npc/pre-re/cities/jawaii.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) 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/>.
+//=========================================================================
//= Jawaii Town Pre-Renewal
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Jawaii town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,171,185,3 duplicate(Honeymoon_Helper_Izlude) Honeymoon Helper#Izlude 1_F_LIBRARYGIRL
diff --git a/npc/pre-re/cities/yuno.txt b/npc/pre-re/cities/yuno.txt
index db9617882..a14740557 100644
--- a/npc/pre-re/cities/yuno.txt
+++ b/npc/pre-re/cities/yuno.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Juno City
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= 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/>.
+//=========================================================================
+//= Juno City (Pre-Renewal)
+//================= Description ===========================================
//= NPCs for the City of Juno
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
yuno,150,283,4 duplicate(JunoSoldier1) Juno Soldier#juno 8W_SOLDIER
yuno,165,283,4 duplicate(JunoSoldier2) Juno Soldier#2juno 8W_SOLDIER
diff --git a/npc/pre-re/guides/guides_alberta.txt b/npc/pre-re/guides/guides_alberta.txt
index 26a4bc6f1..8511de33c 100644
--- a/npc/pre-re/guides/guides_alberta.txt
+++ b/npc/pre-re/guides/guides_alberta.txt
@@ -1,23 +1,41 @@
-//===== Hercules Script ======================================
-//= Alberta Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5a
-//===== 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) Samuray22
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Alberta Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the city of Alberta
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 Fixed Armory coords, thanks to Freya team
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets]
-//= to Muad_Dib
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.5 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.5 Fixed some errors with the loop[Samuray22]
-// -Thanks to $ephiroth.
-//============================================================
+//================= Current Version =======================================
+//= 1.5a
+//=========================================================================
alberta,23,238,4 script Guide#alb::AlbGuide 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/pre-re/guides/guides_aldebaran.txt b/npc/pre-re/guides/guides_aldebaran.txt
index 6abac6474..b82ad9348 100644
--- a/npc/pre-re/guides/guides_aldebaran.txt
+++ b/npc/pre-re/guides/guides_aldebaran.txt
@@ -1,23 +1,43 @@
-//===== Hercules Script ======================================
-//= Al De Baran Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.7
-//===== 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) Playtester
+//= Copyright (C) Samuray22
+//= Copyright (C) Silent
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Al De Baran Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Al De Baran
-//===== Additional Comments: =================================
-//= Corrected building locations and descriptions
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets]
-//= to Muad_Dib
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.5 Removed Duplicates [Silent]
-//= 1.6 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.6a Changed some "close"s to "close2"s. (bugreport:1597) [Samuray22]
-//= 1.7 Fixed viewpoint coordinates [Playtester]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
aldebaran,139,63,4 script Soldier#alde 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/pre-re/guides/guides_amatsu.txt b/npc/pre-re/guides/guides_amatsu.txt
index fc27425af..b8ffe19bf 100644
--- a/npc/pre-re/guides/guides_amatsu.txt
+++ b/npc/pre-re/guides/guides_amatsu.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Amatsu Guides
-//===== By: ==================================================
-//= MasterOfMuppets; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Silent
+//= 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/>.
+//=========================================================================
+//= Amatsu Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Amatsu
-//===== Additional Comments: =================================
-//= 1.0 First version [MasterOfMuppets]
-//= 1.1 Removed Duplicates [Silent]
-//= 1.3 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
amatsu,207,89,3 script Amatsu Guide#ama 4_F_JPN,{
mes "[Amachang]";
diff --git a/npc/pre-re/guides/guides_ayothaya.txt b/npc/pre-re/guides/guides_ayothaya.txt
index d13aa93e9..9c497dd50 100644
--- a/npc/pre-re/guides/guides_ayothaya.txt
+++ b/npc/pre-re/guides/guides_ayothaya.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script ======================================
-//= Ayothaya Guides
-//===== By: ==================================================
-//= MasterOfMuppets
-//===== Current Version: =====================================
+//================= 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) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Ayothaya Guides (Pre-Renewal)
+//================= Description ===========================================
+//= Guides for the City of Ayothaya
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Guides for the City of Ayotaya
-//===== Additional Comments: =================================
-//= 1.0 First version [L0ne_W0lf]
-//============================================================
+//=========================================================================
ayothaya,203,169,3 script Noi#ayo 4_F_THAIGIRL,{
mes "[Noi]";
diff --git a/npc/pre-re/guides/guides_comodo.txt b/npc/pre-re/guides/guides_comodo.txt
index 07b503288..2ddc75f27 100644
--- a/npc/pre-re/guides/guides_comodo.txt
+++ b/npc/pre-re/guides/guides_comodo.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= Comodo Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Comodo Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Comodo
-//===== Additional Comments: =================================
-//= Fully working
-//= 1.1 Now using duplicate command.
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks
-//= to Muad_Dib [MasterOfMuppets]
-//= 1.4 Removed 3 guides, and converted to use functions.
-//= 1.5 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
comodo,322,178,4 script Comodo Guide#cmd::CmdGuide 8_F_GIRL,{
callfunc "F_CmdGuide","Native Kokomo";
diff --git a/npc/pre-re/guides/guides_einbroch.txt b/npc/pre-re/guides/guides_einbroch.txt
index 4fe9d1947..1b390a982 100644
--- a/npc/pre-re/guides/guides_einbroch.txt
+++ b/npc/pre-re/guides/guides_einbroch.txt
@@ -1,20 +1,40 @@
-//===== Hercules Script ======================================
-//= Einbroch Guides
-//===== By: ==================================================
-//= Muad_dib; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) Silent
+//= Copyright (C) erKURITA
+//= Copyright (C) Lupus
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
+//= Einbroch Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Einbroch
-//===== Additional Comments: =================================
-//= 1.0b missing tabs, fixed Guide coords [Lupus]
-//= 1.1 added 1 more Guide NPC, thanx to Justin84 [Lupus]
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.4 Removed Duplicates [Silent]
-//= 1.5 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
einbroch,72,202,4 script Guide#ein::EinGuide 4_M_EIN_SOLDIER,{
cutin "ein_soldier",2;
diff --git a/npc/pre-re/guides/guides_geffen.txt b/npc/pre-re/guides/guides_geffen.txt
index 43e5c81c9..e7f5cd2f8 100644
--- a/npc/pre-re/guides/guides_geffen.txt
+++ b/npc/pre-re/guides/guides_geffen.txt
@@ -1,22 +1,41 @@
-//===== Hercules Script ======================================
-//= Geffen Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4a
-//===== 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) Samuray22
+//= Copyright (C) Silent
+//= Copyright (C) Poki#3
+//= 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/>.
+//=========================================================================
+//= Geffen Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Geffen
-//===== Additional Comments: =================================
-//= Fully working. Added a guide at every exit.
-//= 1.1 Now using duplicate command.
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.2a Small note that the BS guild moved to Einbroch [Poki#3]
-//= 1.3 Removed Duplicates [Silent]
-//= 1.4a Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.4 Fixed some errors with the loop[Samuray22]
-//= Thanks to $ephiroth.
-//============================================================
+//================= Current Version =======================================
+//= 1.4a
+//=========================================================================
geffen,203,116,0 script Guide#gef::GefGuide 4_M_GEF_SOLDIER,{
cutin "gef_soldier",2;
diff --git a/npc/pre-re/guides/guides_gonryun.txt b/npc/pre-re/guides/guides_gonryun.txt
index de9b2d599..2ac45187d 100644
--- a/npc/pre-re/guides/guides_gonryun.txt
+++ b/npc/pre-re/guides/guides_gonryun.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script ======================================
-//= Kunlun Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== 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) 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/>.
+//=========================================================================
+//= Kunlun Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Kunlun
-//===== Additional Comments: =================================
-//= 1.0 First version [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
gonryun,163,60,4 script Kunlun Guide#gon 8_M_TWSOLDIER,{
mes "[He Yuen Zhe]";
diff --git a/npc/pre-re/guides/guides_hugel.txt b/npc/pre-re/guides/guides_hugel.txt
index 7189738ef..a7ce8f80d 100644
--- a/npc/pre-re/guides/guides_hugel.txt
+++ b/npc/pre-re/guides/guides_hugel.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Hugel Guides
-//===== By: ==================================================
-//= erKURITA; L0ne_W0lf
-//===== 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) Silent
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) erKURITA
+//=
+//= 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 Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Hugel.
-//===== Additional Comments: =================================
-//= 1.0 Started the script. [erKURITA]
-//= 1.1 Removed Duplicates [Silent]
-//= 1.2 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
hugel,98,56,3 script Hugel Guide Granny#huge 4_F_LGTGRAND,0,0,{
mes "[Hugel Guide Granny]";
diff --git a/npc/pre-re/guides/guides_izlude.txt b/npc/pre-re/guides/guides_izlude.txt
index 16bcf2146..dd0643be6 100644
--- a/npc/pre-re/guides/guides_izlude.txt
+++ b/npc/pre-re/guides/guides_izlude.txt
@@ -1,21 +1,41 @@
-//===== Hercules Script ======================================
-//= Izlude Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5a
-//===== 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) Samuray22
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Izlude Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Izlude
-//===== Additional Comments: =================================
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets]
-//= to Muad_Dib
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.5 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.5a Fixed some errors with the loop[Samuray22]
-// -Thanks to $ephiroth.
-//============================================================
+//================= Current Version =======================================
+//= 1.5a
+//=========================================================================
izlude,121,87,6 script Guide#iz 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/pre-re/guides/guides_juno.txt b/npc/pre-re/guides/guides_juno.txt
index c1a847717..c7e2a983a 100644
--- a/npc/pre-re/guides/guides_juno.txt
+++ b/npc/pre-re/guides/guides_juno.txt
@@ -1,23 +1,42 @@
-//===== Hercules Script ======================================
-//= Yuno Guides
-//===== By: ==================================================
-//= KitsuneStarwind, usul, kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.7
-//===== 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) Silent
+//= Copyright (C) Musashiden
+//= Copyright (C) Lupus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) kobra_k88
+//= Copyright (C) usul
+//= Copyright (C) KitsuneStarwind
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Juno
-//===== Additional Comments: =================================
-//= Edited Miss Yoon text. Added town soldiers by usul. Edited town soldiers
-//= and added map location option for them. [kobra_k88]
-//= 1.1 Changed sprites and cutins to Schwarzwald Republic ones
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the mini map localization function. [Musashiden]
-//= 1.4 Juno Guides are now up to date according to iRO. [Musashiden]
-//= 1.5 Removed Duplicates [Silent].
-//= 1.6 Changed one of the Juno soldier's sprite. [Musashiden]
-//= 1.7 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
yuno,153,47,4 script Juno Guide#yuno 8_F_GIRL,{
mes "[Ms. Yoon]";
diff --git a/npc/pre-re/guides/guides_lighthalzen.txt b/npc/pre-re/guides/guides_lighthalzen.txt
index a921c8c01..c0602a9d3 100644
--- a/npc/pre-re/guides/guides_lighthalzen.txt
+++ b/npc/pre-re/guides/guides_lighthalzen.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Guides
-//===== By: ==================================================
-//= MasterOfMuppets; L0ne_W0lf
-//===== 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) Silent
+//= 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/>.
+//=========================================================================
+//= Lighthalzen Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Lighthalzen
-//===== Additional Comments: =================================
-//= 1.0 First Version [MasterOfMuppets]
-//= 1.1 Removed Duplicates [Silent]
-//= 1.2 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
lighthalzen,207,310,5 script Guide#lhz::LhzGuide 4_M_EIN_SOLDIER,{
cutin "ein_soldier",2;
diff --git a/npc/pre-re/guides/guides_louyang.txt b/npc/pre-re/guides/guides_louyang.txt
index ecb3cc25a..8a977982c 100644
--- a/npc/pre-re/guides/guides_louyang.txt
+++ b/npc/pre-re/guides/guides_louyang.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Louyang Guides
-//===== By: ==================================================
-//= jAthena/Tsuyuki; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Athena
+//= Copyright (C) Tsuyuki
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Louyang
-//===== Additional Comments: =================================
-//= 0.5 Added first, Japanese version [Tsuyuki]
-//= 1.0 Translated to English from iRO NPC Dialogue (100% Official) [Tsuyuki]
-//= 1.1 Rescripted official 10.3 standards. [L0ne_W0lf]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
louyang,213,213,3 script Soldier#BA::LouGuide 4_M_CHNSOLDIER,{
mes "[Soldier]";
diff --git a/npc/pre-re/guides/guides_morroc.txt b/npc/pre-re/guides/guides_morroc.txt
index 82e233173..cdadb92c8 100644
--- a/npc/pre-re/guides/guides_morroc.txt
+++ b/npc/pre-re/guides/guides_morroc.txt
@@ -1,20 +1,40 @@
-//===== Hercules Script ======================================
-//= Morroc Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4a
-//===== 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) Samuray22
+//= 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/>.
+//=========================================================================
+//= Morroc Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Morroc
-//===== Additional Comments: =================================
-//= 1.1 Now using duplicate command.
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Removed Duplicates [Silent]
-//= 1.4 rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.4a Fixed some errors with the loop[Samuray22]
-// -Thanks to $ephiroth.
-//============================================================
+//================= Current Version =======================================
+//= 1.4a
+//=========================================================================
morocc,153,286,6 script Guide#moc::MocGuide 4_M_MOC_SOLDIER,{
cutin "moc_soldier",2;
diff --git a/npc/pre-re/guides/guides_moscovia.txt b/npc/pre-re/guides/guides_moscovia.txt
index 32abb90f6..1324f5310 100644
--- a/npc/pre-re/guides/guides_moscovia.txt
+++ b/npc/pre-re/guides/guides_moscovia.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Moscovia Guides
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.0
-//===== 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) 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 Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the town of Moscovia.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
moscovia,161,76,4 script Moscovia Guide#mosk 4_F_RUSWOMAN1,{
mes "[Moscovia Guide]";
diff --git a/npc/pre-re/guides/guides_niflheim.txt b/npc/pre-re/guides/guides_niflheim.txt
index 4c7a9b586..6b4525a4a 100644
--- a/npc/pre-re/guides/guides_niflheim.txt
+++ b/npc/pre-re/guides/guides_niflheim.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Niflheim Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
+//= Niflheim Guide (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Niflheim
-//===== Additional Comments: =================================
-//= 1.1 Fixed location command format [Lupus]
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
niflheim,107,156,6 script Roaming Man#nif 4_M_NFMAN,{
mes "[Ricael]";
diff --git a/npc/pre-re/guides/guides_payon.txt b/npc/pre-re/guides/guides_payon.txt
index f373b00e2..7a359709e 100644
--- a/npc/pre-re/guides/guides_payon.txt
+++ b/npc/pre-re/guides/guides_payon.txt
@@ -1,23 +1,42 @@
-//===== Hercules Script ======================================
-//= Payon Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.6
-//===== 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) Silent
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Darkchild
+//= 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/>.
+//=========================================================================
+//= Payon Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Payon
-//===== Additional Comments: =================================
-//= 1.1 Now using duplicate command.New Payon Locations [Darkchild]
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets]
-//= to Muad_Dib
-//= 1.3a Fixed some problems with duplicated text, thanks to muad_dib [MasterOfMuppets]
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.4a Tixed Archer Village Guide [Lupus]
-//= 1.5 Removed Duplicates [Silent]
-//= 1.6 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
payon,162,67,4 script Guide#pay 4_M_PAY_SOLDIER,{
cutin "pay_soldier",2;
diff --git a/npc/pre-re/guides/guides_prontera.txt b/npc/pre-re/guides/guides_prontera.txt
index a7e6bb151..5336f4d36 100644
--- a/npc/pre-re/guides/guides_prontera.txt
+++ b/npc/pre-re/guides/guides_prontera.txt
@@ -1,25 +1,42 @@
-//===== Hercules Script ======================================
-//= Prontera Guides
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.6a
-//===== 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) Samuray22
+//= Copyright (C) Silent
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Prontera Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guides for the City of Prontera
-//===== Additional Comments: =================================
-//= 1.1 Now using duplicate command.
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.3 Updated the guide according to how it is on iRO, thanks [MasterOfMuppets]
-//= to Muad_Dib
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.5 Removed Duplicates [Silent]
-//= 1.6 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.6a Fixed some errors with the loop. [Samuray22]
-// -Thanks to $ephiroth.
-//= 1.6b Fixed a Problem with Unnecesary RGB Values. [Samuray22]
-// -Thanks to Brainstorm.
-//============================================================
+//================= Current Version =======================================
+//= 1.6a
+//=========================================================================
prontera,154,187,4 script Guide#prt::PrtGuide 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/pre-re/guides/guides_rachel.txt b/npc/pre-re/guides/guides_rachel.txt
index 0d94e963b..d2702058c 100644
--- a/npc/pre-re/guides/guides_rachel.txt
+++ b/npc/pre-re/guides/guides_rachel.txt
@@ -1,21 +1,37 @@
-//===== Hercules Script ======================================
-//= Rachel Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.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) Samuray22
+//= 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 Guide (Pre-Renewal)
+//================= Description ===========================================
//= Rachel City guide
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Change the while loops a bit. [L0ne_W0lf]
-//= 1.2 Deleted an Unnecessary "next;" [Samuray22]
-// -Thanks to $ephiroth.
-//= 1.2a Fixed some errors with the loop[Samuray22]
-// -Thanks to $ephiroth.
-//= 1.2b Deleted a unnecessary "end". [Samuray22]
-//============================================================
+//================= Current Version =======================================
+//= 1.2b
+//=========================================================================
rachel,138,146,5 script Rachel Guide 4_M_RASWORD,{
mes "[Rachel Guide]";
diff --git a/npc/pre-re/guides/guides_umbala.txt b/npc/pre-re/guides/guides_umbala.txt
index 23ce98c29..1b909473f 100644
--- a/npc/pre-re/guides/guides_umbala.txt
+++ b/npc/pre-re/guides/guides_umbala.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Umbala Guides
-//===== By: ==================================================
-//= Dizzy, Translated by Celest; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) erKURITA
+//= Copyright (C) Lupus
+//= Copyright (C) Dizzy
+//= Copyright (C) Celest
+//= 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/>.
+//=========================================================================
+//= Umbala Guides (Pre-Renewal)
+//================= Description ===========================================
//= Guide for the City of Umbala
-//===== Additional Comments: =================================
-//= 1.1 Fixed location command format [Lupus]
-//= 1.2 Optimized, updated common guide names [Lupus]
-//= 1.4 Fitted the many lines into 1 or 2, and corrected some typos [erKURITA]
-//= 1.5 Rescripted to official 10.3 standards. [L0ne_W0lf]
-//= 1.6 Corrected activating ontouch. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
umbala,128,94,4 script Adventurer#um 4_F_GON,{
mes "[Adventurer]";
diff --git a/npc/pre-re/guides/guides_veins.txt b/npc/pre-re/guides/guides_veins.txt
index ca42a05e2..bd62f8b06 100644
--- a/npc/pre-re/guides/guides_veins.txt
+++ b/npc/pre-re/guides/guides_veins.txt
@@ -1,17 +1,36 @@
-//===== Hercules Script ======================================
-//= Veins Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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 Guide (Pre-Renewal)
+//================= Description ===========================================
//= Veins City guide
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Added second Veins guide NPC. [L0ne_W0lf]
-//= 1.2 Fixed a few small typos. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
veins,210,345,5 script Veins Guide#1::ve_guide 4_M_RASWORD,{
mes "[Veins Guide]";
diff --git a/npc/pre-re/jobs/1-1/acolyte.txt b/npc/pre-re/jobs/1-1/acolyte.txt
index 1f9411f53..9f4ab27d4 100644
--- a/npc/pre-re/jobs/1-1/acolyte.txt
+++ b/npc/pre-re/jobs/1-1/acolyte.txt
@@ -1,32 +1,41 @@
-//===== Hercules Script ======================================
-//= Acolyte Job Quest
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.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) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
+//= Acolyte Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Acolyte classes
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Added function calls for Priest Quest.
-//= 1.2 Fixed Marthilda, Yosuke bugs. [Lupus]
-//= 1.2a Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= 1.5 Now saves/restores all quest skills [Lupus]
-//= 1.6 Merged back JFunc [Lupus]
-//= 1.7 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_ToHigh"
-//= Proper dialog for Priest job quest is unused (for now.)
-//= 1.7a Functions now make use of proper priest quest dialog [L0ne_W0lf]
-//= 1.8 Removed an Unnecessary "set job_acolyte_q,0;" [Samuray22]
-//= 1.8a More bug fixes care of Crashy. [L0ne_W0lf]
-//= 1.9 Changed Marthilda to Mathilda. [L0ne_W0llf]
-//= 2.0 Fixed High Acolytesnot being given holy light. [L0ne_W0lf]
-//= 2.1 Added Quest Log commands. [L0ne_W0lf]
-//= 2.2 Fixed an issue with completequest by adding checkquest. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 2.2
+//=========================================================================
prt_church,184,41,4 script Cleric#aco 1_M_PASTOR,{
if (Upper == 1) {
diff --git a/npc/pre-re/jobs/1-1/archer.txt b/npc/pre-re/jobs/1-1/archer.txt
index d1ba4bf99..075bb391a 100644
--- a/npc/pre-re/jobs/1-1/archer.txt
+++ b/npc/pre-re/jobs/1-1/archer.txt
@@ -1,26 +1,39 @@
-//===== Hercules Script ======================================
-//= Archer Job Quest
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.9
-//===== 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) massdriller
+//= 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/>.
+//=========================================================================
+//= Archer Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Archer classes
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= 1.5 Now saves/restores all quest skills [Lupus]
-//= 1.6 Merged back JFunc [Lupus]
-//= 1.7 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= Arrow reward is now equal to the type sof trunks brought.
-//= No longer uses function "F_ToHigh"
-//= 1.7a Fixed minor dialogue bug at Grade==25 [Lupus]
-//= 1.8 Fixed mistake in condition check. [L0ne_W0lf]
-//= 1.9 Added Quest Log commands. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
payon_in02,64,71,4 script Archer Guildsman#archer 4_M_03,{
if (Upper == 1) {
diff --git a/npc/pre-re/jobs/1-1/mage.txt b/npc/pre-re/jobs/1-1/mage.txt
index 541c76235..0108f6a04 100644
--- a/npc/pre-re/jobs/1-1/mage.txt
+++ b/npc/pre-re/jobs/1-1/mage.txt
@@ -1,27 +1,42 @@
-//===== Hercules Script ======================================
-//= Mage Job Quest
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.0
-//===== 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) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
+//= Mage Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Mage classes
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Fixed input ingridients bug [Lupus]
-//= 1.2 Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= 1.5 Now saves/restores all quest skills [Lupus]
-//= 1.6 Merged back JFunc, CHANGED NUMBERS TO CONSTANTS [Lupus]
-//= 1.7 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_ToHigh"
-//= 1.7a Fixed a "If" in the quest. (bugreport:489) [Samuray22]
-//= 1.8 Added Quest Log commands. [L0ne_W0lf]
-//= 1.9 Fixed an issue with completequest by adding checkquest. [Kisuka]
-//= 2.0 Moved "Dollshoi" and "Ponka-Hontas" NPCs. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.0
+//=========================================================================
geffen_in,164,124,4 script Mage Guildsman 2_F_MAGICMASTER,{
if (Upper == 1) {
diff --git a/npc/pre-re/jobs/1-1/merchant.txt b/npc/pre-re/jobs/1-1/merchant.txt
index a82d32ff1..eb20de033 100644
--- a/npc/pre-re/jobs/1-1/merchant.txt
+++ b/npc/pre-re/jobs/1-1/merchant.txt
@@ -1,32 +1,41 @@
-//===== Hercules Script ======================================
-//= Merchant Job Quest
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) Silent
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
+//= Merchant Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Merchant classes
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= 1.5 Changed Prontera->Izlude teleport price to 600 [Lupus]
-//= 1.5.1 Removed Duplicates [Silent]
-//= 1.5.2 Now saves/restores all quest skills [Lupus]
-//= 1.6 Merged back JFunc, CHANGED NUMBERS TO CONSTANTS [Lupus]
-//= 1.7 Updated to use Free Ticket for Kafra [Lupus]
-//= 1.8 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_ToHigh"
-//= 1.9 Bugfixes, thanks to Barron-Monster. [L0ne_W0lf]
-//= 1.9a Added a missing next; (Barron-Monster) [L0ne_W0lf]
-//= 1.9b Typo. "nextl" -> "next;" (Barron-Monster) [L0ne_W0lf]
-//= 2.0 Should "fix" the problem with the Biliban Kafra. [L0ne_W0lf]
-//= 2.1 Fixed mistake in condition check. [L0ne_W0lf]
-//= 2.2 Added Quest Log commands. [L0ne_W0lf]
-//= 2.3 Fixed an issue with completequest by adding checkquest. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 2.3
+//=========================================================================
alberta_in,53,43,6 script Merchant#mer 4_M_04,{
if (Upper == 1) {
diff --git a/npc/pre-re/jobs/1-1/swordman.txt b/npc/pre-re/jobs/1-1/swordman.txt
index 6b520b393..33cfeb695 100644
--- a/npc/pre-re/jobs/1-1/swordman.txt
+++ b/npc/pre-re/jobs/1-1/swordman.txt
@@ -1,39 +1,50 @@
-//===== Hercules Script ======================================
-//= Swordsman Job Quest
-//===== By: ==================================================
-//= kobra_k88; L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Yommy
+//= Copyright (C) ultramage
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) KarLaeda
+//= Copyright (C) Silent
+//= Copyright (C) massdriller
+//= Copyright (C) Fredzilla
+//= 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/>.
+//=========================================================================
+//= Swordsman Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Swordman classes
-//= Uses Job_sword1 as opposed to sword_1-1 -> sword_3-1.
-//= EXPLOITABLE in a sense because while the sword_x-1 maps
-//= are marked as "inside" by the client, job_sword1 is not.
-//= giving players FREE camera rotation while doing the job quest.
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Changed the timing system to initnpctimer, now you do get warnings about time
-//= and are limited to 7min to complete the quest [Fredzilla]
-//= 1.5 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= 1.5.1 Fixed possible EXP abuse [Lupus]
-//= 1.5.2 Now saves/restores all quest skills [Lupus]
-//= 1.5.3 Removed Duplicates [Silent]
-//= 1.6 Merged back JFunc, CHANGED NUMBERS TO CONSTANTS [Lupus]
-//= 1.7 changed location from its clone to the original [Lupus]
-//= 1.7.1 Fixed warp on timeout [KarLaeda]
-//= 1.8 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= Removed "green" traps, quest is no longer timed.
-//= No longer uses function "F_ToHigh"
-//= 1.9 Dialog is official, but the Script is now custom as far as maps go. [L0ne_W0lf]
-//= 1.9b Fixed usage of wrong jobchange func messing up baby classes [ultramage]
-//= 2.0 Corrected NPC names to fall within proper resctrictions. [L0ne_W0lf]
-//= 2.1 Fixed mistake in condition check. [L0ne_W0lf]
-//= 2.2 Warp portals dont end with ; [Yommy]
-//= 2.3 Added Quest Log commands. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.3
+//================= Additional Comments ===================================
+//= Uses job_sword1 as opposed to sword_1-1 -> sword_3-1.
+//= EXPLOITABLE in a sense because while the sword_x-1 maps are marked as
+//= "inside" by the client, job_sword1 is not, giving players FREE camera
+//= rotation while doing the job quest.
+//=========================================================================
izlude_in,74,172,4 script Swordman#swd_1 2_M_SWORDMASTER,{
if (Upper == 1) {
@@ -293,9 +304,8 @@ izlude_in,30,163,0 script Test Hall Staff#swd_1 8W_SOLDIER,{
end;
}
-// Examination Courses NPCs
-//============================================================
-// 1-1
+//== Examination Courses NPCs ==============================
+//- 1-1 -
job_sword1,230,245,2 script Medic#swd_1 8W_SOLDIER,{
callfunc "F_JobSwdMedic","1st";
}
@@ -319,8 +329,7 @@ job_sword1,223,167,2 script Mae#swd_1_success 4_F_03,{
end;
}
-// Examination Course Functions
-//============================================================
+//== Examination Course Functions ==========================
function script F_JobSwdMedic {
percentheal 100,0;
mes "[Medic]";
@@ -363,8 +372,7 @@ OnTouch:
end;
}
-// Examination Course 1
-//============================================================
+//== Examination Course 1 ==================================
job_sword1,223,243,0 warp checkp1-2#swd_1 1,1,job_sword1,11,206
job_sword1,223,205,0 warp checkp2-3#swd_1 1,1,job_sword1,11,168
@@ -393,8 +401,7 @@ job_sword1,193,168,0 script Test Hall Staff#swd_9 WARPNPC,1,3,{
callfunc "F_JobSwdTestStaff2","3rd",215,167;
}
-// Pitfalls (Set 1)
-//============================================================
+//== Pitfalls (Set 1) ======================================
job_sword1,65,117,0 warp pitfall01-01 1,1,job_sword1,10,245
job_sword1,98,27,0 warp pitfall02-01 1,1,job_sword1,11,207
job_sword1,161,27,0 warp pitfall02-02 1,1,job_sword1,11,207
@@ -460,8 +467,7 @@ job_sword1,181,239,0 duplicate(SwdTrap1) 1_blank_14_c -1,1,0
job_sword1,193,245,0 warp 1_rest 1,3,job_sword1,215,244
-// Pitfalls (Set 2)
-//============================================================
+//== Pitfalls (Set 2) ======================================
job_sword1,56,212,0 script 2_blank_1_a::SwdTrap2 -1,40,0,{
OnTouch:
switch(rand(1,5)) {
@@ -505,8 +511,7 @@ job_sword1,181,203,0 duplicate(SwdTrap2) 2_blank_8_f -1,2,0
job_sword1,155,201,0 duplicate(SwdTrap2) 2_blank_9_a -1,40,0
job_sword1,181,201,0 duplicate(SwdTrap2) 2_blank_9_b -1,2,0
-// Pitfalls (Set 3)
-//============================================================
+//== Pitfalls (Set 3) ======================================
job_sword1,17,174,0 script 3_blank_1_a::SwdTrap3 -1,2,0,{
OnTouch:
switch(rand(1,5)) {
@@ -618,8 +623,7 @@ job_sword1,176,163,0 duplicate(SwdTrap3) 3_blank_30_a -1,0,2
job_sword1,177,163,0 duplicate(SwdTrap3) 3_blank_30_b -1,0,2
job_sword1,181,163,0 duplicate(SwdTrap3) 3_blank_30_c -1,2,0
-// Monsters (all three courses)
-//============================================================
+//== Monsters (all three courses) ==========================
job_sword1,0,0,0,0 monster Chonchon 1183,20,0,0,0
job_sword1,35,79,0,0 monster Fabre 1184,3,60000,30000,0
job_sword1,50,108,0,0 monster Fabre 1184,3,60000,30000,0
diff --git a/npc/pre-re/jobs/1-1/thief.txt b/npc/pre-re/jobs/1-1/thief.txt
index e0d13a0c9..4777cb603 100644
--- a/npc/pre-re/jobs/1-1/thief.txt
+++ b/npc/pre-re/jobs/1-1/thief.txt
@@ -1,24 +1,40 @@
-//===== Hercules Script ======================================
-//= Thief Job Quest
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
-//= 1.8
-//===== 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) eAthena Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) massdriller
+//= 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/>.
+//=========================================================================
+//= Thief Job Quest (Pre-Renewal)
+//================= Description ===========================================
//= Job quest for Thief classes
-//===== Additional Comments: =================================
-//= 1.0 Fully working.
-//= 1.1 Added instant job change for High Novice [Lupus]
-//= 1.3 Added Baby Class support [Lupus]
-//= 1.4 Optimised and moved first checker to Jfunc1-1 [massdriller]
-//= Fixed possible EXP abuse [Lupus]
-//= 1.5 Now saves/restores all quest skills [Lupus]
-//= 1.6 Merged back JFunc [Lupus] 1.6a typos
-//= 1.7 Rescripted to Aegis 10.3 stadards. [L0ne_W0lf]
-//= No longer uses function "F_ToHigh"
-//= 1.8 Added Quest Log commands. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.8
+//=========================================================================
moc_prydb1,39,129,2 script Thief Guide 1_F_04,{
if (Upper == 1) {
@@ -525,13 +541,8 @@ moc_ruins,141,125,3 script Mr. Irrelevant 4_M_01,{
close;
}
-// Monsters
-//============================================================
+//== Monsters ==============================================
job_thief1,0,0,0,0 monster Orange Mushroom 1182,180,0,0,0
job_thief1,0,0,0,0 monster Fabre 1184,50,0,0,0
job_thief1,0,0,0,0 monster Chonchon 1183,50,0,0,0
job_thief1,0,0,0,0 monster Spore 1014,30,0,0,0
-
-//============================================================
-// mapflag
-//============================================================
diff --git a/npc/pre-re/jobs/novice/novice.txt b/npc/pre-re/jobs/novice/novice.txt
index 3e61066c9..0a2f86ae3 100644
--- a/npc/pre-re/jobs/novice/novice.txt
+++ b/npc/pre-re/jobs/novice/novice.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) L0ne_W0lf
+//= Copyright (C) Kisuka
+//= Copyright (C) Samuray22
+//= Copyright (C) Lupus
+//= Copyright (C) Toms
+//= Copyright (C) Silent
+//= Copyright (C) Vicious
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Dr.Evil
+//=
+//= 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 Training Grounds (Pre-Renewal)
+//================= Description ===========================================
//= Ep 10+ Novice Training Grounds
-//===== By: ==================================================
-//= Dr.Evil & MasterOfMuppets
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 2.4
-//===== Description: =========================================
-//= [Official Conversion]
-//= Novice Training Grounds
-//===== Additional Comments: =================================
-//= 1.7D Added confirm character name thing on receptionist. [Kisuka]
-//= 1.8 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= NPCs are not backwards compatable, and will remove
-//= old variables used in the previous novice grounds.
-//= 1.9 Fixed problem with Hanson's dialog. (bugreport:1703) [L0ne_W0lf]
-//= Fixed Entrance Guard clearing vars. (bugreport:1695)
-//= Added duplicate NPCs to combat training maps.
-//= 2.0 Fixed savepoint not being changed sometimes. [L0ne_W0lf]
-//= 2.1 Corrected spacing issue in welcome message. [L0ne_W0lf]
-//= 2.2 Corrected Leo's endless dialog. [L0ne_W0lf]
-//= 2.3 Added fix to Hanson from GM-windsor- and Saithis. [L0ne_W0lf]
-//= 2.3a Correct a wrong variable name. (bugreport:2293) [Samuray22]
-//= 2.4 Corrected an error in Hanson. (bugreport:2374) [L0ne_W0lf]
-//============================================================
+//=========================================================================
-// Bulletin Board
+//== Bulletin Board ========================================
new_1-1,66,114,4 script Bulletin Board#nv HIDDEN_NPC,{
mes "^FF0000=================================^000000";
mes "^FF0000 ^000000 ^E40CAA[Welcome]^CC0000 to ^FF9000Novice^7FFF00 Training ^00FF00Grounds ^E40CAA[Welcome]^FF0000^000000";
@@ -59,7 +76,7 @@ new_1-1,144,107,2 script Guard#nv2 8W_SOLDIER,{
close;
}
-// Receptionist
+//== Receptionist ==========================================
new_1-2,100,29,4 script Receptionist#nv1 4_M_04,{
mes "[Training Grounds Receptionist]";
mes "Hello, you look to be new here.";
@@ -348,7 +365,7 @@ new_1-1,53,114,4 script Shion#nv1 4_F_JOB_HUNTER,{
}
}
-// Interfaces Tutor
+//== Interfaces Tutor ======================================
new_1-2,99,105,3 script Interfaces Tutor#nv1 4_M_CRU,{
if (nov_get_item02 > 9 && nov_get_item03 > 9 && nov_get_item04 > 9) {
mes "[Kris]";
@@ -1529,7 +1546,7 @@ new_1-2,118,108,3 script Kafra Employee#nv1 4_F_KAFRA1,{
}
}
-//Interface Assistant
+//== Interface Assistant ===================================
new_1-2,161,182,5 script Instructor#nv 4_F_03,{
mes "[Edwin]";
mes "Welcome to my class.";
@@ -2616,7 +2633,7 @@ new_1-2,38,182,3 script Entrance Guard#nv 4_F_03,{
}
}
-//Teleport NPC
+//== Teleport NPC ==========================================
new_1-3,95,30,4 script Trainer#nv1::NovHoffman 4_M_02,{
mes "[Hoffman]";
mes "Hey there~";
@@ -2726,7 +2743,7 @@ new_3-3,96,174,3 duplicate(NovKeyman) Test Examiner#nv3 4_M_03
new_4-3,96,174,3 duplicate(NovKeyman) Test Examiner#nv4 4_M_03
new_5-3,96,174,3 duplicate(NovKeyman) Test Examiner#nv5 4_M_03
-//Potato Merchant
+//== Potato Merchant =======================================
new_1-2,28,185,4 shop Potato Merchant 4_F_01,516:15
new_1-4,100,29,1 script Hanson#nv 1_ETC_01,{
@@ -3899,7 +3916,7 @@ S_UserJobchoice:
return;
}
-//Novice Instructor
+//== Novice Instructor =====================================
new_1-4,91,22,4 script Bruce#nv 1_M_LIBRARYMASTER,{
if (Class == Job_Novice) {
if (nov_3_swordman == 20) {
@@ -4190,7 +4207,7 @@ new_1-4,91,22,4 script Bruce#nv 1_M_LIBRARYMASTER,{
}
}
-// Training Ground Mobs
+//== Training Ground Mobs ==================================
new_1-3,0,0,0,0 monster Poring 1002,10,0,0,0
new_1-3,0,0,0,0 monster Drops 1113,10,0,0,0
new_1-3,0,0,0,0 monster Lunatic 1063,10,0,0,0
@@ -4216,20 +4233,3 @@ new_2-3,0,0,0,0 monster Fabre 1184,5,0,0,0
new_3-3,0,0,0,0 monster Fabre 1184,5,0,0,0
new_4-3,0,0,0,0 monster Fabre 1184,5,0,0,0
new_5-3,0,0,0,0 monster Fabre 1184,5,0,0,0
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Added the New Novice Training Grounds, a big thanks [MasterOfMuppets]
-//= to Dr.Evil who did 90% of the work =)
-//= 1.0b Temp measure to stop exploits. [Vicious]
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Removed Duplicates [Toms]
-//= 1.4 Added Kafra Free Cart Tickets, as in official one [Lupus]
-//= 1.5 Fixed warps, removed map duplicates, typos [Lupus]
-//= 1.6 Changed clone maps new_1-? -> new_zone0? [Lupus]
-//= 1.7 Now Kafra Tickets are given at correct NPC/Actions [Lupus]
-//= 1.7a a bit of optimization [Lupus]
-//= 1.7b Corrected a little Typo Error. (bugreport:728) [Samuray22]
-//= 1.7C Corrected another Typo Error. (bugreport:740) [Samuray22]
-//============================================================
diff --git a/npc/pre-re/kafras/kafras.txt b/npc/pre-re/kafras/kafras.txt
index 85d2ae49e..f921a0256 100644
--- a/npc/pre-re/kafras/kafras.txt
+++ b/npc/pre-re/kafras/kafras.txt
@@ -1,22 +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) 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/>.
+//=========================================================================
//= Kafras (Cities/Dungeons/Fields)
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Kafras (Cities/Dungeons/Fields)
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Argument settings for callfunc "F_Kafra":
-//= arg(0): 0 - Default Kafra message
-//= 1 - Niflhiem Kafra message
-//= 2 - Guild Kafra message
-//= arg(1): 1 - Disable teleport menu
-//= arg(2): 1 - Disable info menu
-//= arg(3): Cost of Storage service
-//= arg(4): Cost of Rent a Pushcart service
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//=========================================================================
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude,134,87,3 duplicate(kaf_izlude) Kafra Employee#iz 4_F_KAFRA1
diff --git a/npc/pre-re/merchants/ammo_boxes.txt b/npc/pre-re/merchants/ammo_boxes.txt
index a78adaca6..7ac527f89 100644
--- a/npc/pre-re/merchants/ammo_boxes.txt
+++ b/npc/pre-re/merchants/ammo_boxes.txt
@@ -1,13 +1,35 @@
-//===== Hercules Script ======================================
-//= Magazine Dealers
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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 (Pre-Renewal)
+//================= Description ===========================================
//= Turns bullets into magazines/packs.
-//===== Additional Comments: =================================
-//= 1.0 First version, Pre-Renewal duplicates.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,171,127,3 duplicate(mdk) Magazine Dealer Kenny#iz 4_M_01
diff --git a/npc/pre-re/merchants/ammo_dealer.txt b/npc/pre-re/merchants/ammo_dealer.txt
index 8cf77542b..185caa24c 100644
--- a/npc/pre-re/merchants/ammo_dealer.txt
+++ b/npc/pre-re/merchants/ammo_dealer.txt
@@ -1,13 +1,35 @@
-//===== Hercules Script ======================================
-//= Bullet Dealers
-//===== By ===================================================
-//= Euphy
-//===== Version ==============================================
-//= 1.0
-//===== 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 (Pre-Renewal)
+//================= Description ===========================================
//= Bullet trader.
-//===== Comments =============================================
-//= 1.0 First version, Pre-Renewal duplicates.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,171,133,3 duplicate(bdt) Bullet Dealer Tony#iz 4_M_04
diff --git a/npc/pre-re/merchants/shops.txt b/npc/pre-re/merchants/shops.txt
index e18498015..20f0ee933 100644
--- a/npc/pre-re/merchants/shops.txt
+++ b/npc/pre-re/merchants/shops.txt
@@ -1,20 +1,40 @@
-//===== Hercules Script =======================================
-//= Shops
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Frost
+//= Copyright (C) Streusel
+//= 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/>.
+//=========================================================================
+//= Shops (Pre-Renewal)
+//================= Description ===========================================
//= Pre-renewal-specific town shop NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Moved Izlude shops to pre-re/re paths. [Streusel]
-//= 1.2 Converted to trader format. [Frost]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-//=======================================================
-// Izlude
-//=======================================================
+//== Izlude ================================================
izlude,105,99,0 trader Butcher#iz 1_M_JOBGUIDER,{
OnInit:
sellitem Meat;
diff --git a/npc/pre-re/mobs/citycleaners.txt b/npc/pre-re/mobs/citycleaners.txt
index 7f7fd9105..ec388e804 100644
--- a/npc/pre-re/mobs/citycleaners.txt
+++ b/npc/pre-re/mobs/citycleaners.txt
@@ -1,18 +1,38 @@
-//===== Hercules Script ======================================
-//= City Cleaners Monster Spawn Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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/>.
+//=========================================================================
+//= Spawns monsters to clean up cities.
+//================= Description ===========================================
//= Spawns monsters to clean up cities.
-//===== Additional Comments: =================================
-//= 1.0 First version, Pre-Renewal spawns.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//==================================================
-// Thief Bug City Spawns
-//==================================================
+//== Thief Bug City Spawns =================================
payon_in02,23,68,5,5 monster Thief Bug 1051,7,1200000,600000,0
jawaii_in,73,117,4,4 monster Thief Bug 1051,1,5400000,3000000,0
jawaii_in,83,117,5,5 monster Thief Bug 1051,1,4800000,2400000,0
diff --git a/npc/pre-re/mobs/dungeons/abbey.txt b/npc/pre-re/mobs/dungeons/abbey.txt
index 8a292a7e1..9aa1873ae 100644
--- a/npc/pre-re/mobs/dungeons/abbey.txt
+++ b/npc/pre-re/mobs/dungeons/abbey.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Abbey Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
+//= Abbey Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Cursed Abbey and Nameless Island Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Updated spawns [Playtester]
-//= 1.2 More official spawns [Playtester]
-//============================================================
+//=========================================================================
-// Nameless Island
+//== Nameless Island =======================================
nameless_n,93,211,51,62 monster Zombie Slaughter 1864,3,15000,0,1
nameless_n,93,211,51,62 monster Ragged Zombie 1865,3,15000,0,1
nameless_n,93,211,51,62 monster Hell Poodle 1866,5,15000,0,1
@@ -35,7 +58,7 @@ nameless_n,234,95,40,58 monster Hell Poodle 1866,2,15000,0,1
nameless_n,234,95,40,58 monster Banshee 1867,4,15000,0,1
nameless_n,234,95,40,58 monster Ghoul 1036,10,30000,0,1
-// Cursed Abbey Dungeon 1
+//== Cursed Abbey Dungeon 1 ================================
abbey01,0,0,0,0 monster Banshee 1867,30,0,0,1
abbey01,97,270,87,87 monster Banshee 1867,30,0,0,1
abbey01,97,270,87,87 monster Hell Poodle 1866,15,0,0,1
@@ -83,7 +106,7 @@ abbey01,260,100,35,30 monster Ragged Zombie 1865,2,0,0,1
abbey01,260,100,35,30 monster Flame Skull 1869,1,0,0,1
abbey01,260,100,35,30 monster Ghoul 1036,4,0,0,1
-// Cursed Abbey Dungeon 2
+//== Cursed Abbey Dungeon 2 ================================
abbey02,150,66,36,64 monster Zombie Slaughter 1864,30,60000,0,1
abbey02,150,66,36,64 monster Ragged Zombie 1865,10,0,0,1
abbey02,150,66,36,64 monster Flame Skull 1869,3,0,0,1
@@ -114,7 +137,7 @@ abbey02,232,220,46,58 monster Ragged Zombie 1865,10,0,0,1
abbey02,232,220,46,58 monster Flame Skull 1869,3,0,0,1
abbey02,232,220,46,58 monster Necromancer 1870,1,0,0,1
-// Cursed Abbey Dungeon 3
+//== Cursed Abbey Dungeon 3 ================================
abbey03,0,0,0,0 boss_monster Beelzebub 1873,1,43200000,600000,1
abbey03,120,212,116,24 monster Necromancer 1870,10,0,0,1
abbey03,120,212,116,24 monster Banshee 1867,10,0,0,1
diff --git a/npc/pre-re/mobs/dungeons/abyss.txt b/npc/pre-re/mobs/dungeons/abyss.txt
index d1c7686f7..9efe548f5 100644
--- a/npc/pre-re/mobs/dungeons/abyss.txt
+++ b/npc/pre-re/mobs/dungeons/abyss.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Abyss Lake Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Nexon
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Abyss Lake Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Abyss Lake Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Real spawns by Poki#3 [Nexon]
-//= 1.1 More official spawns [Playtester]
-//= 1.2 Official X.3 spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// abyss_01 - Abyss Lakes Underground Cave F1
-//==================================================
+//== abyss_01 - Abyss Lakes Underground Cave F1 ============
abyss_01,0,0,0,0 monster Mimic 1191,10,600000,0,0
abyss_01,0,0,0,0 monster Ancient Mimic 1699,10,600000,0,0
abyss_01,152,205,130,70 monster Ferus 1714,10,0,0,0
@@ -34,9 +56,7 @@ abyss_01,140,100,15,5 monster Penomena 1216,10,780000,300000,0
abyss_01,260,40,14,14 monster Dragon Egg 1721,3,1200000,600000,0
abyss_01,150,160,50,50 monster Dragon Egg 1721,5,1800000,600000,0
-//==================================================
-// abyss_02 - Abyss Lakes Underground Cave F2
-//==================================================
+//== abyss_02 - Abyss Lakes Underground Cave F2 ============
abyss_02,0,0,0,0 monster Mimic 1191,10,900000,0,0
abyss_02,0,0,0,0 monster Ancient Mimic 1699,10,900000,0,0
abyss_02,0,0,0,0 monster Ferus 1714,50,300000,0,0
@@ -46,9 +66,7 @@ abyss_02,0,0,0,0 monster Novus 1715,5,0,0,0
abyss_02,0,0,0,0 monster Novus 1718,5,0,0,0
abyss_02,0,0,0,0 monster Dragon Egg 1721,10,1800000,600000,0
-//==================================================
-// abyss_03 - Abyss Lakes Underground Cave F3
-//==================================================
+//== abyss_03 - Abyss Lakes Underground Cave F3 ============
abyss_03,0,0,0,0 monster Mimic 1191,10,300000,0,0
abyss_03,0,0,0,0 monster Ancient Mimic 1699,10,300000,0,0
abyss_03,0,0,0,0 monster Acidus 1713,60,600000,0,0
diff --git a/npc/pre-re/mobs/dungeons/alde_dun.txt b/npc/pre-re/mobs/dungeons/alde_dun.txt
index ef6a84413..ba69711f9 100644
--- a/npc/pre-re/mobs/dungeons/alde_dun.txt
+++ b/npc/pre-re/mobs/dungeons/alde_dun.txt
@@ -1,32 +1,50 @@
-//===== Hercules Script ======================================
-//= Al De Baran Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Al De Baran Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Al De Baran Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Moved Clock Tower spawns to their own file. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// alde_dun01 - Clock Tower B1
-//==================================================
+//== alde_dun01 - Clock Tower B1 ===========================
alde_dun01,0,0,0,0 monster Arclouze 1194,50,0,0,0
alde_dun01,0,0,0,0 monster Drainliar 1111,40,0,0,0
-//==================================================
-// alde_dun02 - Clock Tower B2
-//==================================================
+//== alde_dun02 - Clock Tower B2 ===========================
alde_dun02,0,0,0,0 monster High Orc 1213,50,0,0,0
alde_dun02,0,0,0,0 monster Orc Archer 1189,20,0,0,0
alde_dun02,0,0,0,0 monster Brilight 1211,20,0,0,0
alde_dun02,0,0,0,0 monster Arclouze 1194,20,0,0,0
-//==================================================
-// alde_dun03 - Clock Tower B3
-//==================================================
+//== alde_dun03 - Clock Tower B3 ===========================
alde_dun03,0,0,0,0 monster Cramp 1209,25,0,0,0
alde_dun03,0,0,0,0 monster Drainliar 1111,20,0,0,0
alde_dun03,77,28,5,5 monster Cramp 1209,3,40000,20000,0
@@ -51,9 +69,7 @@ alde_dun03,135,140,8,8 monster Penomena 1216,3,600000,300000,0
alde_dun03,120,157,8,8 monster Penomena 1216,3,600000,300000,0
alde_dun03,120,157,8,8 monster Drainliar 1111,10,300000,150000,0
-//==================================================
-// alde_dun04 - Clock Tower B4
-//==================================================
+//== alde_dun04 - Clock Tower B4 ===========================
alde_dun04,0,0,0,0 monster Bathory 1102,50,0,0,0
alde_dun04,0,0,0,0 monster Joker 1131,10,0,0,0
alde_dun04,0,0,0,0 monster Executioner 1205,1,3600000,1800000,1
diff --git a/npc/pre-re/mobs/dungeons/ama_dun.txt b/npc/pre-re/mobs/dungeons/ama_dun.txt
index 482708d66..b0d069825 100644
--- a/npc/pre-re/mobs/dungeons/ama_dun.txt
+++ b/npc/pre-re/mobs/dungeons/ama_dun.txt
@@ -1,24 +1,45 @@
-//===== Hercules Script =======================================
-//= Amatsu Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Amatsu Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Amatsu Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ama_dun01 - Tatami Maze
-//==================================================
+//== ama_dun01 - Tatami Maze ===============================
ama_dun01,0,0,0,0 monster Miyabi Doll 1404,65,0,0,0
ama_dun01,0,0,0,0 monster Firelock Soldier 1403,45,0,0,0
ama_dun01,0,0,0,0 monster Shinobi 1401,2,180000,90000,0
-//==================================================
-// ama_dun02 - Battle Field in the Underground Forest
-//==================================================
+//== ama_dun02 - Battle Field in the Underground Forest ====
ama_dun02,0,0,0,0 monster Poison Toad 1402,35,180000,90000,0
ama_dun02,0,0,0,0 monster Firelock Soldier 1403,20,60000,30000,0
ama_dun02,0,0,0,0 monster Miyabi Doll 1404,5,120000,60000,0
@@ -26,9 +47,7 @@ ama_dun02,0,0,0,0 monster Shinobi 1401,2,180000,90000,0
ama_dun02,0,0,0,0 monster Horong 1129,10,0,0,0
ama_dun02,0,0,0,0 monster The Paper 1375,1,180000,90000,0
-//==================================================
-// ama_dun03 - Amatsu Underground Shrine
-//==================================================
+//== ama_dun03 - Amatsu Underground Shrine =================
ama_dun03,0,0,0,0 monster Shinobi 1401,35,600000,300000,0
ama_dun03,0,0,0,0 monster Firelock Soldier 1403,25,0,0,0
ama_dun03,0,0,0,0 monster Miyabi Doll 1404,1,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/anthell.txt b/npc/pre-re/mobs/dungeons/anthell.txt
index 62ba3acb9..e253ad799 100644
--- a/npc/pre-re/mobs/dungeons/anthell.txt
+++ b/npc/pre-re/mobs/dungeons/anthell.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script =======================================
-//= Ant Hell Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ant Hell Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ant Hell
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// anthell01 - Ant Hell F1
-//==================================================
+//== anthell01 - Ant Hell F1 ===============================
anthell01,0,0,0,0 monster Familiar 1005,20,0,0,0
anthell01,0,0,0,0 monster Andre 1095,15,0,0,0
anthell01,0,0,0,0 monster Piere 1160,50,0,0,0
@@ -107,9 +130,7 @@ anthell01,103,121,0,0 monster Ant Egg 1097,1,60000,30000,0
anthell01,102,121,0,0 monster Ant Egg 1097,1,60000,30000,0
anthell01,105,124,0,0 monster Ant Egg 1097,1,60000,30000,0
-//==================================================
-// anthell02 - Ant Hell F2
-//==================================================
+//== anthell02 - Ant Hell F2 ===============================
anthell02,0,0,0,0 monster Ant Egg 1097,15,0,0,0
anthell02,0,0,0,0 monster Familiar 1005,20,0,0,0
anthell02,0,0,0,0 monster Andre 1095,50,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/ayo_dun.txt b/npc/pre-re/mobs/dungeons/ayo_dun.txt
index 1caa4d5c0..fc87a8217 100644
--- a/npc/pre-re/mobs/dungeons/ayo_dun.txt
+++ b/npc/pre-re/mobs/dungeons/ayo_dun.txt
@@ -1,28 +1,48 @@
-//===== Hercules Script ======================================
-//= Ayothaya Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Ishizu
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ayothaya Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ayothaya Dungeon
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.1 Using euRO data [Ishizu]
-//= 1.2 Moved Tao Gunka to west cave of Comodo [Lupus]
-//= 1.3 Official jRO 10.3 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ayo_dun01 - Ancient Shrine Maze
-//==================================================
+//== ayo_dun01 - Ancient Shrine Maze =======================
ayo_dun01,0,0,0,0 monster Leaf Cat 1586,65,0,0,0
ayo_dun01,0,0,0,0 monster Whisper 1179,10,0,0,0
ayo_dun01,0,0,0,0 monster Kraben 1587,5,0,0,0
ayo_dun01,0,0,0,0 monster Ghoul 1036,30,0,0,0
-//==================================================
-// ayo_dun02 - Inside Ancient Shrine
-//==================================================
+//== ayo_dun02 - Inside Ancient Shrine =====================
ayo_dun02,0,0,0,0 monster Tamruan 1584,100,0,0,0
ayo_dun02,0,0,0,0 monster Whisper 1179,20,0,0,0
ayo_dun02,0,0,0,0 monster Kraben 1587,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/beach_dun.txt b/npc/pre-re/mobs/dungeons/beach_dun.txt
index 170c9f0d0..d17854b27 100644
--- a/npc/pre-re/mobs/dungeons/beach_dun.txt
+++ b/npc/pre-re/mobs/dungeons/beach_dun.txt
@@ -1,37 +1,54 @@
-//===== Hercules Script ======================================
-//= Beach Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Beach Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Beach Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Small 11.1 spawn update [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// beach_dun - Karu, the West Cave
-//==================================================
+//== beach_dun - Karu, the West Cave =======================
beach_dun,0,0,0,0 monster Medusa 1148,60,0,0,0
beach_dun,0,0,0,0 monster Merman 1264,3,10000,5000,0
beach_dun,0,0,0,0 monster Nereid 1255,20,0,0,0
beach_dun,0,0,0,0 monster Pest 1256,20,0,0,0
beach_dun,0,0,0,0 boss_monster Tao Gunka 1583,1,18000000,600000,0
-//==================================================
-// beach_dun2 - Ruande, the North Cave
-//==================================================
+//== beach_dun2 - Ruande, the North Cave ===================
beach_dun2,0,0,0,0 monster Megalith 1274,15,0,0,0
beach_dun2,0,0,0,0 monster Nereid 1255,10,0,0,0
beach_dun2,0,0,0,0 monster Stalactic Golem 1278,65,5000,0,0
beach_dun2,0,0,0,0 monster Tri Joint 1279,20,0,0,0
beach_dun2,0,0,0,0 monster Hydra 1068,10,0,0,0
-//==================================================
-// beach_dun3 - Mao, the East Cave
-//==================================================
+//== beach_dun3 - Mao, the East Cave =======================
beach_dun3,0,0,0,0 monster Nereid 1255,1,200000,100000,0
beach_dun3,0,0,0,0 monster Thara Frog 1034,50,0,0,0
beach_dun3,0,0,0,0 monster Hydra 1068,30,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/c_tower.txt b/npc/pre-re/mobs/dungeons/c_tower.txt
index c33c25424..ac6f45928 100644
--- a/npc/pre-re/mobs/dungeons/c_tower.txt
+++ b/npc/pre-re/mobs/dungeons/c_tower.txt
@@ -1,24 +1,45 @@
-//===== Hercules Script ======================================
-//= Clock Tower Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Clock Tower Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Clock Tower Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Split from combined Alde and CT spawn file. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// c_tower1 - Clock Tower F1
-//==================================================
+//== c_tower1 - Clock Tower F1 =============================
c_tower1,0,0,0,0 monster Punk 1199,70,0,0,0
c_tower1,0,0,0,0 monster Rideword 1195,70,0,0,0
c_tower1,0,0,0,0 monster Clock Tower Manager 1270,1,0,0,0
c_tower1,0,0,0,0 monster Bathory 1102,1,0,0,0
-//==================================================
-// c_tower2 - Clock Tower F2
-//==================================================
+//== c_tower2 - Clock Tower F2 =============================
c_tower2,0,0,0,0 monster Punk 1199,40,0,0,0
c_tower2,0,0,0,0 monster Clock 1269,40,0,0,0
c_tower2,0,0,0,0 monster Rideword 1195,7,0,0,0
@@ -32,18 +53,14 @@ c_tower2,0,0,0,0 monster Clock Tower Manager 1270,1,0,0,0
c_tower2,0,0,0,0 monster Elder 1377,1,3600000,1800000,0
c_tower2,0,0,0,0 monster Elder 1377,1,3600000,1800000,0
-//==================================================
-// c_tower3 - Clock Tower F3
-//==================================================
+//== c_tower3 - Clock Tower F3 =============================
c_tower3,0,0,0,0 monster Alarm 1193,80,0,0,0
c_tower3,0,0,0,0 monster Rideword 1195,5,0,0,0
c_tower3,153,220,10,10 monster Rideword 1195,1,126000,100000,0
c_tower3,0,0,0,0 monster Mimic 1191,7,0,0,0
c_tower3,0,0,0,0 monster Clock Tower Manager 1270,3,0,0,0
-//==================================================
-// c_tower4 - Clock Tower F4
-//==================================================
+//== c_tower4 - Clock Tower F4 =============================
c_tower4,0,0,0,0 monster Clock Tower Manager 1270,2,1800000,0,0
c_tower4,0,0,0,0 monster Clock Tower Manager 1270,1,3600000,0,0
c_tower4,0,0,0,0 monster Whisper 1179,5,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/ein_dun.txt b/npc/pre-re/mobs/dungeons/ein_dun.txt
index b7b902c9e..41a13c135 100644
--- a/npc/pre-re/mobs/dungeons/ein_dun.txt
+++ b/npc/pre-re/mobs/dungeons/ein_dun.txt
@@ -1,22 +1,42 @@
-//===== Hercules Script ======================================
-//= Einbech Mine Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Einbech Mine Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Einbech Mine Dungeon
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.0 spawn N and spawn delays aren't yet correct, so I set
-//= respawn delays quite big for now [Lupus]
-//= 1.1 Fixed monsters spawn places
-//= 1.2 Update monster spawn numbers according to info on emperium.org [MasterOfMuppets]
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ein_dun01 - Mine Dungeon F1
-//==================================================
+//== ein_dun01 - Mine Dungeon F1 ===========================
ein_dun01,0,0,0,0 monster Pitman 1616,70,0,0,0
ein_dun01,0,0,0,0 monster Noxious 1620,30,300000,0,0
ein_dun01,0,0,0,0 monster Porcellio 1619,30,0,0,0
@@ -24,9 +44,7 @@ ein_dun01,0,0,0,0 monster Venomous 1621,10,300000,0,0
ein_dun01,0,0,0,0 monster Old Stove 1617,1,1800000,600000,0
ein_dun01,0,0,0,0 monster Ungoliant 1618,1,3600000,3000000,0
-//==================================================
-// ein_dun02 - Mine Dungeon F2
-//==================================================
+//== ein_dun02 - Mine Dungeon F2 ===========================
ein_dun02,0,0,0,0 monster Obsidian 1615,10,0,0,0
ein_dun02,0,0,0,0 monster Mineral 1614,15,0,0,0
ein_dun02,75,151,60,133 monster Obsidian 1615,30,300000,0,0
diff --git a/npc/pre-re/mobs/dungeons/gef_dun.txt b/npc/pre-re/mobs/dungeons/gef_dun.txt
index 4fcc727e7..92288bf86 100644
--- a/npc/pre-re/mobs/dungeons/gef_dun.txt
+++ b/npc/pre-re/mobs/dungeons/gef_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Geffen Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffen Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gef_dun00 - Geffen Dungeon F1
-//==================================================
+//== gef_dun00 - Geffen Dungeon F1 =========================
gef_dun00,0,0,0,0 monster Hunter Fly 1035,30,60000,30000,0
gef_dun00,0,0,0,0 monster Poporing 1031,15,0,0,0
gef_dun00,0,0,0,0 monster Poison Spore 1077,25,0,0,0
@@ -25,9 +47,7 @@ gef_dun00,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
gef_dun00,89,111,3,3 monster Black Mushroom 1084,3,180000,90000,1
gef_dun00,121,109,3,3 monster Black Mushroom 1084,3,180000,90000,1
-//==================================================
-// gef_dun01 - Geffen Dungeon F2
-//==================================================
+//== gef_dun01 - Geffen Dungeon F2 =========================
gef_dun01,0,0,0,0 monster Drainliar 1111,20,0,0,0
gef_dun01,0,0,0,0 monster Nightmare 1061,30,0,0,0
gef_dun01,0,0,0,0 monster Ogretooth 1204,1,1800000,1200000,0
@@ -42,9 +62,7 @@ gef_dun01,263,115,10,10 monster White Plant 1082,3,180000,90000,1
gef_dun01,48,67,10,10 monster White Plant 1082,2,180000,90000,1
gef_dun01,150,237,10,10 monster White Plant 1082,2,180000,90000,1
-//==================================================
-// gef_dun02 - Geffenia
-//==================================================
+//== gef_dun02 - Geffenia ==================================
gef_dun02,0,0,0,0 monster Ghoul 1036,10,0,0,0
gef_dun02,0,0,0,0 monster Whisper 1179,20,0,0,0
gef_dun02,0,0,0,0 monster Hunter Fly 1035,10,0,0,0
@@ -59,9 +77,7 @@ gef_dun02,106,151,20,7 monster White Plant 1082,3,180000,90000,1
gef_dun02,58,167,10,10 monster Shining Plant 1083,1,1800000,900000,1
gef_dun02,185,83,3,3 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// gef_dun03 - Geffenia (Event Map)
-//==================================================
+//== gef_dun03 - Geffenia (Event Map) ======================
gef_dun03,0,0,0,0 monster Hellion Revenant 1626,1,600000,300000,0
gef_dun03,0,0,0,0 monster Wraith 1192,8,60000,30000,0
gef_dun03,0,0,0,0 monster Wraith Dead 1291,2,60000,30000,0
@@ -69,9 +85,7 @@ gef_dun03,0,0,0,0 monster Wind Ghost 1263,3,60000,30000,0
gef_dun03,0,0,0,0 monster Shining Plant 1083,3,1800000,900000,1
gef_dun03,0,0,0,0 monster White Plant 1082,10,180000,90000,1
-//==================================================
-// Old Event Spawn in case you want to use them
-//==================================================
+//== Old Event Spawn in case you want to use them ==========
//gef_dun03,0,0,0,0 monster Baphomet 1039,1,7200000,7200000,1
//gef_dun03,0,0,0,0 monster Doppelganger 1046,1,7200000,7200000,1
//gef_dun03,0,0,0,0 monster Deviruchi 1109,8,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/gefenia.txt b/npc/pre-re/mobs/dungeons/gefenia.txt
index b2c8a6678..c3ce88a09 100644
--- a/npc/pre-re/mobs/dungeons/gefenia.txt
+++ b/npc/pre-re/mobs/dungeons/gefenia.txt
@@ -1,20 +1,41 @@
-//===== Hercules Script ======================================
-//= Geffenia Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Muad_Dib, rAthena Dev Team
-//===== Current Version: =====================================
+//================= 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) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Geffenia Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffenia Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= Added 1st Version. [Muad_Dib]
-//= Conversion to eA [MasterOfMuppets]
-//= Updated spawns, information from emperium.org [MasterOfMuppets]
-//= Kept the old spawns incase someone would want them.
-//= Aegis ep 10.1 spawns [MasterOfMuppets]
-//============================================================
+//=========================================================================
-//==================================================
-// gefenia01 - Geffenia
-//==================================================
+//== gefenia01 - Geffenia ==================================
gefenia01,0,0,0,0 monster False Angel 1371,60,0,0,0
gefenia01,0,0,0,0 monster Succubus 1370,10,0,0,0
gefenia01,0,0,0,0 monster Incubus 1374,10,0,0,0
@@ -26,9 +47,7 @@ gefenia01,0,0,0,0 monster Mysteltainn 1203,1,10800000,7200000,0
gefenia01,0,0,0,0 monster Executioner 1205,1,18000000,14400000,0
gefenia01,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
-//==================================================
-// gefenia02 - Geffenia
-//==================================================
+//== gefenia02 - Geffenia ==================================
gefenia02,0,0,0,0 monster False Angel 1371,30,0,0,0
gefenia02,0,0,0,0 monster Succubus 1370,20,0,0,0
gefenia02,0,0,0,0 monster Incubus 1374,10,0,0,0
@@ -40,9 +59,7 @@ gefenia02,0,0,0,0 monster Mysteltainn 1203,1,18000000,14400000,0
gefenia02,0,0,0,0 monster Executioner 1205,1,18000000,14400000,0
gefenia02,0,0,0,0 monster Ogretooth 1204,1,10800000,7200000,0
-//==================================================
-// gefenia03 - Geffenia
-//==================================================
+//== gefenia03 - Geffenia ==================================
gefenia03,0,0,0,0 monster False Angel 1371,40,0,0,0
gefenia03,0,0,0,0 monster Succubus 1370,10,0,0,0
gefenia03,0,0,0,0 monster Incubus 1374,20,0,0,0
@@ -54,9 +71,7 @@ gefenia03,0,0,0,0 monster Mysteltainn 1203,1,18000000,14400000,0
gefenia03,0,0,0,0 monster Executioner 1205,1,10800000,7200000,0
gefenia03,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
-//==================================================
-// gefenia04 - Geffenia
-//==================================================
+//== gefenia04 - Geffenia ==================================
gefenia04,0,0,0,0 monster False Angel 1371,30,0,0,0
gefenia04,0,0,0,0 monster Succubus 1370,10,600000,300000,0
gefenia04,0,0,0,0 monster Incubus 1374,10,600000,300000,0
@@ -69,11 +84,9 @@ gefenia04,0,0,0,0 monster Executioner 1205,1,18000000,14400000,0
gefenia04,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
-//The spawns bellow, are old ones that were used in events.
-//==================================================
-// gefenia01 - Geffenia (Old)
-//==================================================
-//gefenia01,0,0,0,0 monster Fake Angel 1371,10,0,0,0
+//== The spawns bellow, are old ones that were used in events. ==
+
+//- gefenia01 - Geffenia (Old) -
//gefenia01,0,0,0,0 monster Mini Demon 1292,6,300000,0,0
//gefenia01,0,0,0,0 monster Apolcalips 1365,4,300000,0,0
//gefenia01,0,0,0,0 monster Elder 1377,10,300000,0,1
@@ -83,9 +96,7 @@ gefenia04,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
//gefenia01,0,0,0,0 monster Executioner 1205,1,3600000,1800000,0
//gefenia01,0,0,0,0 monster Mysteltainn 1203,1,7200000,3600000,1
-//==================================================
-// gefenia02 - Geffenia (Old)
-//==================================================
+//- gefenia02 - Geffenia (Old) -
//gefenia02,0,0,0,0 monster Fake Angel 1371,10,0,0,0
//gefenia02,0,0,0,0 monster Succubus 1370,6,0,0,0
//gefenia02,0,0,0,0 monster Incubus 1374,6,0,0,0
@@ -97,9 +108,7 @@ gefenia04,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
//gefenia02,0,0,0,0 monster Gryphon 1259,1,3600000,1800000,0
//gefenia02,0,0,0,0 monster Chimera 1283,1,7200000,3600000,1
-//==================================================
-// gefenia03 - Geffenia (Old)
-//==================================================
+//- gefenia03 - Geffenia (Old) -
//gefenia03,0,0,0,0 monster Fake Angel 1371,4,0,0,0
//gefenia03,0,0,0,0 monster Succubus 1370,5,0,0,0
//gefenia03,0,0,0,0 monster Incubus 1374,5,0,0,0
@@ -112,9 +121,7 @@ gefenia04,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
//gefenia03,0,0,0,0 monster Dark Illusion 1302,1,300000,0,0
//gefenia03,0,0,0,0 monster Owl Baron 1295,1,0,0,0
-//==================================================
-// gefenia04 - Geffenia (Old)
-//==================================================
+//- gefenia04 - Geffenia (Old) -
//gefenia04,0,0,0,0 monster Fake Angel 1371,10,0,0,0
//gefenia04,0,0,0,0 monster Succubus 1370,5,0,0,0
//gefenia04,0,0,0,0 monster Incubus 1374,3,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/glastheim.txt b/npc/pre-re/mobs/dungeons/glastheim.txt
index 68cc2d659..fd29cfa88 100644
--- a/npc/pre-re/mobs/dungeons/glastheim.txt
+++ b/npc/pre-re/mobs/dungeons/glastheim.txt
@@ -1,20 +1,42 @@
-//===== Hercules Script ======================================
-//= Glast Heim Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Glast Heim Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Glast Heim Dungeons
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.1 [Lupus]
-//= 1.2 Updated to ep 8.5 aegis spawns [MasterOfMuppets]
-//= 1.3 Official 10.1 kRO spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
-
-//==================================================
-// gl_cas01 - Glast Heim F1
-//==================================================
+//=========================================================================
+
+//== gl_cas01 - Glast Heim F1 ==============================
gl_cas01,0,0,0,0 monster Sage Worm 1281,10,0,0,0
gl_cas01,0,0,0,0 monster Carat 1267,50,0,0,0
gl_cas01,0,0,0,0 monster Rideword 1195,15,0,0,0
@@ -25,9 +47,7 @@ gl_cas01,0,0,0,0 monster Ogretooth 1204,1,7200000,3600000,1
gl_cas01,0,0,0,0 monster Owl Baron 1295,6,0,0,1
gl_cas01,0,0,0,0 monster Owl Duke 1320,20,0,0,1
-//==================================================
-// gl_cas02 - Glast Heim F2
-//==================================================
+//== gl_cas02 - Glast Heim F2 ==============================
gl_cas02,0,0,0,0 monster Wanderer 1208,40,0,0,0
gl_cas02,0,0,0,0 monster Raydric 1163,30,0,0,0
gl_cas02,0,0,0,0 monster Rideword 1195,10,0,0,0
@@ -61,9 +81,7 @@ gl_cas02,189,20,1,1 monster Khalitzburg 1132,1,360000,180000,0
gl_cas02,190,23,1,1 monster Wanderer 1208,1,360000,180000,0
gl_cas02,190,38,1,1 monster Raydric Archer 1276,1,360000,180000,0
-//==================================================
-// gl_in01 - Inside Glast Heim
-//==================================================
+//== gl_in01 - Inside Glast Heim ===========================
gl_in01,41,155,40,45 monster Marionette 1143,5,0,0,0
gl_in01,156,147,34,42 monster Marionette 1143,5,0,0,0
gl_in01,42,48,41,32 monster Marionette 1143,5,0,0,0
@@ -83,17 +101,13 @@ gl_in01,155,147,34,42 monster Sage Worm 1281,5,0,0,0
gl_in01,42,47,41,32 monster Sage Worm 1281,3,0,0,0
gl_in01,153,44,36,33 monster Sage Worm 1281,3,0,0,0
-//==================================================
-// gl_prison - Glast Heim Underprison F1
-//==================================================
+//== gl_prison - Glast Heim Underprison F1 =================
gl_prison,0,0,0,0 monster Injustice 1257,20,0,0,0
gl_prison,0,0,0,0 monster Hunter Fly 1035,10,0,0,0
gl_prison,0,0,0,0 monster Zombie Prisoner 1197,30,0,0,0
gl_prison,0,0,0,0 monster Rybio 1201,15,0,0,0
-//==================================================
-// gl_prison1 - Glast Heim Underprison F2
-//==================================================
+//== gl_prison1 - Glast Heim Underprison F2 ================
gl_prison1,0,0,0,0 monster Skeleton Prisoner 1196,30,0,0,0
gl_prison1,0,0,0,0 monster Cramp 1209,5,0,0,0
gl_prison1,0,0,0,0 monster Hunter Fly 1035,10,0,0,0
@@ -102,18 +116,14 @@ gl_prison1,0,0,0,0 monster Zealotus 1200,1,3600000,1800000,1
gl_prison1,0,0,0,0 monster Rybio 1201,10,0,0,0
gl_prison1,0,0,0,0 monster Phendark 1202,10,0,0,0
-//==================================================
-// glast_01 - Glast Heim
-//==================================================
+//== glast_01 - Glast Heim =================================
glast_01,0,0,0,0 monster Abysmal Knight 1219,2,600000,300000,1
glast_01,0,0,0,0 monster Gargoyle 1253,10,0,0,1
glast_01,233,209,15,15 monster Green Plant 1080,8,360000,180000,1
glast_01,233,209,15,15 monster Blue Plant 1079,2,900000,450000,1
glast_01,233,209,15,15 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// gl_church - Glast Heim St. Abbey
-//==================================================
+//== gl_church - Glast Heim St. Abbey ======================
gl_church,0,0,0,0 monster Wraith 1192,5,0,0,0
gl_church,0,0,0,0 monster Evil Druid 1117,60,0,0,0
gl_church,0,0,0,0 monster Ghoul 1036,50,0,0,0
@@ -123,9 +133,7 @@ gl_church,155,92,10,10 monster Mimic 1191,1,30000,15000,0
gl_church,155,75,10,10 monster Mimic 1191,2,60000,30000,0
gl_church,155,54,10,10 monster Mimic 1191,1,30000,15000,0
-//==================================================
-// gl_chyard - Glast Heim Churchyard
-//==================================================
+//== gl_chyard - Glast Heim Churchyard =====================
gl_chyard,0,0,0,0 monster Ghoul 1036,35,0,0,0
gl_chyard,0,0,0,0 monster Zombie 1015,20,0,0,0
gl_chyard,0,0,0,0 monster Wraith 1192,45,0,0,0
@@ -134,45 +142,33 @@ gl_chyard,0,0,0,0 monster Hunter Fly 1035,3,0,0,0
gl_chyard,0,0,0,0 monster Mimic 1191,3,0,0,0
gl_chyard,0,0,0,0 boss_monster Dark Lord 1272,1,3600000,600000,1
-//==================================================
-// gl_sew01 - Glast Heim Culvert F1
-//==================================================
+//== gl_sew01 - Glast Heim Culvert F1 ======================
gl_sew01,0,0,0,0 monster Gargoyle 1253,30,0,0,0
gl_sew01,0,0,0,0 monster Arclouze 1194,10,0,0,0
gl_sew01,0,0,0,0 monster Whisper 1179,40,0,0,0
-//==================================================
-// gl_sew02 - Glast Heim Culvert F2
-//==================================================
+//== gl_sew02 - Glast Heim Culvert F2 ======================
gl_sew02,0,0,0,0 monster Gargoyle 1253,55,0,0,0
gl_sew02,0,0,0,0 monster Cramp 1209,15,0,0,0
-//==================================================
-// gl_sew03 - Glast Heim Culvert F3
-//==================================================
+//== gl_sew03 - Glast Heim Culvert F3 ======================
gl_sew03,0,0,0,0 monster Sting 1207,70,0,0,0
gl_sew03,0,0,0,0 monster Gargoyle 1253,37,0,0,0
gl_sew03,147,7,5,1 monster Gargoyle 1253,1,2400000,1800000,0
gl_sew03,140,7,5,1 monster Gargoyle 1253,1,3600000,1800000,0
gl_sew03,158,7,5,1 monster Gargoyle 1253,1,3600000,1800000,0
-//==================================================
-// gl_sew04 - Glast Heim Culvert F4
-//==================================================
+//== gl_sew04 - Glast Heim Culvert F4 ======================
gl_sew04,0,0,0,0 monster Anolian 1206,100,120000,0,0
gl_sew04,0,0,0,0 monster Gargoyle 1253,20,0,0,0
gl_sew04,0,0,0,0 monster Drainliar 1111,10,0,0,0
-//==================================================
-// gl_step - Glast Heim Staircase Dungeon
-//==================================================
+//== gl_step - Glast Heim Staircase Dungeon ================
gl_step,0,0,0,0 monster Mimic 1191,5,60000,30000,0
gl_step,0,0,0,0 monster Raydric Archer 1276,10,0,0,0
gl_step,0,0,0,0 monster Wind Ghost 1263,100,120000,0,0
-//==================================================
-// gl_knt01 - Inside Glast Heim Chivalry F1
-//==================================================
+//== gl_knt01 - Inside Glast Heim Chivalry F1 ==============
gl_knt01,0,0,0,0 monster Raydric 1163,60,0,0,0
gl_knt01,0,0,0,0 monster Raydric Archer 1276,20,0,0,0
gl_knt01,0,0,0,0 monster Khalitzburg 1132,10,0,0,0
@@ -195,9 +191,7 @@ gl_knt01,6,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
gl_knt01,5,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
gl_knt01,4,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
-//==================================================
-// gl_knt02 - Inside Glast Heim Chivalry F2
-//==================================================
+//== gl_knt02 - Inside Glast Heim Chivalry F2 ==============
gl_knt02,0,0,0,0 monster Raydric 1163,50,0,0,0
gl_knt02,0,0,0,0 monster Raydric Archer 1276,20,0,0,0
gl_knt02,0,0,0,0 monster Khalitzburg 1132,30,0,0,0
@@ -217,14 +211,10 @@ gl_knt02,208,45,5,5 monster Khalitzburg 1132,1,1800000,900000,1
gl_knt02,243,74,5,5 monster Khalitzburg 1132,1,1800000,900000,1
gl_knt02,232,132,5,5 monster Khalitzburg 1132,1,1800000,900000,1
-//==================================================
-// gl_dun01 - The Lowest Cave in Glast Heim F1
-//==================================================
+//== gl_dun01 - The Lowest Cave in Glast Heim F1 ===========
gl_dun01,0,0,0,0 monster Arclouze 1194,50,0,0,0
gl_dun01,0,0,0,0 monster Sting 1207,40,0,0,0
-//==================================================
-// gl_dun02 - The Lowest Cave in Glast Heim F2
-//==================================================
+//== gl_dun02 - The Lowest Cave in Glast Heim F2 ===========
gl_dun02,0,0,0,0 monster Majoruros 1310,45,0,0,0
gl_dun02,0,0,0,0 monster Gargoyle 1253,15,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/gld_dun.txt b/npc/pre-re/mobs/dungeons/gld_dun.txt
index 01636a206..c92351288 100644
--- a/npc/pre-re/mobs/dungeons/gld_dun.txt
+++ b/npc/pre-re/mobs/dungeons/gld_dun.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Guild Dungeons Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Gepard
+//= Copyright (C) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Dungeons Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for WoE:FE Guild Dungeons
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [Gepard]
-//============================================================
+//=========================================================================
-//==================================================
-// gld_dun01 - Baldur Guild Dungeon
-//==================================================
+//== gld_dun01 - Baldur Guild Dungeon ======================
gld_dun01,0,0,0,0 monster Skeleton General 1290,10,0,0,0
gld_dun01,0,0,0,0 monster Am Mut 1301,20,0,0,0
gld_dun01,0,0,0,0 monster Cat o' Nine Tails 1307,3,1200000,0,0
@@ -19,9 +42,7 @@ gld_dun01,0,0,0,0 monster Gajomart 1309,10,0,0,0
gld_dun01,0,0,0,0 boss_monster Eddga 1115,1,28800000,600000,1
gld_dun01,0,0,0,0 monster Vagabond Wolf 1092,1,14400000,7200000,1
-//==================================================
-// gld_dun02 - Luina Guild Dungeon
-//==================================================
+//== gld_dun02 - Luina Guild Dungeon =======================
gld_dun02,0,0,0,0 monster Owl Baron 1295,3,0,0,0
gld_dun02,0,0,0,0 monster Giant Spider 1304,10,240000,120000,0
gld_dun02,0,0,0,0 monster Ancient Worm 1305,5,120000,60000,0
@@ -29,9 +50,7 @@ gld_dun02,0,0,0,0 monster Killer Mantis 1294,5,120000,60000,0
gld_dun02,0,0,0,0 monster Giant Hornet 1303,10,120000,60000,0
gld_dun02,0,0,0,0 boss_monster Doppelganger 1046,1,28800000,600000,1
-//==================================================
-// gld_dun03 - Valkyrie Guild Dungeon
-//==================================================
+//== gld_dun03 - Valkyrie Realm Guild Dungeon ==============
gld_dun03,0,0,0,0 monster Maya Purple 1289,3,1200000,600000,0
gld_dun03,0,0,0,0 monster Caterpillar 1300,20,0,0,0
gld_dun03,0,0,0,0 monster Gullinbursti 1311,10,0,0,0
@@ -39,9 +58,7 @@ gld_dun03,0,0,0,0 monster Creamy Fear 1293,20,0,0,0
gld_dun03,0,0,0,0 monster Leib Olmai 1306,20,0,0,0
gld_dun03,0,0,0,0 boss_monster Maya 1147,1,28800000,600000,1
-//==================================================
-// gld_dun04 - Britoniah Guild Dungeon
-//==================================================
+//== gld_dun04 - Britoniah Guild Dungeon ===================
gld_dun04,0,0,0,0 monster Wraith Dead 1291,20,0,0,0
gld_dun04,0,0,0,0 monster Mini Demon 1292,20,0,0,0
gld_dun04,0,0,0,0 monster Zombie Master 1298,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/gld_dunSE.txt b/npc/pre-re/mobs/dungeons/gld_dunSE.txt
index 1408ad00e..399b36a64 100644
--- a/npc/pre-re/mobs/dungeons/gld_dunSE.txt
+++ b/npc/pre-re/mobs/dungeons/gld_dunSE.txt
@@ -1,26 +1,46 @@
-//===== Hercules Script ======================================
-//= Guild Dungeons Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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 Dungeons Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for WoE:SE Guild Dungeons
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Updated spawns to official. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// arug_dun01 - Arunafeltz Guild Dungeon
-//==================================================
+//== arug_dun01 - Arunafeltz Guild Dungeon =================
arug_dun01,0,0,0,0 monster Banshee Master 1974,22,0,0,0
arug_dun01,0,0,0,0 monster Necromancer 1870,18,0,0,0
arug_dun01,0,0,0,0 monster Beholder Master 1975,17,0,0,0
arug_dun01,0,0,0,0 monster Fanat 1797,17,0,0,0
arug_dun01,0,0,0,0 monster Aunoe 1796,17,0,0,0
-//==================================================
-// schg_dun01 - Schwartzvald Guild Dungeon
-//==================================================
+//== schg_dun01 - Schwarzwald Guild Dungeon ================
schg_dun01,0,0,0,0 monster Hell Apocalypse 1978,20,0,0,0
schg_dun01,0,0,0,0 monster Zakudam 1979,20,0,0,0
schg_dun01,0,0,0,0 monster Heavy Metaling 1977,15,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/gon_dun.txt b/npc/pre-re/mobs/dungeons/gon_dun.txt
index 9b30ebd02..f4494a0e6 100644
--- a/npc/pre-re/mobs/dungeons/gon_dun.txt
+++ b/npc/pre-re/mobs/dungeons/gon_dun.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Gonryun Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Kunlun Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kunlun Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gon_dun01 - Shrine of Gonryun Queen
-//==================================================
+//== gon_dun01 - Shrine of Gonryun Queen ===================
gon_dun01,0,0,0,0 monster Bloody Butterfly 1408,55,650000,350000,0
gon_dun01,0,0,0,0 monster Enchanted Peach Tree 1410,35,0,0,0
gon_dun01,0,0,0,0 monster Zipper Bear 1417,30,0,0,0
@@ -19,9 +42,7 @@ gon_dun01,0,0,0,0 monster Red Plant 1078,5,0,0,0
gon_dun01,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
gon_dun01,0,0,0,0 monster White Plant 1082,10,0,0,0
-//==================================================
-// gon_dun02 - Hermit's Checkers
-//==================================================
+//== gon_dun02 - Hermit's Checkers =========================
gon_dun02,241,226,15,20 monster Enchanted Peach Tree 1410,2,300000,150000,0
gon_dun02,241,226,15,20 monster Baby Leopard 1415,4,600000,300000,0
gon_dun02,241,226,15,20 monster Enchanted Peach Tree 1410,3,120000,60000,0
@@ -32,9 +53,7 @@ gon_dun02,0,0,0,0 monster Bloody Butterfly 1408,20,0,0,0
gon_dun02,0,0,0,0 monster Enchanted Peach Tree 1410,15,0,0,0
gon_dun02,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
-//==================================================
-// gon_dun03 - Arcadia
-//==================================================
+//== gon_dun03 - Arcadia ===================================
gon_dun03,0,0,0,0 monster White Plant 1082,10,0,0,0
gon_dun03,0,0,0,0 monster Hermit Plant 1413,20,600000,300000,0
gon_dun03,0,0,0,0 monster Evil Nymph 1416,50,600000,300000,0
diff --git a/npc/pre-re/mobs/dungeons/ice_dun.txt b/npc/pre-re/mobs/dungeons/ice_dun.txt
index c68972345..54b0ba7f2 100644
--- a/npc/pre-re/mobs/dungeons/ice_dun.txt
+++ b/npc/pre-re/mobs/dungeons/ice_dun.txt
@@ -1,26 +1,46 @@
-//===== Hercules Script ======================================
-//= Ice Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ice Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ice Cave Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 First version from jAthena [Playtester]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Removed Ktullanux spawn, quest implemented [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ice_dun01 - Ice Cave
-//==================================================
+//== ice_dun01 - Ice Cave ==================================
ice_dun01,0,0,0,0 monster Siroma 1776,75,0,0,0
ice_dun01,0,0,0,0 monster Roween 1782,5,0,0,0
ice_dun01,0,0,0,0 monster Gazeti 1778,2,0,0,0
ice_dun01,0,0,0,0 monster Muscipular 1780,5,0,0,0
-//==================================================
-// ice_dun02 - Ice Cave
-//==================================================
+//== ice_dun02 - Ice Cave ==================================
ice_dun02,0,0,0,0 monster Snowier 1775,70,0,0,0
ice_dun02,0,0,0,0 monster Siroma 1776,30,0,0,0
ice_dun02,0,0,0,0 monster Gazeti 1778,15,240000,0,0
@@ -42,9 +62,7 @@ ice_dun02,20,20,5,5 monster Iceicle 1789,1,960000,300000,0
ice_dun02,143,28,3,3 monster Iceicle 1789,1,1020000,300000,0
ice_dun02,280,20,5,5 monster Iceicle 1789,1,960000,300000,0
-//==================================================
-// ice_dun03 - Ice Cave
-//==================================================
+//== ice_dun03 - Ice Cave ==================================
ice_dun03,0,0,0,0 monster Ice Titan 1777,12,0,0,0
ice_dun03,0,0,0,0 monster Ice Titan 1777,10,7200000,3600000,0
ice_dun03,0,0,0,0 monster Gazeti 1778,10,120000,0,0
diff --git a/npc/pre-re/mobs/dungeons/in_sphinx.txt b/npc/pre-re/mobs/dungeons/in_sphinx.txt
index 6b281d5a5..48e3047b5 100644
--- a/npc/pre-re/mobs/dungeons/in_sphinx.txt
+++ b/npc/pre-re/mobs/dungeons/in_sphinx.txt
@@ -1,51 +1,64 @@
-//===== Hercules Script ======================================
-//= Morocc Sphinx Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Sphinx Dungeon Monster Spawn Script
+//================= Description ===========================================
+//= Monster Spawns for Sphinx Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Replaced Marduk with Anubis on F4 and F5 [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// In_sphinx1 - Sphinx F1
-//==================================================
+//== in_sphinx1 - Sphinx F1 ================================
in_sphinx1,0,0,0,0 monster Drainliar 1111,40,0,0,0
in_sphinx1,0,0,0,0 monster Requiem 1164,20,0,0,0
in_sphinx1,0,0,0,0 monster Zerom 1178,20,0,0,0
in_sphinx1,0,0,0,0 monster Matyr 1146,10,0,0,0
-//==================================================
-// In_sphinx2 - Sphinx F2
-//==================================================
+//== in_sphinx2 - Sphinx F2 ================================
in_sphinx2,0,0,0,0 monster Drainliar 1111,15,0,0,0
in_sphinx2,0,0,0,0 monster Requiem 1164,50,0,0,0
in_sphinx2,0,0,0,0 monster Zerom 1178,50,0,0,0
in_sphinx2,0,0,0,0 monster Matyr 1146,20,0,0,0
-//==================================================
-// In_sphinx3 - Sphinx F3
-//==================================================
+//== in_sphinx3 - Sphinx F3 ================================
in_sphinx3,0,0,0,0 monster Matyr 1146,15,0,0,0
in_sphinx3,0,0,0,0 monster Pasana 1154,5,0,0,0
in_sphinx3,0,0,0,0 monster Marduk 1140,65,0,0,0
in_sphinx3,0,0,0,0 monster Mimic 1191,5,600000,300000,1
-//==================================================
-// In_sphinx4 - Sphinx F4
-//==================================================
+//== in_sphinx4 - Sphinx F4 ================================
in_sphinx4,0,0,0,0 monster Minorous 1149,50,0,0,0
in_sphinx4,0,0,0,0 monster Anubis 1098,15,0,0,0
in_sphinx4,0,0,0,0 monster Mimic 1191,4,600000,300000,1
in_sphinx4,0,0,0,0 monster Pasana 1154,20,0,0,0
-//==================================================
-// In_sphinx5 - Sphinx F5
-//==================================================
+//== in_sphinx5 - Sphinx F5 ================================
in_sphinx5,0,0,0,0 monster Pasana 1154,70,0,0,0
in_sphinx5,0,0,0,0 monster Matyr 1146,10,0,0,0
in_sphinx5,0,0,0,0 monster Side Winder 1037,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/iz_dun.txt b/npc/pre-re/mobs/dungeons/iz_dun.txt
index 60491b2c8..d57b66702 100644
--- a/npc/pre-re/mobs/dungeons/iz_dun.txt
+++ b/npc/pre-re/mobs/dungeons/iz_dun.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
-//= Byalan Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Byalan Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Byalan Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns for 1-4 [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// iz_dun00 - Undersea Tunnel F1
-//==================================================
+//== iz_dun00 - Undersea Tunnel F1 =========================
iz_dun00,0,0,0,0 monster Plankton 1161,65,0,0,0
iz_dun00,0,0,0,0 monster Marina 1141,45,0,0,0
iz_dun00,0,0,0,0 monster Kukre 1070,15,0,0,0
@@ -19,9 +41,7 @@ iz_dun00,0,0,0,0 monster Hydra 1068,15,0,0,0
iz_dun00,0,0,0,0 monster Vadon 1066,15,0,0,0
iz_dun00,0,0,0,0 monster Black Mushroom 1084,5,180000,90000,1
-//==================================================
-// iz_dun01 - Undersea Tunnel F2
-//==================================================
+//== iz_dun01 - Undersea Tunnel F2 =========================
iz_dun01,0,0,0,0 monster Plankton 1161,10,0,0,0
iz_dun01,0,0,0,0 monster Marina 1141,15,0,0,0
iz_dun01,0,0,0,0 monster Kukre 1070,50,0,0,0
@@ -30,9 +50,7 @@ iz_dun01,0,0,0,0 monster Vadon 1066,60,0,0,0
iz_dun01,0,0,0,0 monster Cornutus 1067,15,300000,150000,1
iz_dun01,0,0,0,0 monster Black Mushroom 1084,10,180000,90000,1
-//==================================================
-// iz_dun02 - Undersea Tunnel F3
-//==================================================
+//== iz_dun02 - Undersea Tunnel F3 =========================
iz_dun02,0,0,0,0 monster Hydra 1068,40,0,0,0
iz_dun02,0,0,0,0 monster Cornutus 1067,60,0,0,0
iz_dun02,0,0,0,0 monster Marse 1144,40,0,0,0
@@ -40,9 +58,7 @@ iz_dun02,0,0,0,0 monster Obeaune 1044,40,0,0,0
iz_dun02,0,0,0,0 monster Merman 1264,1,1800000,1200000,0
iz_dun02,0,0,0,0 monster Black Mushroom 1084,15,180000,90000,1
-//==================================================
-// iz_dun03 - Undersea Tunnel F4
-//==================================================
+//== iz_dun03 - Undersea Tunnel F4 =========================
iz_dun03,0,0,0,0 monster Hydra 1068,10,0,0,0
iz_dun03,0,0,0,0 monster Phen 1158,45,0,0,0
iz_dun03,0,0,0,0 monster Marine Sphere 1142,20,0,0,0
@@ -80,9 +96,7 @@ iz_dun03,108,249,0,0 monster Hydra 1068,1,300000,150000,0
iz_dun03,80,163,0,0 monster Hydra 1068,1,300000,150000,0
iz_dun03,0,0,0,0 monster Merman 1264,3,1800000,1200000,0
-//==================================================
-// iz_dun04 - Undersea Tunnel F5
-//==================================================
+//== iz_dun04 - Undersea Tunnel F5 =========================
iz_dun04,0,0,0,0 monster Marine Sphere 1142,10,0,0,0
iz_dun04,0,0,0,0 monster Swordfish 1069,10,0,0,0
iz_dun04,0,0,0,0 monster Merman 1264,40,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/juperos.txt b/npc/pre-re/mobs/dungeons/juperos.txt
index 4d422200b..ea003c183 100644
--- a/npc/pre-re/mobs/dungeons/juperos.txt
+++ b/npc/pre-re/mobs/dungeons/juperos.txt
@@ -1,24 +1,44 @@
-//===== Hercules Script ======================================
-//= Juperos Dungeon Monster Spawn Script
-//===== By: ==================================================
-// The Prometheus Project, rAthena Dev Team
-//===== Current Version: =====================================
+//================= 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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) The Prometheus Project
+//= 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/>.
+//=========================================================================
+//= Juperos Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Juperos Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 0.1 Added 1st version. [Muad_Dib]
-//= 0.2 Updated the spawns according to current info [MasterOfMuppets]
-//= 0.3 Updated the spawns according to own info from iRO [MasterOfMuppets]
-//= 1.0 More exact numbers thanks to Tharis [Playtester]
-//= 1.1 Official X.3 spawns [Playtester]
-//= 1.2 Some 11.1 spawn changes [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
-
-//========================================================================================
-// - Juperos 01
-//========================================================================================
+//=========================================================================
+//== Juperos 01 ============================================
juperos_01,100,180,60,70 monster Venatu 1679,15,300000,0,1
juperos_01,100,180,60,70 monster Venatu 1676,25,300000,0,1
juperos_01,100,180,60,70 monster Venatu 1677,20,300000,0,1
@@ -33,20 +53,14 @@ juperos_01,0,0,0,0 monster Dimik 1672,5,0,0,1
juperos_01,0,0,0,0 monster Dimik 1673,5,0,0,1
juperos_01,232,202,25,25 monster Dimik 1670,5,420000,0,0
-//========================================================================================
-// - Juperos 02
-//========================================================================================
-
+//== Juperos 02 ============================================
juperos_02,0,0,0,0 monster Venatu 1679,50,0,0,1
juperos_02,0,0,0,0 monster Venatu 1676,65,0,0,1
juperos_02,0,0,0,0 monster Venatu 1677,65,0,0,1
juperos_02,0,0,0,0 monster Venatu 1678,65,0,0,1
juperos_02,0,0,0,0 monster Apocalypse 1365,70,0,0,1
-//========================================================================================
-// - Juperos Core
-//========================================================================================
-
+//== Juperos Core ==========================================
jupe_core,0,0,0,0 monster Venatu 1676,25,0,0,1
jupe_core,0,0,0,0 monster Venatu 1677,25,0,0,1
jupe_core,0,0,0,0 monster Venatu 1678,25,0,0,1
diff --git a/npc/pre-re/mobs/dungeons/kh_dun.txt b/npc/pre-re/mobs/dungeons/kh_dun.txt
index 4b10f64ac..70f1acdd0 100644
--- a/npc/pre-re/mobs/dungeons/kh_dun.txt
+++ b/npc/pre-re/mobs/dungeons/kh_dun.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Kiel Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Athena
+//=
+//= 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 Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kiel Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 First version [MasterOfMuppets]
-//= 1.1 Added official mob types [Playtester]
-//= 1.2 Updated amounts [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// kh_kiehl01
-//==================================================
+//== kh_kiehl01 ============================================
kh_kiehl01,0,0,0,0 monster Constant 1745,10,0,0,0
kh_kiehl01,80,22,3,3 monster Aliot 1740,1,180000,120000,0
kh_kiehl01,105,40,3,3 monster Aliza 1746,1,180000,120000,0
@@ -36,9 +57,7 @@ kh_kiehl01,122,155,3,3 monster Aliot 1736,1,180000,120000,0
kh_kiehl01,122,155,3,3 monster Alicel 1739,1,180000,120000,0
kh_kiehl01,122,155,3,3 monster Aliza 1746,1,180000,120000,0
-//==================================================
-// kh_dun01 - Machine doll factory, 1st floor
-//==================================================
+//== kh_dun01 - Machine doll factory, 1st floor ============
kh_dun01,83,179,70,40 monster Alice 1275,9,1800000,1200000,0
kh_dun01,83,179,30,20 monster Aliza 1737,15,300000,240000,0
kh_dun01,83,179,70,40 monster Constant 1738,3,0,0,0
@@ -49,9 +68,7 @@ kh_dun01,0,0,0,0 monster Constant 1745,5,0,0,0
kh_dun01,0,0,0,0 monster Aliot 1736,3,600000,300000,0
kh_dun01,0,0,0,0 monster Alicel 1735,3,600000,300000,0
-//==================================================
-// kh_dun02 - Machine doll factory, 2nd floor
-//==================================================
+//== kh_dun02 - Machine doll factory, 2nd floor ============
kh_dun02,0,0,0,0 monster Aliot 1736,25,0,0,0
kh_dun02,0,0,0,0 monster Alicel 1735,30,0,0,0
kh_dun02,0,0,0,0 monster Aliza 1737,10,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/lhz_dun.txt b/npc/pre-re/mobs/dungeons/lhz_dun.txt
index 5d054d111..b75f72c5f 100644
--- a/npc/pre-re/mobs/dungeons/lhz_dun.txt
+++ b/npc/pre-re/mobs/dungeons/lhz_dun.txt
@@ -1,29 +1,46 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Dungeon(Biolabs) Monster Spawn Script
-//===== By: ==================================================
-//= The Prometheus Project, rAthena Dev Team
-//===== Current Version: =====================================
+//================= 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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Poki#3
+//= Copyright (C) Skotlex
+//= Copyright (C) The Prometheus Project
+//= 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/>.
+//=========================================================================
+//= Lighthalzen Dungeon(Biolabs) Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lighthalzen Dungeon
+//================= Current Version =======================================
//= 1.8
-//===== Additional Comments: =================================
-//= 08/24/05 : Added 1st version. [Muad_Dib]
-//= 1.1 Some corrections to level 1, 2 as pointed out by
-//= MasterofMuppets. [Skotlex]
-//= 1.3 Some fixes based on kRO's "RO Map" [Poki#3]
-//= I also made the place more Moby ^^
-//= 1.4 Adjusted spawns according to own info from iRO [MasterOfMuppets]
-//= 1.5 More accurate spawn numbers and iRO names thanks to Tharis [Playtester]
-//= 1.6 Official X.3 spawns [Playtester]
-//= 1.7 Corrected MVP spawn function to be standard to iRO. [L0ne_W0lf]
-//= - A random 99 will now be spawned when the MVP spawns.
-//= - Spare spawn and MVP spawn now spawn in official locations.
-//= - Expandeded timer to allow for varying spawn times.
-//= 1.7a Added dummy event to keep from causnig warnings. [L0ne_W0lf]
-//= 1.8 Corrected MVP spawn variance (Labs2 MVP). [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//========================================================================================
-// lhz_dun01 - Bio-life Labs 1F
-//========================================================================================
+//== lhz_dun01 - Bio-life Labs 1F ==========================
lhz_dun01,0,0,0,0 monster Metaling 1613,50,0,0,0
lhz_dun01,0,0,0,0 monster Anopheles 1627,70,0,0,0
lhz_dun01,0,0,0,0 monster Remover 1682,100,0,0,0
@@ -59,9 +76,7 @@ lhz_dun01,192,61,18,30 monster Kavach Icarus 1656,1,900000,800000,1
lhz_dun01,192,61,18,30 monster Laurell Weinder 1657,1,900000,800000,1
lhz_dun01,0,0,0,0 monster Gemini-S58 1681,1,7200000,5400000,0
-//========================================================================================
-// lhz_dun02 - Bio-life Labs 2F
-//========================================================================================
+//== lhz_dun02 - Bio-life Labs 2F ==========================
lhz_dun02,0,0,0,0 monster Egnigem Cenia 1652,26,0,0,0
lhz_dun02,0,0,0,0 monster Wickebine Tres 1653,26,0,0,0
lhz_dun02,0,0,0,0 monster Armeyer Dinze 1654,26,0,0,0
@@ -91,9 +106,7 @@ lhz_dun02,0,0,0,0 monster Eremes Guile 1635,1,180000,120000,0
lhz_dun02,0,0,0,0 monster Gemini-S58 1681,10,5400000,180000,0
lhz_dun02,0,0,0,0 boss_monster Egnigem Cenia 1658,1,7200000,600000,1
-//========================================================================================
-// lhz_dun03 - Bio-life Labs 3F
-//========================================================================================
+//== lhz_dun03 - Bio-life Labs 3F ==========================
lhz_dun03,140,235,116,30 monster Seyren Windsor 1634,4,180000,120000,0
lhz_dun03,140,235,116,30 monster Eremes Guile 1635,4,180000,120000,0
lhz_dun03,140,235,116,30 monster Howard Alt-Eisen 1636,4,180000,120000,0
diff --git a/npc/pre-re/mobs/dungeons/lou_dun.txt b/npc/pre-re/mobs/dungeons/lou_dun.txt
index 32dd9b117..e5b41e3f5 100644
--- a/npc/pre-re/mobs/dungeons/lou_dun.txt
+++ b/npc/pre-re/mobs/dungeons/lou_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Louyang Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Louyang Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Updated by MasterOfMuppets
-//= 1.2 Added Bacsojin and Chung E [MasterOfMuppets]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// lou_dun01 - The Royal Tomb
-//==================================================
+//== lou_dun01 - The Royal Tomb ============================
lou_dun01,0,0,0,0 monster Horong 1129,15,0,0,0
lou_dun01,0,0,0,0 monster Mi Gao 1516,15,0,0,0
lou_dun01,215,159,40,80 monster Side Winder 1037,10,300000,120000,0
@@ -23,17 +45,13 @@ lou_dun01,0,0,0,0 monster Leib Olmai 1306,1,300000,120000,0
lou_dun01,197,77,10,10 monster Black Mushroom 1084,5,0,0,0
lou_dun01,0,0,0,0 monster Shining Plant 1083,5,0,0,0
-//==================================================
-// lou_dun02 - Inside the Royal Tomb
-//==================================================
+//== lou_dun02 - Inside the Royal Tomb =====================
lou_dun02,0,0,0,0 monster Yao Jun 1512,40,300000,120000,0
lou_dun02,0,0,0,0 monster Munak 1026,25,0,0,0
lou_dun02,0,0,0,0 monster Zhu Po Long 1514,5,0,0,0
lou_dun02,0,0,0,0 monster Mimic 1191,5,0,0,0
-//==================================================
-// lou_dun03 - Suei Long Gon
-//==================================================
+//== lou_dun03 - Suei Long Gon =============================
lou_dun03,0,0,0,0 monster Yao Jun 1512,25,120000,60000,0
lou_dun03,0,0,0,0 monster Zhu Po Long 1514,25,120000,60000,0
lou_dun03,0,0,0,0 monster Mao Guai 1513,15,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/mag_dun.txt b/npc/pre-re/mobs/dungeons/mag_dun.txt
index c59c7279f..4997edd79 100644
--- a/npc/pre-re/mobs/dungeons/mag_dun.txt
+++ b/npc/pre-re/mobs/dungeons/mag_dun.txt
@@ -1,27 +1,47 @@
-//===== Hercules Script ======================================
-//= Magma Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Magma Dungeon (Nogg Road) Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Nogg Road Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 fixed 2,3,4 tabs instead of 1... and wrong mob names [Lupus]
-//= 1.2 Official jRO 10.3 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// mag_dun01 - Nogg Road F1
-//==================================================
+//== mag_dun01 - Nogg Road F1 ==============================
mag_dun01,0,0,0,0 monster Blazer 1367,20,0,0,0
mag_dun01,0,0,0,0 monster Lava Golem 1366,20,600000,300000,0
mag_dun01,0,0,0,0 monster Kaho 1072,20,0,0,0
mag_dun01,0,0,0,0 monster Explosion 1383,30,0,0,0
mag_dun01,0,0,0,0 monster Grizzly 1381,10,0,0,0
-//==================================================
-// mag_dun02 - Nogg Road F2
-//==================================================
+//== mag_dun02 - Nogg Road F2 ==============================
mag_dun02,0,0,0,0 monster Gig 1387,10,0,0,0
mag_dun02,0,0,0,0 monster Deleter 1384,25,0,0,0
mag_dun02,0,0,0,0 monster Deleter 1385,25,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/mjo_dun.txt b/npc/pre-re/mobs/dungeons/mjo_dun.txt
index 18403fd8f..2fa454e69 100644
--- a/npc/pre-re/mobs/dungeons/mjo_dun.txt
+++ b/npc/pre-re/mobs/dungeons/mjo_dun.txt
@@ -1,31 +1,50 @@
-//===== Hercules Script ======================================
-//= Coal Mine(Dead pit) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Coal Mine(Dead pit) Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Coal Mine Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// mjo_dun01 - Mjolnir Dead Pit F1
-//==================================================
+//== mjo_dun01 - Mjolnir Dead Pit F1 =======================
mjo_dun01,0,0,0,0 monster Familiar 1005,30,0,0,0
mjo_dun01,0,0,0,0 monster Tarou 1175,60,0,0,0
mjo_dun01,0,0,0,0 monster Martin 1145,20,0,0,0
-//==================================================
-// mjo_dun02 - Mjolnir Dead Pit F2
-//==================================================
+//== mjo_dun02 - Mjolnir Dead Pit F2 =======================
mjo_dun02,0,0,0,0 monster Martin 1145,60,0,0,0
mjo_dun02,0,0,0,0 monster Drainliar 1111,20,0,0,0
mjo_dun02,0,0,0,0 monster Skeleton Worker 1169,20,0,0,0
mjo_dun02,0,0,0,0 monster Giearth 1121,35,30000,10000,0
-//==================================================
-// mjo_dun03 - Mjolnir Dead Pit F3
-//==================================================
+//== mjo_dun03 - Mjolnir Dead Pit F3 =======================
mjo_dun03,0,0,0,0 monster Martin 1145,5,0,0,0
mjo_dun03,0,0,0,0 monster Skeleton Worker 1169,70,0,0,0
mjo_dun03,0,0,0,0 monster Giearth 1121,5,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/moc_pryd.txt b/npc/pre-re/mobs/dungeons/moc_pryd.txt
index bcbe05801..b8a473e1d 100644
--- a/npc/pre-re/mobs/dungeons/moc_pryd.txt
+++ b/npc/pre-re/mobs/dungeons/moc_pryd.txt
@@ -1,24 +1,44 @@
-//===== Hercules Script ======================================
-//= Morocc Pyramid Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Pyramid Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Morroc Pyramid Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// moc_pryd01 - Inside Pyramid F1
-//==================================================
+//== moc_pryd01 - Inside Pyramid F1 ========================
moc_pryd01,0,0,0,0 monster Familiar 1005,50,0,0,0
moc_pryd01,0,0,0,0 monster Poporing 1031,20,0,0,0
-//==================================================
-// moc_pryd02 - Inside Pyramid F2
-//==================================================
+//== moc_pryd02 - Inside Pyramid F2 =========================
moc_pryd02,0,0,0,0 monster Poporing 1031,20,0,0,0
moc_pryd02,0,0,0,0 monster Drainliar 1111,20,0,0,0
moc_pryd02,0,0,0,0 monster Mummy 1041,30,0,0,0
@@ -26,18 +46,14 @@ moc_pryd02,0,0,0,0 monster Isis 1029,5,0,0,0
moc_pryd02,0,0,0,0 monster Soldier Skeleton 1028,30,0,0,0
moc_pryd02,0,0,0,0 monster Archer Skeleton 1016,30,0,0,0
-//==================================================
-// moc_pryd03 - Inside Pyramid F3
-//==================================================
+//== moc_pryd03 - Inside Pyramid F3 ========================
moc_pryd03,0,0,0,0 monster Drainliar 1111,5,0,0,0
moc_pryd03,0,0,0,0 monster Mimic 1191,5,0,0,0
moc_pryd03,0,0,0,0 monster Matyr 1146,10,0,0,0
moc_pryd03,0,0,0,0 monster Mummy 1041,70,0,0,0
moc_pryd03,0,0,0,0 monster Verit 1032,20,600000,300000,1
-//==================================================
-// moc_pryd04 - Inside Pyramid F4
-//==================================================
+//== moc_pryd04 - Inside Pyramid F4 ========================
moc_pryd04,0,0,0,0 monster Mummy 1041,25,0,0,0
moc_pryd04,0,0,0,0 monster Ancient Mummy 1297,3,0,0,0
moc_pryd04,0,0,0,0 monster Isis 1029,50,150000,75000,0
@@ -45,16 +61,12 @@ moc_pryd04,0,0,0,0 monster Mimic 1191,15,600000,300000,1
moc_pryd04,0,0,0,0 boss_monster Osiris 1038,1,3600000,600000,0
moc_pryd04,0,0,0,0 monster Matyr 1146,20,0,0,0
-//==================================================
-// moc_pryd05 - Inside Pyramid B1
-//==================================================
+//== moc_pryd05 - Inside Pyramid B1 ========================
moc_pryd05,0,0,0,0 monster Minorous 1149,60,0,0,0
moc_pryd05,0,0,0,0 monster Mummy 1041,10,0,0,0
moc_pryd05,0,0,0,0 monster Verit 1032,50,0,0,0
-//==================================================
-// moc_pryd06 - Inside Pyramid B2
-//==================================================
+//== moc_pryd06 - Inside Pyramid B2 ========================
moc_pryd06,0,0,0,0 monster Verit 1032,10,0,0,0
moc_pryd06,0,0,0,0 monster Arclouze 1194,20,0,0,0
moc_pryd06,100,90,80,50 monster Ancient Mummy 1297,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/mosk_dun.txt b/npc/pre-re/mobs/dungeons/mosk_dun.txt
index e7c9ec7f1..db6c4d9a6 100644
--- a/npc/pre-re/mobs/dungeons/mosk_dun.txt
+++ b/npc/pre-re/mobs/dungeons/mosk_dun.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Moscovia Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Moscovia Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Added spawns [Playtester]
-//= 1.1 Swapped named according to mob db. [L0ne_W0lf]
-//= 1.2 Fixed the mob names (iRO names) [Playtester]
-//= 1.2 Updated spawns kinda. [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// mosk_dun01 - Moscovia Dungeon 1
-//==================================================
+//== mosk_dun01 - Moscovia Dungeon 1 =======================
mosk_dun01,64,236,100,100 monster Wood Goblin 1880,15,10000,0,1
mosk_dun01,64,236,100,100 monster Les 1881,7,10000,0,1
mosk_dun01,99,162,100,100 monster Wood Goblin 1880,15,10000,0,1
@@ -27,17 +49,13 @@ mosk_dun01,198,223,10,10 monster Les 1881,2,10000,0,1
mosk_dun01,0,0,0,0 monster Poporing 1031,20,10000,0,1
mosk_dun01,0,0,0,0 monster Mantis 1139,10,20000,0,0
-//==================================================
-// mosk_dun02 - Moscovia Dungeon 2
-//==================================================
+//== mosk_dun02 - Moscovia Dungeon 2 =======================
mosk_dun02,0,0,0,0 monster Wood Goblin 1880,30,10000,10000,1
mosk_dun02,0,0,0,0 monster Les 1881,40,10000,10000,1
mosk_dun02,0,0,0,0 monster Baba Yaga 1882,20,20000,10000,1
mosk_dun02,0,0,0,0 monster Uzhas 1883,5,20000,10000,1
-//==================================================
-// mosk_dun03 - Moscovia Dungeon 3
-//==================================================
+//== mosk_dun03 - Moscovia Dungeon 3 =======================
mosk_dun03,0,0,0,0 monster Baba Yaga 1882,60,10000,10000,1
mosk_dun03,0,0,0,0 monster Uzhas 1883,35,20000,10000,1
mosk_dun03,0,0,0,0 monster Mavka 1884,15,20000,10000,1
diff --git a/npc/pre-re/mobs/dungeons/nyd_dun.txt b/npc/pre-re/mobs/dungeons/nyd_dun.txt
index 7068a9a0b..d7de231df 100644
--- a/npc/pre-re/mobs/dungeons/nyd_dun.txt
+++ b/npc/pre-re/mobs/dungeons/nyd_dun.txt
@@ -1,16 +1,38 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Root Dungeon
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Root Dungeon (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Yggdrasul Root Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 First version
-//============================================================
+//=========================================================================
-//==================================================
-// nyd_dun01 - Yggdrasil Root Dungeon
-//==================================================
+//== nyd_dun01 - Yggdrasil Root Dungeon ====================
nyd_dun01,0,0,0,0 monster Draco 2013,40,0,0,0
nyd_dun01,0,0,0,0 monster Draco's Egg 2014,10,0,0,0
nyd_dun01,0,0,0,0 monster Aqua Elemental 2016,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/odin.txt b/npc/pre-re/mobs/dungeons/odin.txt
index 8cf04f076..0cc6d4e3d 100644
--- a/npc/pre-re/mobs/dungeons/odin.txt
+++ b/npc/pre-re/mobs/dungeons/odin.txt
@@ -1,18 +1,41 @@
-//===== Hercules Script ======================================
-//= Odin Temple Monster Spawn Script
-//===== By: ==================================================
-//= Poki#3 (0.1)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//=
+//= 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/>.
+//=========================================================================
+//= Odin Temple Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Odin Temple
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// odin_tem01 - Odin Temple F1
-//==================================================
+//== odin_tem01 - Odin Temple F1 ===========================
odin_tem01,0,0,0,0 monster Breeze 1692,10,300000,240000,0
odin_tem01,0,0,0,0 monster Plasma 1697,3,900000,300000,0
odin_tem01,0,0,0,0 monster Plasma 1695,3,900000,300000,0
@@ -25,9 +48,7 @@ odin_tem01,0,0,0,0 monster Green Plant 1080,5,60000,30000,1
odin_tem01,0,0,0,0 monster Yellow Plant 1081,5,60000,30000,1
odin_tem01,0,0,0,0 monster Blue Plant 1079,5,600000,300000,1
-//==================================================
-// odin_tem02 - Odin Temple F2
-//==================================================
+//== odin_tem02 - Odin Temple F2 ===========================
odin_tem02,0,0,0,0 monster Plasma 1693,15,900000,300000,0
odin_tem02,0,0,0,0 monster Skeggiold 1754,1,1800000,0,0
odin_tem02,0,0,0,0 monster Skeggiold 1755,1,1800000,0,0
@@ -41,9 +62,7 @@ odin_tem02,205,198,3,3 monster Frus 1762,1,30000,15000,0
odin_tem02,0,0,0,0 monster Valkyrie 1765,1,5400000,1800000,0
odin_tem02,0,0,0,0 monster Blue Plant 1079,10,1800000,900000,1
-//==================================================
-// odin_tem03 - Odin Temple F3
-//==================================================
+//== odin_tem03 - Odin Temple F3 ===========================
odin_tem03,0,0,0,0 monster Plasma 1693,20,900000,300000,0
odin_tem03,0,0,0,0 monster Skeggiold 1754,16,0,0,0
odin_tem03,0,0,0,0 monster Skeggiold 1755,16,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/orcsdun.txt b/npc/pre-re/mobs/dungeons/orcsdun.txt
index 706981ff8..1a04cc395 100644
--- a/npc/pre-re/mobs/dungeons/orcsdun.txt
+++ b/npc/pre-re/mobs/dungeons/orcsdun.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Orc Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Orc Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Orc Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// orcsdun01 - Orc Dungeon F1
-//==================================================
+//== orcsdun01 - Orc Dungeon F1 ============================
orcsdun01,0,0,0,0 monster Steel Chonchon 1042,10,0,0,0
orcsdun01,0,0,0,0 monster Familiar 1005,15,0,0,0
orcsdun01,0,0,0,0 monster Drainliar 1111,5,0,0,0
@@ -23,9 +46,7 @@ orcsdun01,67,34,5,5 monster Black Mushroom 1084,5,900000,450000,1
orcsdun01,83,50,5,5 monster White Plant 1082,2,180000,90000,1
orcsdun01,58,67,10,10 monster White Plant 1082,3,180000,90000,1
-//==================================================
-// orcsdun02 - Orc Dungeon F2
-//==================================================
+//== orcsdun02 - Orc Dungeon F2 ============================
orcsdun02,0,0,0,0 monster Steel Chonchon 1042,20,0,0,0
orcsdun02,0,0,0,0 monster Drainliar 1111,20,0,0,0
orcsdun02,0,0,0,0 monster Orc Skeleton 1152,10,3000,5000,0
diff --git a/npc/pre-re/mobs/dungeons/pay_dun.txt b/npc/pre-re/mobs/dungeons/pay_dun.txt
index fbd230ef8..fe3187b92 100644
--- a/npc/pre-re/mobs/dungeons/pay_dun.txt
+++ b/npc/pre-re/mobs/dungeons/pay_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Payon Cave Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Cave Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Payon Cave Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Small spawn update [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// pay_dun00 - Payon Cave F1
-//==================================================
+//== pay_dun00 - Payon Cave F1 =============================
pay_dun00,0,0,0,0 monster Familiar 1005,15,0,0,0
pay_dun00,0,0,0,0 monster Zombie 1015,20,0,0,0
pay_dun00,0,0,0,0 monster Skeleton 1076,35,0,0,0
@@ -20,9 +42,7 @@ pay_dun00,0,0,0,0 monster Poporing 1031,15,0,0,0
pay_dun00,0,0,0,0 monster Red Plant 1078,15,180000,90000,1
pay_dun00,140,140,5,5 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// pay_dun01 - Payon Cave F2
-//==================================================
+//== pay_dun01 - Payon Cave F2 =============================
pay_dun01,0,0,0,0 monster Drainliar 1111,5,0,0,0
pay_dun01,0,0,0,0 monster Eggyra 1116,15,0,0,0
pay_dun01,0,0,0,0 monster Soldier Skeleton 1028,50,300000,150000,1
@@ -30,9 +50,7 @@ pay_dun01,0,0,0,0 monster Archer Skeleton 1016,30,300000,150000,1
pay_dun01,235,54,10,10 monster Black Mushroom 1084,7,900000,450000,1
pay_dun01,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
-//==================================================
-// pay_dun02 - Payon Cave F3
-//==================================================
+//== pay_dun02 - Payon Cave F3 =============================
pay_dun02,0,0,0,0 monster Soldier Skeleton 1028,15,180000,90000,1
pay_dun02,0,0,0,0 monster Munak 1026,40,0,0,0
pay_dun02,0,0,0,0 monster Bongun 1188,30,0,0,0
@@ -81,9 +99,7 @@ pay_dun02,132,84,10,10 monster White Plant 1082,3,180000,90000,1
pay_dun02,197,113,10,10 monster Red Plant 1078,4,180000,90000,1
pay_dun02,55,254,10,10 monster Red Plant 1078,4,180000,90000,1
-//==================================================
-// pay_dun03 - Payon Cave F4
-//==================================================
+//== pay_dun03 - Payon Cave F4 =============================
pay_dun03,0,0,0,0 monster Sohee 1170,50,0,0,0
pay_dun03,0,0,0,0 monster Munak 1026,3,0,0,0
pay_dun03,0,0,0,0 monster Bongun 1188,3,0,0,0
@@ -140,9 +156,7 @@ pay_dun03,0,0,0,0 monster Red Plant 1078,15,180000,90000,1
pay_dun03,246,56,20,20 monster White Plant 1082,3,180000,90000,1
pay_dun03,52,262,10,4 monster White Plant 1082,2,180000,90000,1
-//==================================================
-// pay_dun04 - Payon Cave F5
-//==================================================
+//== pay_dun04 - Payon Cave F5 =============================
pay_dun04,0,0,0,0 monster Dokebi 1110,40,0,0,0
pay_dun04,0,0,0,0 monster Horong 1129,30,0,0,0
pay_dun04,120,115,0,0 boss_monster Moonlight Flower 1150,1,3600000,600000,1
diff --git a/npc/pre-re/mobs/dungeons/prt_maze.txt b/npc/pre-re/mobs/dungeons/prt_maze.txt
index 32ce16ef0..9e89ed740 100644
--- a/npc/pre-re/mobs/dungeons/prt_maze.txt
+++ b/npc/pre-re/mobs/dungeons/prt_maze.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Prontera Maze(Hidden Temple) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Maze(Hidden Temple) Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Hidden Temple Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Some small fixes [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
-
-//==================================================
-// prt_maze01 - Labyrinth Forest F1
-//==================================================
+//=========================================================================
+//== prt_maze01 - Labyrinth Forest F1 ======================
prt_maze01,179,20,21,21 monster Poring 1002,5,120000,40000,1
prt_maze01,139,20,21,21 monster Lunatic 1063,5,120000,40000,1
prt_maze01,99,20,21,21 monster Fabre 1007,5,120000,40000,1
@@ -59,17 +80,13 @@ prt_maze01,181,149,3,3 monster Black Mushroom 1084,2,180000,90000,1
prt_maze01,178,60,10,10 monster Red Mushroom 1085,3,180000,90000,1
prt_maze01,168,60,3,3 monster Red Mushroom 1085,2,180000,90000,1
-//==================================================
-// prt_maze02 - Labyrinth Forest F2
-//==================================================
+//== prt_maze02 - Labyrinth Forest F2 ======================
prt_maze02,0,0,0,0 monster Poporing 1031,25,0,0,0
prt_maze02,0,0,0,0 monster Bigfoot 1060,5,0,0,0
prt_maze02,0,0,0,0 monster Sasquatch 1243,1,900000,40000,0
prt_maze02,0,0,0,0 monster Leib Olmai 1306,1,1800000,900000,0
-//==================================================
-// prt_maze03 - Labyrinth Forest F3
-//==================================================
+//== prt_maze03 - Labyrinth Forest F3 ======================
prt_maze03,0,0,0,0 monster Poporing 1031,45,0,0,0
prt_maze03,0,0,0,0 monster Side Winder 1037,10,0,0,0
prt_maze03,0,0,0,0 monster Hunter Fly 1035,30,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/prt_sew.txt b/npc/pre-re/mobs/dungeons/prt_sew.txt
index d7ce90022..d99e2db30 100644
--- a/npc/pre-re/mobs/dungeons/prt_sew.txt
+++ b/npc/pre-re/mobs/dungeons/prt_sew.txt
@@ -1,25 +1,46 @@
-//===== Hercules Script ======================================
-//= Prontera Sewers(Culvert) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Sewers(Culvert) Dungeon Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Prontera Culvert Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// prt_sewb1 - Prontera Culvert F1
-//==================================================
+//== prt_sewb1 - Prontera Culvert F1 =======================
prt_sewb1,0,0,0,0 monster Thief Bug Egg 1048,80,0,0,0
prt_sewb1,0,0,0,0 monster Thief Bug 1051,30,0,0,0
prt_sewb1,0,0,0,0 monster Familiar 1005,10,0,0,0
prt_sewb1,0,0,0,0 monster Tarou 1175,10,0,0,0
-//==================================================
-// prt_sewb2 - Prontera Culvert F2
-//==================================================
+//== prt_sewb2 - Prontera Culvert F2 =======================
prt_sewb2,0,0,0,0 monster Thief Bug Egg 1048,20,0,0,0
prt_sewb2,0,0,0,0 monster Thief Bug 1051,70,0,0,0
prt_sewb2,0,0,0,0 monster Familiar 1005,10,0,0,0
@@ -28,9 +49,7 @@ prt_sewb2,0,0,0,0 monster Plankton 1161,30,0,0,0
prt_sewb2,0,0,0,0 monster Thief Bug Female 1053,10,0,0,0
prt_sewb2,0,0,0,0 monster Tarou 1175,60,0,0,0
-//==================================================
-// prt_sewb3 - Prontera Culvert F3
-//==================================================
+//== prt_sewb3 - Prontera Culvert F3 =======================
prt_sewb3,0,0,0,0 monster Thief Bug Egg 1048,10,0,0,0
prt_sewb3,0,0,0,0 monster Thief Bug 1051,20,0,0,0
prt_sewb3,0,0,0,0 monster Thief Bug Female 1053,65,0,0,0
@@ -39,9 +58,7 @@ prt_sewb3,0,0,0,0 monster Tarou 1175,15,0,0,0
prt_sewb3,0,0,0,0 monster Poison Spore 1077,15,0,0,0
prt_sewb3,0,0,0,0 monster Familiar 1005,20,0,0,0
-//==================================================
-// prt_sewb4 - Prontera Culvert F4
-//==================================================
+//== prt_sewb4 - Prontera Culvert F4 =======================
prt_sewb4,0,0,0,0 monster Thief Bug Egg 1048,10,0,0,0
prt_sewb4,0,0,0,0 monster Thief Bug 1051,20,0,0,0
prt_sewb4,0,0,0,0 monster Thief Bug Female 1053,20,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/ra_san.txt b/npc/pre-re/mobs/dungeons/ra_san.txt
index 3bc8e19ac..a588e448e 100644
--- a/npc/pre-re/mobs/dungeons/ra_san.txt
+++ b/npc/pre-re/mobs/dungeons/ra_san.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Rachel Sanctuary Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Sanctuary Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Rachel Sanctuary
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 First version with guessed amounts [Playtester]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ra_san01
-//==================================================
+//== ra_san01 - Holy Ground ================================
ra_san01,0,0,0,0 monster Vanberk 1771,20,180000,0,1
ra_san01,0,0,0,0 monster Isilla 1772,10,0,0,1
ra_san01,61,141,58,98 monster Vanberk 1771,20,300000,0,1
@@ -36,9 +58,7 @@ ra_san01,215,215,23,23 monster Vanberk 1771,2,420000,0,1
ra_san01,64,65,23,23 monster Vanberk 1771,2,420000,0,1
ra_san01,215,65,23,23 monster Vanberk 1771,2,420000,0,1
-//==================================================
-// ra_san02
-//==================================================
+//== ra_san02 - Holy Ground ================================
ra_san02,0,0,0,0 monster Isilla 1772,35,0,0,0
ra_san02,100,150,92,140 monster Isilla 1772,25,0,0,0
ra_san02,240,147,50,145 monster Isilla 1772,25,0,0,0
@@ -50,26 +70,20 @@ ra_san02,0,0,0,0 monster Hodremlin 1773,3,0,0,0
ra_san02,0,0,0,0 monster Beholder 1633,10,0,0,0
ra_san02,0,0,0,0 monster Seeker 1774,2,0,0,0
-//==================================================
-// ra_san03
-//==================================================
+//== ra_san03 - Holy Ground ================================
ra_san03,0,0,0,0 monster Beholder 1633,5,0,0,0
ra_san03,0,0,0,0 monster Gremlin 1632,5,0,0,0
ra_san03,148,221,145,71 monster Seeker 1774,40,0,0,0
ra_san03,0,0,0,0 monster Hodremlin 1773,20,0,0,0
ra_san03,148,79,146,71 monster Hodremlin 1773,40,0,0,0
-//==================================================
-// ra_san04
-//==================================================
+//== ra_san04 - Holy Ground ================================
ra_san04,0,0,0,0 monster Echio 1770,60,0,0,0
ra_san04,0,0,0,0 monster Agav 1769,20,0,0,0
ra_san04,0,0,0,0 monster Seeker 1774,10,0,0,0
ra_san04,0,0,0,0 monster Hodremlin 1773,10,0,0,0
-//==================================================
-// ra_san05
-//==================================================
+//== ra_san05 - Holy Ground ================================
ra_san05,0,0,0,0 monster Agav 1769,70,0,0,0
ra_san05,0,0,0,0 monster Echio 1770,20,0,0,0
ra_san05,0,0,0,0 monster Isilla 1772,10,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/tha_t.txt b/npc/pre-re/mobs/dungeons/tha_t.txt
index d97be54c7..9ecddf0bb 100644
--- a/npc/pre-re/mobs/dungeons/tha_t.txt
+++ b/npc/pre-re/mobs/dungeons/tha_t.txt
@@ -1,28 +1,48 @@
-//===== Hercules Script ======================================
-//= Thanatos Tower Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Vicious
+//= Copyright (C) Playtester
+//= Copyright (C) Nexon
+//= Copyright (C) Athena
+//=
+//= 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 Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Thanatos Tower
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Real spawns by Poki#3 [Nexon]
-//= 1.1 More official spawns [Playtester]
-//= 1.2 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.3 Official Aegis X.3 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// tha_t01 - Thanatos Tower F1
-//==================================================
+//== tha_t01 - Thanatos Tower F1 ===========================
tha_t01,0,0,0,0 monster Alice 1275,5,0,0,0
tha_t01,0,0,0,0 monster Plasma 1695,20,0,0,0
tha_t01,0,0,0,0 monster Rideword 1195,20,0,0,0
tha_t01,0,0,0,0 monster Mimic 1191,20,0,0,0
tha_t01,0,0,0,0 monster Lady Solace 1703,4,1800000,1200000,0
-//==================================================
-// tha_t02 - Thanatos Tower F2
-//==================================================
+//== tha_t02 - Thanatos Tower F2 ===========================
tha_t02,0,0,0,0 monster Alice 1275,10,0,0,0
tha_t02,0,0,0,0 monster Plasma 1697,20,0,0,0
tha_t02,0,0,0,0 monster Mimic 1191,30,0,0,0
@@ -32,9 +52,7 @@ tha_t02,0,0,0,0 monster Death Word 1698,10,0,0,0
tha_t02,0,0,0,0 monster Elder 1377,10,0,0,0
tha_t02,0,0,0,0 monster Baroness of Retribution 1702,4,1800000,1200000,0
-//==================================================
-// tha_t03 - Thanatos Tower F3
-//==================================================
+//== tha_t03 - Thanatos Tower F3 ===========================
tha_t03,0,0,0,0 monster Plasma 1696,20,0,0,0
tha_t03,0,0,0,0 monster Rideword 1195,30,0,0,0
tha_t03,0,0,0,0 monster Death Word 1698,80,0,0,0
@@ -43,9 +61,7 @@ tha_t03,0,0,0,0 monster Ancient Mimic 1699,10,0,0,0
tha_t03,0,0,0,0 monster Elder 1377,10,0,0,0
tha_t03,0,0,0,0 monster Mistress of Shelter 1701,4,1800000,1200000,0
-//==================================================
-// tha_t04 - Thanatos Tower F4
-//==================================================
+//== tha_t04 - Thanatos Tower F4 ===========================
tha_t04,0,0,0,0 monster Plasma 1694,20,0,0,0
tha_t04,0,0,0,0 monster Rideword 1195,20,0,0,0
tha_t04,0,0,0,0 monster Death Word 1698,20,0,0,0
@@ -56,9 +72,7 @@ tha_t04,0,0,0,0 monster Owl Baron 1295,10,0,0,0
tha_t04,0,0,0,0 monster Owl Duke 1320,10,0,0,0
tha_t04,0,0,0,0 monster Dame of Sentinel 1700,4,1800000,1200000,0
-//==================================================
-// tha_t05 - Thanatos Tower F5
-//==================================================
+//== tha_t05 - Thanatos Tower F5 ===========================
tha_t05,61,179,55,55 monster Elder 1377,5,0,0,0
tha_t05,61,179,55,55 monster Plasma 1697,10,0,0,0
tha_t05,61,179,55,55 monster Death Word 1698,10,0,0,0
@@ -85,9 +99,7 @@ tha_t05,62,63,55,55 monster Owl Duke 1320,20,300000,120000,0
tha_t05,62,63,55,55 monster Owl Baron 1295,5,300000,120000,0
tha_t05,0,0,0,0 monster Dolor of Thanatos 1707,2,1800000,1200000,0
-//==================================================
-// tha_t06 - Thanatos Tower F6
-//==================================================
+//== tha_t06 - Thanatos Tower F6 ===========================
tha_t06,61,179,55,55 monster Elder 1377,5,0,0,0
tha_t06,61,179,55,55 monster Plasma 1697,10,0,0,0
tha_t06,61,179,55,55 monster Death Word 1698,10,0,0,0
@@ -114,9 +126,7 @@ tha_t06,62,63,55,55 monster Owl Baron 1295,10,300000,120000,0
tha_t06,62,63,55,55 monster Owl Duke 1320,10,300000,120000,0
tha_t06,0,0,0,0 monster Maero of Thanatos 1706,2,1800000,1200000,0
-//==================================================
-// tha_t07 - Thanatos Tower F7
-//==================================================
+//== tha_t07 - Thanatos Tower F7 ===========================
tha_t07,70,105,40,75 monster Death Word 1698,10,300000,120000,0
tha_t07,70,105,40,75 monster Ancient Mimic 1699,10,300000,120000,0
tha_t07,70,105,40,75 monster Lady Solace 1703,7,300000,120000,0
@@ -125,9 +135,7 @@ tha_t07,70,105,40,75 monster Baroness of Retribution 1702,15,0,0,0
tha_t07,70,105,40,75 monster Dame of Sentinel 1700,7,300000,120000,0
tha_t07,70,105,40,75 monster Despero of Thanatos 1705,2,1800000,1200000,0
-//==================================================
-// tha_t08 - Thanatos Tower F8
-//==================================================
+//== tha_t08 - Thanatos Tower F8 ===========================
tha_t08,70,105,40,80 monster Death Word 1698,10,300000,120000,0
tha_t08,70,105,40,80 monster Ancient Mimic 1699,10,300000,120000,0
tha_t08,70,105,40,80 monster Lady Solace 1703,5,0,0,0
@@ -136,9 +144,7 @@ tha_t08,70,105,40,80 monster Baroness of Retribution 1702,20,300000,120000,0
tha_t08,70,105,40,80 monster Dame of Sentinel 1700,5,0,0,0
tha_t08,70,105,40,80 monster Odium of Thanatos 1704,2,1800000,1200000,0
-//==================================================
-// tha_t09 - Thanatos Tower F9
-//==================================================
+//== tha_t09 - Thanatos Tower F9 ===========================
tha_t09,50,129,35,35 monster Plasma 1694,5,0,0,0
tha_t09,50,129,35,35 monster Lady Solace 1703,20,600000,0,0
tha_t09,50,129,35,35 monster Baroness of Retribution 1702,5,420000,0,0
@@ -147,9 +153,7 @@ tha_t09,50,129,35,35 monster Dame of Sentinel 1700,5,420000,0,0
tha_t09,50,129,35,35 monster Dolor of Thanatos 1707,1,1800000,1200000,0
tha_t09,50,129,35,35 monster Dolor of Thanatos 1712,3,1800000,1200000,0
-//==================================================
-// tha_t10 - Thanatos Tower F10
-//==================================================
+//== tha_t10 - Thanatos Tower F10 ==========================
tha_t10,129,129,35,35 monster Plasma 1697,5,0,0,0
tha_t10,129,129,35,35 monster Baroness of Retribution 1702,20,600000,0,0
tha_t10,129,129,35,35 monster Lady Solace 1703,5,420000,0,0
@@ -158,9 +162,7 @@ tha_t10,129,129,35,35 monster Dame of Sentinel 1700,5,420000,0,0
tha_t10,129,129,35,35 monster Maero of Thanatos 1706,1,1800000,1200000,0
tha_t10,129,129,35,35 monster Maero of Thanatos 1711,3,1800000,1200000,0
-//==================================================
-// tha_t11 - Thanatos Tower F11
-//==================================================
+//== tha_t11 - Thanatos Tower F11 ==========================
tha_t11,50,51,35,35 monster Plasma 1695,5,0,0,0
tha_t11,50,51,35,35 monster Mistress of Shelter 1701,20,600000,0,0
tha_t11,50,51,35,35 monster Lady Solace 1703,5,420000,0,0
@@ -169,9 +171,7 @@ tha_t11,50,51,35,35 monster Dame of Sentinel 1700,5,420000,0,0
tha_t11,50,51,35,35 monster Despero of Thanatos 1705,1,1800000,1200000,0
tha_t11,50,51,35,35 monster Despero of Thanatos 1710,3,1800000,1200000,0
-//==================================================
-// tha_t12 - Thanatos Tower F12
-//==================================================
+//== tha_t12 - Thanatos Tower F12 ==========================
tha_t12,129,51,35,35 monster Plasma 1693,5,0,0,0
tha_t12,129,51,35,35 monster Dame of Sentinel 1700,13,600000,0,0
tha_t12,129,51,35,35 monster Lady Solace 1703,5,420000,0,0
diff --git a/npc/pre-re/mobs/dungeons/thor_v.txt b/npc/pre-re/mobs/dungeons/thor_v.txt
index 79d9c8176..ea652cfc6 100644
--- a/npc/pre-re/mobs/dungeons/thor_v.txt
+++ b/npc/pre-re/mobs/dungeons/thor_v.txt
@@ -1,20 +1,39 @@
-//===== Hercules Script ======================================
-//= Thor Volcano Monster Spawn Script
-//===== By: ==================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= Thor Volcano Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
//= Official monster spawn in Thor Volcano Dungeon.
-//===== Additional Comments: =================================
-//= 1.0 Spawns according to RO Monthly and Doddler [Playtester]
-//= 1.1 Added Byorgue and Ifrit [Playtester]
-//= 1.2 Updated spawns according to RODE [Playtester]
-//= 1.3 More official spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-// =================[Thor Volcano - 01] =====================
+//== thor_v01 - Thor Volcano Dungeon =======================
thor_v01,0,0,0,0 monster Magmaring 1836,10,0,0,0
thor_v01,0,0,0,0 monster Fire Imp 1837,5,0,0,0
thor_v01,0,0,0,0 monster Fire Imp 1837,12,1800000,0,0
@@ -32,7 +51,7 @@ thor_v01,0,0,0,0 monster Bow Master 1830,5,420000,0,0
thor_v01,0,0,0,0 monster Salamander 1831,5,3600000,0,0
thor_v01,0,0,0,0 monster Byorgue 1839,1,3600000,0,0
-// =================[Thor Volcano - 02] =====================
+//== thor_v02 - Thor Volcano Dungeon =======================
thor_v02,0,0,0,0 monster Magmaring 1836,10,0,0,0
thor_v02,0,0,0,0 monster Fire Imp 1837,5,0,0,0
thor_v02,75,125,50,85 monster Fire Imp 1837,3,0,0,0
@@ -47,7 +66,7 @@ thor_v02,0,0,0,0 monster Salamander 1831,1,18000000,0,0
thor_v02,0,0,0,0 monster Sword Master 1829,1,7200000,0,0
thor_v02,0,0,0,0 monster Bow Master 1830,1,7200000,0,0
-// =================[Thor Volcano - 03] =====================
+//== thor_v03 - Thor Volcano Dungeon =======================
thor_v03,0,0,0,0 monster Kasa 1833,16,0,0,0
thor_v03,95,220,64,55 monster Kasa 1833,6,0,0,0
thor_v03,223,224,65,60 monster Kasa 1833,6,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/treasure.txt b/npc/pre-re/mobs/dungeons/treasure.txt
index 552b3f8be..1f807ff65 100644
--- a/npc/pre-re/mobs/dungeons/treasure.txt
+++ b/npc/pre-re/mobs/dungeons/treasure.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Sunken Ship Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Sunken Ship Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Sunken Ship
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// treasure01 - Sunken Ship F1
-//==================================================
+//== treasure01 - Sunken Ship F1 ===========================
treasure01,0,0,0,0 monster Kukre 1070,20,0,0,1
treasure01,0,0,0,0 monster Whisper 1179,5,0,0,1
treasure01,0,0,0,0 monster Whisper 1179,5,120000,60000,1
@@ -101,9 +123,7 @@ treasure01,169,42,0,0 monster Hydra 1068,1,300000,100000,1
treasure01,169,41,0,0 monster Hydra 1068,1,313000,100000,1
treasure01,169,40,0,0 monster Hydra 1068,1,300000,100000,1
-//==================================================
-// treasure02 - Sunken Ship F2
-//==================================================
+//== treasure02 - Sunken Ship F2 ===========================
treasure02,0,0,0,0 monster Ghostring 1120,1,1980000,1200000,1
treasure02,0,0,0,0 monster Whisper 1179,5,0,0,0
treasure02,0,0,0,0 monster Wanderer 1208,1,600000,300000,1
diff --git a/npc/pre-re/mobs/dungeons/tur_dun.txt b/npc/pre-re/mobs/dungeons/tur_dun.txt
index a597e81e1..ee55d7bae 100644
--- a/npc/pre-re/mobs/dungeons/tur_dun.txt
+++ b/npc/pre-re/mobs/dungeons/tur_dun.txt
@@ -1,41 +1,58 @@
-//===== Hercules Script ======================================
-//= Turtle Island Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Turtle Island Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Turtle Island
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// tur_dun01 - Turtle Island
-//==================================================
+//== tur_dun01 - Turtle Island =============================
tur_dun01,0,0,0,0 monster Dragon Tail 1321,25,0,0,0
tur_dun01,0,0,0,0 monster Spring Rabbit 1322,25,0,0,0
tur_dun01,0,0,0,0 monster Thara Frog 1034,10,0,0,0
tur_dun01,0,0,0,0 monster Permeter 1314,10,0,0,0
tur_dun01,0,0,0,0 monster Pest 1256,15,0,0,0
-//==================================================
-// tur_dun02 - Turtle Island Dungeon
-//==================================================
+//== tur_dun02 - Turtle Island Dungeon =====================
tur_dun02,0,0,0,0 monster Permeter 1314,40,0,0,0
tur_dun02,0,0,0,0 monster Solider 1316,40,0,0,0
tur_dun02,0,0,0,0 monster Freezer 1319,20,0,0,0
tur_dun02,0,0,0,0 monster Pest 1256,15,0,0,0
-//==================================================
-// tur_dun03 - Good Turtles Village
-//==================================================
+//== tur_dun03 - Good Turtles Village ======================
tur_dun03,0,0,0,0 monster Permeter 1314,15,0,0,0
tur_dun03,0,0,0,0 monster Freezer 1319,40,0,0,0
tur_dun03,0,0,0,0 monster Assaulter 1315,35,0,0,0
tur_dun03,0,0,0,0 monster Heater 1318,10,50000,0,0
-//==================================================
-// tur_dun04 - Turtle Palace
-//==================================================
+//== tur_dun04 - Turtle Palace =============================
tur_dun04,99,92,10,10 monster Wanderer 1208,1,60000,30000,0
tur_dun04,99,93,20,20 boss_monster Turtle General 1312,1,3600000,600000,0
tur_dun04,100,93,20,20 monster Heater 1318,3,120000,60000,0
@@ -62,9 +79,7 @@ tur_dun04,0,0,0,0 monster Freezer 1319,5,600000,300000,0
tur_dun04,0,0,0,0 monster Permeter 1314,2,300000,150000,0
tur_dun04,0,0,0,0 monster Permeter 1314,2,640000,320000,0
-//==================================================
-// tur_dun05 - Underground swamp zone
-//==================================================
+//== tur_dun05 - Underground swamp zone ====================
tur_dun05,0,0,0,0 monster Permeter 1314,3,20000,0,0
tur_dun05,0,0,0,0 monster Freezer 1319,5,30000,0,0
tur_dun05,0,0,0,0 monster Assaulter 1315,1,20000,0,0
diff --git a/npc/pre-re/mobs/dungeons/um_dun.txt b/npc/pre-re/mobs/dungeons/um_dun.txt
index 681a0dca0..5ef0367aa 100644
--- a/npc/pre-re/mobs/dungeons/um_dun.txt
+++ b/npc/pre-re/mobs/dungeons/um_dun.txt
@@ -1,27 +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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Umbala Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster Spawns for Umbala Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Some 11.1 spawn updates [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// um_dun01 - Carpenter's Shop in the Tree
-//==================================================
+//== um_dun01 - Carpenter's Shop in the Tree ===============
um_dun01,0,0,0,0 monster Stone Shooter 1495,70,0,0,0
um_dun01,0,0,0,0 monster Wootan Fighter 1499,10,0,0,0
um_dun01,0,0,0,0 monster Wootan Shooter 1498,10,0,0,0
um_dun01,0,0,0,0 monster Yellow Plant 1081,5,180000,90000,1
um_dun01,0,0,0,0 monster Green Plant 1080,5,180000,90000,1
-//==================================================
-// um_dun02 - Passage to a Foreign World
-//==================================================
+//== um_dun02 - Passage to a Foreign World =================
um_dun02,0,0,0,0 monster Wooden Golem 1497,50,0,0,0
um_dun02,79,227,10,10 monster Wooden Golem 1497,2,240000,60000,0
um_dun02,87,189,10,10 monster Wooden Golem 1497,2,240000,60000,0
diff --git a/npc/pre-re/mobs/dungeons/xmas_dun.txt b/npc/pre-re/mobs/dungeons/xmas_dun.txt
index 4146c3fa8..47ed55da7 100644
--- a/npc/pre-re/mobs/dungeons/xmas_dun.txt
+++ b/npc/pre-re/mobs/dungeons/xmas_dun.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Toy Factory Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Toy Factory Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawn for Toy Factory
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 added Garm Baby according to May 10 patch
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Small spawn update [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// xmas_dun01 - Toy Factory Warehouse
-//==================================================
+//== xmas_dun01 - Toy Factory Warehouse ====================
xmas_dun01,0,0,0,0 monster Marin 1242,20,0,0,0
xmas_dun01,0,0,0,0 monster Poring 1002,10,0,0,0
xmas_dun01,0,0,0,0 monster Drops 1113,10,0,0,0
@@ -25,9 +46,7 @@ xmas_dun01,0,0,0,0 monster Chepet 1250,1,1200000,900000,0
xmas_dun01,0,0,0,0 monster Mastering 1090,1,1800000,900000,0
xmas_dun01,0,0,0,0 monster Angeling 1096,1,3600000,1800000,0
-//==================================================
-// xmas_dun02 - Toy Monitoring Room
-//==================================================
+//== xmas_dun02 - Toy Monitoring Room ======================
xmas_dun02,0,0,0,0 monster Christmas Cookie 1246,20,0,0,0
xmas_dun02,0,0,0,0 monster Cookie 1265,20,0,0,0
xmas_dun02,0,0,0,0 monster Cruiser 1248,35,0,0,0
diff --git a/npc/pre-re/mobs/dungeons/yggdrasil.txt b/npc/pre-re/mobs/dungeons/yggdrasil.txt
index 939933aeb..90d9057ef 100644
--- a/npc/pre-re/mobs/dungeons/yggdrasil.txt
+++ b/npc/pre-re/mobs/dungeons/yggdrasil.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Tree Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) DracoRPG
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Tree Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Yggdrasil Tree Monster Spawn Script (Pre-Renewal)
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 Splitted from Nifflheim fields [DracoRPG]
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// yggdrasil01 - Hvergelmir's Fountain (Trunk of Yggdrasil)
-//==================================================
+//== yggdrasil01 - Hvergelmir's Fountain (Trunk of Yggdrasil) =
yggdrasil01,234,256,10,10 monster Blue Plant 1079,5,1800000,600000,0
yggdrasil01,273,234,3,3 monster Shining Plant 1083,1,1800000,600000,0
yggdrasil01,143,257,20,10 monster Shining Plant 1083,5,1200000,600000,0
diff --git a/npc/pre-re/mobs/fields/amatsu.txt b/npc/pre-re/mobs/fields/amatsu.txt
index fd38b2118..e6c4426c9 100644
--- a/npc/pre-re/mobs/fields/amatsu.txt
+++ b/npc/pre-re/mobs/fields/amatsu.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Amatsu Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Amatsu Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Amatsu Field
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 replaced Hydra -> G_Hydra (to fix drops exploit) [Lupus]
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Small update [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// ama_fild01 - Amatsu Field
-//==================================================
+//== ama_fild01 - Amatsu Field =============================
ama_fild01,0,0,0,0 monster Karakasa 1400,50,0,0,0
ama_fild01,174,207,20,20 monster Kapha 1406,5,1200000,600000,0
ama_fild01,241,310,10,10 monster Kapha 1406,5,600000,300000,0
diff --git a/npc/pre-re/mobs/fields/ayothaya.txt b/npc/pre-re/mobs/fields/ayothaya.txt
index ca0cb18ae..d032d2856 100644
--- a/npc/pre-re/mobs/fields/ayothaya.txt
+++ b/npc/pre-re/mobs/fields/ayothaya.txt
@@ -1,28 +1,49 @@
-//===== Hercules Script ======================================
-//= Ayothaya Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) VP
+//= Copyright (C) Lupus
+//= Copyright (C) Ishizu
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ayothaya Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ayothaya Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Using EuRO data [Ishizu]
-//= 1.2 According the guide book, added a Choco [Lupus&VP]
-//= 1.3 Removed Choco [Lupus]
-//= 1.4 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// ayo_fild01 - Ayothaya Field
-//==================================================
+//== ayo_fild01 - Ayothaya Field ===========================
ayo_fild01,0,0,0,0 monster Coco 1104,30,0,0,0
ayo_fild01,0,0,0,0 monster Yoyo 1057,30,0,0,0
ayo_fild01,0,0,0,0 monster Smokie 1056,30,0,0,0
ayo_fild01,0,0,0,0 monster Leaf Cat 1586,3,3600000,1800000,0
ayo_fild01,0,0,0,0 monster Green Plant 1080,10,0,0,0
-//==================================================
-// ayo_fild02 - Ayothaya Field
-//==================================================
+//== ayo_fild02 - Ayothaya Field ===========================
ayo_fild02,0,0,0,0 monster Leaf Cat 1586,50,0,0,0
ayo_fild02,0,0,0,0 monster Wootan Fighter 1499,20,0,0,0
ayo_fild02,0,0,0,0 monster Beetle King 1494,30,0,0,0
diff --git a/npc/pre-re/mobs/fields/comodo.txt b/npc/pre-re/mobs/fields/comodo.txt
index 4e21f81e3..33463e354 100644
--- a/npc/pre-re/mobs/fields/comodo.txt
+++ b/npc/pre-re/mobs/fields/comodo.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
-//= Comodo Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Comodo Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Comodo Fields
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// cmd_fild01 - Papuchicha Forest
-//==================================================
+//== cmd_fild01 - Papuchicha Forest ========================
cmd_fild01,0,0,0,0 monster Alligator 1271,60,0,0,0
cmd_fild01,0,0,0,0 monster Savage 1166,30,0,0,0
cmd_fild01,0,0,0,0 monster Poporing 1031,30,0,0,0
@@ -23,9 +45,7 @@ cmd_fild01,72,78,10,10 monster Blue Plant 1079,2,1800000,900000,1
cmd_fild01,194,176,20,20 monster Blue Plant 1079,1,1800000,900000,1
cmd_fild01,0,0,0,0 monster Green Plant 1080,5,1800000,900000,1
-//==================================================
-// cmd_fild02 - Kokomo Beach
-//==================================================
+//== cmd_fild02 - Kokomo Beach =============================
cmd_fild02,73,100,40,100 monster Aster 1266,5,0,0,0
cmd_fild02,200,130,150,50 monster Aster 1266,5,0,0,0
cmd_fild02,0,0,0,0 monster Crab 1073,20,0,0,0
@@ -41,9 +61,7 @@ cmd_fild02,200,130,150,40 monster Seal 1317,18,0,0,0
cmd_fild02,93,82,40,80 monster Seal 1317,2,180000,0,0
cmd_fild02,0,0,0,0 monster Galapago 1391,20,0,0,0
-//==================================================
-// cmd_fild03 - Zenhai Marsh
-//==================================================
+//== cmd_fild03 - Zenhai Marsh =============================
cmd_fild03,0,0,0,0 monster Mutant Dragonoid 1262,1,0,0,1
cmd_fild03,0,0,0,0 monster Pest 1256,30,0,0,0
cmd_fild03,0,0,0,0 monster Poporing 1031,10,0,0,0
@@ -53,9 +71,7 @@ cmd_fild03,356,232,3,3 monster Shining Plant 1083,1,1800000,900000,1
cmd_fild03,262,289,3,3 monster Shining Plant 1083,1,1800000,900000,1
cmd_fild03,145,191,3,3 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// cmd_fild04 - Kokomo Beach
-//==================================================
+//== cmd_fild04 - Kokomo Beach =============================
cmd_fild04,221,120,120,40 monster Aster 1266,45,0,0,0
cmd_fild04,0,0,0,0 monster Alligator 1271,40,0,0,0
cmd_fild04,0,0,0,0 monster Crab 1073,20,0,0,0
@@ -63,9 +79,7 @@ cmd_fild04,0,0,0,0 monster Raggler 1254,20,0,0,0
cmd_fild04,0,0,0,0 monster Shellfish 1074,20,0,0,0
cmd_fild04,221,120,120,40 monster Sea Otter 1323,20,0,0,0
-//==================================================
-// cmd_fild05 - Border of Papuchica Forest
-//==================================================
+//== cmd_fild05 - Border of Papuchicha Forest ==============
cmd_fild05,0,0,0,0 monster Frilldora 1119,45,0,0,0
cmd_fild05,0,0,0,0 monster Alligator 1271,20,0,0,0
cmd_fild05,0,0,0,0 monster Stem Worm 1215,5,0,0,0
@@ -76,9 +90,7 @@ cmd_fild05,318,277,10,10 monster Yellow Plant 1081,3,1800000,900000,1
cmd_fild05,282,49,20,20 monster Yellow Plant 1081,3,1800000,900000,1
cmd_fild05,0,0,0,0 monster Green Plant 1080,5,1800000,900000,1
-//==================================================
-// cmd_fild06 - Fortress Saint Darmain (West)
-//==================================================
+//== cmd_fild06 - Fortress Saint Darmain (West) ============
cmd_fild06,0,0,0,0 monster Kobold Archer 1282,5,0,0,0
cmd_fild06,0,0,0,0 monster Kobold Archer 1282,5,300000,0,0
cmd_fild06,357,299,80,70 monster Kobold Archer 1282,2,0,0,0
@@ -112,9 +124,7 @@ cmd_fild06,0,0,0,0 monster Harpy 1376,1,1500000,1000000,0
cmd_fild06,293,235,5,5 monster Yellow Plant 1081,2,1800000,900000,1
cmd_fild06,84,375,10,10 monster Yellow Plant 1081,3,1800000,900000,1
-//==================================================
-// cmd_fild07 - Beacon Island, Pharos
-//==================================================
+//== cmd_fild07 - Beacon Island, Pharos ====================
cmd_fild07,242,108,40,90 monster Aster 1266,2,60000,0,0
cmd_fild07,102,177,60,90 monster Aster 1266,3,60000,0,0
cmd_fild07,240,107,40,90 monster Crab 1073,3,60000,0,0
@@ -127,9 +137,7 @@ cmd_fild07,0,0,0,0 monster Drops 1113,20,0,0,0
cmd_fild07,239,105,40,90 monster Shellfish 1074,2,60000,0,0
cmd_fild07,104,180,40,90 monster Shellfish 1074,3,60000,0,0
-//==================================================
-// cmd_fild08 - Fortress Saint Darmain (East)
-//==================================================
+//== cmd_fild08 - Fortress Saint Darmain (East) ============
cmd_fild08,127,279,30,50 monster Kobold Archer 1282,5,60000,0,0
cmd_fild08,130,192,110,150 monster Kobold Archer 1282,5,0,0,0
cmd_fild08,146,136,30,80 monster Kobold Archer 1282,5,0,0,0
@@ -187,9 +195,7 @@ cmd_fild08,0,0,0,0 monster Gryphon 1259,1,3600000,1800000,1
cmd_fild08,60,143,10,10 monster Yellow Plant 1081,4,1800000,900000,1
cmd_fild08,130,201,10,10 monster Yellow Plant 1081,4,1800000,900000,1
-//==================================================
-// cmd_fild09 - Fortress Saint Darmain (South)
-//==================================================
+//== cmd_fild09 - Fortress Saint Darmain (South) ===========
cmd_fild09,0,0,0,0 monster Steel Chonchon 1042,20,0,0,0
cmd_fild09,0,0,0,0 monster Drops 1113,20,0,0,0
cmd_fild09,0,0,0,0 monster Anacondaq 1030,60,0,0,0
diff --git a/npc/pre-re/mobs/fields/einbroch.txt b/npc/pre-re/mobs/fields/einbroch.txt
index 1b8b48f24..d08a29a84 100644
--- a/npc/pre-re/mobs/fields/einbroch.txt
+++ b/npc/pre-re/mobs/fields/einbroch.txt
@@ -1,28 +1,43 @@
-//===== Hercules Script ======================================
-//= Einbroch Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Einbroch Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Einbroch Fields
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.1 correct spawn maps, but not yet exact amount of
-//= monsters [Lupus]
-//= maps, marked with * are correct
-//= 1.2 Updated to correct mobs. Many thanks to vicious_pucca
-//= again for providing the information [MasterOfMuppets]
-//= 1.2a Fixed missing tabs [Lupus]
-//= 1.3 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.3b Changed the spawn numbers a bit. [Poki#3]
-//= Thanks to Playtester and Emperium.org
-//= 1.4 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.5 Adjusted some spawns according to official info [Playtester]
-//= 1.6 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// ein_fild01 - Einbroch Field
-//==================================================
+//== ein_fild01 - Einbroch Field ===========================
ein_fild01,115,190,80,150 monster Demon Pungus 1378,30,0,0,0
ein_fild01,264,318,70,60 monster Demon Pungus 1378,20,0,0,0
ein_fild01,232,100,25,60 monster Demon Pungus 1378,5,300000,60000,0
@@ -30,9 +45,7 @@ ein_fild01,115,190,80,150 monster Punk 1199,25,0,0,0
ein_fild01,264,318,70,60 monster Punk 1199,20,0,0,0
ein_fild01,232,100,25,60 monster Punk 1199,5,300000,60000,0
-//==================================================
-// ein_fild02 - Einbroch Field
-//==================================================
+//== ein_fild02 - Einbroch Field ===========================
ein_fild02,105,250,70,80 monster Driller 1380,10,0,0,0
ein_fild02,259,269,90,70 monster Driller 1380,15,0,0,0
ein_fild02,287,117,55,70 monster Driller 1380,10,0,0,0
@@ -40,9 +53,7 @@ ein_fild02,108,88,60,60 monster Driller 1380,10,0,0,0
ein_fild02,0,0,0,0 monster Demon Pungus 1378,30,0,0,0
ein_fild02,0,0,0,0 monster Ungoliant 1618,1,75600000,75000000,0
-//==================================================
-// ein_fild03 - Einbroch Field
-//==================================================
+//== ein_fild03 - Einbroch Field ===========================
ein_fild03,0,0,0,0 monster Metaling 1613,30,0,0,0
ein_fild03,0,0,0,0 monster Geographer 1368,5,0,0,0
ein_fild03,0,0,0,0 monster Holden 1628,40,0,0,0
@@ -53,9 +64,7 @@ ein_fild03,155,40,35,20 monster Horn 1128,5,60000,30000,1
ein_fild03,0,0,0,0 monster Yellow Plant 1081,15,60000,30000,0
ein_fild03,0,0,0,0 monster Green Plant 1080,15,60000,30000,0
-//==================================================
-// ein_fild04 - Einbroch Field
-//==================================================
+//== ein_fild04 - Einbroch Field ===========================
ein_fild04,0,0,0,0 monster Metaling 1613,50,0,0,0
ein_fild04,0,0,0,0 monster Geographer 1368,30,60000,30000,0
ein_fild04,0,0,0,0 monster Holden 1628,5,0,0,0
@@ -69,9 +78,7 @@ ein_fild04,0,0,0,0 monster Red Plant 1078,10,60000,30000,0
ein_fild04,0,0,0,0 monster Yellow Plant 1081,10,60000,30000,0
ein_fild04,0,0,0,0 monster Green Plant 1080,10,60000,30000,0
-//==================================================
-// ein_fild05 - Einbroch Field
-//==================================================
+//== ein_fild05 - Einbroch Field ===========================
ein_fild05,205,300,50,50 monster Mineral 1614,10,600000,360000,0
ein_fild05,299,189,55,55 monster Mineral 1614,15,600000,360000,0
ein_fild05,145,195,30,50 monster Mineral 1614,10,600000,360000,0
@@ -82,9 +89,7 @@ ein_fild05,0,0,0,0 monster Anopheles 1627,30,0,0,0
ein_fild05,0,0,0,0 monster Demon Pungus 1378,10,0,0,0
ein_fild05,0,0,0,0 monster Geographer 1368,10,0,0,0
-//==================================================
-// ein_fild06 - Einbroch Field
-//==================================================
+//== ein_fild06 - Einbroch Field ===========================
ein_fild06,0,0,0,0 monster Goat 1372,55,0,0,0
ein_fild06,0,0,0,0 monster Pupa 1008,10,0,0,0
ein_fild06,0,0,0,0 monster Harpy 1376,5,1800000,1200000,0
@@ -93,9 +98,7 @@ ein_fild06,0,0,0,0 monster Red Plant 1078,10,120000,60000,0
ein_fild06,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,0
ein_fild06,0,0,0,0 monster Black Mushroom 1084,5,120000,60000,0
-//==================================================
-// ein_fild07 - Einbroch Field
-//==================================================
+//== ein_fild07 - Einbroch Field ===========================
ein_fild07,0,0,0,0 monster Poring 1002,40,0,0,0
ein_fild07,0,0,0,0 monster Poporing 1031,20,0,0,0
ein_fild07,0,0,0,0 monster Metaling 1613,60,0,0,0
@@ -106,9 +109,7 @@ ein_fild07,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,0
ein_fild07,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
ein_fild07,0,0,0,0 monster Ungoliant 1618,1,86400000,86000000,0
-//==================================================
-// ein_fild08 - Einbroch Field
-//==================================================
+//== ein_fild08 - Einbroch Field ===========================
ein_fild08,0,0,0,0 monster Poring 1002,25,0,0,0
ein_fild08,0,0,0,0 monster Drops 1113,25,0,0,0
ein_fild08,0,0,0,0 monster Poporing 1031,25,0,0,0
@@ -119,9 +120,7 @@ ein_fild08,0,0,0,0 monster Red Plant 1078,10,120000,60000,0
ein_fild08,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,0
ein_fild08,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
-//==================================================
-// ein_fild09 - Einbroch Field
-//==================================================
+//== ein_fild09 - Einbroch Field ===========================
ein_fild09,0,0,0,0 monster Metaling 1613,10,0,0,0
ein_fild09,0,0,0,0 monster Porcellio 1619,70,0,0,0
ein_fild09,0,0,0,0 monster Thief Bug 1051,20,0,0,0
@@ -131,9 +130,7 @@ ein_fild09,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,0
ein_fild09,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
ein_fild09,260,85,50,20 monster Flora 1118,5,300000,120000,0
-//==================================================
-// ein_fild10 - Einbroch Field
-//==================================================
+//== ein_fild10 - Einbroch Field ===========================
ein_fild10,0,0,0,0 monster Geographer 1368,5,0,0,0
ein_fild10,0,0,0,0 monster Porcellio 1619,20,0,0,1
ein_fild10,152,314,130,30 monster Porcellio 1619,10,0,0,1
diff --git a/npc/pre-re/mobs/fields/geffen.txt b/npc/pre-re/mobs/fields/geffen.txt
index cc6b1780d..d388cd4a8 100644
--- a/npc/pre-re/mobs/fields/geffen.txt
+++ b/npc/pre-re/mobs/fields/geffen.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Geffen Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffen Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.2 Map names typos fix [Lupus]
-//= 1.3 Official kRO 10.1 spawns + future changes [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gef_fild00 - Geffen Field
-//==================================================
+//== gef_fild00 - Geffen Field =============================
gef_fild00,0,0,0,0 monster Poring 1002,50,0,0,0
gef_fild00,0,0,0,0 monster Fabre 1007,50,0,0,0
gef_fild00,0,0,0,0 monster Pupa 1008,20,0,0,0
@@ -23,17 +45,13 @@ gef_fild00,124,321,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild00,54,212,5,5 monster Green Plant 1080,3,360000,180000,1
gef_fild00,54,186,5,5 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild01 - Geffen Field
-//==================================================
+//== gef_fild01 - Geffen Field =============================
gef_fild01,0,0,0,0 monster Roda Frog 1012,50,0,0,0
gef_fild01,0,0,0,0 monster Poporing 1031,20,0,0,0
gef_fild01,0,0,0,0 monster Toad 1089,1,3600000,1800000,1
gef_fild01,215,225,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// gef_fild02 - Geffen Field
-//==================================================
+//== gef_fild02 - Geffen Field =============================
gef_fild02,0,0,0,0 monster Yoyo 1057,10,0,0,0
gef_fild02,0,0,0,0 monster Orc Warrior 1023,60,0,0,0
gef_fild02,0,0,0,0 monster Coco 1104,10,0,0,0
@@ -47,9 +65,7 @@ gef_fild02,207,214,1,1 monster Blue Plant 1079,1,360000,180000,1
gef_fild02,220,214,1,1 monster Blue Plant 1079,1,360000,180000,1
gef_fild02,164,194,1,1 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// gef_fild03 - Geffen Field
-//==================================================
+//== gef_fild03 - Geffen Field =============================
gef_fild03,0,0,0,0 monster Orc Warrior 1023,60,0,0,0
gef_fild03,0,0,0,0 monster High Orc 1213,1,0,0,0
gef_fild03,0,0,0,0 monster Savage 1166,40,0,0,0
@@ -76,9 +92,7 @@ gef_fild03,169,92,3,3 monster Green Plant 1080,1,180000,90000,1
gef_fild03,45,93,3,3 monster Green Plant 1080,1,180000,90000,1
gef_fild03,44,133,3,3 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// gef_fild04 - Geffen Field
-//==================================================
+//== gef_fild04 - Geffen Field =============================
gef_fild04,0,0,0,0 monster Poring 1002,30,0,0,0
gef_fild04,0,0,0,0 monster Chonchon 1011,30,0,0,0
gef_fild04,0,0,0,0 monster Pupa 1008,60,0,0,0
@@ -87,9 +101,7 @@ gef_fild04,0,0,0,0 monster Roda Frog 1012,20,0,0,0
gef_fild04,224,82,5,2 monster Green Plant 1080,3,360000,180000,1
gef_fild04,152,82,5,2 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild05 - Geffen Field
-//==================================================
+//== gef_fild05 - Geffen Field =============================
gef_fild05,0,0,0,0 monster Poring 1002,30,0,0,0
gef_fild05,0,0,0,0 monster Kobold Archer 1282,10,0,0,0
gef_fild05,0,0,0,0 monster Wild Rose 1261,50,0,0,0
@@ -110,9 +122,7 @@ gef_fild05,187,249,0,0 monster Red Plant 1078,1,180000,90000,1
gef_fild05,187,265,0,0 monster Red Plant 1078,1,180000,90000,1
gef_fild05,130,293,0,0 monster Red Plant 1078,1,180000,90000,1
-//==================================================
-// gef_fild06 - Geffen Field
-//==================================================
+//== gef_fild06 - Geffen Field =============================
gef_fild06,0,0,0,0 monster Kobold 1133,20,0,0,0
gef_fild06,0,0,0,0 monster Kobold 1134,10,0,0,0
gef_fild06,0,0,0,0 monster Kobold 1135,10,0,0,0
@@ -121,9 +131,7 @@ gef_fild06,0,0,0,0 monster Poporing 1031,10,0,0,0
gef_fild06,0,0,0,0 monster Mantis 1139,20,0,0,0
gef_fild06,0,0,0,0 monster Shining Plant 1083,4,1800000,900000,1
-//==================================================
-// gef_fild07 - Geffen Field
-//==================================================
+//== gef_fild07 - Geffen Field =============================
gef_fild07,0,0,0,0 monster Poring 1002,20,0,0,0
gef_fild07,0,0,0,0 monster Chonchon 1011,30,0,0,0
gef_fild07,0,0,0,0 monster Pupa 1008,10,0,0,0
@@ -133,9 +141,7 @@ gef_fild07,185,247,0,0 monster Shining Plant 1083,1,1800000,900000,1
gef_fild07,269,289,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild07,269,289,3,3 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild08 - Geffen Field
-//==================================================
+//== gef_fild08 - Geffen Field =============================
gef_fild08,0,0,0,0 monster Kobold 1133,20,0,0,0
gef_fild08,0,0,0,0 monster Kobold 1134,40,0,0,0
gef_fild08,0,0,0,0 monster Kobold 1135,20,0,0,0
@@ -151,9 +157,7 @@ gef_fild08,344,78,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild08,325,311,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild08,162,247,0,0 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// gef_fild09 - Geffen Field
-//==================================================
+//== gef_fild09 - Geffen Field =============================
gef_fild09,0,0,0,0 monster Ambernite 1094,60,0,0,0
gef_fild09,0,0,0,0 monster Poporing 1031,10,0,0,0
gef_fild09,0,0,0,0 monster Poison Spore 1077,10,0,0,0
@@ -169,9 +173,7 @@ gef_fild09,325,36,0,0 monster Red Mushroom 1085,1,180000,90000,1
gef_fild09,344,51,0,0 monster Red Mushroom 1085,1,180000,90000,1
gef_fild09,277,201,5,5 monster Blue Plant 1079,3,900000,450000,1
-//==================================================
-// gef_fild10 - Geffen Field
-//==================================================
+//== gef_fild10 - Geffen Field =============================
gef_fild10,0,0,0,0 boss_monster Orc Lord 1190,1,7200000,600000,0
gef_fild10,0,0,0,0 monster Orc Warrior 1023,20,0,0,0
gef_fild10,0,0,0,0 monster Orc Lady 1273,70,0,0,0
@@ -181,9 +183,7 @@ gef_fild10,46,350,5,5 monster Blue Plant 1079,3,900000,450000,1
gef_fild10,287,61,5,5 monster Blue Plant 1079,3,900000,450000,1
gef_fild10,300,253,5,5 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild11 - Geffen Field
-//==================================================
+//== gef_fild11 - Geffen Field =============================
gef_fild11,0,0,0,0 monster Goblin Leader 1299,1,1800000,1200000,0
gef_fild11,0,0,0,0 monster Goblin 1122,30,0,0,0
gef_fild11,0,0,0,0 monster Goblin 1123,20,0,0,0
@@ -201,9 +201,7 @@ gef_fild11,257,209,1,4 monster Black Mushroom 1084,3,360000,180000,1
gef_fild11,174,240,1,3 monster Black Mushroom 1084,3,360000,180000,1
gef_fild11,283,100,4,1 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// gef_fild12 - Kordt Forest
-//==================================================
+//== gef_fild12 - Kordt Forest =============================
gef_fild12,0,0,0,0 monster Kobold 1133,20,0,0,0
gef_fild12,0,0,0,0 monster Kobold 1134,30,0,0,0
gef_fild12,0,0,0,0 monster Kobold 1135,30,0,0,0
@@ -211,16 +209,12 @@ gef_fild12,0,0,0,0 monster Kobold Archer 1282,40,0,0,0
gef_fild12,0,0,0,0 monster Poporing 1031,20,0,0,0
gef_fild12,0,0,0,0 monster Kobold Leader 1296,1,1800000,1200000,0
-//==================================================
-// gef_fild13 - Britoniah
-//==================================================
+//== gef_fild13 - Britoniah ================================
gef_fild13,0,0,0,0 monster Poporing 1031,20,0,0,0
gef_fild13,0,0,0,0 monster Creamy 1018,40,0,0,0
gef_fild13,0,0,0,0 monster Ambernite 1094,30,0,0,0
-//==================================================
-// gef_fild14 - West Orc Village
-//==================================================
+//== gef_fild14 - West Orc Village =========================
gef_fild14,0,0,0,0 monster Orc Lady 1273,20,0,0,0
gef_fild14,0,0,0,0 boss_monster Orc Hero 1087,1,3600000,600000,1
gef_fild14,0,0,0,0 monster Orc Warrior 1023,10,0,0,0
diff --git a/npc/pre-re/mobs/fields/gonryun.txt b/npc/pre-re/mobs/fields/gonryun.txt
index 0fb3fcafe..752001667 100644
--- a/npc/pre-re/mobs/fields/gonryun.txt
+++ b/npc/pre-re/mobs/fields/gonryun.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Gon Ryun Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Kunlun Field Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kunlun Field
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// gon_fild01 - Gonryun Field
-//==================================================
+//== gon_fild01 - Kunlun Field =============================
gon_fild01,0,0,0,0 monster Baby Leopard 1415,40,600000,300000,0
gon_fild01,0,0,0,0 monster Zipper Bear 1417,20,0,0,0
gon_fild01,0,0,0,0 monster Poporing 1031,20,0,0,0
diff --git a/npc/pre-re/mobs/fields/hugel.txt b/npc/pre-re/mobs/fields/hugel.txt
index 633e9f428..0977a757d 100644
--- a/npc/pre-re/mobs/fields/hugel.txt
+++ b/npc/pre-re/mobs/fields/hugel.txt
@@ -1,25 +1,42 @@
-//===== Hercules Script ======================================
-//= Hugel Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Mob Spawns for Hugel Fields
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= Spawns for hu_fild05 and hu_fild04, numbers may not be correct [MasterOfMuppets]
-//= 0.2 Fixed Petit ID
-//= 0.3 Updated the spawns using kRO's website as info, [MasterOfMuppets]
-//= thanks to battousai90
-//= 0.4 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.0 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.1 Official X.3 spawns [Playtester]
-//= 1.2 Some 11.1 spawn updates [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// hu_fild01 - Hugel Field
-//==================================================
+//== hu_fild01 - Hugel Field ===============================
hu_fild01,0,0,0,0 monster Breeze 1692,5,900000,300000,0
hu_fild01,0,0,0,0 monster Plasma 1697,5,900000,300000,0
hu_fild01,0,0,0,0 monster Plasma 1695,5,900000,300000,0
@@ -29,9 +46,7 @@ hu_fild01,0,0,0,0 monster Plasma 1693,5,900000,300000,0
hu_fild01,0,0,0,0 monster Geographer 1368,30,300000,0,0
hu_fild01,0,0,0,0 monster Demon Pungus 1378,30,1200000,600000,0
-//==================================================
-// hu_fild02 - Hugel Field
-//==================================================
+//== hu_fild02 - Hugel Field ===============================
hu_fild02,0,0,0,0 monster Anopheles 1627,30,0,0,0
hu_fild02,0,0,0,0 monster Novus 1715,20,0,0,0
hu_fild02,0,0,0,0 monster Novus 1718,40,0,0,0
@@ -42,9 +57,7 @@ hu_fild02,85,85,53,47 monster Demon Pungus 1378,3,300000,120000,0
hu_fild02,85,85,37,47 monster Novus 1715,1,300000,120000,0
hu_fild02,85,85,37,47 monster Novus 1718,1,300000,120000,0
-//==================================================
-// hu_fild03 - Hugel Field
-//==================================================
+//== hu_fild03 - Hugel Field ===============================
hu_fild03,0,0,0,0 monster Grove 1687,70,0,0,0
hu_fild03,0,0,0,0 monster Novus 1715,30,0,0,0
hu_fild03,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -58,9 +71,7 @@ hu_fild03,170,220,5,4 monster Black Mushroom 1084,3,300000,0,0
hu_fild03,212,328,5,4 monster Black Mushroom 1084,2,300000,0,0
hu_fild03,231,151,3,3 monster Black Mushroom 1084,2,300000,0,0
-//==================================================
-// hu_fild04 - Hugel Field
-//==================================================
+//== hu_fild04 - Hugel Field ===============================
hu_fild04,0,0,0,0 monster Breeze 1692,20,0,0,0
hu_fild04,0,0,0,0 monster Deleter 1384,10,420000,24000,0
hu_fild04,0,0,0,0 monster Deleter 1385,10,420000,240000,0
@@ -76,9 +87,7 @@ hu_fild04,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
hu_fild04,206,210,30,18 monster Blue Plant 1079,4,120000,600000,0
hu_fild04,206,120,10,10 monster Blue Plant 1079,2,120000,600000,0
-//==================================================
-// hu_fild05 - Hugel Field
-//==================================================
+//== hu_fild05 - Hugel Field ===============================
hu_fild05,185,208,15,24 monster Anopheles 1627,3,42000,30000,0
hu_fild05,112,272,62,82 monster Grove 1687,15,0,0,0
hu_fild05,112,272,62,82 monster Novus 1715,2,0,0,0
@@ -106,9 +115,7 @@ hu_fild05,196,196,5,5 monster Dragon Egg 1721,1,7200000,1800000,0
hu_fild05,340,50,10,10 monster Dragon Egg 1721,1,7200000,1800000,0
hu_fild05,320,325,5,5 monster Dragon Egg 1721,1,7200000,1800000,0
-//==================================================
-// hu_fild06 - Hugel Field
-//==================================================
+//== hu_fild06 - Hugel Field ===============================
hu_fild06,0,0,0,0 monster Holden 1628,50,0,0,0
hu_fild06,0,0,0,0 monster Caramel 1103,20,0,0,0
hu_fild06,0,0,0,0 monster Poring 1002,10,0,0,0
@@ -117,9 +124,7 @@ hu_fild06,0,0,0,0 monster Metaling 1613,10,0,0,0
hu_fild06,234,251,14,120 monster Green Plant 1080,10,600000,0,0
hu_fild06,234,251,14,120 monster Yellow Plant 1081,10,600000,0,0
-//==================================================
-// hu_fild07 - Hugel Field
-//==================================================
+//== hu_fild07 - Hugel Field ===============================
hu_fild07,0,0,0,0 monster Breeze 1692,10,0,0,0
hu_fild07,0,0,0,0 monster Deleter 1384,10,420000,24000,0
hu_fild07,0,0,0,0 monster Deleter 1385,10,420000,240000,0
diff --git a/npc/pre-re/mobs/fields/lighthalzen.txt b/npc/pre-re/mobs/fields/lighthalzen.txt
index bb25b14fc..7f8d88daf 100644
--- a/npc/pre-re/mobs/fields/lighthalzen.txt
+++ b/npc/pre-re/mobs/fields/lighthalzen.txt
@@ -1,22 +1,43 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Fields Monster Spawn Script
-//===== By: ==================================================
-//= Muad_Dib, rAthena Dev Team
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Lighthalzen Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lighthalzen Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.0 by Muad_Dib (Prometheus Project)
-//= 1.1 Added Porcellio by MasterOfMuppets
-//= 1.2 Corrected monsters. Many thanks to vicious_pucca for
-//= the information [MasterOfMuppets]
-//= 1.3 Updated acordingly to Episode 10.4 [Poki#3]
-//= 1.4 Fully updated X.4 spawns [Playtester]
-//= 1.5 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// lhz_fild01 - Lighthalzen Field
-//==================================================
+//== lhz_fild01 - Lighthalzen Field ========================
lhz_fild01,0,0,0,0 monster Metaling 1613,70,0,0,0
lhz_fild01,0,0,0,0 monster Holden 1628,30,0,0,0
lhz_fild01,0,0,0,0 monster Caramel 1103,20,0,0,0
@@ -24,9 +45,7 @@ lhz_fild01,0,0,0,0 monster Red Plant 1078,10,60000,30000,0
lhz_fild01,0,0,0,0 monster Yellow Plant 1081,10,60000,30000,0
lhz_fild01,0,0,0,0 monster Green Plant 1080,10,60000,30000,0
-//==================================================
-// lhz_fild02 - Lighthalzen Field (Grim Ripper's Valley)
-//==================================================
+//== lhz_fild02 - Lighthalzen Field (Grim Reaper's Valley) =
lhz_fild02,0,0,0,0 monster Metaling 1613,50,0,0,0
lhz_fild02,0,0,0,0 monster Caramel 1103,30,0,0,0
lhz_fild02,0,0,0,0 monster Horn 1128,10,0,0,0
@@ -35,9 +54,7 @@ lhz_fild02,0,0,0,0 monster Anopheles 1627,10,0,0,0
lhz_fild02,0,0,0,0 monster Yellow Plant 1081,15,60000,30000,0
lhz_fild02,0,0,0,0 monster Green Plant 1080,15,60000,30000,0
-//==================================================
-// lhz_fild03 - Lighthalzen Field
-//==================================================
+//== lhz_fild03 - Lighthalzen Field ========================
lhz_fild03,262,233,74,140 monster Stem Worm 1215,50,600000,0,0
lhz_fild03,262,233,74,140 monster Metaling 1613,20,0,0,0
lhz_fild03,127,248,45,140 monster Caramel 1103,20,0,0,0
diff --git a/npc/pre-re/mobs/fields/louyang.txt b/npc/pre-re/mobs/fields/louyang.txt
index f64a899de..1a77c1801 100644
--- a/npc/pre-re/mobs/fields/louyang.txt
+++ b/npc/pre-re/mobs/fields/louyang.txt
@@ -1,17 +1,41 @@
-//===== Hercules Script ======================================
-//= Louyang Fields Monster Spawn Script
-//===== By: ==================================================
-//= Evera/Lorri
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Evera
+//= Copyright (C) Lorri
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Louyang Fields
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 updated by MasterOfMuppets
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// lou_fild01 - Louyang Field
-//==================================================
+//== lou_fild01 - Louyang Field ============================
lou_fild01,224,315,100,50 monster Bigfoot 1060,7,0,0,0
lou_fild01,203,225,110,35 monster Bigfoot 1060,4,60000,30000,1
lou_fild01,273,128,75,50 monster Bigfoot 1060,4,0,0,0
diff --git a/npc/pre-re/mobs/fields/lutie.txt b/npc/pre-re/mobs/fields/lutie.txt
index 2eff79086..7fbff3416 100644
--- a/npc/pre-re/mobs/fields/lutie.txt
+++ b/npc/pre-re/mobs/fields/lutie.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Lutie Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Lutie Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lutie Fields
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 added Garm Baby according to May 10 patch
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// xmas_fild01 - Lutie Field
-//==================================================
+//== xmas_fild01 - Lutie Field =============================
xmas_fild01,0,0,0,0 monster Marin 1242,35,0,0,0
xmas_fild01,0,0,0,0 monster Sasquatch 1243,20,0,0,0
xmas_fild01,0,0,0,0 monster Garm Baby 1515,1,1800000,0,0
diff --git a/npc/pre-re/mobs/fields/manuk.txt b/npc/pre-re/mobs/fields/manuk.txt
index 23970e19a..30986f879 100644
--- a/npc/pre-re/mobs/fields/manuk.txt
+++ b/npc/pre-re/mobs/fields/manuk.txt
@@ -1,33 +1,51 @@
-//===== Hercules Script ======================================
-//= Manuk Fields Monster Spawn Script
-//===== By: ==================================================
-//= alexx, MaC
-//===== Current Version: =====================================
+//================= 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) scriptor
+//= Copyright (C) alexx
+//= Copyright (C) MaC
+//=
+//= 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/>.
+//=========================================================================
+//= Manuk Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Manuk Fields
+//================= Current Version =======================================
//= 1.1a
-//===== Additional Comments: =================================
-//= 1.0 Official spawn ammounts from Aegis script [alexx]
-//= 1.1 Added 13.2 mob spawn update [scriptor]
-//= 1.1a Corrected fild2 mobs spawning on fild1. (bugreport:4248)
-//============================================================
+//=========================================================================
-//============================================================
-// man_fild01 - Manuk Field
-//============================================================
+//== man_fild01 - Manuk Field ==============================
man_fild01,0,0,0,0 monster Nepenthes 1988,105,0,0,0
man_fild01,0,0,0,0 monster Hillthion 1989,10,0,0,0
man_fild01,0,0,0,0 monster Centipede Larva 1999,30,0,0,0
man_fild01,0,0,0,0 monster Centipede 1987,2,0,0,0
-//============================================================
-// man_fild02 - Manuk Field
-//============================================================
+//== man_fild02 - Manuk Field ==============================
man_fild02,0,0,0,0 monster Bradium Golem 2024,50,0,0,0
man_fild02,0,0,0,0 monster Centipede 1987,35,0,0,0
man_fild02,0,0,0,0 monster Tatacho 1986,25,0,0,0
-//============================================================
-// man_fild03 - Manuk Field
-//============================================================
+//== man_fild03 - Manuk Field ==============================
man_fild03,0,0,0,0 monster Hillthion 1989,25,0,0,0
man_fild03,0,0,0,0 monster Tatacho 1986,25,0,0,0
man_fild03,0,0,0,0 monster Centipede 1987,25,0,0,0
diff --git a/npc/pre-re/mobs/fields/mjolnir.txt b/npc/pre-re/mobs/fields/mjolnir.txt
index 377536fa6..f98aa1f7d 100644
--- a/npc/pre-re/mobs/fields/mjolnir.txt
+++ b/npc/pre-re/mobs/fields/mjolnir.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Mt. Mjolnir Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Mt. Mjolnir Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster spawns for Mt. Mjolnir Fields
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// mjolnir_01 - Mt.Mjolnir
-//==================================================
+//== mjolnir_01 - Mt.Mjolnir ===============================
mjolnir_01,0,0,0,0 monster Horn 1128,20,0,0,0
mjolnir_01,0,0,0,0 monster Creamy 1018,20,0,0,0
mjolnir_01,0,0,0,0 monster Coco 1104,70,0,0,0
@@ -22,9 +45,7 @@ mjolnir_01,75,85,25,25 monster Green Plant 1080,5,180000,90000,1
mjolnir_01,78,219,25,25 monster Green Plant 1080,5,180000,90000,1
mjolnir_01,311,271,25,25 monster Blue Plant 1079,5,360000,180000,1
-//==================================================
-// mjolnir_02 - Mt.Mjolnir
-//==================================================
+//== mjolnir_02 - Mt.Mjolnir ===============================
mjolnir_02,0,0,0,0 monster Hornet 1004,30,0,0,0
mjolnir_02,0,0,0,0 monster Creamy 1018,20,0,0,0
mjolnir_02,0,0,0,0 monster Petite 1155,50,0,0,0
@@ -65,9 +86,7 @@ mjolnir_02,273,240,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_02,289,276,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_02,188,192,10,10 monster Blue Plant 1079,2,360000,180000,1
-//==================================================
-// mjolnir_03 - Mt.Mjolnir
-//==================================================
+//== mjolnir_03 - Mt.Mjolnir ===============================
mjolnir_03,0,0,0,0 monster Mantis 1139,30,0,0,0
mjolnir_03,0,0,0,0 monster Creamy 1018,10,0,0,0
mjolnir_03,0,0,0,0 monster Petite 1156,70,0,0,0
@@ -90,9 +109,7 @@ mjolnir_03,77,271,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_03,66,219,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_03,91,161,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_04 - Mt.Mjolnir
-//==================================================
+//== mjolnir_04 - Mt.Mjolnir ===============================
mjolnir_04,0,0,0,0 monster Mantis 1139,20,0,0,0
mjolnir_04,0,0,0,0 monster Hornet 1004,70,0,0,0
mjolnir_04,0,0,0,0 monster Poporing 1031,10,0,0,0
@@ -118,9 +135,7 @@ mjolnir_04,332,122,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_04,269,39,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_04,205,33,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_05 - Mt.Mjolnir
-//==================================================
+//== mjolnir_05 - Mt.Mjolnir ===============================
mjolnir_05,0,0,0,0 monster Mantis 1139,40,0,0,0
mjolnir_05,0,0,0,0 monster Poporing 1031,10,0,0,0
mjolnir_05,0,0,0,0 monster Flora 1118,20,0,0,0
@@ -132,9 +147,7 @@ mjolnir_05,134,103,20,20 monster Blue Plant 1079,3,360000,180000,1
mjolnir_05,261,100,20,10 monster Blue Plant 1079,3,360000,180000,1
mjolnir_05,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
-//==================================================
-// mjolnir_06 - Mt.Mjolnir
-//==================================================
+//== mjolnir_06 - Mt.Mjolnir ===============================
mjolnir_06,0,0,0,0 monster Stainer 1174,70,0,0,0
mjolnir_06,0,0,0,0 monster Horn 1128,20,0,0,0
mjolnir_06,0,0,0,0 monster Coco 1104,20,0,0,0
@@ -151,9 +164,7 @@ mjolnir_06,73,339,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_06,69,225,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_06,55,276,0,0 monster Red Mushroom 1085,1,180000,90000,1
-//==================================================
-// mjolnir_07 - Mt.Mjolnir
-//==================================================
+//== mjolnir_07 - Mt.Mjolnir ===============================
mjolnir_07,0,0,0,0 monster Poison Spore 1077,60,0,0,0
mjolnir_07,0,0,0,0 monster Ambernite 1094,30,0,0,0
mjolnir_07,0,0,0,0 monster Coco 1104,20,0,0,0
@@ -171,9 +182,7 @@ mjolnir_07,140,179,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_07,97,210,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_07,249,214,0,0 monster Blue Plant 1079,2,360000,180000,1
-//==================================================
-// mjolnir_08 - Mt.Mjolnir
-//==================================================
+//== mjolnir_08 - Mt.Mjolnir ===============================
mjolnir_08,0,0,0,0 monster Mantis 1139,60,0,0,0
mjolnir_08,0,0,0,0 monster Argiope 1099,30,0,0,0
mjolnir_08,0,0,0,0 monster Argos 1100,20,0,0,0
@@ -187,9 +196,7 @@ mjolnir_08,207,232,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_08,180,282,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_08,149,328,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_09 - Mt.Mjolnir
-//==================================================
+//== mjolnir_09 - Mt.Mjolnir ===============================
mjolnir_09,0,0,0,0 monster Coco 1104,10,0,0,0
mjolnir_09,0,0,0,0 monster Stainer 1174,20,0,0,0
mjolnir_09,0,0,0,0 monster Horn 1128,70,0,0,0
@@ -207,9 +214,7 @@ mjolnir_09,120,126,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_09,139,84,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_09,125,82,0,0 monster Red Mushroom 1085,1,180000,90000,1
-//==================================================
-// mjolnir_10 - Mt.Mjolnir
-//==================================================
+//== mjolnir_10 - Mt.Mjolnir ===============================
mjolnir_10,0,0,0,0 monster Mantis 1139,20,0,0,0
mjolnir_10,0,0,0,0 monster Flora 1118,30,0,0,0
mjolnir_10,0,0,0,0 monster Argos 1100,60,0,0,0
@@ -218,9 +223,7 @@ mjolnir_10,0,0,0,0 monster Petite 1155,10,0,0,0
mjolnir_10,123,331,10,10 monster Shining Plant 1083,1,1800000,900000,1
mjolnir_10,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
-//==================================================
-// mjolnir_11 - Mt.Mjolnir
-//==================================================
+//== mjolnir_11 - Mt.Mjolnir ===============================
mjolnir_11,0,0,0,0 monster Argiope 1099,10,0,0,0
mjolnir_11,0,0,0,0 monster Mandragora 1020,50,0,0,0
mjolnir_11,0,0,0,0 monster Flora 1118,60,0,0,0
@@ -240,9 +243,7 @@ mjolnir_11,332,327,0,0 monster Blue Plant 1079,1,360000,180000,1
mjolnir_11,282,300,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_11,295,271,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_12 - Mt.Mjolnir
-//==================================================
+//== mjolnir_12 - Mt.Mjolnir ===============================
mjolnir_12,0,0,0,0 monster Stem Worm 1215,20,0,0,0
mjolnir_12,0,0,0,0 monster Dustiness 1114,50,0,0,0
mjolnir_12,0,0,0,0 monster Thief Bug Female 1053,20,0,0,0
diff --git a/npc/pre-re/mobs/fields/morocc.txt b/npc/pre-re/mobs/fields/morocc.txt
index 8fb354ce5..317e28f77 100644
--- a/npc/pre-re/mobs/fields/morocc.txt
+++ b/npc/pre-re/mobs/fields/morocc.txt
@@ -1,23 +1,41 @@
-//===== Hercules Script ======================================
-//= Morocc Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Morroc Fields
+//================= Current Version =======================================
//= 1.7
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Added Morroc field 20, 21, and 22 spawns, as [L0ne_W0lf]
-//= 1.4 Updated spawns to reflect episode 12.1. [L0ne_W0lf]
-//= 1.5 Fixed Pheeroni spawn location. [Kisuka]
-//= 1.6 Added Satan MOrroc static spawn. [L0ne_W0lf]
-//= Added 30s spawn time for all Morroc Shadows.
-//= 1.7 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// moc_fild01 - Sograt Desert
-//==================================================
+//== moc_fild01 - Sograt Desert ============================
moc_fild01,0,0,0,0 monster Baby Desert Wolf 1107,70,0,0,0
moc_fild01,0,0,0,0 monster Ant Egg 1097,20,0,0,0
moc_fild01,0,0,0,0 monster Peco Peco Egg 1047,20,0,0,0
@@ -26,9 +44,7 @@ moc_fild01,0,0,0,0 monster Drops 1113,30,0,0,0
moc_fild01,0,0,0,0 monster Poring 1002,10,0,0,0
moc_fild01,194,51,10,10 monster Yellow Plant 1081,10,900000,450000,1
-//==================================================
-// moc_fild02 - Sograt Desert
-//==================================================
+//== moc_fild02 - Sograt Desert ============================
moc_fild02,0,0,0,0 monster Peco Peco 1019,70,0,0,0
moc_fild02,0,0,0,0 monster Ant Egg 1097,10,0,0,0
moc_fild02,0,0,0,0 monster Peco Peco Egg 1047,40,0,0,0
@@ -49,9 +65,7 @@ moc_fild02,299,61,0,0 monster Green Plant 1080,1,180000,90000,1
moc_fild02,353,103,0,0 monster Green Plant 1080,1,180000,90000,1
moc_fild02,337,35,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// moc_fild03 - Sograt Desert
-//==================================================
+//== moc_fild03 - Sograt Desert ============================
moc_fild03,0,0,0,0 monster Elder Willow 1033,70,0,0,0
moc_fild03,0,0,0,0 monster Greatest General 1277,30,0,0,0
moc_fild03,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -66,9 +80,7 @@ moc_fild03,261,161,5,5 monster Green Plant 1080,2,180000,90000,1
moc_fild03,213,201,5,5 monster Green Plant 1080,2,180000,90000,1
moc_fild03,200,263,5,5 monster Green Plant 1080,2,180000,90000,1
-//==================================================
-// moc_fild04 - Sograt Desert
-//==================================================
+//== moc_fild04 - Sograt Desert ============================
//moc_fild04,0,0,0,0 monster Desert Wolf 1106,20,0,0,0
//moc_fild04,0,0,0,0 monster Scorpion 1001,30,0,0,0
//moc_fild04,0,0,0,0 monster Metaller 1058,20,0,0,0
@@ -79,18 +91,14 @@ moc_fild03,200,263,5,5 monster Green Plant 1080,2,180000,90000,1
//moc_fild04,0,0,0,0 monster Piere 1160,20,0,0,0
//moc_fild04,313,84,10,10 monster Yellow Plant 1081,10,900000,450000,1
-//==================================================
-// moc_fild05 - Sograt Desert
-//==================================================
+//== moc_fild05 - Sograt Desert ============================
//moc_fild05,0,0,0,0 monster Magnolia 1138,30,0,0,0
//moc_fild05,0,0,0,0 monster Metaller 1058,20,0,0,0
//moc_fild05,0,0,0,0 monster Golem 1040,70,0,0,0
//moc_fild05,0,0,0,0 monster Ant Egg 1097,10,0,0,0
//moc_fild05,208,233,10,10 monster Yellow Plant 1081,5,360000,180000,1
-//==================================================
-// moc_fild06 - Sograt Desert
-//==================================================
+//== moc_fild06 - Sograt Desert ============================
//moc_fild06,0,0,0,0 monster Peco Peco 1019,85,0,0,0
//moc_fild06,0,0,0,0 monster Muka 1055,30,0,0,0
//moc_fild06,0,0,0,0 monster Condor 1009,50,0,0,0
@@ -98,18 +106,14 @@ moc_fild03,200,263,5,5 monster Green Plant 1080,2,180000,90000,1
//moc_fild06,0,0,0,0 monster Ant Egg 1097,10,0,0,0
//moc_fild06,193,203,10,10 monster Yellow Plant 1081,10,900000,450000,1
-//==================================================
-// moc_fild07 - Sograt Desert
-//==================================================
+//== moc_fild07 - Sograt Desert ============================
moc_fild07,0,0,0,0 monster Drops 1113,70,0,0,0
moc_fild07,0,0,0,0 monster Peco Peco Egg 1047,50,0,0,0
moc_fild07,0,0,0,0 monster Picky 1050,30,0,0,0
moc_fild07,0,0,0,0 monster Picky 1049,30,0,0,0
moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
-//==================================================
-// moc_fild08 - Sograt Desert
-//==================================================
+//== moc_fild08 - Sograt Desert ============================
//moc_fild08,0,0,0,0 monster Magnolia 1138,30,0,0,0
//moc_fild08,0,0,0,0 monster Scorpion 1001,80,0,0,0
//moc_fild08,0,0,0,0 monster Desert Wolf 1106,30,0,0,0
@@ -117,9 +121,7 @@ moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
//moc_fild08,0,0,0,0 monster Baby Desert Wolf 1107,10,0,0,0
//moc_fild08,0,0,0,0 monster Drops 1113,10,0,0,0
-//==================================================
-// moc_fild09 - Sograt Desert
-//==================================================
+//== moc_fild09 - Sograt Desert ============================
//moc_fild09,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
//moc_fild09,0,0,0,0 monster Metaller 1058,70,0,0,0
//moc_fild09,0,0,0,0 monster Magnolia 1138,50,0,0,0
@@ -135,9 +137,7 @@ moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
//moc_fild09,64,78,5,5 monster Yellow Plant 1081,2,180000,90000,1
//moc_fild09,54,325,5,5 monster Yellow Plant 1081,2,180000,90000,1
-//==================================================
-// moc_fild10 - Sograt Desert
-//==================================================
+//== moc_fild10 - Sograt Desert ============================
//moc_fild10,0,0,0,0 monster Drops 1113,30,0,0,0
//moc_fild10,0,0,0,0 monster Peco Peco Egg 1047,70,0,0,0
//moc_fild10,0,0,0,0 monster Picky 1049,50,0,0,0
@@ -147,9 +147,7 @@ moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
//moc_fild10,198,150,40,30 monster Yellow Plant 1081,10,180000,90000,1
//moc_fild10,198,150,40,30 monster Green Plant 1080,5,180000,90000,1
-//==================================================
-// moc_fild11 - Sograt Desert
-//==================================================
+//== moc_fild11 - Sograt Desert ============================
moc_fild11,0,0,0,0 monster Hode 1127,10,0,0,0
moc_fild11,0,0,0,0 monster Golem 1040,70,0,0,0
moc_fild11,0,0,0,0 monster Andre 1095,10,0,0,0
@@ -160,18 +158,14 @@ moc_fild11,0,0,0,0 monster Magnolia 1138,20,0,0,0
moc_fild11,0,0,0,0 monster Muka 1055,20,0,0,0
moc_fild11,197,216,0,0 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// moc_fild12 - Sograt Desert
-//==================================================
+//== moc_fild12 - Sograt Desert ============================
moc_fild12,0,0,0,0 monster Picky 1050,50,0,0,0
moc_fild12,0,0,0,0 monster Picky 1049,50,0,0,0
moc_fild12,0,0,0,0 monster Peco Peco Egg 1047,35,0,0,0
moc_fild12,0,0,0,0 monster Drops 1113,35,0,0,0
moc_fild12,181,336,40,20 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// moc_fild13 - Sograt Desert
-//==================================================
+//== moc_fild13 - Sograt Desert ============================
moc_fild13,0,0,0,0 monster Desert Wolf 1106,30,0,0,0
moc_fild13,0,0,0,0 monster Anacondaq 1030,75,0,0,0
moc_fild13,0,0,0,0 monster Boa 1025,30,0,0,0
@@ -201,9 +195,7 @@ moc_fild13,101,185,5,5 monster Yellow Plant 1081,3,180000,90000,1
moc_fild13,106,258,5,5 monster Yellow Plant 1081,3,180000,90000,1
moc_fild13,161,273,5,5 monster Yellow Plant 1081,3,180000,90000,1
-//==================================================
-// moc_fild14 - Sograt Desert
-//==================================================
+//== moc_fild14 - Sograt Desert ============================
//moc_fild14,0,0,0,0 monster Desert Wolf 1106,80,0,0,0
//moc_fild14,0,0,0,0 monster Side Winder 1037,20,0,0,0
//moc_fild14,0,0,0,0 monster Baby Desert Wolf 1107,40,0,0,0
@@ -215,9 +207,7 @@ moc_fild13,161,273,5,5 monster Yellow Plant 1081,3,180000,90000,1
//moc_fild14,64,342,0,0 monster Yellow Plant 1081,1,180000,90000,1
//moc_fild14,160,366,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild15 - Sograt Desert
-//==================================================
+//== moc_fild15 - Sograt Desert ============================
//moc_fild15,0,0,0,0 monster Hode 1127,30,0,0,0
//moc_fild15,0,0,0,0 monster Scorpion 1001,10,0,0,0
//moc_fild15,0,0,0,0 monster Desert Wolf 1106,10,0,0,0
@@ -238,9 +228,7 @@ moc_fild13,161,273,5,5 monster Yellow Plant 1081,3,180000,90000,1
//moc_fild15,232,126,0,0 monster Yellow Plant 1081,1,180000,90000,1
//moc_fild15,294,74,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild16 - Sograt Desert
-//==================================================
+//== moc_fild16 - Sograt Desert ============================
moc_fild16,0,0,0,0 monster Sandman 1165,70,0,0,0
moc_fild16,0,0,0,0 monster Hode 1127,30,0,0,0
moc_fild16,0,0,0,0 monster Magnolia 1138,25,0,0,0
@@ -248,9 +236,7 @@ moc_fild16,0,0,0,0 monster Andre 1095,10,0,0,0
moc_fild16,0,0,0,0 monster Deniro 1105,20,0,0,0
moc_fild16,0,0,0,0 monster Ant Egg 1097,10,0,0,0
-//==================================================
-// moc_fild17 - Sograt Desert
-//==================================================
+//== moc_fild17 - Sograt Desert ============================
moc_fild17,0,0,0,0 monster Hode 1127,100,0,0,0
moc_fild17,0,0,0,0 monster Steel Chonchon 1042,30,0,0,0
moc_fild17,0,0,0,0 monster Magnolia 1138,15,0,0,0
@@ -266,9 +252,7 @@ moc_fild17,335,191,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild17,347,224,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild17,359,258,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild18 - Sograt Desert
-//==================================================
+//== moc_fild18 - Sograt Desert ============================
moc_fild18,0,0,0,0 monster Steel Chonchon 1042,70,0,0,0
moc_fild18,0,0,0,0 monster Chonchon 1011,40,0,0,0
moc_fild18,0,0,0,0 monster Muka 1055,80,0,0,0
@@ -285,9 +269,7 @@ moc_fild18,230,144,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild18,325,207,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild18,325,272,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild20 - Dimensional Gorge
-//==================================================
+//== moc_fild20 - Dimensional Gorge ========================
moc_fild20,0,0,0,0 monster Ant Egg 1097,10,0,0,0
moc_fild20,0,0,0,0 monster Andre 1095,20,0,0,0
moc_fild20,0,0,0,0 monster Deniro 1105,20,0,0,0
@@ -302,9 +284,7 @@ moc_fild20,0,0,0,0 monster Morroc's Shadow 1919,1,30000,0,0
moc_fild20,0,0,0,0 monster Morroc's Shadow 1920,1,30000,0,0
moc_fild20,0,0,0,0 monster Morroc's Shadow 1921,1,30000,0,0
-//==================================================
-// moc_fild21 - Dimensional Gorge
-//==================================================
+//== moc_fild21 - Dimensional Gorge ========================
moc_fild21,0,0,0,0 monster Golem 1040,61,0,0,0
moc_fild21,0,0,0,0 monster Stalactic Golem 1278,46,0,0,0
moc_fild21,0,0,0,0 monster Lava Golem 1366,46,0,0,0
@@ -313,9 +293,7 @@ moc_fild21,0,0,0,0 monster Morroc's Shadow 1919,46,30000,0,0
moc_fild21,0,0,0,0 monster Morroc's Shadow 1920,46,30000,0,0
moc_fild21,0,0,0,0 monster Morroc's Shadow 1921,34,30000,0,0
-//==================================================
-// moc_fild22 - Dimensional Gorge
-//==================================================
+//== moc_fild22 - Dimensional Gorge ========================
moc_fild22,0,0,0,0 monster Morroc's Shadow 1918,60,30000,0,0
moc_fild22,0,0,0,0 monster Morroc's Shadow 1919,60,30000,0,0
moc_fild22,0,0,0,0 monster Morroc's Shadow 1920,60,30000,0,0
diff --git a/npc/pre-re/mobs/fields/moscovia.txt b/npc/pre-re/mobs/fields/moscovia.txt
index 9a1afeb95..a6dec7354 100644
--- a/npc/pre-re/mobs/fields/moscovia.txt
+++ b/npc/pre-re/mobs/fields/moscovia.txt
@@ -1,15 +1,39 @@
-//===== Hercules Script ======================================
-//= Moscovia Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Moscovia Fields
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Added spawns [Playtester]
+//=========================================================================
-//==================================================
-// mosk_fild02 - Moscovia Field
-//==================================================
+//== mosk_fild02 - Moscovia Field ==========================
mosk_fild02,0,0,0,0 monster Bigfoot 1060,40,0,0,0
mosk_fild02,0,0,0,0 monster Caramel 1103,20,0,0,0
mosk_fild02,0,0,0,0 monster Mantis 1139,30,0,0,0
diff --git a/npc/pre-re/mobs/fields/niflheim.txt b/npc/pre-re/mobs/fields/niflheim.txt
index 537157cda..f6998af62 100644
--- a/npc/pre-re/mobs/fields/niflheim.txt
+++ b/npc/pre-re/mobs/fields/niflheim.txt
@@ -1,21 +1,43 @@
-//===== Hercules Script ======================================
-//= Niflheim Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) DracoRPG
+//= Copyright (C) Lupus
+//= Copyright (C) shadow
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Niflheim Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Niflheim Fields and Town
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.2 updated [shadow],
-//= 1.3 many changes and wrong LOD ID 5373 -> 1373 [Lupus]
-//= 1.4 removed yggdrasil from this file [DracoRPG]
-//= 1.4a Readded Lord of Death, why was it removed anyway? [MasterOfMuppets]
-//= 1.5 Implemented the town invasion. [MasterOfMuppets]
-//= 1.6 Official kRO 10.1 spawns [Playtester]
-//============================================================
-
-//==================================================
-// nif_fild01 - Skellington, a Solitary Village in Niflheim
-//==================================================
+//=========================================================================
+
+//== nif_fild01 - Skellington, a Solitary Village in Niflheim =
nif_fild01,0,0,0,0 monster Disguise 1506,20,0,0,0
nif_fild01,0,0,0,0 monster Disguise 1506,30,300000,120000,0
nif_fild01,227,253,20,20 monster Dullahan 1504,7,1800000,1200000,0
@@ -24,9 +46,7 @@ nif_fild01,0,0,0,0 monster Gibbet 1503,10,0,0,0
nif_fild01,0,0,0,0 monster Heirozoist 1510,10,0,0,0
nif_fild01,0,0,0,0 monster Quve 1508,30,0,0,0
-//==================================================
-// nif_fild02 - Valley of Gyoll
-//==================================================
+//== nif_fild02 - Valley of Gyoll ==========================
nif_fild02,366,236,15,15 monster Lude 1509,10,360000,150000,0
nif_fild02,356,139,10,10 monster Bloody Murderer 1507,1,1200000,600000,0
nif_fild02,144,232,10,10 monster Bloody Murderer 1507,1,1200000,600000,0
@@ -43,9 +63,7 @@ nif_fild02,0,0,0,0 monster Dullahan 1504,5,0,0,0
nif_fild02,0,0,0,0 monster Heirozoist 1510,6,0,0,0
nif_fild02,0,0,0,0 monster Gibbet 1503,10,0,0,0
-//==================================================
-// niflheim - Niflheim, Realm of the Dead
-//==================================================
+//== niflheim - Niflheim, Realm of the Dead ================
niflheim,0,0,0,0 monster Dullahan 1504,5,1800000,1200000,0
niflheim,0,0,0,0 monster Gibbet 1503,10,1200000,600000,0
niflheim,0,0,0,0 monster Heirozoist 1510,10,1200000,600000,0
@@ -62,7 +80,7 @@ OnInit:
OnTimer7980000:
stopnpctimer;
- switch(rand(6))
+ switch(rand(6))
{
case 0:
diff --git a/npc/pre-re/mobs/fields/payon.txt b/npc/pre-re/mobs/fields/payon.txt
index 95a5d3e9a..d8a490bcf 100644
--- a/npc/pre-re/mobs/fields/payon.txt
+++ b/npc/pre-re/mobs/fields/payon.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Payon Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Payon Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Some 11.1 spawn changes [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// pay_fild01 - Payon Forest
-//==================================================
+//== pay_fild01 - Payon Forest =============================
pay_fild01,0,0,0,0 monster Willow 1010,10,0,0,0
pay_fild01,0,0,0,0 monster Poporing 1031,10,0,0,0
pay_fild01,0,0,0,0 monster Poring 1002,10,0,0,0
@@ -35,9 +56,7 @@ pay_fild01,64,190,0,0 monster Black Mushroom 1084,1,180000,90000,1
pay_fild01,70,246,0,0 monster Black Mushroom 1084,1,180000,90000,1
pay_fild01,0,0,0,0 monster Green Plant 1080,5,180000,90000,1
-//==================================================
-// pay_fild02 - Payon Forest
-//==================================================
+//== pay_fild02 - Payon Forest =============================
pay_fild02,0,0,0,0 monster Boa 1025,30,0,0,0
pay_fild02,0,0,0,0 monster Wolf 1013,70,0,0,0
pay_fild02,0,0,0,0 monster Spore 1014,10,0,0,0
@@ -45,9 +64,7 @@ pay_fild02,0,0,0,0 monster Poporing 1031,20,0,0,0
pay_fild02,105,256,10,10 monster Green Plant 1080,4,360000,180000,1
pay_fild02,105,256,10,10 monster Red Mushroom 1085,4,360000,180000,1
-//==================================================
-// pay_fild03 - Payon Forest
-//==================================================
+//== pay_fild03 - Payon Forest =============================
pay_fild03,0,0,0,0 monster Poring 1002,30,0,0,0
pay_fild03,0,0,0,0 monster Willow 1010,30,0,0,0
pay_fild03,0,0,0,0 monster Pupa 1008,50,0,0,0
@@ -55,9 +72,7 @@ pay_fild03,0,0,0,0 monster Lunatic 1063,50,0,0,0
pay_fild03,153,216,10,10 monster Red Mushroom 1085,6,900000,450000,1
pay_fild03,372,64,15,15 monster Green Plant 1080,4,180000,90000,1
-//==================================================
-// pay_fild04 - Sograt Desert
-//==================================================
+//== pay_fild04 - Sograt Desert ============================
pay_fild04,0,0,0,0 monster Poring 1002,40,0,0,0
pay_fild04,0,0,0,0 monster Drops 1113,40,0,0,0
pay_fild04,0,0,0,0 monster Poporing 1031,40,0,0,0
@@ -69,18 +84,14 @@ pay_fild04,0,0,0,0 monster Deviling 1582,1,7200000,3600000,1
pay_fild04,346,335,5,5 monster Shining Plant 1083,1,1800000,900000,1
pay_fild04,254,193,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// pay_fild05 - Payon Forest
-//==================================================
+//== pay_fild05 - Payon Forest =============================
pay_fild05,0,0,0,0 monster Dragon Tail 1321,5,0,0,0
pay_fild05,0,0,0,0 monster Poporing 1031,20,0,0,0
pay_fild05,0,0,0,0 monster Poison Spore 1077,65,0,0,0
pay_fild05,95,147,5,5 monster Green Plant 1080,4,900000,450000,1
pay_fild05,86,90,5,5 monster Green Plant 1080,4,900000,450000,1
-//==================================================
-// pay_fild06 - Payon Forest
-//==================================================
+//== pay_fild06 - Payon Forest =============================
pay_fild06,0,0,0,0 monster Wormtail 1024,90,0,0,0
pay_fild06,0,0,0,0 monster Spore 1014,20,0,0,0
pay_fild06,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -89,9 +100,7 @@ pay_fild06,211,191,2,10 monster Red Mushroom 1085,8,180000,90000,1
pay_fild06,268,155,20,20 monster Green Plant 1080,10,360000,180000,1
pay_fild06,268,155,20,20 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// pay_fild07 - Payon Forest
-//==================================================
+//== pay_fild07 - Payon Forest =============================
pay_fild07,0,0,0,0 monster Elder Willow 1033,70,0,0,0
pay_fild07,0,0,0,0 monster Eggyra 1116,40,0,0,0
pay_fild07,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -99,9 +108,7 @@ pay_fild07,0,0,0,0 monster Willow 1010,20,0,0,0
pay_fild07,0,0,0,0 monster Bigfoot 1060,30,0,0,0
pay_fild07,171,331,20,20 monster Green Plant 1080,8,900000,450000,1
-//==================================================
-// pay_fild08 - Payon Forest
-//==================================================
+//== pay_fild08 - Payon Forest =============================
pay_fild08,0,0,0,0 monster Poring 1002,30,0,0,0
pay_fild08,0,0,0,0 monster Willow 1010,50,0,0,0
pay_fild08,0,0,0,0 monster Pupa 1008,20,0,0,0
@@ -109,18 +116,14 @@ pay_fild08,0,0,0,0 monster Spore 1014,70,0,0,0
pay_fild08,0,0,0,0 monster Green Plant 1080,10,60000,30000,1
pay_fild08,143,156,40,40 monster Shining Plant 1083,1,3600000,1800000,1
-//==================================================
-// pay_fild09 - Payon Forest
-//==================================================
+//== pay_fild09 - Payon Forest =============================
pay_fild09,0,0,0,0 monster Poporing 1031,20,0,0,0
pay_fild09,0,0,0,0 monster Smokie 1056,80,0,0,0
pay_fild09,0,0,0,0 monster Bigfoot 1060,70,0,0,0
pay_fild09,198,217,30,30 monster Green Plant 1080,10,360000,180000,0
pay_fild09,198,217,30,30 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// pay_fild10 - Payon Forest
-//==================================================
+//== pay_fild10 - Payon Forest =============================
pay_fild10,0,0,0,0 monster Greatest General 1277,65,0,0,0
pay_fild10,0,0,0,0 monster Dokebi 1110,70,0,0,0
pay_fild10,0,0,0,0 monster Poison Spore 1077,20,0,0,0
@@ -134,9 +137,7 @@ pay_fild10,213,157,10,10 monster Blue Plant 1079,1,360000,180000,1
pay_fild10,281,307,10,10 monster Blue Plant 1079,1,360000,180000,1
pay_fild10,66,332,10,10 monster Blue Plant 1079,1,360000,180000,1
-//==================================================
-// pay_fild11 - Payon Forest
-//==================================================
+//== pay_fild11 - Payon Forest =============================
pay_fild11,0,0,0,0 monster Greatest General 1277,30,0,0,0
pay_fild11,0,0,0,0 monster Nine Tail 1180,60,180000,0,0
pay_fild11,0,0,0,0 monster Dragon Tail 1321,50,180000,0,0
diff --git a/npc/pre-re/mobs/fields/prontera.txt b/npc/pre-re/mobs/fields/prontera.txt
index 62758c125..28b8c30e7 100644
--- a/npc/pre-re/mobs/fields/prontera.txt
+++ b/npc/pre-re/mobs/fields/prontera.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Prontera Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Prontera Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 fixed some map name typos [Lupus]
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// prt_fild00 - Prontera Field
-//==================================================
+//== prt_fild00 - Prontera Field ===========================
prt_fild00,0,0,0,0 monster Creamy 1018,10,0,0,0
prt_fild00,0,0,0,0 monster Fabre 1007,20,0,0,0
prt_fild00,0,0,0,0 monster Pupa 1008,30,0,0,0
@@ -22,9 +44,7 @@ prt_fild00,0,0,0,0 monster Hornet 1004,70,0,0,0
prt_fild00,227,212,0,0 monster Shining Plant 1083,1,1800000,900000,1
prt_fild00,285,138,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// prt_fild01 - Prontera Field
-//==================================================
+//== prt_fild01 - Prontera Field ===========================
prt_fild01,0,0,0,0 monster Thief Bug 1051,30,0,0,0
prt_fild01,0,0,0,0 monster Fabre 1007,20,0,0,0
prt_fild01,0,0,0,0 monster Pupa 1008,10,0,0,0
@@ -33,9 +53,7 @@ prt_fild01,0,0,0,0 monster Poring 1002,30,0,0,0
prt_fild01,199,266,3,3 monster Green Plant 1080,3,360000,180000,1
prt_fild01,199,266,3,3 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// prt_fild02 - Prontera Field
-//==================================================
+//== prt_fild02 - Prontera Field ===========================
prt_fild02,0,0,0,0 monster Mandragora 1020,70,0,0,0
prt_fild02,0,0,0,0 monster Fabre 1007,50,0,0,0
prt_fild02,0,0,0,0 monster Pupa 1008,20,0,0,0
@@ -45,9 +63,7 @@ prt_fild02,0,0,0,0 monster Eclipse 1093,1,1800000,1200000,0
prt_fild02,339,309,3,3 monster Shining Plant 1083,1,1800000,900000,1
prt_fild02,0,0,0,0 monster Shining Plant 1083,2,1800000,900000,1
-//==================================================
-// prt_fild03 - Prontera Field
-//==================================================
+//== prt_fild03 - Prontera Field ===========================
prt_fild03,0,0,0,0 monster Yoyo 1057,80,0,0,0
prt_fild03,0,0,0,0 monster Smokie 1056,40,0,0,0
prt_fild03,0,0,0,0 monster Choco 1214,1,0,0,0
@@ -58,9 +74,7 @@ prt_fild03,307,75,5,5 monster Green Plant 1080,5,360000,180000,1
prt_fild03,0,0,0,0 monster Green Plant 1080,5,360000,180000,1
prt_fild03,148,107,5,5 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// prt_fild04 - Prontera Field
-//==================================================
+//== prt_fild04 - Prontera Field ===========================
prt_fild04,0,0,0,0 monster Rocker 1052,70,0,0,0
prt_fild04,0,0,0,0 monster Creamy 1018,40,0,0,0
prt_fild04,0,0,0,0 monster Pupa 1008,10,0,0,0
@@ -68,9 +82,7 @@ prt_fild04,0,0,0,0 monster Poring 1002,30,0,0,0
prt_fild04,0,0,0,0 monster Vocal 1088,1,1800000,1200000,0
prt_fild04,350,114,10,10 monster Green Plant 1080,5,900000,450000,1
-//==================================================
-// prt_fild05 - Prontera Field
-//==================================================
+//== prt_fild05 - Prontera Field ===========================
prt_fild05,0,0,0,0 monster Poring 1002,70,0,0,0
prt_fild05,0,0,0,0 monster Thief Bug Egg 1048,20,0,0,0
prt_fild05,0,0,0,0 monster Lunatic 1063,30,0,0,0
@@ -79,9 +91,7 @@ prt_fild05,0,0,0,0 monster Thief Bug 1051,10,0,0,0
prt_fild05,208,37,10,10 monster Green Plant 1080,6,900000,450000,1
prt_fild05,208,37,10,10 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// prt_fild06 - Prontera Field
-//==================================================
+//== prt_fild06 - Prontera Field ===========================
prt_fild06,0,0,0,0 monster Lunatic 1063,60,0,0,0
prt_fild06,0,0,0,0 monster Thief Bug Egg 1048,20,0,0,0
prt_fild06,0,0,0,0 monster Thief Bug 1051,10,0,0,0
@@ -89,25 +99,19 @@ prt_fild06,0,0,0,0 monster Pupa 1008,20,0,0,0
prt_fild06,0,0,0,0 monster Poring 1002,60,0,0,0
prt_fild06,222,30,40,10 monster Green Plant 1080,15,900000,450000,1
-//==================================================
-// prt_fild07 - Prontera Field
-//==================================================
+//== prt_fild07 - Prontera Field ===========================
prt_fild07,0,0,0,0 monster Rocker 1052,80,0,0,0
prt_fild07,0,0,0,0 monster Poporing 1031,30,0,0,0
prt_fild07,0,0,0,0 monster Vocal 1088,1,1800000,1200000,0
prt_fild07,225,110,5,5 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// prt_fild08 - Prontera Field
-//==================================================
+//== prt_fild08 - Prontera Field ===========================
prt_fild08,0,0,0,0 monster Lunatic 1063,40,0,0,0
prt_fild08,0,0,0,0 monster Pupa 1008,20,0,0,0
prt_fild08,0,0,0,0 monster Poring 1002,70,0,0,0
prt_fild08,0,0,0,0 monster Drops 1113,10,0,0,0
-//==================================================
-// prt_fild09 - Prontera Field
-//==================================================
+//== prt_fild09 - Prontera Field ===========================
prt_fild09,0,0,0,0 monster Savage Babe 1167,70,0,0,0
prt_fild09,0,0,0,0 monster Baby Desert Wolf 1107,20,0,0,0
prt_fild09,0,0,0,0 monster Peco Peco Egg 1047,20,0,0,0
@@ -115,9 +119,7 @@ prt_fild09,0,0,0,0 monster Picky 1049,20,0,0,0
prt_fild09,0,0,0,0 monster Condor 1009,10,0,0,0
prt_fild09,237,115,5,5 monster Yellow Plant 1081,3,360000,180000,1
-//==================================================
-// prt_fild10 - Prontera Field
-//==================================================
+//== prt_fild10 - Prontera Field ===========================
prt_fild10,0,0,0,0 monster Savage 1166,70,0,0,0
prt_fild10,0,0,0,0 monster Savage Babe 1167,40,0,0,0
prt_fild10,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -125,9 +127,7 @@ prt_fild10,0,0,0,0 monster Thief Bug 1051,10,0,0,0
prt_fild10,99,114,20,5 monster Red Mushroom 1085,15,360000,180000,1
prt_fild10,155,179,10,10 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// prt_fild11 - Prontera Field
-//==================================================
+//== prt_fild11 - Prontera Field ===========================
prt_fild11,0,0,0,0 monster Goblin 1122,10,0,0,0
prt_fild11,0,0,0,0 monster Goblin 1123,20,0,0,0
prt_fild11,0,0,0,0 monster Goblin 1124,20,0,0,0
diff --git a/npc/pre-re/mobs/fields/rachel.txt b/npc/pre-re/mobs/fields/rachel.txt
index b9114802f..7c2e58494 100644
--- a/npc/pre-re/mobs/fields/rachel.txt
+++ b/npc/pre-re/mobs/fields/rachel.txt
@@ -1,115 +1,113 @@
-//===== Hercules Script ======================================
-//= Rachel Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Sepheus
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Rachel Fields
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Created this [Sepheus]
-//= 1.1 Updated [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ra_fild01 - Rachel Field
-//==================================================
+//== ra_fild01 - Audhumbla Grassland =======================
ra_fild01,0,0,0,0 monster Muscipular 1780,60,0,0,1
ra_fild01,173,170,106,80 monster Geographer 1368,30,300000,120000,1
ra_fild01,0,0,0,0 monster Drosera 1781,20,0,0,1
ra_fild01,0,0,0,0 monster Galion 1783,5,0,0,0
ra_fild01,0,0,0,0 monster Gryphon 1259,3,3600000,0,1
-//==================================================
-// ra_fild02 - Rachel Field
-//==================================================
+//== ra_fild02 - Rachel Field ==============================
ra_fild02,0,0,0,0 monster Muscipular 1780,60,0,0,0
ra_fild02,0,0,0,0 monster Drosera 1781,20,0,0,0
ra_fild02,0,0,0,0 monster Galion 1783,15,0,0,0
ra_fild02,0,0,0,0 boss_monster Atroce 1785,1,14400000,600000,1
-//==================================================
-// ra_fild03 - Rachel Field
-//==================================================
+//== ra_fild03 - The Plain of Ida ==========================
ra_fild03,0,0,0,0 monster Galion 1783,35,0,0,0
ra_fild03,0,0,0,0 monster Drosera 1781,10,0,0,1
ra_fild03,0,0,0,0 monster Roween 1782,10,0,0,0
ra_fild03,0,0,0,0 monster Stapo 1784,10,0,0,0
ra_fild03,0,0,0,0 boss_monster Atroce 1785,1,10800000,600000,1
-//==================================================
-// ra_fild04 - Rachel Field
-//==================================================
+//== ra_fild04 - Audhumbla Grassland =======================
ra_fild04,0,0,0,0 monster Roween 1782,60,0,0,0
ra_fild04,0,0,0,0 monster Stapo 1784,20,0,0,0
ra_fild04,0,0,0,0 monster Wild Rose 1261,10,0,0,0
ra_fild04,0,0,0,0 monster Galion 1783,3,0,0,0
ra_fild04,0,0,0,0 boss_monster Atroce 1785,1,18000000,600000,1
-//==================================================
-// ra_fild05 - Rachel Field
-//==================================================
+//== ra_fild05 - Audhumbla Grassland =======================
ra_fild05,0,0,0,0 monster Hill Wind 1680,70,0,0,0
ra_fild05,0,0,0,0 monster Drosera 1781,20,0,0,0
ra_fild05,170,200,106,115 monster Geographer 1368,10,0,0,1
-//==================================================
-// ra_fild06 - Rachel Field
-//==================================================
+//== ra_fild06 - Portus Luna ===============================
ra_fild06,0,0,0,0 monster Hill Wind 1680,50,0,0,0
ra_fild06,0,0,0,0 monster Anopheles 1627,20,0,0,0
ra_fild06,0,0,0,0 monster Drosera 1781,10,0,0,1
-//==================================================
-// ra_fild07 - Rachel Field
-//==================================================
+//== ra_fild07 - Rachel Field ==============================
ra_fild07,0,0,0,0 monster Roween 1782,50,0,0,0
ra_fild07,0,0,0,0 monster Galion 1783,20,0,0,0
ra_fild07,0,0,0,0 monster Stapo 1784,10,0,0,1
-//==================================================
-// ra_fild08 - Rachel Field
-//==================================================
+//== ra_fild08 - The Plain of Ida ==========================
ra_fild08,0,0,0,0 monster Stapo 1784,100,0,0,1
ra_fild08,0,0,0,0 monster Drops 1113,40,0,0,0
ra_fild08,0,0,0,0 monster Drosera 1781,20,0,0,1
-//==================================================
-// ra_fild09 - Rachel Field
-//==================================================
+//== ra_fild09 - Rachel Field ==============================
ra_fild09,0,0,0,0 monster Drosera 1781,60,0,0,1
ra_fild09,0,0,0,0 monster Metaling 1613,20,0,0,0
ra_fild09,0,0,0,0 monster Hill Wind 1680,10,0,0,0
ra_fild09,0,0,0,0 monster Harpy 1376,1,3600000,0,0
-//==================================================
-// ra_fild10 - Rachel Field
-//==================================================
+//== ra_fild10 - Rachel Field ==============================
ra_fild10,0,0,0,0 monster Stapo 1784,30,0,0,1
ra_fild10,0,0,0,0 monster Galion 1783,20,0,0,0
ra_fild10,0,0,0,0 monster Roween 1782,10,0,0,0
-//==================================================
-// ra_fild11 - Rachel Field
-//==================================================
+//== ra_fild11 - Rachel Field ==============================
ra_fild11,0,0,0,0 monster Drops 1113,100,0,0,1
ra_fild11,0,0,0,0 monster Stapo 1784,40,0,0,0
ra_fild11,0,0,0,0 monster Roween 1782,2,0,0,0
ra_fild11,0,0,0,0 monster Yellow Plant 1081,15,0,0,1
ra_fild11,0,0,0,0 monster Red Plant 1078,5,0,0,1
-//==================================================
-// ra_fild12 - Rachel Field
-//==================================================
+//== ra_fild12 - The Plain of Ida ==========================
ra_fild12,0,0,0,0 monster Drops 1113,100,0,0,0
ra_fild12,0,0,0,0 monster Stapo 1784,40,0,0,1
ra_fild12,0,0,0,0 monster Poporing 1031,5,0,0,0
ra_fild12,0,0,0,0 monster Yellow Plant 1081,15,0,0,1
ra_fild12,0,0,0,0 monster Red Plant 1078,5,0,0,1
-//==================================================
-// ra_fild13 - Rachel Field
-//==================================================
+//== ra_fild13 - Rachel Field ==============================
ra_fild13,0,0,0,0 monster Stapo 1784,60,0,0,1
ra_fild13,0,0,0,0 monster Drops 1113,40,0,0,0
ra_fild13,0,0,0,0 monster Roween 1782,5,0,0,0
diff --git a/npc/pre-re/mobs/fields/splendide.txt b/npc/pre-re/mobs/fields/splendide.txt
index 70f145e08..a59c9dc3e 100644
--- a/npc/pre-re/mobs/fields/splendide.txt
+++ b/npc/pre-re/mobs/fields/splendide.txt
@@ -1,29 +1,49 @@
-//===== Hercules Script ======================================
-//= Splendide Fields Monster Spawn Script
-//===== By: ==================================================
-//= alexx, MaC
-//===== Current Version: =====================================
+//================= 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) scriptor
+//= Copyright (C) alexx
+//= Copyright (C) MaC
+//=
+//= 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/>.
+//=========================================================================
+//= Splendide Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Splendide Fields
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 Official spawn ammounts from Aegis script [alexx]
-//= 1.1 Added 13.2 mob spawn update [scriptor]
-//============================================================
+//=========================================================================
-//==================================================
-// spl_fild01 - Splendide Field
-//==================================================
+//== spl_fild01 - Splendide Field ==========================
spl_fild01,0,0,0,0 monster Pinguicula 1995,50,0,0,0
spl_fild01,0,0,0,0 monster Naga 1993,35,0,0,0
spl_fild01,0,0,0,0 monster Cornus 1992,25,0,0,0
- // spl_fild02 - Splendide Field
-//==================================================
+//== spl_fild02 - Splendide Field ==========================
spl_fild02,0,0,0,0 monster Pinguicula 1995,95,0,0,0
spl_fild02,0,0,0,0 monster Luciola Vespa 1994,15,0,0,0
-//==================================================
-// spl_fild03 - Splendide Field
-//==================================================
+//== spl_fild03 - Splendide Field ==========================
spl_fild03,0,0,0,0 monster Luciola Vespa 1994,35,0,0,0
spl_fild03,0,0,0,0 monster Cornus 1992,25,0,0,0
spl_fild03,0,0,0,0 monster Naga 1993,20,0,0,0
diff --git a/npc/pre-re/mobs/fields/umbala.txt b/npc/pre-re/mobs/fields/umbala.txt
index eb8ce1ce6..09d26315c 100644
--- a/npc/pre-re/mobs/fields/umbala.txt
+++ b/npc/pre-re/mobs/fields/umbala.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
-//= Umbala Fields Monster Spawn Script
-//===== By: ==================================================
-//= Darkchild (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Darkchild
+//=
+//= 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/>.
+//=========================================================================
+//= Umbala Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Umbala Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// um_fild01 - Luluka Forest
-//==================================================
+//== um_fild01 - Luluka Forest =============================
um_fild01,0,0,0,0 monster Wootan Fighter 1499,10,0,0,0
um_fild01,0,0,0,0 monster Stem Worm 1215,15,0,0,0
um_fild01,0,0,0,0 monster Harpy 1376,2,0,0,0
@@ -21,9 +43,7 @@ um_fild01,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
um_fild01,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
um_fild01,0,0,0,0 monster Shining Plant 1083,6,180000,90000,1
-//==================================================
-// um_fild02 - Hoomga Forest
-//==================================================
+//== um_fild02 - Hoomga Forest =============================
um_fild02,0,0,0,0 monster Coco 1104,10,0,0,0
um_fild02,0,0,0,0 monster Choco 1214,5,0,0,0
um_fild02,0,0,0,0 monster Beetle King 1494,30,0,0,0
@@ -58,9 +78,7 @@ um_fild02,360,320,20,30 monster Flora 1118,3,180000,120000,0
um_fild02,0,0,0,0 monster Red Plant 1078,5,180000,90000,1
um_fild02,0,0,0,0 monster Yellow Plant 1081,5,180000,90000,1
-//==================================================
-// um_fild03 - Kalala Swamp
-//==================================================
+//== um_fild03 - Kalala Swamp ==============================
um_fild03,0,0,0,0 monster Parasite 1500,95,0,0,0
um_fild03,0,0,0,0 monster Dragon Tail 1321,20,0,0,0
um_fild03,0,0,0,0 monster Alligator 1271,10,0,0,0
@@ -69,9 +87,7 @@ um_fild03,0,0,0,0 monster Blue Plant 1079,5,180000,90000,1
um_fild03,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
um_fild03,0,0,0,0 monster Shining Plant 1083,2,180000,90000,1
-//==================================================
-// um_fild04 - Hoomga Jungle
-//==================================================
+//== um_fild04 - Hoomga Jungle =============================
um_fild04,0,0,0,0 monster Beetle King 1494,30,0,0,0
um_fild04,0,0,0,0 monster Horn 1128,15,0,0,0
um_fild04,0,0,0,0 monster Choco 1214,2,0,0,0
diff --git a/npc/pre-re/mobs/fields/veins.txt b/npc/pre-re/mobs/fields/veins.txt
index 5a9a221bc..30f313737 100644
--- a/npc/pre-re/mobs/fields/veins.txt
+++ b/npc/pre-re/mobs/fields/veins.txt
@@ -1,21 +1,40 @@
-//===== Hercules Script ======================================
-//= Veins Fields Monster Spawn Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= 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) Gepard
+//= Copyright (C) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Veins Fields
+//================= Current Version =======================================
//= 1.7
-//===== Additional Comments: =================================
-//= 1.0 Temp. monster spawn in Veins Field. [$ephiroth]
-//= 1.1 Updated monster spawn based on kRO website. [$ephiroth]
-//= 1.2 Updated mobs based on info jAthena. [$ephiroth]
-//= 1.3 Fixed some typos and Atros spawn [Playtester]
-//= 1.4 Updated spawns with info from RO Monthly [Playtester]
-//= 1.5 Updated spawn amounts to official [Playtester]
-//= 1.6 Even more accurate spawns [Playtester]
-//= 1.7 Corrected MVP spawn variance. [Gepard]
-//============================================================
+//=========================================================================
-//======== [Veins Field-01] ==================================
+//== Veins Field-01 ========================================
ve_fild01,0,0,0,0 monster Drops 1113,10,0,0,0
ve_fild01,0,0,0,0 monster Stapo 1784,20,0,0,0
ve_fild01,0,0,0,0 monster Muka 1055,70,0,0,0
@@ -26,7 +45,7 @@ ve_fild01,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
ve_fild01,270,80,20,7 monster Blue Plant 1079,4,840000,0,0
ve_fild01,270,80,20,7 monster Shining Plant 1083,1,960000,0,0
-//======== [Veins Field-02] ===================================
+//== Veins Field-02 ========================================
ve_fild02,0,0,0,0 monster Stapo 1784,20,0,0,0
ve_fild02,0,0,0,0 monster Savage 1166,30,0,0,0
ve_fild02,220,215,135,180 monster Savage 1166,30,0,0,0
@@ -38,7 +57,7 @@ ve_fild02,120,55,50,50 boss_monster Atroce 1785,1,21600000,600000,0
ve_fild02,0,0,0,0 monster Red Plant 1078,10,0,0,0
ve_fild02,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
-//======== [Veins Field-03] ===================================
+//== Veins Field-03 ========================================
ve_fild03,0,0,0,0 monster Stapo 1784,10,0,0,0
ve_fild03,200,212,114,60 monster Magmaring 1836,10,0,0,0
ve_fild03,0,0,0,0 monster Sandman 1165,20,0,0,0
@@ -47,7 +66,7 @@ ve_fild03,200,212,114,60 monster Sleeper 1386,5,0,0,0
ve_fild03,200,212,114,60 monster Red Plant 1078,10,0,0,0
ve_fild03,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
-//======== [Veins Field-04] ===================================
+//== Veins Field-04 ========================================
ve_fild04,0,0,0,0 monster Stapo 1784,20,0,0,0
ve_fild04,0,0,0,0 monster Desert Wolf 1106,60,0,0,0
ve_fild04,0,0,0,0 monster Roween 1782,20,0,0,0
@@ -55,7 +74,7 @@ ve_fild04,0,0,0,0 monster Muscipular 1780,10,0,0,0
ve_fild04,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
ve_fild04,288,273,4,4 monster Blue Plant 1079,3,660000,0,0
-//======== [Veins Field-05] ===================================
+//== Veins Field-05 ========================================
ve_fild05,0,0,0,0 monster Roween 1782,15,0,0,0
ve_fild05,0,0,0,0 monster Galion 1783,5,0,0,0
ve_fild05,0,0,0,0 monster Drosera 1781,10,0,0,0
@@ -70,12 +89,12 @@ ve_fild05,123,65,50,21 monster Sleeper 1386,5,120000,0,0
ve_fild05,152,139,15,17 monster White Plant 1082,5,1800000,0,0
ve_fild05,152,139,5,5 monster Shining Plant 1083,1,2400000,0,0
-//======== [Veins Field-06] ===================================
+//== Veins Field-06 ========================================
ve_fild06,0,0,0,0 monster Stapo 1784,2,300000,0,0
ve_fild06,0,0,0,0 monster Stapo 1784,1,1800000,0,0
ve_fild06,0,0,0,0 monster Shining Plant 1083,1,1020000,0,0
-//======== [Veins Field-07] ===================================
+//== Veins Field-07 ========================================
ve_fild07,0,0,0,0 monster Stapo 1784,30,0,0,0
ve_fild07,64,126,35,55 monster Aster 1266,3,0,0,0
ve_fild07,256,76,75,37 monster Aster 1266,7,0,0,0
diff --git a/npc/pre-re/mobs/fields/yuno.txt b/npc/pre-re/mobs/fields/yuno.txt
index 03ed9dd89..30e4f088b 100644
--- a/npc/pre-re/mobs/fields/yuno.txt
+++ b/npc/pre-re/mobs/fields/yuno.txt
@@ -1,28 +1,45 @@
-//===== Hercules Script ======================================
-//= Yuno Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Darkchild
+//= Copyright (C) Muad_Dib
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Juno Fields
+//================= Current Version =======================================
//= 1.9
-//===== Additional Comments: =================================
-//= 1.1 fixed tabs, names [Lupus]
-//= 1.2 New/Better Spawn [Muad_Dib]
-//= 1.3 Fix Up [Darkchild]
-//= 1.4 Updated monster spawns. Many thanks to vicious_pucca for
-//= providing the information [MasterOfMuppets]
-//= 1.5 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.5b Changed the spawn numbers a bit. [Poki#3]
-//= Thanks to Playtester and Emperium.org
-//= 1.6 Fixed Yuno Field 10. Mob amount sugested by Playtester [Poki#3]
-//= 1.7 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.8 Added kRO 10.1 spawns where they fit [Playtester]
-//= 1.9 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// yuno_fild01 - Border Posts
-//==================================================
+//== yuno_fild01 - Border Posts ============================
yuno_fild01,0,0,0,0 monster Dustiness 1114,50,0,0,0
yuno_fild01,0,0,0,0 monster Poring 1002,20,0,0,0
yuno_fild01,0,0,0,0 monster Poporing 1031,20,0,0,0
@@ -36,9 +53,7 @@ yuno_fild01,238,326,40,40 monster Shining Plant 1083,2,1800000,900000,1
yuno_fild01,0,0,0,0 monster Yellow Plant 1081,15,1800000,900000,1
yuno_fild01,0,0,0,0 monster Green Plant 1080,20,1800000,900000,1
-//==================================================
-// yuno_fild02 - Kiel Khayr's Cottage
-//==================================================
+//== yuno_fild02 - Kiel Hyre's Cottage =====================
yuno_fild02,0,0,0,0 monster Beetle King 1494,40,0,0,0
yuno_fild02,0,0,0,0 monster Horn 1128,40,0,0,0
yuno_fild02,0,0,0,0 monster Dustiness 1114,20,0,0,0
@@ -50,9 +65,7 @@ yuno_fild02,0,0,0,0 monster Red Plant 1078,10,1800000,900000,1
yuno_fild02,0,0,0,0 monster Yellow Plant 1081,10,1800000,900000,1
yuno_fild02,0,0,0,0 monster Green Plant 1080,10,1800000,900000,1
-//==================================================
-// yuno_fild03 - El Mes Plateau
-//==================================================
+//== yuno_fild03 - El Mes Plateau ==========================
yuno_fild03,0,0,0,0 monster Poporing 1031,50,0,0,0
yuno_fild03,0,0,0,0 monster Drops 1113,40,0,0,0
yuno_fild03,0,0,0,0 monster Poring 1002,30,0,0,0
@@ -67,9 +80,7 @@ yuno_fild03,0,0,0,0 monster Green Plant 1080,15,1800000,900000,1
yuno_fild03,358,215,10,10 monster Shining Plant 1083,1,1800000,900000,1
yuno_fild03,358,215,10,10 monster Blue Plant 1079,4,1800000,900000,1
-//==================================================
-// yuno_fild04 - El Mes Plateau
-//==================================================
+//== yuno_fild04 - El Mes Plateau ==========================
yuno_fild04,0,0,0,0 monster Poring 1002,60,0,0,0
yuno_fild04,0,0,0,0 monster Drops 1113,40,0,0,0
yuno_fild04,0,0,0,0 monster Condor 1009,20,0,0,0
@@ -79,9 +90,7 @@ yuno_fild04,0,0,0,0 monster Red Plant 1078,10,1800000,900000,1
yuno_fild04,0,0,0,0 monster Yellow Plant 1081,10,1800000,900000,1
yuno_fild04,0,0,0,0 monster Green Plant 1080,10,1800000,900000,1
-//==================================================
-// yuno_fild05 - El Mes Plateau
-//==================================================
+//== yuno_fild05 - El Mes Plateau ==========================
yuno_fild05,0,0,0,0 monster Rafflesia 1162,70,0,0,0
yuno_fild05,0,0,0,0 monster Dustiness 1114,30,0,0,0
yuno_fild05,0,0,0,0 monster Horn 1128,30,0,0,0
@@ -93,9 +102,7 @@ yuno_fild05,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,0
yuno_fild05,176,202,8,8 monster Blue Plant 1079,2,180000,90000,1
yuno_fild05,300,280,5,5 monster Blue Plant 1079,2,180000,90000,1
-//==================================================
-// yuno_fild06 - Yuno Field
-//==================================================
+//== yuno_fild06 - Juno Field ==============================
yuno_fild06,0,0,0,0 monster Sleeper 1386,70,0,0,0
yuno_fild06,0,0,0,0 monster Goat 1372,40,0,0,0
yuno_fild06,0,0,0,0 monster Demon Pungus 1378,20,120000,0,0
@@ -103,9 +110,7 @@ yuno_fild06,0,0,0,0 monster Red Plant 1078,10,0,0,0
yuno_fild06,0,0,0,0 monster Yellow Plant 1081,10,0,0,0
yuno_fild06,0,0,0,0 monster Green Plant 1080,10,0,0,0
-//==================================================
-// yuno_fild07 - El Mes Gorge (Valley of Abyss)
-//==================================================
+//== yuno_fild07 - El Mes Gorge (Valley of Abyss) ==========
yuno_fild07,0,0,0,0 monster Goat 1372,10,0,0,0
yuno_fild07,0,0,0,0 monster Geographer 1368,20,0,0,0
yuno_fild07,0,0,0,0 monster Driller 1380,10,0,0,0
@@ -114,9 +119,7 @@ yuno_fild07,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild07,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild07,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild08 - Kiel Khayr's Academy
-//==================================================
+//== yuno_fild08 - Kiel Hyre's Academy ====================
yuno_fild08,0,0,0,0 monster Wild Rose 1261,5,0,0,0
yuno_fild08,200,300,290,100 monster Grand Peco 1369,30,0,0,0
yuno_fild08,272,205,100,120 monster Grand Peco 1369,20,0,0,0
@@ -131,9 +134,7 @@ yuno_fild08,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild08,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild08,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild09 - Schwarzwald Guards Camp
-//==================================================
+//== yuno_fild09 - Schwarzwald Guards Camp =================
yuno_fild09,0,0,0,0 monster Beetle King 1494,40,0,0,0
yuno_fild09,0,0,0,0 monster Horn 1128,40,0,0,0
yuno_fild09,0,0,0,0 monster Stainer 1174,20,0,0,0
@@ -144,18 +145,14 @@ yuno_fild09,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild09,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild09,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild10 - Yuno Field
-//==================================================
+//== yuno_fild10 - Juno Field ==============================
yuno_fild10,0,0,0,0 monster Beetle King 1494,40,0,0,0
yuno_fild10,0,0,0,0 monster Stainer 1174,20,0,0,0
yuno_fild10,0,0,0,0 monster Dustiness 1114,20,0,0,0
yuno_fild10,0,0,0,0 monster Geographer 1368,20,0,0,0
yuno_fild10,0,0,0,0 monster Hunter Fly 1035,10,0,0,0
-//==================================================
-// yuno_fild11 - Yuno Field
-//==================================================
+//== yuno_fild11 - Juno Field ==============================
yuno_fild11,0,0,0,0 monster Sleeper 1386,10,0,0,0
yuno_fild11,0,0,0,0 monster Demon Pungus 1378,10,120000,0,0
yuno_fild11,0,0,0,0 monster Geographer 1368,15,0,0,0
@@ -167,9 +164,7 @@ yuno_fild11,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild11,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild11,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild12 - Border Checkpoint
-//==================================================
+//== yuno_fild12 - Border Checkpoint =======================
yuno_fild12,0,0,0,0 monster Dustiness 1114,30,0,0,0
yuno_fild12,0,0,0,0 monster Demon Pungus 1378,20,0,0,0
yuno_fild12,0,0,0,0 monster Poporing 1031,15,0,0,0
diff --git a/npc/pre-re/other/bulletin_boards.txt b/npc/pre-re/other/bulletin_boards.txt
index ed2b210c0..93c27f8f2 100644
--- a/npc/pre-re/other/bulletin_boards.txt
+++ b/npc/pre-re/other/bulletin_boards.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) 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/>.
+//=========================================================================
//= Bulletin Boards
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Bulletin Boards for beginners.
-//===== Additional Comments: =================================
-//= 1.0 Moved Izlude NPCs to Pre-RE/RE paths.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,131,116,4 script Bulletin Board#5 2_BULLETIN_BOARD,{
mes "[Izlude: The Satellite City]";
diff --git a/npc/pre-re/other/mercenary_rent.txt b/npc/pre-re/other/mercenary_rent.txt
index 13428427e..e92818d52 100644
--- a/npc/pre-re/other/mercenary_rent.txt
+++ b/npc/pre-re/other/mercenary_rent.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) 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/>.
+//=========================================================================
//= Mercenary related NPCs
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Sells Lancer, Sword, and Archer mercenaries, along with related
+//= mercenary items.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Sells Lancer, Sword, and Archer mercenaries,
-//= along with related mercenary items.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Daegaladh]
-//============================================================
+//=========================================================================
izlude,47,139,5 duplicate(Mercenary Manager#main) Mercenary Manager#Sword 4_M_JOB_KNIGHT2
izlude,56,139,4 duplicate(MercMerchant) Mercenary Merchant#Sword 4_F_HUWOMAN
diff --git a/npc/pre-re/other/msg_boards.txt b/npc/pre-re/other/msg_boards.txt
index 60c7133f0..fbcaf2749 100644
--- a/npc/pre-re/other/msg_boards.txt
+++ b/npc/pre-re/other/msg_boards.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) 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/>.
+//=========================================================================
//= Misc. Message Boards
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Misc. Message Boards for:
//= - Izlude
-//===== Additional Comments: =================================
-//= 1.0 Moved Izlude NPCs to Pre-RE path.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude,54,139,1 script Sign#Iz1 HIDDEN_NPC,{
mes "^993300- The Sign Reads -^000000";
mes "Welcome to the Swordsman Academy.";
diff --git a/npc/pre-re/other/pvp.txt b/npc/pre-re/other/pvp.txt
index 55d6bae79..2882cf9cb 100644
--- a/npc/pre-re/other/pvp.txt
+++ b/npc/pre-re/other/pvp.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
+//=
+//= 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/>.
+//=========================================================================
//= PvP NPCs
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= PvP NPCs that are found in the Inns in major cities.
//= Includes Yoyo Mode, Nightmare Mode, and Event Mode.
-//===== Additional Comments: =================================
-//= 1.0 First version, Pre-Renewal.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// PVP Warpers
-//============================================================
+//== PVP Warpers ===========================================
pvp_y_room,86,85,4 script Fight Square Reception#8 8W_SOLDIER,{
callfunc "F_PVP_FSRS";
end;
diff --git a/npc/pre-re/other/resetskill.txt b/npc/pre-re/other/resetskill.txt
index 4c8fb4054..591eb3377 100644
--- a/npc/pre-re/other/resetskill.txt
+++ b/npc/pre-re/other/resetskill.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) 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/>.
+//=========================================================================
//= Hypnotist
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Permenent first class, base level 40 and under skill resetter.
//= First Class characters and expanded classes only.
//= Baby Classes and First Class trans can't use this service.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
prontera,146,232,4 script Hypnotist#2 4_F_TELEPORTER,{
mes "[Hypnotist]";
diff --git a/npc/pre-re/other/turbo_track.txt b/npc/pre-re/other/turbo_track.txt
index ec670fbad..6115b8d18 100644
--- a/npc/pre-re/other/turbo_track.txt
+++ b/npc/pre-re/other/turbo_track.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/>.
+//=========================================================================
//= Turbo Track
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Pre-Renewal duplicates.
-//===== Additional Comments: =================================
-//= 1.0 Split Peco Peco Manager NPC.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
alde_gld,181,199,5 duplicate(MountManager_turbo) Peco Peco Manager 4_F_RACING
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/pre-re/scripts.conf b/npc/pre-re/scripts.conf
index 1a6c0cd49..ad6407503 100644
--- a/npc/pre-re/scripts.conf
+++ b/npc/pre-re/scripts.conf
@@ -1,17 +1,43 @@
-// --------------------------------------------------------------
-// - Pre-Renewal Core Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Pre-Renewal Core Scripts
+//=========================================================================
-// -------------------------- Airport ---------------------------
+//================= Airport ===============================================
npc: npc/pre-re/airports/izlude.txt
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/pre-re/cities/alberta.txt
npc: npc/pre-re/cities/izlude.txt
npc: npc/pre-re/cities/jawaii.txt
npc: npc/pre-re/cities/yuno.txt
-// --------------------------- Guides ---------------------------
+//================= Guides ================================================
npc: npc/pre-re/guides/guides_alberta.txt
npc: npc/pre-re/guides/guides_aldebaran.txt
npc: npc/pre-re/guides/guides_amatsu.txt
@@ -34,15 +60,15 @@ npc: npc/pre-re/guides/guides_rachel.txt
npc: npc/pre-re/guides/guides_umbala.txt
npc: npc/pre-re/guides/guides_veins.txt
-// ---------------- Kafras & Cool Event Corp. -------------------
+//================= Kafras & Cool Event Corp. =============================
npc: npc/pre-re/kafras/kafras.txt
-// -------------------------- Merchant --------------------------
+//================= Merchants =============================================
npc: npc/pre-re/merchants/ammo_boxes.txt
npc: npc/pre-re/merchants/ammo_dealer.txt
npc: npc/pre-re/merchants/shops.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
npc: npc/pre-re/other/bulletin_boards.txt
npc: npc/pre-re/other/mercenary_rent.txt
npc: npc/pre-re/other/pvp.txt
@@ -50,7 +76,7 @@ npc: npc/pre-re/other/msg_boards.txt
npc: npc/pre-re/other/resetskill.txt
npc: npc/pre-re/other/turbo_track.txt
-// --------------------------- Quests ---------------------------
+//================= Quests ================================================
// - Repeatable EXP Quests (iRO) --------------------------------
//npc: npc/pre-re/quests/collection/quest_alligator.txt
//npc: npc/pre-re/quests/collection/quest_caramel.txt
diff --git a/npc/pre-re/scripts_jobs.conf b/npc/pre-re/scripts_jobs.conf
index 491fba8dd..bf0f46c28 100644
--- a/npc/pre-re/scripts_jobs.conf
+++ b/npc/pre-re/scripts_jobs.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Pre-Renewal Job Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Pre-Renewal Job Scripts
+//=========================================================================
-// ------------------------- Job Quests -------------------------
+//================= Job Quests ============================================
// - 1-1
npc: npc/pre-re/jobs/1-1/acolyte.txt
npc: npc/pre-re/jobs/1-1/archer.txt
@@ -13,6 +39,6 @@ npc: npc/pre-re/jobs/1-1/thief.txt
// - Novice
npc: npc/pre-re/jobs/novice/novice.txt
-// ------------------------ Skill Quests ------------------------
+//================= Skill Quests ==========================================
// - Novice
npc: npc/pre-re/quests/skills/novice_skills.txt
diff --git a/npc/pre-re/scripts_main.conf b/npc/pre-re/scripts_main.conf
index 737099ec8..356aa7c12 100644
--- a/npc/pre-re/scripts_main.conf
+++ b/npc/pre-re/scripts_main.conf
@@ -1,6 +1,32 @@
-// --------------------------------------------------------------
-// - Hercules Pre-Renewal Primary Scripts File -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Hercules Pre-Renewal Primary Scripts File
+//=========================================================================
// The idea of this new system is to make scripts more organized
// since the old system was rather messy with all the NPCs in one
// file. Now scripts are organized in to files arraged by type.
@@ -14,18 +40,17 @@
// Note: "Comments" are all text on the right side of a double slash "//"
// Whatever text is commented will not be parsed by the servers, and serves
// only as information/reference.
-//
-// --------------------------------------------------------------
+//=========================================================================
-// ------------------ Global Scripts Functions ------------------
+//================= Global Scripts Functions ==============================
// Utilitarian functions used by many scripts.
npc: npc/other/Global_Functions.txt
-// -------------------- Cash Shop Functions ---------------------
+//================= Cash Shop Functions ===================================
// Used by cash shop items in the Item Database.
npc: npc/other/CashShop_Functions.txt
-// ------------------- Common Script Files ----------------------
+//================= Common Script Files ===================================
import: npc/scripts.conf
import: npc/scripts_woe.conf
import: npc/scripts_jobs.conf
@@ -33,15 +58,15 @@ import: npc/scripts_mapflags.conf
import: npc/scripts_monsters.conf
import: npc/scripts_warps.conf
-// ----------------- Pre-Renewal Script Files -------------------
+//================= Pre-Renewal Script Files ==============================
import: npc/pre-re/scripts.conf
import: npc/pre-re/scripts_jobs.conf
import: npc/pre-re/scripts_monsters.conf
import: npc/pre-re/scripts_warps.conf
-// ----------- Development / Testing Script Files ---------------
+//================= Development / Testing Script Files ====================
import: npc/scripts_dev.conf
-// ------------------- Custom Script Files ----------------------
+//================= Custom Script Files ===================================
// - Your NPCs go in this file!
import: npc/scripts_custom.conf
diff --git a/npc/pre-re/scripts_monsters.conf b/npc/pre-re/scripts_monsters.conf
index 77baac554..8d726e8bc 100644
--- a/npc/pre-re/scripts_monsters.conf
+++ b/npc/pre-re/scripts_monsters.conf
@@ -1,10 +1,37 @@
-// --------------------------------------------------------------
-// - Pre-Renewal Monster Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Pre-Renewal Monster Scripts
+//=========================================================================
+//================= Misc Spawns ===========================================
npc: npc/pre-re/mobs/citycleaners.txt
-// -------------------------- Dungeons --------------------------
+//================= Dungeons ==============================================
npc: npc/pre-re/mobs/dungeons/abbey.txt
npc: npc/pre-re/mobs/dungeons/abyss.txt
npc: npc/pre-re/mobs/dungeons/alde_dun.txt
@@ -46,7 +73,7 @@ npc: npc/pre-re/mobs/dungeons/um_dun.txt
npc: npc/pre-re/mobs/dungeons/xmas_dun.txt
npc: npc/pre-re/mobs/dungeons/yggdrasil.txt
-// --------------------------- Fields ---------------------------
+//================= Fields ================================================
npc: npc/pre-re/mobs/fields/amatsu.txt
npc: npc/pre-re/mobs/fields/ayothaya.txt
npc: npc/pre-re/mobs/fields/comodo.txt
diff --git a/npc/pre-re/scripts_warps.conf b/npc/pre-re/scripts_warps.conf
index 50e87d0d9..472a0e6da 100644
--- a/npc/pre-re/scripts_warps.conf
+++ b/npc/pre-re/scripts_warps.conf
@@ -1,13 +1,39 @@
-// --------------------------------------------------------------
-// - Pre-Renewal Warp Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Pre-Renewal Warp Scripts
+//=========================================================================
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/pre-re/warps/cities/izlude.txt
npc: npc/pre-re/warps/cities/rachel.txt
npc: npc/pre-re/warps/cities/yggdrasil.txt
-// --------------------------- Fields ---------------------------
+//================= Fields ================================================
npc: npc/pre-re/warps/fields/com_fild.txt
npc: npc/pre-re/warps/fields/geffen_fild.txt
npc: npc/pre-re/warps/fields/hugel_fild.txt
@@ -18,6 +44,6 @@ npc: npc/pre-re/warps/fields/rachel_fild.txt
npc: npc/pre-re/warps/fields/veins_fild.txt
npc: npc/pre-re/warps/fields/yuno_fild.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
npc: npc/pre-re/warps/other/arena.txt
npc: npc/pre-re/warps/other/sign.txt
diff --git a/npc/pre-re/warps/cities/izlude.txt b/npc/pre-re/warps/cities/izlude.txt
index 6aa6af7d2..0c431a2b5 100644
--- a/npc/pre-re/warps/cities/izlude.txt
+++ b/npc/pre-re/warps/cities/izlude.txt
@@ -1,15 +1,38 @@
-//===== Hercules Script ======================================
-//= Izlude Warp Script
-//===== By: ==================================================
-//= Athena (1.0), Nana (1.1)
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) Juston84
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Izlude Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Izlude
-//===== Additional Comments: =================================
-//= 1.3 Added warps to Izlude Airship [Justin84]
-//= 1.4 Minor correction on airport warps
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
//= Izlude City ==============================================
izlude,109,151,0 warp iz01 3,3,izlude_in,65,87
diff --git a/npc/pre-re/warps/cities/rachel.txt b/npc/pre-re/warps/cities/rachel.txt
index 2f16964c3..a56f14c05 100644
--- a/npc/pre-re/warps/cities/rachel.txt
+++ b/npc/pre-re/warps/cities/rachel.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= Rachel Warp Script
-//===== By: ==================================================
-//= erKURITA & RockmanEXE
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) Playtester
+//= Copyright (C) erKURITA
+//= Copyright (C) RockmanEXE
+//=
+//= 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 Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Rachel City, shops & other locations
-//===== Additional Comments: =================================
-//= 1.0 Added the official warps and commented out the
-//= "custom duplicates" for future checkout. Special thanks
-//= to RockmanEXE who provided all the info. [erKURITA]
-//= 1.1 Added warp to Veins Field [Playtester]
-//= 1.2 Fully official rachel warps [Playtester]
-//= 1.2a Added missing warp (Pope's office entryway -> temple) [L0ne_W0lf]
-//= 1.3 Updated Rachel -> Veins Field warp. [L0ne_W0lf]
-//= 1.4 Disabled rachel33, moved to quest_rachel.txt [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
rachel,150,249,0 warp rachel01 1,1,ra_temple,120,30
diff --git a/npc/pre-re/warps/cities/yggdrasil.txt b/npc/pre-re/warps/cities/yggdrasil.txt
index 89540aa36..e6651b65d 100644
--- a/npc/pre-re/warps/cities/yggdrasil.txt
+++ b/npc/pre-re/warps/cities/yggdrasil.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Tree Warp Script
-//===== By: ==================================================
-//= PKGINGO (1.0)
-//===== 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) PKGINGO
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Tree Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Yggdrasil Tree
-//===== Additional Comments: =================================
-//= Extracted from Vidar -> Athena
-//= 1.1 Moved Umbala warp to this file.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//Umbala Entrance
umbala,106,285,0 warp um_dun1-1 1,1,um_dun01,42,30
diff --git a/npc/pre-re/warps/fields/com_fild.txt b/npc/pre-re/warps/fields/com_fild.txt
index 0e7c8643e..2b3a94771 100644
--- a/npc/pre-re/warps/fields/com_fild.txt
+++ b/npc/pre-re/warps/fields/com_fild.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script ======================================
-//= Comodo Field Warp Script
-//===== By: ==================================================
-//= Nana
-//===== 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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Comodo Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Comodo Fields
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
cmd_fild01,222,24,0 warp cmd_fild01-1 1,1,cmd_fild02,222,372
cmd_fild01,362,73,0 warp cmd_fild01-2 1,1,cmd_fild03,27,68
diff --git a/npc/pre-re/warps/fields/geffen_fild.txt b/npc/pre-re/warps/fields/geffen_fild.txt
index 902fd8aa0..d37eb05c6 100644
--- a/npc/pre-re/warps/fields/geffen_fild.txt
+++ b/npc/pre-re/warps/fields/geffen_fild.txt
@@ -1,14 +1,36 @@
-//===== Hercules Script ======================================
-//= Geffen Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= 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) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Warp Script (Pre-Renewal)
+//================= Description ===========================================
+//= Warp Points for Geffen Fields
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Warp Points for Geffen Field's
-//===== Additional Comments: =================================
-//= No comment!
-//============================================================
+//=========================================================================
//= Geffen Field Warps =======================================
gef_fild00,267,382,0 warp gef007 4,2,mjolnir_06,265,32
diff --git a/npc/pre-re/warps/fields/hugel_fild.txt b/npc/pre-re/warps/fields/hugel_fild.txt
index df85a3e01..7a0da3e4b 100644
--- a/npc/pre-re/warps/fields/hugel_fild.txt
+++ b/npc/pre-re/warps/fields/hugel_fild.txt
@@ -1,16 +1,38 @@
-//===== Hercules Script ======================================
-//= Hugel Field Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Sara-chan
+//=
+//= 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 Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Hugel Field
-//===== Additional Comments: =================================
-//= Initial Release
-//= 1.1 Official warps [Playtester]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
//= Hugel Field ==============================================
ein_fild04,343,293,0 warp hugel001 1,1,ein_fild05,80,294
diff --git a/npc/pre-re/warps/fields/morroc_fild.txt b/npc/pre-re/warps/fields/morroc_fild.txt
index b46742e4a..3427eb4a6 100644
--- a/npc/pre-re/warps/fields/morroc_fild.txt
+++ b/npc/pre-re/warps/fields/morroc_fild.txt
@@ -1,19 +1,38 @@
-//===== Hercules Script ======================================
-//= Morroc Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.4b
-//===== 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) Lupus
+//= Copyright (C) Nana
+//=
+//= 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 Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Morroc Fields
-//===== Additional Comments: =================================
-//= 1.1 changed 'anthell' to @anthell [Lupus]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Updated warps for episode 12.1 [L0ne_W0lf]
-//= 1.4 Uncommented warp that shouldn't have been commented. [L0ne_W0lf]
-//= 1.4a Uncommented yet ANOTHER warp that was taken out. [L0ne_W0lf]
-//= 1.4b Uncommented ANOTHER warp! Yay! :D [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4b
+//=========================================================================
//= Sograt Dessert ===========================================
//moc_fild01,101,16,0 warp mocf01-1 15,3,moc_fild04,317,376
diff --git a/npc/pre-re/warps/fields/payon_fild.txt b/npc/pre-re/warps/fields/payon_fild.txt
index 9eff9c645..3e624b4ca 100644
--- a/npc/pre-re/warps/fields/payon_fild.txt
+++ b/npc/pre-re/warps/fields/payon_fild.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Field Warps (Pre-Renewal)
+//================= Description ===========================================
//= Payon Field Warps
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Payon Field Warps
-//===== Additional Comments: =================================
-//= 1.1 Refixed payon field08 -> payon warp
-//= 1.2 Changed trigger area of pay_fild08 -> payon warp. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//= Payon Field's ============================================
+//= Payon Fields =============================================
pay_fild01,13,152,0 warp payf001 2,7,moc_fild03,299,170
pay_fild01,278,14,0 warp payf01 13,2,pay_fild02,83,382
pay_fild01,353,14,0 warp payf02 20,3,pay_fild02,160,381
diff --git a/npc/pre-re/warps/fields/prontera_fild.txt b/npc/pre-re/warps/fields/prontera_fild.txt
index bf16f51d1..78d2c958b 100644
--- a/npc/pre-re/warps/fields/prontera_fild.txt
+++ b/npc/pre-re/warps/fields/prontera_fild.txt
@@ -1,15 +1,38 @@
-//===== eAthena Script =======================================
-//= Prontera Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Prontera Field
-//===== Additional Comments: =================================
-//= 1.1 updating according to jA [Lupus]
-//= 1.2 Updated warps for episode 12.1 [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
//= Prontera Fields ==========================================
prt_fild00,159,383,0 warp prtf007 4,2,mjolnir_07,156,19
diff --git a/npc/pre-re/warps/fields/rachel_fild.txt b/npc/pre-re/warps/fields/rachel_fild.txt
index 5d272a61e..723cd1a1b 100644
--- a/npc/pre-re/warps/fields/rachel_fild.txt
+++ b/npc/pre-re/warps/fields/rachel_fild.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Rachel Field Warp Script
-//===== By: ==================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
+//= Rachel Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Rachel Field
-//===== Additional Comments: =================================
-//= 1.0 Initial version [Playtester]
-//= 1.1 Official warps [Playtester]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
ra_fild01,233,333,0 warp ra000 1,1,ice_dun01,157,15
ra_fild01,306,38,0 warp ra001 1,1,ra_fild04,322,371
diff --git a/npc/pre-re/warps/fields/veins_fild.txt b/npc/pre-re/warps/fields/veins_fild.txt
index 0bb03797b..0eabc2aed 100644
--- a/npc/pre-re/warps/fields/veins_fild.txt
+++ b/npc/pre-re/warps/fields/veins_fild.txt
@@ -1,14 +1,38 @@
-//===== Hercules Script ======================================
-//= Veins Field Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points for Veins Field
-//===== Additional Comments: =================================
-//= 1.4 Rescripted to Aegis 11.2 Standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
ve_fild01,366,267,0 warp ve_fild1-1 1,1,ve_fild02,36,263
ve_fild01,184,20,0 warp ve_fild1-2 1,1,ve_fild04,174,334
@@ -36,12 +60,3 @@ ve_fild06,81,177,0 script ve_fild6-2 WARPNPC,1,1,{
end;
}
ve_fild07,147,371,0 warp ve_fild7-1 1,1,veins,146,28
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Updated more warps [$ephiroth]
-//= 1.2 Removed some unofficial warps [Playtester]
-//= 1.3 Added random Veins exit [Playtester]
-//============================================================
diff --git a/npc/pre-re/warps/fields/yuno_fild.txt b/npc/pre-re/warps/fields/yuno_fild.txt
index 7b5519eed..1be9c17ce 100644
--- a/npc/pre-re/warps/fields/yuno_fild.txt
+++ b/npc/pre-re/warps/fields/yuno_fild.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
-//= Yuno Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0), Sara
-//===== Current Version: =====================================
+//================= 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) Sara
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Field Warp Script (Pre-Renewal)
+//================= Description ===========================================
+//= Warp Points for Juno Field
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Warp Points for Yuno Field
-//===== Additional Comments: =================================
-//= 1.1 - Updated for the new Yuno Fields
-//= 1.2 New field update - Hugel Field by Sara - Version 1
-//============================================================
+//=========================================================================
-//= Yuno Field ===============================================
+//= Juno Field ===============================================
//yuno_fild01,286,368,0 warp yunfild01 1,1,yuno_fild02,294,26
//yuno_fild02,294,24,0 warp yunfild01-1 1,1,yuno_fild01,286,366
//yuno_fild01,70,378,0 warp yunfild02 1,1,yuno_fild02,70,25
@@ -26,7 +48,7 @@ yuno_fild04,375,150,0 warp yunfild05-1 1,1,yuno_fild03,22,155
yuno_fild04,231,288,0 warp yunfild-yun 1,1,yuno,158,17
yuno_fild03,32,139,0 warp yunfild-mag01 1,1,mag_dun01,126,68
-//= New Yuno Fields ==========================================
+//= New Juno Fields ==========================================
yuno_fild01,26,246,0 warp newjun01 1,1,yuno_fild12,373,239
yuno_fild12,375,239,0 warp newjun01a 1,1,yuno_fild01,28,246
yuno_fild12,23,338,0 warp newjun02 1,1,yuno_fild11,366,361
@@ -59,7 +81,7 @@ yuno_fild04,42,369,0 warp newjun14 1,1,yuno_fild05,59,30
yuno_fild05,59,28,0 warp newjun14a 1,1,yuno_fild04,42,367
-//= Al de Baran <-> Yuno Connection ==========================
+//= Al de Baran <-> Juno Connection ==========================
aldebaran,140,244,0 warp alde-yunfild 1,1,yuno_fild01,208,19
yuno_fild01,208,17,0 warp yunfild-alde 1,1,aldebaran,140,242
diff --git a/npc/pre-re/warps/other/arena.txt b/npc/pre-re/warps/other/arena.txt
index 18c91a677..f9cae285b 100644
--- a/npc/pre-re/warps/other/arena.txt
+++ b/npc/pre-re/warps/other/arena.txt
@@ -1,14 +1,36 @@
-//===== Hercules Script ======================================
-//= Arena Warps
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= 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/>.
+//=========================================================================
+//= Arena Warps (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points related to Izlude Arena.
-//===== Additional Comments: =================================
-//= 1.0 First version, Pre-Renewal warps.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,128,226,0 warp welcome_arena 1,1,arena_room,100,30
arena_room,99,24,0 warp bye_arena 2,2,izlude,128,220
diff --git a/npc/pre-re/warps/other/sign.txt b/npc/pre-re/warps/other/sign.txt
index a04044175..08eaafe0c 100644
--- a/npc/pre-re/warps/other/sign.txt
+++ b/npc/pre-re/warps/other/sign.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Sign Quest Warps
-//===== By: ==================================================
-//= MasterOfMuppets
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) Kisuka
+//= 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/>.
+//=========================================================================
+//= Sign Quest Warps (Pre-Renewal)
+//================= Description ===========================================
//= Warp Points related to the Sign Quest will be put here
-//===== Additional Comments: =================================
-//= 1.0 A few warps. [MasterOfMuppets]
-//= 1.1 A few more warps. [MasterOfMuppets]
-//= 1.2 Completed the warps [MasterOfMuppets]
-//= 1.3 Correct AEGIS Warps. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
cmd_in01,17,34,0 warp sign01 1,1,comodo,187,164
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/airports/izlude.txt b/npc/re/airports/izlude.txt
index 69ba5b115..1452b5814 100644
--- a/npc/re/airports/izlude.txt
+++ b/npc/re/airports/izlude.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) 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/>.
+//=========================================================================
+//= Izlude Airport NPCs (Renewal)
+//================= Description ===========================================
//= Izlude Airport NPCs
-//===== By: ==================================================
-//= Hercules Dev Team
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
-//= Izlude Airport NPCs
-//===== Additional Comments: =================================
-//= 1.0 Updated to match the new Izlude Map. [Masao]
-//= 1.1 Added Izlude duplicates. [Euphy]
-//============================================================
+//=========================================================================
izlude,202,75,3 duplicate(Airship_Staff_izlude) Airship Staff#izlude 4_F_01
izlude_a,202,75,3 duplicate(Airship_Staff_izlude) Airship Staff#izlude_a 4_F_01
diff --git a/npc/re/cities/alberta.txt b/npc/re/cities/alberta.txt
index 4fb8bab6d..e8ac3e499 100644
--- a/npc/re/cities/alberta.txt
+++ b/npc/re/cities/alberta.txt
@@ -1,41 +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
+//=
+//= 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/>.
+//=========================================================================
//= Alberta Town Renewal
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Alberta town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// cities/amatsu.txt
-//============================================================
+//== cities/amatsu.txt =====================================
alberta,246,74,3 duplicate(Sea_Captain_amatsu) Sea Captain#ama1 4_M_SEAMAN
-// cities/ayothaya.txt
-//============================================================
+//== cities/ayothaya.txt ===================================
alberta,246,29,3 duplicate(Aibakthing_ayothaya) Aibakthing#ayo 4_M_THAIONGBAK
-// cities/gonryun.txt
-//============================================================
+//== cities/gonryun.txt ====================================
alberta,246,62,3 duplicate(Kunlun_Envoy_gonryun) Kunlun Envoy#gon 4_M_TWMIDMAN
-// cities/louyang.txt
-//============================================================
+//== cities/louyang.txt ====================================
alberta,246,40,3 duplicate(Girl_louyang) Girl#0lou 4_F_CHNDRESS1
-// cities/moscovia.txt
-//============================================================
+//== cities/moscovia.txt ===================================
alberta,246,51,4 duplicate(PR_Officer_moscovia) Moscovia P.R. Officer#1 4_F_RUSWOMAN2
-// quests/quests_alberta.txt
-//============================================================
+//== quests/quests_alberta.txt =============================
alberta,244,118,4 duplicate(Sailor_alberta) Sailor#tur 4_M_SEAMAN
alberta,246,114,4 duplicate(Turtle_Scholar_alberta) Turtle Island Scholar 2_M_MOLGENSTEIN
-// quests/skills/merchant_skills.txt
-//============================================================
+//== quests/skills/merchant_skills.txt =====================
alberta,232,103,6 duplicate(Gershaun_alberta) Gershaun 1_M_LIBRARYMASTER
diff --git a/npc/re/cities/brasilis.txt b/npc/re/cities/brasilis.txt
index 696354199..9d2dfa109 100644
--- a/npc/re/cities/brasilis.txt
+++ b/npc/re/cities/brasilis.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) Euphy
+//= Copyright (C) Kisuka
+//= 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 Town
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Brasilis Town Script
-//===== Additional Comments: =================================
-//= 1.0 First version. Transportation and Basic NPCs.
-//= 1.1 Fixed Zeny not being removed for payment. [Kisuka]
-//= 1.2 Updated dialog, added Ice Cream Maker. [L0ne_W0lf]
-//= 1.3 Moved Alberta NPC to pre-re/re paths. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-// Brasilis Transportation
-//============================================================
+//== Brasilis Transportation ===============================
/* Pre-Renewal coordinates: alberta,247,115,3 */
alberta,246,82,3 script Crewman#bra2 4W_SAILOR,{
mes "[Crewman]";
@@ -69,8 +88,7 @@ brasilis,316,57,3 script Crewman#bra1 4W_SAILOR,{
}
}
-// Generic Brasilis NPCs
-//============================================================
+//== Generic Brasilis NPCs =================================
brasilis,155,165,3 script Signpost#bra1 4_BULLETIN_BOARD2,{
mes ":: Art Museum ::";
close;
diff --git a/npc/re/cities/dewata.txt b/npc/re/cities/dewata.txt
index 4e96f7b33..8b9d184e5 100644
--- a/npc/re/cities/dewata.txt
+++ b/npc/re/cities/dewata.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) Lemongrass
+//= Copyright (C) Joseph
+//= 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 Town
-//===== By: ==================================================
-//= Gennosuke Kouga, Muad_Dib
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Dewata Town Script
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Standardized. [Euphy]
-//= 1.2 Fixed Zeny check. [Joseph]
-//= 1.3 Updated to match the official script. [Lemongrass/Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-// Dewata Transportation
-//============================================================
+//== Dewata Transportation =================================
alberta,212,202,4 script Dewata Sailor#alberta 4_M_DEWMAN,{
mes "[Dewata Sailor]";
mes "Do you want to visit ^8B4513Dewata Island^000000?";
@@ -67,8 +88,7 @@ dewata,229,49,6 script Alberta Sailor#dewata 4_M_DEWMAN,{
}
}
-// Generic Dewata NPCs
-//============================================================
+//== Generic Dewata NPCs ===================================
dewata,221,237,5 script Young Man#dew-1 4_M_DEWMAN,{
mes "[Fruit Fancier]";
mes "What's wrong with your faaaaaace? You must really be clueless!";
diff --git a/npc/re/cities/dicastes.txt b/npc/re/cities/dicastes.txt
index 90130c3ab..91b1f249b 100644
--- a/npc/re/cities/dicastes.txt
+++ b/npc/re/cities/dicastes.txt
@@ -1,21 +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) SkittleNugget
+//= Copyright (C) Joseph
+//= 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 Town
-//===== By: ==================================================
-//= Gennosuke Kouga, Muad_Dib
-//===== Current Version: =====================================
-//= 1.3
-//===== 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 ===========================================
//= El Dicastes Town Script
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Standardized. [Euphy]
-//= 1.2 Updated to match the official script. [Joseph]
-//= 1.2a Moved Guide to a separate file. [Euphy]
-//= 1.3 Updated to match official script. [SkittleNugget]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
dicastes01,194,159,5 script Excited Galten#a 4_MAN_GALTUN1,{
mes "[Excited Galten]";
diff --git a/npc/re/cities/eclage.txt b/npc/re/cities/eclage.txt
index 51b7ae764..f64b2bd38 100644
--- a/npc/re/cities/eclage.txt
+++ b/npc/re/cities/eclage.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) 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/>.
+//=========================================================================
//= General Eclage NPC.
-//===== By: ==================================================
-//= Dastgir
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Eclage Town NPC
-//===== Additional Comments: =================================
-//= 1.0 Converted from the official Aegis script. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
ecl_in02,96,22,3 script sign#prison_inn 2_BOARD1,{
mes "[North] Prison";
diff --git a/npc/re/cities/izlude.txt b/npc/re/cities/izlude.txt
index 875a2039f..accae753c 100644
--- a/npc/re/cities/izlude.txt
+++ b/npc/re/cities/izlude.txt
@@ -1,20 +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
+//=
+//= 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/>.
+//=========================================================================
//= Izlude Town Renewal
-//===== By: ==================================================
-//= Masao
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Izlude town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version. Still missing many new NPCs and their dialogues. [Masao]
-//= 1.1 Updated to match the official script. [Euphy]
-//= 1.2 Added Channel Warper and Izlude duplicates. [Euphy]
-//============================================================
-
-// Izlude
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Izlude ================================================
izlude,197,205,1 duplicate(Sailor_izlude) Sailor#izlude 4W_SAILOR
izlude_a,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_a 4W_SAILOR
izlude_b,197,205,1 duplicate(Sailor_izlude) Sailor#izlude_b 4W_SAILOR
@@ -80,8 +99,7 @@ prt_fild08b,350,219,4 duplicate(Guard_izlude) Guard#izlude_b 8W_SOLDIER
prt_fild08c,350,219,4 duplicate(Guard_izlude) Guard#izlude_c 8W_SOLDIER
prt_fild08d,350,219,4 duplicate(Guard_izlude) Guard#izlude_d 8W_SOLDIER
-// Channel Warper
-//============================================================
+//== Channel Warper ========================================
function script F_IzludeChannel {
mes "[Channel Warp Official]";
mes "Izlude is a verly lively place is it not?";
@@ -105,8 +123,7 @@ izlude_b,122,105,5 script Channel Warp Official#_b 1_M_WIZARD,{ callfunc "F_Izlu
izlude_c,122,105,5 script Channel Warp Official#_c 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3::Go to copy 5"; }
izlude_d,122,105,5 script Channel Warp Official#_d 1_M_WIZARD,{ callfunc "F_IzludeChannel","Go to copy 1:Go to copy 2:Go to copy 3:Go to copy 4:"; }
-// Talking NPCs
-//============================================================
+//== Talking NPCs ==========================================
izlude,143,205,7 script Talkative Kid#iz 4_F_KID2,{
end;
diff --git a/npc/re/cities/jawaii.txt b/npc/re/cities/jawaii.txt
index 61f27341c..9b0858569 100644
--- a/npc/re/cities/jawaii.txt
+++ b/npc/re/cities/jawaii.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) 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/>.
+//=========================================================================
//= Jawaii Town Renewal
-//===== By: ==================================================
-//= Daegaladh, Masao
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Jawaii town NPCs.
-//===== Additional Comments: =================================
-//= 1.0 First Version. Renewal coordinates by Masao.
-//= 1.1 Moved "Honeymoon Helper" NPC.
-//= 1.2 Added Izlude duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
izlude,180,224,3 duplicate(Honeymoon_Helper_Izlude) Honeymoon Helper#Izlude 1_F_LIBRARYGIRL
izlude_a,180,224,3 duplicate(Honeymoon_Helper_Izlude) Honeymoon Helper#Iz_a 1_F_LIBRARYGIRL
diff --git a/npc/re/cities/malangdo.txt b/npc/re/cities/malangdo.txt
index 7e597a140..43897e15f 100644
--- a/npc/re/cities/malangdo.txt
+++ b/npc/re/cities/malangdo.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) 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 Town
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Malangdo Town Script
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Added entrance scripts.
-//= 1.2 Moved "Odgnalam" coordinates.
-//= 1.3 Fixed dialogues.
-//= 1.4 Dialogue edits, source iRO.
-//= 1.5 Added Izlude duplicates.
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-// Malangdo Transportation :: malangdo_go
-//============================================================
+//== Malangdo Transportation :: malangdo_go ================
- script Dolangmal -1,{
if (!questprogress(5091)) {
mes "[Dolangmal]";
@@ -282,8 +298,7 @@ malangdo,219,86,4 script Kong#malang 4_CAT_SAILOR2,{
close;
}
-// Generic Malangdo NPCs :: malang_tre
-//============================================================
+//== Generic Malangdo NPCs :: malang_tre ===================
malangdo,147,117,3 script Innkeeper#malang 4_CAT_REST,{
mes "You see a lazy cat standing on a chair.";
mes "You guess that this is the Innkeeper.";
diff --git a/npc/re/cities/malaya.txt b/npc/re/cities/malaya.txt
index f806d4908..1577a7245 100644
--- a/npc/re/cities/malaya.txt
+++ b/npc/re/cities/malaya.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2013-2015 Hercules Dev Team
+//= Copyright (C) DeadlySilence
+//= 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/>.
+//=========================================================================
//= Port Malaya
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Port Malaya Town Script
-//===== Additional Comments: =================================
-//= 0.1 Alberta sailors only. [Euphy]
-//= 0.2 Adapted from Masao's conversion.
-//= 1.0 Added remaining NPCs.
-//= 1.1 Added Jeepney script. [DeadlySilence]
-//============================================================
-
-// Port Malaya Transportation
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
+
+//== Port Malaya Transportation ============================
// Old coordinates: alberta (237,71)
alberta,196,202,3 script Optamara Crew#alberta 4W_SAILOR,{
mes "[Optamara Crew]";
@@ -88,8 +106,7 @@ malaya,276,55,4 script Optamara Crew#malaya 4W_SAILOR,{
}
}
-// Generic Port Malaya NPCs
-//============================================================
+//== Generic Port Malaya NPCs ==============================
ma_in01,30,94,4 script Inn Keeper#ma 4_F_MALAYA,{
if (malaya_hi < 10) {
mes "[Inn Keeper]";
@@ -683,8 +700,7 @@ malaya,63,185,4 script Woman#ma08 4_F_MALAYA,{
close;
}
-// Jeepneys
-//============================================================
+//== Jeepneys ==============================================
function script F_Malaya_Jeepney {
.@mapname$ = getarg(0);
.@passengers = getarg(1);
diff --git a/npc/re/cities/mora.txt b/npc/re/cities/mora.txt
index 5fefc2059..1c9049795 100644
--- a/npc/re/cities/mora.txt
+++ b/npc/re/cities/mora.txt
@@ -1,23 +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) Flaid
+//= Copyright (C) SuperHulk
+//= 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 Village
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Mora Town Script
-//===== Additional Comments: =================================
-//= 1.0 First version. [SuperHulk]
-//= 1.1 Translations to English. [Flaid]
-//= 1.1a Standardized. [Euphy]
-//= 1.2 Added new NPCs. [Flaid]
-//= 1.3 Replaced with full iRO town NPCs. [Euphy]
-//= 1.4 Updated to match the official scripts. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-// Set 1 :: mora_resident
-//============================================================
+//== Set 1 :: mora_resident ================================
mora,52,138,5 script Mungmung#p 4_M_RAFLE_GR,{
mes "[Mungmung]";
mes "I'm not the innkeeper!";
@@ -81,8 +98,8 @@ mora,105,100,1 script Rangrang#p 4_F_RAFLE_PK,{
}
/*
-// Disabled due to overlapping with RangRang,
-// and is not clickable on official servers.
+// Disabled due to overlapping with RangRang, and is not clickable on official
+// servers.
mora,105,100,1 script Gurgur#p 4_M_RAFLE_GR,{
mes "[Gurgur]";
mes "He's been crying, falling asleep,";
@@ -208,8 +225,7 @@ mora,108,182,5 script Worker#mo4 4_M_RAFLE_GR,{
close;
}
-// Set 2 :: npc
-//============================================================
+//== Set 2 :: npc ==========================================
mora,122,97,6 script Relaxing Raffle#ep14_1 4_M_RAFLE_OLD,{
mes "[Relaxing Rafflesia]";
mes "The public bath in the center of the village is a symbol of Mora Village.";
@@ -1033,8 +1049,7 @@ mora,140,72,4 duplicate(#mora_traveler) Traveler#ep14_1_1 4_M_DOGTRAVELER //Upse
mora,138,72,6 duplicate(#mora_traveler) Traveler#ep14_1_2 4_M_DOGTRAVELER //Traveler That Posed the Question
mora,139,73,4 duplicate(#mora_traveler) Traveler#ep14_1_3 4_M_DOGTRAVELER //Traveler Trying to Stop the Fight
-// Set 3 :: tre
-//============================================================
+//== Set 3 :: tre ==========================================
mora,132,185,5 script Mora Villager#sleep5 4_F_RAFLE_PK,{
mes "[Mora Villager]";
mes "Phew~ Phew~";
diff --git a/npc/re/cities/yuno.txt b/npc/re/cities/yuno.txt
index ac2fb25fb..fe81450ee 100644
--- a/npc/re/cities/yuno.txt
+++ b/npc/re/cities/yuno.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Juno City
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= 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/>.
+//=========================================================================
+//= Juno City (Renewal)
+//================= Description ===========================================
//= NPCs for the City of Juno
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
yuno,150,283,4 duplicate(JunoSoldier1) Juno Soldier#juno 4_M_EIN_SOLDIER
yuno,165,283,4 duplicate(JunoSoldier2) Juno Soldier#2juno 4_M_EIN_SOLDIER
diff --git a/npc/re/events/christmas_2013.txt b/npc/re/events/christmas_2013.txt
index 517bfd3fd..ae91b9a30 100644
--- a/npc/re/events/christmas_2013.txt
+++ b/npc/re/events/christmas_2013.txt
@@ -1,20 +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) 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/>.
+//=========================================================================
//= iRO/kRO 2013 Christmas Event
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Join the Singles Union Army to break up couples and hunt raccoons for
+//= rewards.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Join the Singles Union Army to break up couples and hunt
-//= raccoons for rewards.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
-
-// Main Quest :: 2013_xmas_en
-//============================================================
+//=========================================================================
+//== Main Quest :: 2013_xmas_en ============================
xmas,150,134,3 script Union Commander Cliff 4_XMAS_CAT1,{
if (BaseLevel < 40) {
mes "[Union Commander Cliff]";
@@ -1119,8 +1138,7 @@ xmas,141,174,3 script Succubus#xmas SUCCUBUS,{
end;
}
-// Monster Spawns :: EventMonster-131209_xmas
-//============================================================
+//== Monster Spawns :: EventMonster-131209_xmas ============
gld_dun01_2,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
gld_dun02_2,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
gld_dun03_2,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
@@ -1727,5 +1745,5 @@ prt_fild08d,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
prt_fild08d,0,0,0,0 monster Sock Stealing Raccoon 2379,5,5000,0,0
gl_chyard_,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
gl_chyard_,0,0,0,0 monster Sock Stealing Raccoon 2379,5,5000,0,0
-gl_cas02_,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0
+gl_cas02_,0,0,0,0 monster Gift Stealing Raccoon 2380,5,5000,0,0m
gl_cas02_,0,0,0,0 monster Sock Stealing Raccoon 2379,5,5000,0,0
diff --git a/npc/re/events/halloween_2013.txt b/npc/re/events/halloween_2013.txt
index b3b780dd1..92c8da7d3 100644
--- a/npc/re/events/halloween_2013.txt
+++ b/npc/re/events/halloween_2013.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) 2015 Hercules Dev Team
+//= Copyright (C) Dastgir
+//= Copyright (C) Akkarin
+//=
+//= 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/>.
+//=========================================================================
//= Official iRO Halloween Event 2013
-//===== By: ==================================================
-//= Akkarin
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= This event ran on iRO from 16th Oct to 6th Nov (3 weeks)
-//===== Additional Comments: =================================
-//= 1.0 Conversion from official script. [Akkarin]
-//= 1.1 Optimized the Script. [Dastgir]
-//= 1.2 Added Monster Spawns. [Akkarin]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
prontera,154,136,5 script Suspicious Coffin#2013HE 4_NFCOFFIN,{
if (!eve_bs) {
@@ -484,8 +505,7 @@ niflheim,183,162,5 script Wandering soul#2013HE4 4_NFWISP,{
close;
}
-// Monster Spawns :: EventMonster-131022
-//============================================================
+//== Monster Spawns :: EventMonster-131022 =================
gld_dun01_2,0,0,0,0 monster Organic Pumpkin 3202,1,5000,0,0
gld_dun02_2,0,0,0,0 monster Organic Pumpkin 3202,1,5000,0,0
gld_dun03_2,0,0,0,0 monster Organic Pumpkin 3202,1,5000,0,0
diff --git a/npc/re/events/halloween_2014.txt b/npc/re/events/halloween_2014.txt
index 69eeab721..caed3f488 100644
--- a/npc/re/events/halloween_2014.txt
+++ b/npc/re/events/halloween_2014.txt
@@ -1,24 +1,55 @@
-//===== Hercules Script ========================================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) erKURITA
+//= 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/>.
+//=========================================================================
//= Halloween Event (2014)
-//===== By: ====================================================================
-//= Kisuka
-//===== Current Version: =======================================================
-//= 1.0.0
-//===== 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 ===========================================
//= The Official 2014 Halloween Event
//=
//= Help an Exhausted Priest collect souls in exchange for Candy Holders.
-//= Help some spirits in Niflheim figure out which one among them isn't dead.
-//= Collect 10 Red Scarf and 10 Hanging Doll for a spirit by the name of Loru.
-//= Hunt 20 Hylozoists and 20 Bloody Murderers for a spirit by the name of Devi.
-//===== Additional Comments: ===================================================
-//= 1.0.0 Initial Release. [Kisuka]
-//==============================================================================
+//= Help some spirits in Niflheim figure out which one among them isn't
+//= dead.
+//= Collect 10 Red Scarf and 10 Hanging Doll for a spirit by the name of
+//= Loru.
+//= Hunt 20 Hylozoists and 20 Bloody Murderers for a spirit by the name of
+//= Devi.
+//================= Current Version =======================================
+//= 1.0.0
+//=========================================================================
-//= Exhausted Priest
-//==============================================================================
+//== Exhausted Priest ======================================
- script Exhausted Priest#14hal::Hal14Priest 4_M_MINISTER,{
if (!checkweight("Orcish_Axe", 3)) {
mes "[Exhausted Priest]";
@@ -236,8 +267,7 @@ payon,179,107,3 duplicate(Hal14Priest) Exhausted Priest#pay14h 4_M_MINISTER
prontera,156,194,3 duplicate(Hal14Priest) Exhausted Priest#pron14h 4_M_MINISTER
yuno,162,192,3 duplicate(Hal14Priest) Exhausted Priest#yuno14h 4_M_MINISTER
-//= Bolak
-//==============================================================================
+//== Bolak =================================================
niflheim,196,185,3 script Bolak#14hal 4_M_DRAKE,{
if (!checkweight("Orcish_Axe", 3)) {
mes "[Bolak]";
@@ -842,8 +872,7 @@ niflheim,196,185,3 script Bolak#14hal 4_M_DRAKE,{
}
}
-//= Nathan
-//==============================================================================
+//== Nathan ================================================
niflheim,195,183,1 script Nathan#14hal 4_LUDE,{
mes "[Nathan]";
mes "Ma?";
@@ -863,8 +892,7 @@ niflheim,195,183,1 script Nathan#14hal 4_LUDE,{
close;
}
-//= Jack
-//==============================================================================
+//== Jack ==================================================
niflheim,192,182,7 script Jack#14hal 4_JACK,{
mes "[Jack]";
mes "Come empty, return empty...";
@@ -875,8 +903,7 @@ niflheim,192,182,7 script Jack#14hal 4_JACK,{
close;
}
-//= Richard
-//==============================================================================
+//== Richard ===============================================
niflheim,190,185,5 script Richard#14hal01 4_M_NFDEADSWDMAN,{
if (questprogress(14457)) {
mes "A doll which resembles Richard.";
@@ -887,8 +914,7 @@ niflheim,190,185,5 script Richard#14hal01 4_M_NFDEADSWDMAN,{
close;
}
-//= Loru
-//==============================================================================
+//== Loru ==================================================
niflheim,194,189,3 script Loru#14hal 4_LOLI_RURI,{
if (!checkweight("Orcish_Axe", 3)) {
mes "[Loru]";
@@ -1120,8 +1146,7 @@ niflheim,194,189,3 script Loru#14hal 4_LOLI_RURI,{
}
}
-//= Devi
-//==============================================================================
+//== Devi ==================================================
niflheim,191,188,5 script Devi#14hal 4_DEVIRUCHI,5,5,{
if (!checkweight("Orcish_Axe", 3)) {
mes "[Devi]";
@@ -1333,8 +1358,7 @@ niflheim,191,188,5 script Devi#14hal 4_DEVIRUCHI,5,5,{
}
}
-//= Bonfire
-//==============================================================================
+//== Bonfire ===============================================
niflheim,193,186,6 script Bonfire Spirit#14hal 4_TRACE,{
mes "[Bonfire Spirit]";
mes "Ahahah! Don't touch me with such cold hands!!!";
@@ -1382,8 +1406,7 @@ niflheim,193,186,6 script Bonfire Spirit#14hal 4_TRACE,{
end;
}
-//= Sister / Nun
-//==============================================================================
+//== Sister / Nun ==========================================
prt_church,96,91,4 script Spiritual Sister#14hal 1_F_PRIEST,5,5,{
if (!checkweight("Orcish_Axe", 3)) {
mes "[Spiritual Sister]";
@@ -1628,8 +1651,7 @@ prt_church,96,91,4 script Spiritual Sister#14hal 1_F_PRIEST,5,5,{
end;
}
-//= Richard's Wife
-//==============================================================================
+//== Richard's Wife ========================================
xmas_in,160,175,1 script Worried Wife#14hal 4_F_05,{
if (questprogress(14456) == 1) {
if (countitem("Leaf_Of_Yggdrasil") > 0 && countitem("Live_Coal") > 0) {
@@ -1906,8 +1928,7 @@ xmas_in,160,175,1 script Worried Wife#14hal 4_F_05,{
}
}
-//= Richard's Daughter
-//==============================================================================
+//== Richard's Daughter ====================================
xmas_in,163,178,3 script Worried Daughter#14hal 4_F_NFLOSTGIRL,{
mes "[Richard's Daughter]";
if (questprogress(14457)) {
@@ -1926,8 +1947,7 @@ xmas_in,163,178,3 script Worried Daughter#14hal 4_F_NFLOSTGIRL,{
close;
}
-//= Richard
-//==============================================================================
+//== Richard ===============================================
xmas_in,160,178,3 script Richard#14hal02 4_M_DIEMAN,{
mes "[Richard]";
if (questprogress(14457) == 2) {
@@ -1943,8 +1963,7 @@ xmas_in,160,178,3 script Richard#14hal02 4_M_DIEMAN,{
close;
}
-//= Event Monsters
-//==============================================================================
+//== Event Monsters ========================================
gld_dun01_2,0,0,0,0 monster Dark Soul 3381,2,5000,0,0
gld_dun02_2,0,0,0,0 monster Dark Soul 3381,2,5000,0,0
gld_dun03_2,0,0,0,0 monster Dark Soul 3381,2,5000,0,0
diff --git a/npc/re/guides/guides_alberta.txt b/npc/re/guides/guides_alberta.txt
index 2f7c2320b..7f525f692 100644
--- a/npc/re/guides/guides_alberta.txt
+++ b/npc/re/guides/guides_alberta.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Alberta Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Alberta Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Alberta
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
alberta,23,238,4 script Guide#01alberta::AlbertaGuide 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/re/guides/guides_aldebaran.txt b/npc/re/guides/guides_aldebaran.txt
index 174e14499..07db164ec 100644
--- a/npc/re/guides/guides_aldebaran.txt
+++ b/npc/re/guides/guides_aldebaran.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Al De Baran Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Al De Baran Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Al De Baran.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Navigation system update. [Euphy]
-//= Optimized.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
aldebaran,139,63,4 script Guide#01aldebaran::GuideAldearan 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/re/guides/guides_amatsu.txt b/npc/re/guides/guides_amatsu.txt
index e08569831..5273d557e 100644
--- a/npc/re/guides/guides_amatsu.txt
+++ b/npc/re/guides/guides_amatsu.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Amatsu Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Amatsu Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Amatsu.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
amatsu,202,91,3 script Amatsu Guide#amatsu 4_F_JPN,{
mes "[Amachang]";
diff --git a/npc/re/guides/guides_ayothaya.txt b/npc/re/guides/guides_ayothaya.txt
index ef3e7bbc7..cd77e371d 100644
--- a/npc/re/guides/guides_ayothaya.txt
+++ b/npc/re/guides/guides_ayothaya.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Ayothaya Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) Euphy
+//= 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/>.
+//=========================================================================
+//= Ayothaya Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Ayothaya.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Added missing case. [Joseph]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
ayothaya,203,169,4 script Ayothaya Guide Noi#01ay 4_F_THAIGIRL,{
if (strnpcinfo(0) == "Ayothaya Guide Noi#01ay")
diff --git a/npc/re/guides/guides_brasilis.txt b/npc/re/guides/guides_brasilis.txt
index 05f6a47d7..20b11346e 100644
--- a/npc/re/guides/guides_brasilis.txt
+++ b/npc/re/guides/guides_brasilis.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/>.
+//=========================================================================
//= Brasilis Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Guide for the city of Brasilis.
-//===== Additional Comments: =================================
-//= 1.0 First Version, Renewal guide.
-//= 1.1 Added a missing close.
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
brasilis,219,97,3 script Brasilis Guide 4_F_BRZ_WOMAN,{
mes "[Brasilis Guide]";
diff --git a/npc/re/guides/guides_comodo.txt b/npc/re/guides/guides_comodo.txt
index 97d2c028a..4299444fe 100644
--- a/npc/re/guides/guides_comodo.txt
+++ b/npc/re/guides/guides_comodo.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Comodo Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Comodo Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Comodo.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
comodo,322,178,4 script Comodo Guide#01comodo::GuideComodo 8_F_GIRL,{
mes "[Comodo Guide]";
diff --git a/npc/re/guides/guides_dewata.txt b/npc/re/guides/guides_dewata.txt
index 91786f2d6..a81384d64 100644
--- a/npc/re/guides/guides_dewata.txt
+++ b/npc/re/guides/guides_dewata.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) Lemongrass
+//= 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/>.
+//=========================================================================
//= Dewata Guide
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Guide for the city of Dewata.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Lemongrass]
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
dewata,202,106,4 script Dewata Guide#dewata01 4_M_DEWOLDWOMAN,{
mes "[Dewata Guide]";
diff --git a/npc/re/guides/guides_dicastes.txt b/npc/re/guides/guides_dicastes.txt
index 9feca9df7..d825ceb28 100644
--- a/npc/re/guides/guides_dicastes.txt
+++ b/npc/re/guides/guides_dicastes.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) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= El Dicastes Guide
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Guide for the city of El Dicastes.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Joseph]
-//= 1.1 Fixed viewpoint syntax. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
dicastes01,181,191,5 script Traveler Ichack#info 4_M_SHADOWCHASER,2,2,{
mes "[Traveler Ichack]";
diff --git a/npc/re/guides/guides_eclage.txt b/npc/re/guides/guides_eclage.txt
index 7e9ce4d8f..019c5c75f 100644
--- a/npc/re/guides/guides_eclage.txt
+++ b/npc/re/guides/guides_eclage.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) 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/>.
+//=========================================================================
//= Eclage Guide
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Guides for the city of Eclage.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
ecl_in01,48,60,5 script Eclage Guard#obb 4_M_FAIRYSOLDIER,{
mes "[Eclage Guard]";
diff --git a/npc/re/guides/guides_einbroch.txt b/npc/re/guides/guides_einbroch.txt
index fc52983ca..7e0a54d11 100644
--- a/npc/re/guides/guides_einbroch.txt
+++ b/npc/re/guides/guides_einbroch.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Einbroch and Einbech Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Einbroch and Einbech Guides (Renewal)
+//================= Description ===========================================
//= Guides for the cities of Einbroch and Einbech.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
einbroch,72,202,4 script Einbroch Guide#ein01::GuideEinbroch 4_M_EIN_SOLDIER,{
cutin "ein_soldier",2;
diff --git a/npc/re/guides/guides_geffen.txt b/npc/re/guides/guides_geffen.txt
index 67985d380..62b888e29 100644
--- a/npc/re/guides/guides_geffen.txt
+++ b/npc/re/guides/guides_geffen.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Geffen Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Geffen Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Geffen.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
geffen,203,116,4 script Guide#01geffen::GuideGeffen 4_M_GEF_SOLDIER,{
cutin "gef_soldier",2;
diff --git a/npc/re/guides/guides_gonryun.txt b/npc/re/guides/guides_gonryun.txt
index 23f842758..e493c949c 100644
--- a/npc/re/guides/guides_gonryun.txt
+++ b/npc/re/guides/guides_gonryun.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Kunlun Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Kunlun Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Kunlun.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
gonryun,163,60,4 script Kunlun Guide#01gonryun 8_M_TWSOLDIER,{
mes "[He Yuen Zhe]";
diff --git a/npc/re/guides/guides_hugel.txt b/npc/re/guides/guides_hugel.txt
index 7781848ab..e26e97c11 100644
--- a/npc/re/guides/guides_hugel.txt
+++ b/npc/re/guides/guides_hugel.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Hugel Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Hugel Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Hugel.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
hugel,98,56,3 script Hugel Guide Granny#hugel 4_F_LGTGRAND,{
mes "[Hugel Guide Granny]";
diff --git a/npc/re/guides/guides_izlude.txt b/npc/re/guides/guides_izlude.txt
index 87987faad..fb2cb31cd 100644
--- a/npc/re/guides/guides_izlude.txt
+++ b/npc/re/guides/guides_izlude.txt
@@ -1,20 +1,38 @@
-//===== Hercules Script ======================================
-//= Izlude Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= Izlude Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Izlude.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Updated to match the new Izlude Map. [Masao]
-//= 1.2 Added Renewal Izlude viewpoint coordinates.
-//= 1.3 Navigation system update. [Euphy]
-//= Optimized.
-//= 1.4 Added Izlude duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
- script ::GuideIzlude -1,{
cutin "prt_soldier",2;
diff --git a/npc/re/guides/guides_juno.txt b/npc/re/guides/guides_juno.txt
index f62013147..7793e9b34 100644
--- a/npc/re/guides/guides_juno.txt
+++ b/npc/re/guides/guides_juno.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Juno Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Juno Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Juno.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
yuno,59,212,4 script Juno Guide#yuno01::GuideJuno 8_F_GIRL,{
mes "[Juno Guide]";
diff --git a/npc/re/guides/guides_lighthalzen.txt b/npc/re/guides/guides_lighthalzen.txt
index 668ac4d08..01b881f10 100644
--- a/npc/re/guides/guides_lighthalzen.txt
+++ b/npc/re/guides/guides_lighthalzen.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Lighthalzen Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Lighthalzen.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
lighthalzen,207,310,5 script Lighthalzen Guide#lhz01::GuideLighthazlen 4_M_EIN_SOLDIER,{
cutin "ein_soldier",2;
diff --git a/npc/re/guides/guides_louyang.txt b/npc/re/guides/guides_louyang.txt
index 2e043364a..3f37e40c5 100644
--- a/npc/re/guides/guides_louyang.txt
+++ b/npc/re/guides/guides_louyang.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Louyang Guide
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Louyang.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
louyang,224,104,4 script Louyang Guide#01louyang 4_F_CHNWOMAN,{
mes "[Representative]";
diff --git a/npc/re/guides/guides_lutie.txt b/npc/re/guides/guides_lutie.txt
index 86f283c98..5667e80f4 100644
--- a/npc/re/guides/guides_lutie.txt
+++ b/npc/re/guides/guides_lutie.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Lutie Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Lutie Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Lutie.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
xmas,140,137,3 script Lutie Guide#xmas 4_F_KID3,{
mes "[Lutie Guide]";
diff --git a/npc/re/guides/guides_malaya.txt b/npc/re/guides/guides_malaya.txt
index 7120d843c..5e898a4ac 100644
--- a/npc/re/guides/guides_malaya.txt
+++ b/npc/re/guides/guides_malaya.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) 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/>.
+//=========================================================================
//= Port Malaya Guides
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Guides for the city of Malaya.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
malaya,71,72,4 script Port Malaya Guide#01::GuideMalaya 4_F_BARYO_WOMAN,{
mes "[Port Malaya Guide]";
diff --git a/npc/re/guides/guides_mora.txt b/npc/re/guides/guides_mora.txt
index 87de33b35..8d98f3733 100644
--- a/npc/re/guides/guides_mora.txt
+++ b/npc/re/guides/guides_mora.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) 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 Guides
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Guides for the city of Mora.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
mora,25,158,5 script Raffle Guide#north 4_M_RAFLE_GR,{
mes "[Raffoh]";
diff --git a/npc/re/guides/guides_morroc.txt b/npc/re/guides/guides_morroc.txt
index fb85d97c5..a277d6593 100644
--- a/npc/re/guides/guides_morroc.txt
+++ b/npc/re/guides/guides_morroc.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Morroc Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Morroc Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Morroc and Morroc Ruins.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
morocc,153,286,6 script Guide#01morocc::GuideMorroc 4_M_MOC_SOLDIER,{
cutin "moc_soldier",2;
diff --git a/npc/re/guides/guides_moscovia.txt b/npc/re/guides/guides_moscovia.txt
index 1f8810878..057f0d1aa 100644
--- a/npc/re/guides/guides_moscovia.txt
+++ b/npc/re/guides/guides_moscovia.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Moscovia Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Moscovia Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Moscovia.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized (a little bit). [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
moscovia,161,76,3 script Moscovia Guide#01mosc 4_F_RUSWOMAN1,{
mes "[Moscovia Guide]";
diff --git a/npc/re/guides/guides_niflheim.txt b/npc/re/guides/guides_niflheim.txt
index 141f14cfa..4882f8d83 100644
--- a/npc/re/guides/guides_niflheim.txt
+++ b/npc/re/guides/guides_niflheim.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Niflheim Guide
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Niflheim Guide (Renewal)
+//================= Description ===========================================
//= Guide for the city of Niflheim.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
niflheim,201,187,3 script Niflheim Guide#01nif 4_M_DIEMAN,{
mes "[Niflheim Guide]";
diff --git a/npc/re/guides/guides_payon.txt b/npc/re/guides/guides_payon.txt
index f161dafb0..d58e2dec9 100644
--- a/npc/re/guides/guides_payon.txt
+++ b/npc/re/guides/guides_payon.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Payon Guides
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Payon Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Payon.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Fixed and optimized. [Euphy]
-//= 1.2 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
payon,163,64,3 script Guide#01payon::GuidePayon 4_M_PAY_SOLDIER,{
cutin "pay_soldier",2;
diff --git a/npc/re/guides/guides_prontera.txt b/npc/re/guides/guides_prontera.txt
index 58b5eecbe..08a7bff7f 100644
--- a/npc/re/guides/guides_prontera.txt
+++ b/npc/re/guides/guides_prontera.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Prontera Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Prontera.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Navigation system update. [Euphy]
-//= Optimized.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
prontera,154,187,4 script Guide#01prontera::GuideProntera 8W_SOLDIER,{
cutin "prt_soldier",2;
diff --git a/npc/re/guides/guides_rachel.txt b/npc/re/guides/guides_rachel.txt
index 28a3c1bd6..b4e1c6cbf 100644
--- a/npc/re/guides/guides_rachel.txt
+++ b/npc/re/guides/guides_rachel.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Rachel Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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 Guides (Renewal)
+//================= Description ===========================================
//= Guide for the city of Rachel.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guide.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
rachel,138,146,5 script Rachel Guide#rachel 4_M_RASWORD,{
mes "[Rachel Guide]";
diff --git a/npc/re/guides/guides_umbala.txt b/npc/re/guides/guides_umbala.txt
index d2d3849ca..f166978cd 100644
--- a/npc/re/guides/guides_umbala.txt
+++ b/npc/re/guides/guides_umbala.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Umbala Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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/>.
+//=========================================================================
+//= Umbala Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Umbala.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
umbala,128,94,3 script Umbala Guide#01umbala::GuideUmbala 4_F_GON,{
mes "[Umbala Guide]";
diff --git a/npc/re/guides/guides_veins.txt b/npc/re/guides/guides_veins.txt
index 8c136f623..4aebfbfbf 100644
--- a/npc/re/guides/guides_veins.txt
+++ b/npc/re/guides/guides_veins.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Veins Guides
-//===== By: ==================================================
-//= 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
+//=
+//= 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 Guides (Renewal)
+//================= Description ===========================================
//= Guides for the city of Veins
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal guides.
-//= 1.1 Navigation system update. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
veins,210,345,5 script Veins Guide#veins01::GuideVeins 4_M_RASWORD,{
mes "[Veins Guide]";
diff --git a/npc/re/guides/navigation.txt b/npc/re/guides/navigation.txt
index b0263c93f..0ea11dab2 100644
--- a/npc/re/guides/navigation.txt
+++ b/npc/re/guides/navigation.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
+//=
+//= 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/>.
+//=========================================================================
//= Navigation Functions
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Controls the navigation system for Renewal guides. Clients before
+//= 2011-10-10 do not support navigation links, so disable the system if
+//= this applies to you.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Controls the navigation system for Renewal guides.
-//= Clients before 2011-10-10 do not support navigation
-//= links, so disable the system if this applies to you.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//=========================================================================
function script F_Navi {
diff --git a/npc/re/instances/BakonawaLake.txt b/npc/re/instances/BakonawaLake.txt
index d8f88e471..82a9d7782 100644
--- a/npc/re/instances/BakonawaLake.txt
+++ b/npc/re/instances/BakonawaLake.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) 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/>.
+//=========================================================================
//= Bakonawa Lake
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Defeat Bakonawa before he eats the moon.
//= Part of the "Bakonawa Extermination" quest.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Added GM management NPC. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
1@ma_b mapflag src4instance
-//============================================================
+
ma_scene01,174,179,4 script Taho 4_M_DEWZATIMAN,{
disable_items;
if (checkweight(1201,1) == 0) {
diff --git a/npc/re/instances/BangungotHospital.txt b/npc/re/instances/BangungotHospital.txt
index 911abfced..1789106e8 100644
--- a/npc/re/instances/BangungotHospital.txt
+++ b/npc/re/instances/BangungotHospital.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) 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/>.
+//=========================================================================
//= Bangungot Hospital 2F
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Save the hospital in Port Malaya from Bangungot.
//= Part of the "Nurse in Port Malaya" quest.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
1@ma_h mapflag src4instance
-//============================================================
-// Instance Creation
-//============================================================
+//== Instance Creation =====================================
ma_dun01,147,10,5 script Nurse#ma_dun01 4_F_NURSE,{
if (BaseLevel < 100) end;
@@ -359,8 +377,7 @@ sec_in02,27,30,0 script Bangungot Gate 2_MONEMUS,{
}
}
-// Instance Scripts
-//============================================================
+//== Instance Scripts ======================================
1@ma_h,43,157,0 script #Memorial Start HIDDEN_WARP_NPC,2,2,{
end;
OnTouch:
@@ -1024,8 +1041,7 @@ OnTimer30000:
1@ma_h,99,132,7 script Patient in Cold Sweat#b 4_F_PATIENT,{ end; }
1@ma_h,87,132,7 script Howling Patient#b 4_M_PATIENT,{ end; }
-// Warp Portals
-//============================================================
+//== Warp Portals ==========================================
1@ma_h,35,156,0 warp #Boss Room Exit 2,2,ma_dun01,150,9
1@ma_h,105,157,0 warp #Boss Room Door 2,2,1@ma_h,116,157
1@ma_h,112,157,0 warp #Boss Room Door1 2,2,1@ma_h,100,157
@@ -1080,7 +1096,7 @@ OnTimer30000:
1@ma_h,131,49,0 warp #Patternwarp32 10,10,1@ma_h,116,157
1@ma_h,146,49,0 warp #Patternwarp33 10,10,1@ma_h,116,157
-// Disable select warps.
+//- Disable select warps -
// Custom, but saves processing and lines.
1@ma_h,1,1,0 script #ma_hos_warp_init CLEAR_NPC,{
end;
diff --git a/npc/re/instances/BuwayaCave.txt b/npc/re/instances/BuwayaCave.txt
index 908c15e2f..008529551 100644
--- a/npc/re/instances/BuwayaCave.txt
+++ b/npc/re/instances/BuwayaCave.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 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/>.
+//=========================================================================
//= Buwaya Cave
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Defeat Buwaya in his cave.
//= Part of the "Secret in the Woods" quest.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
1@ma_c mapflag src4instance
-//============================================================
+
ma_fild02,312,317,5 script Guard#buwaya_cave 4_MAL_SOLDIER,{
if (BaseLevel < 130) {
mes "[Guard]";
diff --git a/npc/re/instances/EclageInterior.txt b/npc/re/instances/EclageInterior.txt
index d28d7cf64..bf11c8443 100644
--- a/npc/re/instances/EclageInterior.txt
+++ b/npc/re/instances/EclageInterior.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/>.
+//=========================================================================
//= Eclage Instance Script
-//===== By: ==================================================
-//= Dastgir
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Eclage Interior Instance
-//===== Additional Comments: =================================
-//= 1.0 Converted from the official Aegis script. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
ecl_hub01,132,12,3 script Chief of Staff#tl01::EclInstance 4_F_FAIRY,{
.@party_id = getcharid(1);
diff --git a/npc/re/instances/HazyForest.txt b/npc/re/instances/HazyForest.txt
index 1baa1423f..d3c017a47 100644
--- a/npc/re/instances/HazyForest.txt
+++ b/npc/re/instances/HazyForest.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) 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/>.
+//=========================================================================
//= Hazy Forest
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Cross through the Hazy Forest to reach the Bifrost.
//= Contains the "Wandering Guardian" quest.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Instance system rewrite. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
1@mist mapflag src4instance
-//============================================================
-// Instance Creation
-//============================================================
+//== Instance Creation =====================================
bif_fild01,158,340,5 script Laphine Soldier#mist 4_M_FAIRYSOLDIER,{
.@party_id = getcharid(1);
@@ -165,8 +183,7 @@ bif_fild01,161,355,0 script Log Tunnel CLEAR_NPC,{
}
}
-// Instance Scripts
-//============================================================
+//== Instance Scripts ======================================
1@mist,89,29,0 script #Whisper_mist CLEAR_NPC,1,1,{
end;
OnInstanceInit:
@@ -497,8 +514,7 @@ OnMyMobDead:
1@mist,252,206,0 duplicate(Mysterious Flower#1) Mysterious Flower#49 CLEAR_NPC
1@mist,244,211,0 duplicate(Mysterious Flower#1) Mysterious Flower#50 CLEAR_NPC
-// Wandering Guardian Quest
-//============================================================
+//== Wandering Guardian Quest ==============================
1@mist,2,2,0 script #Dragon Herder CLEAR_NPC,{
end;
OnInstanceInit:
@@ -919,8 +935,7 @@ mora,48,152,3 script Sharp Eyed Man 4_M_ROKI2,{
}
}
-// Monster Spawns
-//============================================================
+//== Monster Spawns ========================================
1@mist,1,1,0 script #Mist Mobs Respawn1 CLEAR_NPC,{
end;
OnInstanceInit:
@@ -994,8 +1009,7 @@ OnInstanceInit:
end;
}
-// Warp Portals
-//============================================================
+//== Warp Portals ==========================================
bif_fild01,38,374,0 script Mysterious Flower#ep14_1 CLEAR_NPC,{
mes "It's a giant flower with mysterious energy.";
if (countitem(12561)) {
@@ -1123,7 +1137,7 @@ OnTouch:
1@mist,329,171,0 warp c11-1_c8-2 1,1,1@mist,346,120
1@mist,301,237,0 warp b8_b2 1,1,1@mist,289,170
-// Disable Garden Tree warps.
+//- Disable Garden Tree warps -
// Custom, but saves processing and lines.
1@mist,1,1,0 script #mist_warp_init CLEAR_NPC,{
end;
diff --git a/npc/re/instances/MalangdoCulvert.txt b/npc/re/instances/MalangdoCulvert.txt
index 6f23195cc..6e4862b81 100644
--- a/npc/re/instances/MalangdoCulvert.txt
+++ b/npc/re/instances/MalangdoCulvert.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) 2013-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= 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/>.
+//=========================================================================
//= Malangdo Culvert
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Clean the culverts and defeat the Coelacanth.
//= Daily and weekly quests are available.
//= Contains a normal mode and hard mode.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= Letters "n" and "h" in NPC names indicate difficulty.
-//= 1.0a There is no minimum party size on official servers.
-//= 1.0b Fixed incorrect use of 'close'. [Joseph]
-//= 1.1 Instance system rewrite. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
1@pump mapflag src4instance
2@pump mapflag src4instance
-//============================================================
-// Quest NPCs
-//============================================================
+//== Quest NPCs ============================================
mal_in01,172,28,2 script Albo#mal 4_CAT_SAILOR5,{
if (checkweight(1201,1) == 0) {
mes "You have too many kinds of objects. Try to continue after reducing those objects.";
@@ -267,8 +283,7 @@ L_CheckQuest:
return;
}
-// Instance Creation
-//============================================================
+//== Instance Creation =====================================
mal_in01,160,34,4 script Missing, the Cleaner 4_CAT_SAILOR2,{
if (BaseLevel < 90) {
mes "[Missing, the Cleaner]";
@@ -459,8 +474,7 @@ L_Enter:
end;
}
-// Instance: Common Scripts
-//============================================================
+//== Instance: Common Scripts ==============================
1@pump,63,100,4 script Missing, the Cleaner#0 4_CAT_SAILOR2,{
if (getcharid(0) != getpartyleader(getcharid(1),2)) {
mes "[Missing, the Cleaner]";
@@ -572,8 +586,7 @@ function script F_mal_missing {
}
}
-// Instance: Normal Mode
-//============================================================
+//== Instance: Normal Mode =================================
1@pump,84,105,4 script Missing, the Cleaner#nf 4_CAT_SAILOR2,{
mes "[Missing, the Cleaner]";
mes "I have the cleaning job for 40 years and I've never seen such a terrible team!!";
@@ -902,8 +915,7 @@ OnInstanceInit:
end;
}
-// Instance: Hard Mode
-//============================================================
+//== Instance: Hard Mode ===================================
2@pump,39,88,4 duplicate(Missing, the Cleaner#nf) Missing, the Cleaner#hf 4_CAT_SAILOR2
2@pump,39,88,4 script Missing, the Cleaner#h 4_CAT_SAILOR2,{
diff --git a/npc/re/instances/OctopusCave.txt b/npc/re/instances/OctopusCave.txt
index 6c3be5199..0d7e794a1 100644
--- a/npc/re/instances/OctopusCave.txt
+++ b/npc/re/instances/OctopusCave.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) 2013-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/>.
+//=========================================================================
//= Octopus Cave
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Defeat the Disgusting Octopus.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Instance system rewrite. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
1@cash mapflag src4instance
-//============================================================
-// Instance Creation
-//============================================================
+//== Instance Creation =====================================
mal_dun01,151,235,5 script Starfish 4_ASTER,{
.@party_id = getcharid(1);
@@ -160,8 +179,7 @@ mal_dun01,153,237,5 script Weird Entrance CLEAR_NPC,{
}
}
-// Instance Scripts
-//============================================================
+//== Instance Scripts ======================================
1@cash,199,99,0 script oct_enter HIDDEN_WARP_NPC,4,4,{
end;
OnTouch:
@@ -700,8 +718,7 @@ OnTouch:
// This is never enabled in the official script.
//1@cash,200,161,0 duplicate(oct_exit_1) oct_exit_3 WARPNPC,2,2
-// Warp Portals
-//============================================================
+//== Warp Portals ==========================================
1@cash,193,82,0 warp oct_door1 2,2,1@cash,151,48
1@cash,154,53,0 warp oct_door2 2,2,1@cash,197,87
1@cash,187,99,0 warp oct_door3 2,2,1@cash,148,128
diff --git a/npc/re/instances/OldGlastHeim.txt b/npc/re/instances/OldGlastHeim.txt
index 2666f8151..6620357c4 100644
--- a/npc/re/instances/OldGlastHeim.txt
+++ b/npc/re/instances/OldGlastHeim.txt
@@ -1,21 +1,43 @@
-//===== 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) Heris
+//= Copyright (C) Ziu
+//=
+//= 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 Glast Heim
-//===== By: ==================================================
-//= Ziu, Heris (translation)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Discover the history of events that took place in the Glast Heim castle
+//= and how it ended up in ruins.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Discover the history of events that took place in the
-//= Glast Heim castle and how it ended up in ruins.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= This is a custom version, and may contain bugs.
-//= 1.1 Bug fixes; removed redundant OnInstanceInit scripts.
-//============================================================
+//=========================================================================
1@gl_k mapflag src4instance
2@gl_k mapflag src4instance
-//============================================================
+
glast_01,204,273,6 script Hugin#ghinstance 4_M_SAGE_C,{
mes "^ff0000This isn't considered a normal progression dungeon. Please note this point.^000000";
next;
@@ -90,8 +112,7 @@ glast_01,204,273,6 script Hugin#ghinstance 4_M_SAGE_C,{
}
}
-// Floor 1
-//============================================================
+//== Floor 1 ===============================================
1@gl_k,149,41,6 script Varmunt#ghinstance1 4_M_BARMUND,{
if (getcharid(0) == getpartyleader(getcharid(1),2)) {
mes "Hey ^0000ffguys^000000, were you sent here to help me?";
@@ -433,8 +454,7 @@ OnTalk8:
end;
}
-// Control Timer
-//============================================================
+//== Control Timer =========================================
1@gl_k,0,0,0 script #talkinstance1 -1,{
OnInstanceInit:
OnDisable:
@@ -796,8 +816,7 @@ OnTouch:
2@gl_k,150,163,0 duplicate(#ghinstancewarp1) #ghinstancewarp12 WARPNPC,1,2
-// Sector 1 Mobs
-//============================================================
+//== Sector 1 Mobs =========================================
1@gl_k,0,0,0 script #ghmemorialmob01 -1,{
OnInstanceInit:
OnDisable:
@@ -878,8 +897,7 @@ OnEnable:
end;
}
-// Sector 2 Mobs
-//============================================================
+//== Sector 2 Mobs =========================================
1@gl_k,291,145,3 script Hollgrehenn Destroyer 4_F_JOB_BLACKSMITH,{
if (getcharid(0) == getpartyleader(getcharid(1),2)) {
mes "[Hollgrehenn Destroyer]";
@@ -960,8 +978,7 @@ OnMyMobDead:
end;
}
-// Tramp Mobs
-//============================================================
+//== Tramp Mobs ============================================
1@gl_k,221,82,3 script Breathless Man#GHtramp1 4_M_DIEMAN,4,4,{
end;
OnTouch:
@@ -1018,8 +1035,7 @@ OnDisable:
2@gl_k,143,260,3 duplicate(Breathless Man#GHtramp1) Breathless Man#GHtramp31 4_M_DIEMAN,4,4
2@gl_k,173,258,3 duplicate(Breathless Man#GHtramp1) Breathless Man#GHtramp32 4_M_DIEMAN,4,4
-// Sector 3 Mobs
-//============================================================
+//== Sector 3 Mobs =========================================
1@gl_k,0,0,0 script #ghmemorialmob03 -1,{
OnInstanceInit:
OnDisable:
@@ -1057,8 +1073,7 @@ OnMyMobDead:
end;
}
-// 1st MVP
-//============================================================
+//== 1st MVP ===============================================
1@gl_k,0,0,0 script #ghmemorialmob04 -1,{
OnInstanceInit:
OnDisable:
@@ -1251,8 +1266,7 @@ OnTalk2:
end;
}
-// Floor 2
-//============================================================
+//== Floor 2 ===============================================
2@gl_k,148,67,1 script Heinrich#ghinstance5 4_M_HEINRICH,{
mes "[Heinrich]";
mes "Himmelmez's blocking spells";
diff --git a/npc/re/instances/WolfchevLaboratory.txt b/npc/re/instances/WolfchevLaboratory.txt
index 08ac36161..30cd74c7f 100644
--- a/npc/re/instances/WolfchevLaboratory.txt
+++ b/npc/re/instances/WolfchevLaboratory.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) 2014-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Wolfchev's Laboratory
-//===== By: ====================================================================
-//= Kisuka (1.0)
-//===== Current Version: =======================================================
-//= 1.0.2
-//===== 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 ===========================================
//= Defeat Wolfchev's human experimentations.
-//===== Additional Comments: ===================================================
-//= 1.0.0 Initial Release. [Kisuka]
-//= 1.0.1 Some Clean-Up and Fixes. [Euphy]
-//= 1.0.2 Fixed a small typo. [Euphy]
-//==============================================================================
+//================= Current Version =======================================
+//= 1.0.2
+//=========================================================================
1@lhz mapflag src4instance
-// Giacomo Girolam
-//==============================================================================
+//== Giacomo Girolam =======================================
lighthalzen,303,303,6 script Giacomo Girolamo#kiup2 4_M_KHMAN,3,3,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -294,8 +318,7 @@ lighthalzen,303,303,6 script Giacomo Girolamo#kiup2 4_M_KHMAN,3,3,{
end;
}
-// Weird Old Man (Rewards)
-//==============================================================================
+//== Weird Old Man (Rewards) ===============================
lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
if ((MaxWeight - Weight) < 2800 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -530,7 +553,7 @@ lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
} else {
.@weapon$[.@i] = "^FF0000";
}
- }
+ }
while(1) {
switch(select(
"Show me other items.",
@@ -670,8 +693,7 @@ lighthalzen,342,291,4 script Weird old man#Bio4Reward 4_M_EINOLD,{
return;
}
-// Sorcerer (Rewards)
-//==============================================================================
+//== Sorcerer (Rewards) ====================================
lhz_cube,233,24,4 script Sorcerer#Bio4Reward 4_M_UMDANCEKID,{
if ((MaxWeight - Weight) < 1200 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1320,8 +1342,7 @@ lhz_cube,233,24,4 script Sorcerer#Bio4Reward 4_M_UMDANCEKID,{
end;
}
-// Warp portal to the 4th Fl.
-//==============================================================================
+//== Warp portal to the 4th Floor ==========================
lhz_dun03,239,78,1 script lhz_dun03_lhz_dun04 WARPNPC,1,1,{
end;
@@ -1347,12 +1368,10 @@ lhz_dun03,239,78,1 script lhz_dun03_lhz_dun04 WARPNPC,1,1,{
end;
}
-// Warp Portal to the 3rd Fl.
-//==============================================================================
+//== Warp Portal to the 3rd Floor ==========================
lhz_dun04,244,61,1 warp lhz_dun04_lhz_dun03 1,1,lhz_dun03,240,75
-// Inside the Lab
-//==============================================================================
+//== Inside the Lab ========================================
que_lhz,242,50,0 script #01Startpoint -1,3,3,{
end;
@@ -1394,8 +1413,7 @@ que_lhz,242,50,0 script #01Startpoint -1,3,3,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,206,74,4 script Researcher#02 4_LGTSCIENCE,3,3,{
end;
@@ -1438,8 +1456,7 @@ que_lhz,206,74,4 script Researcher#02 4_LGTSCIENCE,3,3,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,94,119,4 script Researcher#03 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1480,8 +1497,7 @@ que_lhz,94,119,4 script Researcher#03 4_LGTSCIENCE,{
end;
}
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
que_lhz,147,224,4 script Researcher#04 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
@@ -1565,8 +1581,7 @@ que_lhz,147,224,4 script Researcher#04 4_LGTSCIENCE,{
end;
}
-// Warp to lhz_dun04 from Wolfchev's Lab
-//==============================================================================
+//== Warp to lhz_dun04 from Wolfchev's Lab =================
que_lhz,148,251,0 script #Move2lab -1,12,0,{
end;
@@ -1582,8 +1597,7 @@ que_lhz,148,251,0 script #Move2lab -1,12,0,{
}
}
-// Event Controller
-//==============================================================================
+//== Event Controller ======================================
que_lhz,1,1,0 script #Eventctrl -1,{
end;
@@ -1657,8 +1671,7 @@ que_lhz,147,215,0 script #06 -1,{ end; }
que_lhz,139,215,0 script #07 -1,{ end; }
que_lhz,139,224,0 script #08 -1,{ end; }
-// Human Guinea pigs
-//==============================================================================
+//== Human Guinea pigs =====================================
que_lhz,140,231,1 script Human Guinea pig#01 CHEN,{
end;
@@ -1684,8 +1697,7 @@ que_lhz,147,216,4 duplicate(Human Guinea pig#01) Human Guinea pig#06 CHEN
que_lhz,140,216,3 duplicate(Human Guinea pig#01) Human Guinea pig#07 CHEN
que_lhz,140,224,2 duplicate(Human Guinea pig#01) Human Guinea pig#08 CHEN
-// Wolfchev
-//==============================================================================
+//== Wolfchev ==============================================
lhz_dun04,151,276,3 script Researcher#memo 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000You cannot continue the process due to possessing too many belongings.^000000";
@@ -1902,8 +1914,7 @@ lhz_dun04,151,276,3 script Researcher#memo 4_LGTSCIENCE,{
}
}
-//
-//==============================================================================
+//==========================================================
lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000You cannot continue the process due to possessing too many belongings.^000000";
@@ -1961,8 +1972,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
}
}
-// The Lab No.1 : System 1_1
-//==============================================================================
+//== The Lab No.1 : System 1_1 =============================
1@lhz,35,108,4 script Lab1#1_1 CLEAR_NPC,{
end;
@@ -1994,8 +2004,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.1 Monster Control
-//==============================================================================
+//== The Lab No.1 Monster Control ==========================
1@lhz,37,108,4 script MobCtrl1#mob01 CLEAR_NPC,{
end;
@@ -2029,8 +2038,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Emergency Access Valve Manual
-//==============================================================================
+//== Emergency Access Valve Manual =========================
1@lhz,39,168,0 script Manual Sheet#1_1 CLEAR_NPC,{
mes "There are valve manual sheets littered on the floor.";
next;
@@ -2107,8 +2115,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Left Valve
-//==============================================================================
+//== Left Valve ============================================
1@lhz,41,172,0 script Valve#1_2 CLEAR_NPC,{
.@open_portal = 0;
mes "This is the left valve for the emergency access.";
@@ -2170,8 +2177,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Right Valve
-//==============================================================================
+//== Right Valve ===========================================
1@lhz,52,172,0 script Valve#1_3 CLEAR_NPC,{
.@open_portal = 0;
mes "This is the left valve for the emergency access.";
@@ -2234,8 +2240,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
}
-// The Lab No.1 >> The Lab No.2 Warp portal
-//==============================================================================
+//== The Lab No.1 >> The Lab No.2 Warp portal ==============
1@lhz,45,173,0 script #potal_01 WARPNPC,2,2,{
end;
@@ -2254,8 +2259,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2
-//==============================================================================
+//== The Lab No.2 ==========================================
1@lhz,151,29,0 script #2_0 -1,1,1,{
end;
@@ -2273,8 +2277,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_1 System - Control of Monster Wave and Pipe right before exploding
-//==============================================================================
+//== The Lab No.2 2_1 System - Control of Monster Wave and Pipe right before exploding =
1@lhz,35,106,4 script Lab2#2_1 CLEAR_NPC,{
end;
@@ -2382,9 +2385,8 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_2 System - Pipe Operation Control
+//== The Lab No.2 2_2 System - Pipe Operation Control ======
// When 3 pipes explode, system will shut down.
-//==============================================================================
1@lhz,37,106,4 script Lab2#2_2 CLEAR_NPC,{
end;
@@ -2462,8 +2464,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 2_3 System
-//==============================================================================
+//== The Lab No.2 2_3 System ===============================
1@lhz,151,48,0 script #2_3 -1,20,20,{
end;
@@ -2489,8 +2490,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 Monster Control
-//==============================================================================
+//== The Lab No.2 Monster Control ==========================
1@lhz,39,106,4 script MobCtrl2#mob02 CLEAR_NPC,{
end;
@@ -2567,8 +2567,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.2 Valves
-//==============================================================================
+//== The Lab No.2 Valves ===================================
- script bio4FLab2Valve -1,{
if (getpartyleader(getcharid(1),2) == getcharid(0)) {
progressbar "0xffff00", 20;
@@ -2604,8 +2603,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
1@lhz,165,51,0 duplicate(bio4FLab2Valve) Valve#2_5 CLEAR_NPC
1@lhz,137,47,0 duplicate(bio4FLab2Valve) Valve#2_6 CLEAR_NPC
-// The Lab No.2 >> The Lab No.3 Warp portal(General)
-//==============================================================================
+//== The Lab No.2 >> The Lab No.3 Warp portal(General) =====
1@lhz,151,64,0 script #potal_02 WARPNPC,2,2,{
end;
@@ -2627,8 +2625,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3
-//==============================================================================
+//== The Lab No.3 ==========================================
1@lhz,84,28,0 script #3_0 -1,1,1,{
end;
@@ -2646,8 +2643,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 3_1 System - Monster wave control
-//==============================================================================
+//== The Lab No.3 3_1 System - Monster wave control ========
1@lhz,35,104,4 script Lab3#3_1 CLEAR_NPC,{
end;
@@ -2699,8 +2695,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 Monster Control
-//==============================================================================
+//== The Lab No.3 Monster Control ==========================
1@lhz,37,104,4 script MobCtrl3#mob03 CLEAR_NPC,{
end;
@@ -2806,8 +2801,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.3 >> Boss's Room Warp portal
-//==============================================================================
+//== The Lab No.3 >> Boss's Room Warp portal ===============
1@lhz,83,62,0 script #potal_03 WARPNPC,2,2,{
end;
@@ -2829,8 +2823,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.4
-//==============================================================================
+//== The Lab No.4 ==========================================
1@lhz,137,100,0 script #4_0 -1,1,1,{
end;
@@ -2848,8 +2841,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// The Lab No.4 4_1 System - Summon of Boss Monster
-//==============================================================================
+//== The Lab No.4 4_1 System - Summon of Boss Monster ======
1@lhz,35,102,4 script Lab4#4_1 CLEAR_NPC,{
end;
@@ -2939,8 +2931,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Area No. 4 - Boss Summon Control
-//==============================================================================
+//== Area No. 4 - Boss Summon Control ======================
1@lhz,37,102,4 script MobCtrl4#mob04 CLEAR_NPC,{
end;
@@ -2992,14 +2983,12 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
end;
}
-// Random Experiments in Tubes
-//==============================================================================
+//== Random Experiments in Tubes ===========================
1@lhz,156,148,3 script Type_**Gren#boss14 4_M_03,{ end; }
1@lhz,152,152,3 script Type_**Roke#boss15 4_M_HUMAN_01,{ end; }
1@lhz,148,156,3 script Type_**Dree#boss16 4_M_DWARF,{ end; }
-// Bosses
-//==============================================================================
+//== Bosses ================================================
- script bio4FBoss -1,{
end;
@@ -3103,8 +3092,7 @@ lhz_dun04,147,279,0 script Laboratory Entrance#memo CLEAR_NPC,{
1@lhz,160,123,1 duplicate(bio4FBoss) Margaretha Sorin#boss12 B_MAGALETA
1@lhz,160,144,3 duplicate(bio4FBoss) Howard Alt-Eisen#boss13 B_HARWORD
-// Wolfchev - Final encounter
-//==============================================================================
+//== Wolfchev - Final encounter ============================
1@lhz,137,156,7 script Wolfchev#last 4_LGTSCIENCE,{
if ((MaxWeight - Weight) < 1000 || !checkweight(1201, 1)) {
mes "^FF0000 Check up your inventory. You got too many items to carry out the quest. ^000000";
diff --git a/npc/re/jobs/1-1/acolyte.txt b/npc/re/jobs/1-1/acolyte.txt
index 91817e071..89387e3a2 100644
--- a/npc/re/jobs/1-1/acolyte.txt
+++ b/npc/re/jobs/1-1/acolyte.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Acolyte Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change to Acolyte Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added back the npcs used for the priest quest.
-//= 1.2 Added Baby Job compatibility [Streusel]
-//= 1.3 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
prt_church,184,41,4 script Cleric#aco 1_M_PASTOR,{
if (Upper == 1) {
if (ADVJOB == Job_High_Priest || ADVJOB == Job_Champion) {
diff --git a/npc/re/jobs/1-1/archer.txt b/npc/re/jobs/1-1/archer.txt
index c18d60c5c..cc9954dba 100644
--- a/npc/re/jobs/1-1/archer.txt
+++ b/npc/re/jobs/1-1/archer.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Archer Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change to Archer Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added Baby Job compatibility [Streusel]
-//= 1.2 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
payon_in02,64,71,4 script Archer Guildsman#archer 4_M_03,{
if (Upper == 1) {
if (Class == Job_Novice_High && (ADVJOB == Job_Sniper || ADVJOB == Job_Clown || ADVJOB == Job_Gypsy)) {
diff --git a/npc/re/jobs/1-1/mage.txt b/npc/re/jobs/1-1/mage.txt
index e87f89328..4f2ecb369 100644
--- a/npc/re/jobs/1-1/mage.txt
+++ b/npc/re/jobs/1-1/mage.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Mage Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change to Mage Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added Baby Job compatibility [Streusel]
-//= 1.2 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
geffen_in,164,124,4 script Mage Guildsman#mage 2_F_MAGICMASTER,{
if (Upper == 1) {
if (ADVJOB == Job_High_Wizard || ADVJOB == Job_Professor) {
diff --git a/npc/re/jobs/1-1/merchant.txt b/npc/re/jobs/1-1/merchant.txt
index 619a2a465..763f7eac4 100644
--- a/npc/re/jobs/1-1/merchant.txt
+++ b/npc/re/jobs/1-1/merchant.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Merchant Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change to Merchant Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added Baby Job compatibility [Streusel]
-//= 1.2 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
alberta_in,53,43,6 script Merchant#mer 4_M_04,{
if (Upper == 1) {
if (Class == Job_Novice_High && (ADVJOB == Job_Whitesmith || ADVJOB == Job_Creator)) {
diff --git a/npc/re/jobs/1-1/swordman.txt b/npc/re/jobs/1-1/swordman.txt
index d8bd67711..2bda736a9 100644
--- a/npc/re/jobs/1-1/swordman.txt
+++ b/npc/re/jobs/1-1/swordman.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Renewal Swordman Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Renewal Swordsman Job Quest
+//================= Description ===========================================
//= Job Change to Swordman Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added Baby Job compatibility [Streusel]
-//= 1.2 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
izlude_in,74,172,4 script Swordman#swd 2_M_SWORDMASTER,{
if (Upper == 1) {
if (Class == Job_Novice_High && (ADVJOB == Job_Lord_Knight || ADVJOB == Job_Paladin)) {
diff --git a/npc/re/jobs/1-1/thief.txt b/npc/re/jobs/1-1/thief.txt
index f327d1892..43b721086 100644
--- a/npc/re/jobs/1-1/thief.txt
+++ b/npc/re/jobs/1-1/thief.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Thief Job Quest
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change to Thief Class
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Kisuka]
-//= 1.1 Added Baby Job compatibility [Streusel]
-//= 1.2 Rewrote bits [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
moc_prydb1,39,129,2 script Thief Guide#thief 1_F_04,{
if (Upper == 1) {
if (ADVJOB == Job_Assassin_Cross || ADVJOB == Job_Stalker) {
diff --git a/npc/re/jobs/2e/kagerou_oboro.txt b/npc/re/jobs/2e/kagerou_oboro.txt
index b60dcc85b..42b9b628a 100644
--- a/npc/re/jobs/2e/kagerou_oboro.txt
+++ b/npc/re/jobs/2e/kagerou_oboro.txt
@@ -1,20 +1,41 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) Euphy
+//= Copyright (C) M45T3R
+//= Copyright (C) Dastgir
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Kagerou / Oboro Job Quest
-//===== By: ==================================================
-//= (1.0) Dastgir, M45T3R
-//===== Current Version: =====================================
-//= 1.1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Ninja -> Kagerou / Oboro.
-//===== Additional Comments: =================================
-//= 1.0.0 Initial Release. [Dastgir, M45T3R]
-//= 1.1.0 Structure Clean-Up. [Euphy]
-//= 1.1.1 Updated questlog commands. [Kisuka]
-//============================================================
-
-// Starting the Quest
-//============================================================
+//================= Current Version =======================================
+//= 1.1.1
+//=========================================================================
+
+//== Starting the Quest ====================================
que_ng,28,156,0 script Start#ko HIDDEN_WARP_NPC,1,1,{
end;
@@ -753,8 +774,7 @@ L_StartTest:
}
}
-// Test of Knowledge
-//============================================================
+//== Test of Knowledge =====================================
job_ko,81,124,4 script Cougar#ko 4_M_JOB_ASSASSIN,{
if (BaseJob != Job_Ninja) {
for (set .@i,5131; .@i<=5146; set .@i,.@i+1)
@@ -979,12 +999,9 @@ L_Question:
return;
}
-// Test of Survival
-//============================================================
+//== Test of Survival ======================================
-// -----------------------------------------------------------
-// Functions
-// -----------------------------------------------------------
+//- Functions -
function script F_KO_Survival_mes {
mes "[No. " + getarg(0) + "]";
mes "^1A95E6Other letters are too small to read. Let's look up close.^000000";
@@ -1121,9 +1138,7 @@ function script F_KO_Survival_rps {
}
}
-// -----------------------------------------------------------
-// Templates
-// -----------------------------------------------------------
+//- Templates -
- script Sight#ko_trap -1,{
callfunc "F_KO_Survival_mes", atoi(substr(strnpcinfo(2),3,4));
end;
@@ -1266,10 +1281,7 @@ OnTouch:
end;
}
-// -----------------------------------------------------------
-// Blocks (00-40)
-// -----------------------------------------------------------
-
+//- Blocks (00-40) -
job_ko,57,16,4 script Sight#ko_00 4_BULLETIN_BOARD2,1,1,{
callfunc "F_KO_Survival_mes",0;
end;
@@ -1914,8 +1926,7 @@ OnTouch:
end;
}
-// Test of Weaponry
-//============================================================
+//== Test of Weaponry ======================================
job_ko,127,125,4 script Red Leopard Joe#ko 4_M_JOB_ASSASSIN,{
if (MaxWeight - Weight < 1000 || checkweight("Knife",1) == 0) {
mes "[Red Leopard Joe]";
@@ -2493,8 +2504,7 @@ job_ko,121,121,0 script Refinement Tools#ko_01 CLEAR_NPC,{
}
job_ko,127,121,0 duplicate(Refinement Tools#ko_01) Refinement Tools#ko_02 CLEAR_NPC
-// Test of Battle
-//============================================================
+//== Test of Battle ========================================
job_ko,148,46,4 script Guide Gion#ko2 4_M_KAGE_OLD,{
if (MaxWeight - Weight < 2000 || checkweight("Knife",1) == 0) {
mes "[Guide Gion]";
@@ -2734,8 +2744,7 @@ OnMyMobDead:
end;
}
-// GM Control Panel
-//============================================================
+//== GM Control Panel ======================================
job_ko,3,1,4 script Battle Test Control#ko 4_M_KAGE_OLD,{
callfunc "F_GM_NPC";
if (callfunc("F_GM_NPC",1854,0) == 1) {
diff --git a/npc/re/jobs/3-1/archbishop.txt b/npc/re/jobs/3-1/archbishop.txt
index 78e35ef34..05a21985a 100644
--- a/npc/re/jobs/3-1/archbishop.txt
+++ b/npc/re/jobs/3-1/archbishop.txt
@@ -1,28 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) Gepard
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Arch Bishop Job Quest
-//===== By: ==================================================
-//= L0ne_W0lf
-//= Credits: Gepard
-//===== Current Version: =====================================
-//= 1.9
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Priest / High Priest -> Arch Bishop.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Fixed class checks for arch bishops.
-//= 1.2 Fixed Job tags typos.
-//= 1.3 Made some NPC's into duplicates and fixed some && / || checks. [Masao]
-//= 1.4 Fixed Job_Archbishop/Job_Archbishop_T typos. [Euphy]
-//= 1.5 Redone the whole Script. [Masao]
-//= 1.5a Fixed little typo in Baby Priest & Baby Arch Bishop checks. [Masao]
-//= 1.5b More small fixes. [Euphy]
-//= 1.6 Fixed bugs where players unable to continue the quest. [Joseph]
-//= 1.7 Updated script, many bugs fixed. [Euphy]
-//= 1.7a Moved warps to separate file. [Euphy]
-//= 1.8 Bug fixes and corrections. [Euphy]
-//= 1.9 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
prt_church,103,88,3 script Praying Minister#arch 1_M_PASTOR,{
if (BaseJob != Job_Priest) {
diff --git a/npc/re/jobs/3-1/guillotine_cross.txt b/npc/re/jobs/3-1/guillotine_cross.txt
index 5a75aeb84..40903e32f 100644
--- a/npc/re/jobs/3-1/guillotine_cross.txt
+++ b/npc/re/jobs/3-1/guillotine_cross.txt
@@ -1,22 +1,38 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Guillotine Cross Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Assassin / Assassin Cross -> Guillotine Cross.
-//===== Additional Comments: =================================
-//= 1.0 Adapted from original script. [Euphy]
-//= 1.0a Added 'npcskill' command. [Euphy]
-//= 1.0b Moved warps to separate file. [Euphy]
-//= 1.1 Fixed some minor bugs. [Euphy]
-//= 1.2 Moved "Girl" NPC off ve_fild05. [Euphy]
-//= 1.3 Added missing OnMyMobDead labels. [Euphy]
-//= 1.4 Added missing labels. [Joseph]
-//= 1.5 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
que_job01,75,96,3 script Guild Member#3rdgc01 4_M_MOCASS1,{
if (job_3rd_gc == 0) {
@@ -3804,8 +3820,7 @@ L_Info:
return;
}
-// Warp Portals
-//============================================================
+//== Warp Portals ==========================================
job3_guil01,80,77,0 script #gate_to_guil05 WARPNPC,1,1,{
end;
OnTouch:
diff --git a/npc/re/jobs/3-1/mechanic.txt b/npc/re/jobs/3-1/mechanic.txt
index 227d59d00..84fb0cd08 100644
--- a/npc/re/jobs/3-1/mechanic.txt
+++ b/npc/re/jobs/3-1/mechanic.txt
@@ -1,17 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) JayPee
+//= Copyright (C) Masao
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Mechanic Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Jobchange Quest from Blacksmith / Whitesmith -> Mechanic.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Fixed the Door NPC [JayPee].
-//= 1.2 Updated script. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
yuno,129,156,3 script Chainheart 4_M_DOCTOR,{
mes "[Chainheart]";
diff --git a/npc/re/jobs/3-1/ranger.txt b/npc/re/jobs/3-1/ranger.txt
index 9ed4152b3..c9943f541 100644
--- a/npc/re/jobs/3-1/ranger.txt
+++ b/npc/re/jobs/3-1/ranger.txt
@@ -1,25 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Elias
+//= Copyright (C) Masao
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Ranger Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Hunter / Sniper -> Ranger.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Updated SC_STONE duration from 2 Seconds to 2 Minutes
-//= and fixed Mercenary check.
-//= 1.2 Fixed first quest so that when a false poring got killed
-//= it decreases the total points by 1, commented the SC_STONE
-//= part until M_DESERT_WOLF_B Mercenary is fully working.
-//= 1.3 Fixed waves not being announced and counted [Elias]
-//= 1.3a Little beauty fix, changed break; to next; . [Masao]
-//= 1.4 Some optimization. [Euphy]
-//= 1.5 Updated script, optimized. [Euphy]
-//= 1.6 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
tur_dun01,156,36,5 script Survival Instructor#jr01 1_M_ORIENT01,{
mes "[Survival Instructor, Rescue]";
diff --git a/npc/re/jobs/3-1/rune_knight.txt b/npc/re/jobs/3-1/rune_knight.txt
index 200d6c965..d88519385 100644
--- a/npc/re/jobs/3-1/rune_knight.txt
+++ b/npc/re/jobs/3-1/rune_knight.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) Muad_Dib
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Rune Knight Job Quest
-//===== By: ==================================================
-//= L0ne_W0lf, Muad_Dib
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Job change Quest from Knight / Lord Knight -> Rune Knight.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Added forgoten Header. [Masao]
-//= 1.2 Added Energy Rune item reward. [Masao]
-//= 1.3 Updated script, optimized. [Euphy]
-//= 1.3a Added 'npcskill' command. [Euphy]
-//= 1.4 Fixed a few bugs. [Euphy]
-//= 1.4a Moved Kafra to main file. [Euphy]
-//= 1.5 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
prt_in,162,24,3 script Splendid-Looking Knight 4_M_KNIGHT_SILVER,2,2,{
mes "[Rune Knight Manuel]";
diff --git a/npc/re/jobs/3-1/warlock.txt b/npc/re/jobs/3-1/warlock.txt
index 3445055c0..5abb39f0d 100644
--- a/npc/re/jobs/3-1/warlock.txt
+++ b/npc/re/jobs/3-1/warlock.txt
@@ -1,24 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Gepard
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Warlock Job Quest
-//===== By: ==================================================
-//= Muad_Dib, Gepard & L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Wizard / High Wizard -> Warlock.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Masao]
-//= 1.1 Fixed some conversion mistakes, replaced numbers with
-//= constants, added item names in comments.
-//= 1.2 Fixed the problem where NPC are not enabled and chamber
-//= will never open for the second try or use.
-//= 1.2a Fixed a typo. [Euphy]
-//= 1.3 Updated script, optimized. [Euphy]
-//= 1.3a Added temporary coordinate fix #distorted_space_1-1. [Euphy]
-//= 1.3b Added official coordinates. [Euphy]
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
- script #distorted_space_ -1,{
OnTouch:
diff --git a/npc/re/jobs/3-2/genetic.txt b/npc/re/jobs/3-2/genetic.txt
index 809d5ff65..a5fb81479 100644
--- a/npc/re/jobs/3-2/genetic.txt
+++ b/npc/re/jobs/3-2/genetic.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Genetic Job Quest
-//===== By: ==================================================
-//= Muad_Dib, Aeomin
-//===== Current Version: =====================================
-//= 1.3a
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) JayPee
+//= Copyright (C) Masao
+//= Copyright (C) Aeomin
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Geneticist Job Quest
+//================= Description ===========================================
//= Job change Quest from Alchemist / Creator -> Genetic.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Fixed Scatter Stuff NPCs [JayPee].
-//= 1.2 Updated dialogue. Credits to Muad_Dib. [Joseph]
-//= 1.3 Updated script, optimized. [Euphy]
-//= 1.3a Moved warps to separate file. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3a
+//=========================================================================
alde_alche,35,186,5 script Alchemist Union Member 1_M_SIGNALCHE,{
mes "[Alchemist Union Member]";
diff --git a/npc/re/jobs/3-2/minstrel.txt b/npc/re/jobs/3-2/minstrel.txt
index fee20e8d3..d0eafcec5 100644
--- a/npc/re/jobs/3-2/minstrel.txt
+++ b/npc/re/jobs/3-2/minstrel.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= Minstrel Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) JayPee
+//= Copyright (C) Masao
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Minstrel (Maestro) Job Quest
+//================= Description ===========================================
//= Job change Quest from Bard / Clown -> Minstrel.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Fix the checking of requirements before job change to Minstel [JayPee]
-//= 1.2 Optimized. [Euphy]
-//= 1.3 Updated script. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
alberta,196,133,4 script Bard#job_min 4_M_BARD,{
if (job_min == 0) {
diff --git a/npc/re/jobs/3-2/royal_guard.txt b/npc/re/jobs/3-2/royal_guard.txt
index b8679cd4d..c9cc13471 100644
--- a/npc/re/jobs/3-2/royal_guard.txt
+++ b/npc/re/jobs/3-2/royal_guard.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) brAthena
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Royal Guard Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Crusader / Paladin -> Royal Guard.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [brAthena]
-//= 1.1 Updated script. [Euphy]
-//= 1.2 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
prt_castle,48,161,3 script Middle-aged Gentleman#rg 1_M_LIBRARYMASTER,{
if (checkweight(1201,1) == 0 || MaxWeight - Weight < 1000) {
diff --git a/npc/re/jobs/3-2/shadow_chaser.txt b/npc/re/jobs/3-2/shadow_chaser.txt
index e51517446..2466147f5 100644
--- a/npc/re/jobs/3-2/shadow_chaser.txt
+++ b/npc/re/jobs/3-2/shadow_chaser.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Oshinoke
+//= Copyright (C) ultragunner
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Shadow Chaser Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Rogue / Stalker -> Shadow Chaser.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [ultragunner, Oshinoke]
-//= 1.1 Standardized. [Euphy]
-//= 1.2 Updated dialogue. [Joseph]
-//= 1.3 Updated to official script. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
morocc,156,70,3 script Girl#sc00 4_F_04,3,3,{
mes "[Girl]";
@@ -1666,8 +1688,7 @@ s_atelier,70,66,4 script Dumk#sc13_lgh 4_M_SHADOWCHASER,{
close;
}
-// Flames
-//============================================================
+//== Flames ================================================
tur_dun03,38,209,1 script Blue Flame#sc_f01 4_NFWISP,{
if (job_sha == 5) {
mes "A blue flame is roaring.";
@@ -1918,8 +1939,7 @@ niflheim,230,276,1 script Red Flame#sc_f03 4_NFWISP,{
close;
}
-// Boxes
-//============================================================
+//== Boxes =================================================
job3_sha01,22,78,0 script ????#keybox01 CLEAR_NPC,{
if (checkweight(1201,1) == 0) {
mes "- You can't continue on in this quest because you are overweight. -";
@@ -2265,8 +2285,7 @@ job3_sha01,71,27,0 script ????#keybox04 CLEAR_NPC,{
close;
}
-// Brush Shops
-//============================================================
+//== Brush Shops ===========================================
s_atelier,29,119,3 script Max#sc05_prt 4W_M_01,{
mes "[Max]";
mes "Welcome~";
@@ -2481,8 +2500,7 @@ s_atelier,26,68,3 script Vito#sc11_lgt 4_M_KHMAN,{
}
}
-// Warp Portal
-//============================================================
+//== Warp Portal ===========================================
tha_t01,149,228,0 script #shadowc02 WARPNPC,2,2,{
end;
OnTouch:
@@ -2497,8 +2515,7 @@ OnTouch:
close;
}
-// Quest Mob Spawn
-//============================================================
+//== Quest Mob Spawn =======================================
tur_dun03,0,0,0,0 monster Shadow of Deception 2076,1,1000,0,0
ice_dun02,0,0,0,0 monster Shadow of Illusion 2077,1,1000,0,0
niflheim,0,0,0,0 monster Shadow of Pleasure 2078,1,1000,0,0
diff --git a/npc/re/jobs/3-2/sorcerer.txt b/npc/re/jobs/3-2/sorcerer.txt
index b3ccc3c62..e5bef2534 100644
--- a/npc/re/jobs/3-2/sorcerer.txt
+++ b/npc/re/jobs/3-2/sorcerer.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Masao
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Sorcerer Job Quest
-//===== By: ==================================================
-//= Muad_Dib
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Sage / Professor -> Sorcerer.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Cleaning. [Euphy]
-//= 1.2 Updated script, optimized. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
gef_tower,102,34,5 script Merito 2_M_SAGE_B,{
mes "[Merito]";
diff --git a/npc/re/jobs/3-2/sura.txt b/npc/re/jobs/3-2/sura.txt
index 8c8905a98..f41d3584a 100644
--- a/npc/re/jobs/3-2/sura.txt
+++ b/npc/re/jobs/3-2/sura.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) Masao
+//= Copyright (C) Gepard
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Sura Job Quest
-//===== By: ==================================================
-//= Muad_Dib, Gepard
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Monk / Champion -> Sura.
-//===== Additional Comments: =================================
-//= 1.0 First Version. [Masao]
-//= 1.1 Removed disablenpc which causes players stucked in waitingroom. [Joseph]
-//= 1.2 Updated script, optimized. [Euphy]
-//= 1.3 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
ve_in,237,125,0 script King Crab#job_shu 1_M_PAY_ELDER,{
if (job_shu == 0) {
diff --git a/npc/re/jobs/3-2/wanderer.txt b/npc/re/jobs/3-2/wanderer.txt
index 07842f0dd..b9a27f52c 100644
--- a/npc/re/jobs/3-2/wanderer.txt
+++ b/npc/re/jobs/3-2/wanderer.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) Masao
+//= Copyright (C) Meyraw
+//= Copyright (C) Muad_Dib
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Wanderer Job Quest
-//===== By: ==================================================
-//= Muad_Dib, Meyraw
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Job change Quest from Dancer / Gypsy -> Wanderer.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated dialogue to be more official / accurate. Huge thanks to Muad_Dib! [Masao]
-//= 1.2 Fixed an endless loop in dialogue.
-//= 1.3 Fixed a typo and added checkquest. [Joseph]
-//= 1.4 Updated script, optimized. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
xmas,162,209,5 script Aspiring Wanderer, Soy 4_F_06,{
if (job_wan == 0) {
diff --git a/npc/re/jobs/novice/academy.txt b/npc/re/jobs/novice/academy.txt
index a7fb905e8..f7b0b60a6 100644
--- a/npc/re/jobs/novice/academy.txt
+++ b/npc/re/jobs/novice/academy.txt
@@ -1,21 +1,45 @@
-//===== Hercules Script ========================================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2015 Hercules Dev Team
+//= Copyright (C) 2015 Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Criatura Academy
-//===== By: ====================================================================
-//= Kisuka (1.0)
-//===== Current Version: =======================================================
-//= 1.0.1
-//===== File Encoding ==========================================================
+//================= File Encoding =========================================
//= CP-949 (EUC-KR compatible). Do NOT read/save it as UTF-8.
-//===== Description: ===========================================================
+//= -If the encoding is correct, the next three lines have the same length-
+//= ============ ¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä¡Ä ============
+//= ============ ============================================= ============
+//= ============ ¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á¡Á ============
+//================= Description ===========================================
//= Teaches the player about the basics.
//= Also contains Novice skill quests for First Aid and Trick Dead.
-//===== Additional Comments: ===================================================
-//= 1.0.0 Initial Release. [Kisuka]
-//= 1.0.1 Converted item constants to IDs and added hair coupon. [Kisuka]
-//==============================================================================
+//================= Current Version =======================================
+//= 1.0.1
+//=========================================================================
-// - Captain Carocc (Ship)
-// -----------------------------------------------------------------------------
+//== Captain Carocc (Ship) =================================
iz_int,100,91,3 script Captain Carocc#iz_int 4_M_REINDEER,{
if(Class == Job_Novice) {
cutin "fly_trock", 2;
@@ -76,8 +100,7 @@ iz_int02,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int02 4_M_R
iz_int03,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int03 4_M_REINDEER
iz_int04,100,91,3 duplicate(Captain Carocc#iz_int) Captain Carocc#iz_int04 4_M_REINDEER
-// - Lumin (Ship)
-// -----------------------------------------------------------------------------
+//== Lumin (Ship) ==========================================
iz_int,91,81,3 script Lumin#iz_int 4_M_NOV_RUMIN,{
if(Class == Job_Novice) {
if(!questprogress(7471)) {
@@ -173,8 +196,7 @@ iz_int02,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int02 4_M_NOV_RUMIN
iz_int03,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int03 4_M_NOV_RUMIN
iz_int04,91,81,3 duplicate(Lumin#iz_int) Lumin#iz_int04 4_M_NOV_RUMIN
-// - Captain Carocc
-// -----------------------------------------------------------------------------
+//== Captain Carocc ========================================
izlude,198,213,3 script Captain Carocc#iz 4_M_REINDEER,5,5,{
cutin "fly_trock.bmp", 2;
if (Class == Job_Novice && BaseLevel < 15) {
@@ -599,9 +621,8 @@ izlude_b,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_b 4_M_REINDEER
izlude_c,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_c 4_M_REINDEER,5,5
izlude_d,198,213,3 duplicate(Captain Carocc#iz) Captain Carocc#iz_d 4_M_REINDEER,5,5
-// - Criatura Academy Staff
+//== Criatura Academy Staff ================================
// - Teaches the player about the Inventory.
-// -----------------------------------------------------------------------------
izlude,122,207,3 script Criatura Academy Staff#0 4_M_KHKYEL,3,3,{
if (!checkweight(1304, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
@@ -920,9 +941,8 @@ izlude_b,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#b
izlude_c,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#c 4_M_KHKYEL,3,3
izlude_d,122,207,3 duplicate(Criatura Academy Staff#0) Criatura Academy Staff#d 4_M_KHKYEL,3,3
-// - Information Staff
+//== Information Staff =====================================
// - Teaches the player about the Mini-Map through a quick quest.
-// -----------------------------------------------------------------------------
izlude,120,207,4 script Information Staff#0 8W_SOLDIER,{
if (!checkweight(1304, 3)) {
mes "Quest cannot be continued due to the invenory being full.";
@@ -1440,8 +1460,7 @@ izlude_b,120,207,4 duplicate(Information Staff#0) Information Staff#b 8W_SOLDIER
izlude_c,120,207,4 duplicate(Information Staff#0) Information Staff#c 8W_SOLDIER
izlude_d,120,207,4 duplicate(Information Staff#0) Information Staff#d 8W_SOLDIER
-// - Airship Sign
-// -----------------------------------------------------------------------------
+//- Airship Sign -
izlude,179,75,3 script Airship#iz 4_BULLETIN_BOARD2,3,3,{
.@total = questprogress(7475) + questprogress(7476) + questprogress(7477);
if (questprogress(7474)) {
@@ -1585,8 +1604,7 @@ izlude_b,179,75,3 duplicate(Airship#iz) Airship#iz_b 4_BULLETIN_BOARD2,3,3
izlude_c,179,75,3 duplicate(Airship#iz) Airship#iz_c 4_BULLETIN_BOARD2,3,3
izlude_d,179,75,3 duplicate(Airship#iz) Airship#iz_d 4_BULLETIN_BOARD2,3,3
-// - Arena Sign
-// -----------------------------------------------------------------------------
+//- Arena Sign -
izlude,207,167,3 script Arena#iz 4_BULLETIN_BOARD2,3,3,{
.@total = questprogress(7475) + questprogress(7476) + questprogress(7477);
if (questprogress(7474) == 1) {
@@ -1731,8 +1749,7 @@ izlude_b,207,167,3 duplicate(Arena#iz) Arena#iz_b 4_BULLETIN_BOARD2,3,3
izlude_c,207,167,3 duplicate(Arena#iz) Arena#iz_c 4_BULLETIN_BOARD2,3,3
izlude_d,207,167,3 duplicate(Arena#iz) Arena#iz_d 4_BULLETIN_BOARD2,3,3
-// - Bulletin Board
-// -----------------------------------------------------------------------------
+//- Bulletin Board -
izlude,45,94,3 script Bulletin Board#iz 4_BULLETIN_BOARD2,3,3,{
.@total = questprogress(7475) + questprogress(7476) + questprogress(7477);
if (questprogress(7474) == 1) {
@@ -1877,9 +1894,8 @@ izlude_b,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_b 4_BULLETIN_BOA
izlude_c,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_c 4_BULLETIN_BOARD2,3,3
izlude_d,45,94,3 duplicate(Bulletin Board#iz) Bulletin Board#iz_d 4_BULLETIN_BOARD2,3,3
-// - Therapist (Red Herb Quest + First Aid)
+//== Therapist (Red Herb Quest + First Aid) ================
// - Gives the player a basic quest and teaches them First Aid.
-// -----------------------------------------------------------------------------
iz_ac01,59,43,3 script Therapist#ac 4_M_6THPRIN1,{
if (!checkweight(1304, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
@@ -2086,8 +2102,7 @@ iz_ac01_b,59,43,3 duplicate(Therapist#ac) Therapist#ac_b 4_M_6THPRIN1
iz_ac01_c,59,43,3 duplicate(Therapist#ac) Therapist#ac_c 4_M_6THPRIN1
iz_ac01_d,59,43,3 duplicate(Therapist#ac) Therapist#ac_d 4_M_6THPRIN1
-// - Cultivated Red Plant (Red Herb Quest)
-// -----------------------------------------------------------------------------
+//- Cultivated Red Plant (Red Herb Quest) -
izlude,141,251,0 script Cultivated Red Plant#0 RED_PLANT,3,3,{
end;
@@ -2115,8 +2130,7 @@ izlude_b,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#b RED_
izlude_c,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#c RED_PLANT,3,3
izlude_d,141,251,0 duplicate(Cultivated Red Plant#0) Cultivated Red Plant#d RED_PLANT,3,3
-// - Academy Student (Red Herb Quest)
-// -----------------------------------------------------------------------------
+//- Academy Student (Red Herb Quest) -
izlude,140,249,7 script Academy Student#0 4_M_NOV_RUMIN,{
if (!checkweight(1304, 3)) {
mes "Your inventory is too full so you can't continue this quest.";
@@ -2229,8 +2243,7 @@ izlude_b,140,249,7 duplicate(Academy Student#0) Academy Student#b 4_M_NOV_RUMIN
izlude_c,140,249,7 duplicate(Academy Student#0) Academy Student#c 4_M_NOV_RUMIN
izlude_d,140,249,7 duplicate(Academy Student#0) Academy Student#d 4_M_NOV_RUMIN
-// - Instructor Argos (Trick Dead Quest)
-// -----------------------------------------------------------------------------
+//- Instructor Argos (Trick Dead Quest) -
izlude,140,260,3 script Instructor Argos#iz 4_M_LIEMAN,{
if (Class != Job_Novice && getskilllv("NV_TRICKDEAD") != 0) {
mes "[Instructor Argos]";
@@ -2398,9 +2411,8 @@ izlude_b,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_b 4_M_LIEM
izlude_c,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_c 4_M_LIEMAN
izlude_d,140,260,3 duplicate(Instructor Argos#iz) Instructor Argos#iz_d 4_M_LIEMAN
-// - Academy Receptionist
+//== Academy Receptionist ==================================
// - Gives player some basic equipment and starts Academy quests.
-// -----------------------------------------------------------------------------
iz_ac01,100,39,5 script Academy Receptionist#1 4_F_01,{
if (questprogress(7117) == 1) { erasequest 7117; }
if (questprogress(7118) == 1) { erasequest 7118; }
@@ -2610,9 +2622,8 @@ iz_ac01_b,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_b 4_
iz_ac01_c,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_c 4_F_01
iz_ac01_d,100,39,5 duplicate(Academy Receptionist#1) Academy Receptionist#1_d 4_F_01
-// - Trainer Mainz
+//== Trainer Mainz =========================================
// - Teaches the player about Status Effects (poison, stun, etc).
-// -----------------------------------------------------------------------------
iz_ac01,134,47,5 script Trainer Mainz#ac 4_M_KY_KNT,4,4,{
if (!questprogress(4269)) {
mes "[Mainz]";
@@ -3075,9 +3086,8 @@ iz_ac01_b,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_b 4_M_KY_KNT,4,4
iz_ac01_c,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_c 4_M_KY_KNT,4,4
iz_ac01_d,134,47,5 duplicate(Trainer Mainz#ac) Trainer Mainz#ac_d 4_M_KY_KNT,4,4
-// - Odd Novice
+//== Odd Novice ============================================
// - Introduces the player to the concept of Super Novices.
-// -----------------------------------------------------------------------------
iz_ac01,36,52,3 script Odd Novice#ac 4_M_SIT_NOVICE,{
mes "[Odd Novice]";
mes "Ahaaa~~ sticking at the dispensary.";
@@ -3274,9 +3284,8 @@ iz_ac01_b,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_b 4_M_SIT_NOVICE
iz_ac01_c,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_c 4_M_SIT_NOVICE
iz_ac01_d,36,52,3 duplicate(Odd Novice#ac) Odd Novice#ac_d 4_M_SIT_NOVICE
-// - Shop Helper
+//== Shop Helper ===========================================
// - Teaches the player about Shops and Currency.
-// -----------------------------------------------------------------------------
izlude,115,181,5 script Shop Helper#iz 4_F_KHELLISIA,{
if (!checkweight(1301, 3)) {
mes "- Quest cannot be continued due to your overfilled inventory. -";
@@ -3490,9 +3499,8 @@ izlude_b,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_b 4_F_KHELLISIA
izlude_c,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_c 4_F_KHELLISIA
izlude_d,115,181,5 duplicate(Shop Helper#iz) Shop Helper#iz_d 4_F_KHELLISIA
-// - Attribute Expert
+//== Attribute Expert ======================================
// - Teaches the player about Attributes.
-// -----------------------------------------------------------------------------
iz_ac01,53,74,3 script Attribute Expert#ac 1_M_WIZARD,{
mes "[Attribute Expert]";
mes "Are you a new student? Ask me anything if you have questions about atttribute. I am an attribute expert.";
@@ -3701,9 +3709,8 @@ iz_ac01_d,50,68,0,0 monster Lv 10 (Fire) 2413,1,5000,0,0
iz_ac01_d,53,68,0,0 monster Lv 10 2408,1,5000,0,0
iz_ac01_d,56,68,0,0 monster Lv 10 2408,1,5000,0,0
-// - Dacquoise
+//== Dacquoise =============================================
// - Teaches the player about Cooking.
-// -----------------------------------------------------------------------------
iz_ac01,147,50,3 script Dacquoise#ac 4_COOK,{
if (!checkweight(1304, 3)) {
mes "Why are you carrying so much stuff?";
@@ -4232,9 +4239,8 @@ iz_ac01_b,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_b 4_COOK
iz_ac01_c,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_c 4_COOK
iz_ac01_d,147,50,3 duplicate(Dacquoise#ac) Dacquoise#ac_d 4_COOK
-// - General Store Owner
+//== General Store Owner ===================================
// - Sells the player the Novice Combination Book and Kit.
-// -----------------------------------------------------------------------------
iz_ac01,68,49,3 script General Store Owner#ac 4_F_03,{
if (!checkweight(1304, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
@@ -4333,9 +4339,8 @@ iz_ac01_b,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_b 4_F
iz_ac01_c,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_c 4_F_03
iz_ac01_d,68,49,3 duplicate(General Store Owner#ac) General Store Owner#ac_d 4_F_03
-// - Battle Instructor
+//== Battle Instructor =====================================
// - Gives the player monster hunting quests.
-// -----------------------------------------------------------------------------
iz_ac01,59,83,3 script Battle Instructor#08 4_M_NOV_HUNT,{
if(!checkweight(1201, 1) || (MaxWeight - Weight) < 2000) {
mes "- You have too many items.";
@@ -4570,9 +4575,8 @@ iz_ac01_b,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08b 4_M_NOV_
iz_ac01_c,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08c 4_M_NOV_HUNT
iz_ac01_d,59,83,3 duplicate(Battle Instructor#08) Battle Instructor#08d 4_M_NOV_HUNT
-// - Adept Adventurer
+//== Adept Adventurer ======================================
// - Teaches the player about Pets.
-// -----------------------------------------------------------------------------
iz_ac01,45,80,5 script Adept Adventurer#ac 4_M_JOB_BLACKSMITH,{
if (questprogress(2298) > 1) {
mes "[Adept Adventurer]";
@@ -4730,8 +4734,7 @@ iz_ac01_b,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_b 4_M_JOB_B
iz_ac01_c,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_c 4_M_JOB_BLACKSMITH
iz_ac01_d,45,80,5 duplicate(Adept Adventurer#ac) Adept Adventurer#ac_d 4_M_JOB_BLACKSMITH
-// - Adventurer's Pet
-// -----------------------------------------------------------------------------
+//- Adventurer's Pet -
iz_ac01,43,80,7 script Adventurer's Pet#ac 4_DEVIRUCHI,{
end;
@@ -4764,13 +4767,10 @@ iz_ac01_b,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_b 4_DEVIRUC
iz_ac01_c,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_c 4_DEVIRUCHI
iz_ac01_d,43,80,7 duplicate(Adventurer's Pet#ac) Adventurer's Pet#ac_d 4_DEVIRUCHI
-// - Monster Spawn
-// -----------------------------------------------------------------------------
+//- Monster Spawn -
new_1-3,0,0,0,0 monster Little Poring 2398,30,50000,0,0
-// - Adept Adventurer (Cont...)
-// - Teaches the player about Pets.
-// -----------------------------------------------------------------------------
+//- Adept Adventurer (Cont...) -
new_1-3,92,169,5 script Adept Adventurer#new_1-3 4_M_JOB_BLACKSMITH,{
if (questprogress(2298) == 2) {
mes "[Adept Adventurer]";
@@ -4914,8 +4914,7 @@ new_1-3,92,169,5 script Adept Adventurer#new_1-3 4_M_JOB_BLACKSMITH,{
}
}
-// - Friendly Poring
-// -----------------------------------------------------------------------------
+//== Friendly Poring =======================================
new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
if (!checkweight(1301, 3)) {
mes "[Poring]";
@@ -5124,23 +5123,20 @@ new_1-3,99,169,3 script Friendly Poring#ac 4_PORING,{
}
}
-// - Ghostring
-// -----------------------------------------------------------------------------
+//== Ghostring =============================================
new_1-3,108,165,3 script Ghostring#cupet 4_GHOSTRING,{
mes "[Ghostring]";
mes "I am da biggest and da meanest Ghostring!";
close;
}
-// - Little Porings
-// -----------------------------------------------------------------------------
+//== Little Porings ========================================
new_1-3,105,165,5 script Cowardly Poring#pet_1 LITTLE_PORING,{ end; }
new_1-3,105,164,5 script Unskillful Poring#pet_2 LITTLE_PORING,{ end; }
new_1-3,105,163,5 script Foolish Poring#pet_3 LITTLE_PORING,{ end; }
-// - Kafra Guide Trainer
+//== Kafra Guide Trainer ===================================
// - Teaches the player about Kafra Services.
-// -----------------------------------------------------------------------------
iz_ac01,95,46,5 script Kafra Guide Trainer#ac 4_F_KAFRA1,{
cutin "kafra_01.bmp", 2;
if (questprogress(4269) == 2) {
@@ -5348,13 +5344,10 @@ iz_ac02_b,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_b 4
iz_ac02_c,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_c 4_F_KAFRA1
iz_ac02_d,101,176,5 duplicate(Kafra Guide Trainer#ac) Kafra Guide Trainer#02_d 4_F_KAFRA1
-// =============================================================================
-// = Miscellaneous NPCS
-// =============================================================================
+//== Miscellaneous NPCS ====================================
-// - Wedding Secretary
+//- Wedding Secretary -
// - Teaches the player about in-game Marriage & Adoption mechanics.
-// -----------------------------------------------------------------------------
izlude,102,150,5 script Wedding Secretary#iz 1_F_LIBRARYGIRL,{
if (Class == Job_Novice) {
mes "[Wedding Secretary]";
@@ -5463,8 +5456,7 @@ izlude_b,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_b 1_F_LI
izlude_c,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_c 1_F_LIBRARYGIRL
izlude_d,102,150,5 duplicate(Wedding Secretary#iz) Wedding Secretary#iz_d 1_F_LIBRARYGIRL
-// - Mom
-// -----------------------------------------------------------------------------
+//- Mom -
izlude,95,146,5 script Mom#iz 4_F_CAVE1,{
mes "[Mom]";
mes "Honey~~~";
@@ -5529,8 +5521,7 @@ izlude_b,95,146,5 duplicate(Mom#iz) Mom#iz_b 4_F_CAVE1
izlude_c,95,146,5 duplicate(Mom#iz) Mom#iz_c 4_F_CAVE1
izlude_d,95,146,5 duplicate(Mom#iz) Mom#iz_d 4_F_CAVE1
-// - Dad
-// -----------------------------------------------------------------------------
+//- Dad -
izlude,97,147,3 script Dad#iz 1_M_JOBGUIDER,{
mes "[Dad]";
mes "Got this boy ten years ago after years of childlessness.";
@@ -5551,8 +5542,7 @@ izlude_b,97,147,3 duplicate(Dad#iz) Dad#iz_b 1_M_JOBGUIDER
izlude_c,97,147,3 duplicate(Dad#iz) Dad#iz_c 1_M_JOBGUIDER
izlude_d,97,147,3 duplicate(Dad#iz) Dad#iz_d 1_M_JOBGUIDER
-// - Etinifni
-// -----------------------------------------------------------------------------
+//- Etinifni -
izlude,97,144,1 script Etinifni#iz 4_M_DEWBOY,{
mes "[Etinifni]";
mes "Once you have time, come to Orc Dungeon!";
@@ -5568,8 +5558,7 @@ izlude_b,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_b 4_M_DEWBOY
izlude_c,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_c 4_M_DEWBOY
izlude_d,97,144,1 duplicate(Etinifni#iz) Etinifni#iz_d 4_M_DEWBOY
-// - Romantic Male
-// -----------------------------------------------------------------------------
+//- Romantic Male -
izlude,99,138,3 script Romantic Male#iz 4_M_SITDOWN,{
emotion e_ho;
mes "[Romantic Male]";
@@ -5598,8 +5587,7 @@ izlude_b,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_b 4_M_SITDOWN
izlude_c,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_c 4_M_SITDOWN
izlude_d,99,138,3 duplicate(Romantic Male#iz) Romantic Male#iz_d 4_M_SITDOWN
-// - Romantic Female
-// -----------------------------------------------------------------------------
+//- Romantic Female -
izlude,97,138,5 script Romantic Female#iz 4_F_SITDOWN,{
mes "[Romantic Female]";
mes "Shout like this when I miss you, honey!!";
@@ -5641,8 +5629,7 @@ izlude_b,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_b 4_F_SITDOWN
izlude_c,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_c 4_F_SITDOWN
izlude_d,97,138,5 duplicate(Romantic Female#iz) Romantic Female#iz_d 4_F_SITDOWN
-// - Manufacturing Maniac
-// -----------------------------------------------------------------------------
+//- Manufacturing Maniac -
izlude,93,143,3 script Manufacturing Maniac#0 -1,{
mes "[Manufacturing Maniac]";
mes "Hi~! I am an Alchemist.";
@@ -5679,8 +5666,7 @@ izlude_b,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#b 2_M_A
izlude_c,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#c 2_M_ALCHE
izlude_d,93,143,3 duplicate(Manufacturing Maniac#0) Manufacturing Maniac#d 2_M_ALCHE
-// - Repairing Blacksmith
-// -----------------------------------------------------------------------------
+//- Repairing Blacksmith -
izlude,147,131,5 script Repairing Blacksmith#0 4_F_JOB_BLACKSMITH,5,7,{
mes "[Working Blacksmith]";
mes "The guy sitting over there has been staring at Wagzak. I was told that only one knife is left after losing all weapons?";
@@ -5699,8 +5685,7 @@ izlude_b,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#b 4_F_
izlude_c,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#c 4_F_JOB_BLACKSMITH,5,7
izlude_d,147,131,5 duplicate(Repairing Blacksmith#0) Repairing Blacksmith#d 4_F_JOB_BLACKSMITH,5,7
-// - Refining Maniac
-// -----------------------------------------------------------------------------
+//- Refining Maniac -
izlude,148,122,5 script Refining Maniac#iz 4_M_SITDOWN,{
mes "[Refining Maniac]";
mes "Shh...! Be quiet.";
@@ -5734,9 +5719,8 @@ izlude_b,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_b 4_M_SITDOW
izlude_c,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_c 4_M_SITDOWN
izlude_d,148,122,5 duplicate(Refining Maniac#iz) Refining Maniac#iz_d 4_M_SITDOWN
-// - Otter Samssoon
+//- Otter Samssoon -
// - Allows the player to change their hair style and color once.
-// -----------------------------------------------------------------------------
iz_ac01,69,36,3 script Otter Samssoon#ac 4W_SAILOR,{
mes "[Otter Samssoon]";
mes "Welcome~";
@@ -6091,8 +6075,7 @@ iz_ac01_b,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_b 4W_SAILOR
iz_ac01_c,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_c 4W_SAILOR
iz_ac01_d,69,36,3 duplicate(Otter Samssoon#ac) Otter Samssoon#ac_d 4W_SAILOR
-// - Lady
-// -----------------------------------------------------------------------------
+//- Lady -
iz_ac01,138,69,3 script Lady#ac 1_F_ORIENT_02,{
mes "[Lady]";
mes "^3377FF Is the east window enlightened? Pecopeco is singing.^000000";
@@ -6117,8 +6100,7 @@ iz_ac01_b,138,69,3 duplicate(Lady#ac) Lady#ac_b 1_F_ORIENT_02
iz_ac01_c,138,69,3 duplicate(Lady#ac) Lady#ac_c 1_F_ORIENT_02
iz_ac01_d,138,69,3 duplicate(Lady#ac) Lady#ac_d 1_F_ORIENT_02
-// - Eclaire
-// -----------------------------------------------------------------------------
+//- Eclaire -
iz_ac01,149,46,3 script Eclaire#ac 4_F_KAFRA7,{
mes "[Eclaire]";
mes "Cooking is caring!";
@@ -6130,8 +6112,7 @@ iz_ac01_b,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_b 4_F_KAFRA7
iz_ac01_c,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_c 4_F_KAFRA7
iz_ac01_d,149,46,3 duplicate(Eclaire#ac) Eclaire#ac_d 4_F_KAFRA7
-// - Mille Feuille
-// -----------------------------------------------------------------------------
+//- Mille Feuille -
iz_ac01,150,50,3 script Mille Feuille#ac 4_F_KAFRA8,{
emotion e_lv;
mes "[Mille Feuille]";
@@ -6144,8 +6125,7 @@ iz_ac01_b,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_b 4_F_KAFRA8
iz_ac01_c,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_c 4_F_KAFRA8
iz_ac01_d,150,50,3 duplicate(Mille Feuille#ac) Mille Feuille#ac_d 4_F_KAFRA8
-// - Chef
-// -----------------------------------------------------------------------------
+//- Chef -
iz_ac01,160,50,3 script Chef#ac 4_F_GODEMOM,{
mes "[Chef]";
mes "Are you the new Criatura trainee?";
@@ -6165,8 +6145,7 @@ iz_ac01_b,160,50,3 duplicate(Chef#ac) Chef#ac_b 4_F_GODEMOM
iz_ac01_c,160,50,3 duplicate(Chef#ac) Chef#ac_c 4_F_GODEMOM
iz_ac01_d,160,50,3 duplicate(Chef#ac) Chef#ac_d 4_F_GODEMOM
-// - Hungry Trainee
-// -----------------------------------------------------------------------------
+//- Hungry Trainee -
iz_ac01,159,32,3 script Hungry Trainee#ac 4_M_SIT_NOVICE,{
mes "[Hungry Trainee]";
mes "Wonder when my order will get taken... it's already been an hour...";
@@ -6192,8 +6171,7 @@ iz_ac01_b,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_b 4_M_SIT_NOVI
iz_ac01_c,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_c 4_M_SIT_NOVICE
iz_ac01_d,159,32,3 duplicate(Hungry Trainee#ac) Hungry Trainee#ac_d 4_M_SIT_NOVICE
-// - Scholarship Trainee
-// -----------------------------------------------------------------------------
+//- Scholarship Trainee -
iz_ac01,164,36,3 script Scholarship Trainee#ac 1_F_PUBGIRL,{
mes "[Scholarship Trainee]";
mes "I've worked at many different places, but this place is the strangest.";
@@ -6205,8 +6183,7 @@ iz_ac01_b,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_b 1_
iz_ac01_c,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_c 1_F_PUBGIRL
iz_ac01_d,164,36,3 duplicate(Scholarship Trainee#ac) Scholarship Trainee#ac_d 1_F_PUBGIRL
-// - Broke Trainee
-// -----------------------------------------------------------------------------
+//- Broke Trainee -
iz_ac01,133,34,5 script Broke Trainee#ac 4_M_SITDOWN,{
mes "[Broke Trainee]";
mes "Since the prices have risen I try to get my belly full at every chance I get.";
@@ -6226,8 +6203,7 @@ iz_ac01_b,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_b 4_M_SITDOWN
iz_ac01_c,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_c 4_M_SITDOWN
iz_ac01_d,133,34,5 duplicate(Broke Trainee#ac) Broke Trainee#ac_d 4_M_SITDOWN
-// - Noisy Trainee
-//-----------------------------------------------------------------------------
+//- Noisy Trainee -
iz_ac02,152,79,3 script Noisy Trainee#ac 4_M_HUBOY,{
if (Class == Job_Novice) {
mes "[Noisy Trainee]";
@@ -6267,8 +6243,7 @@ iz_ac02_b,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_b 4_M_HUBOY
iz_ac02_c,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_c 4_M_HUBOY
iz_ac02_d,152,79,3 duplicate(Noisy Trainee#ac) Noisy Trainee#ac_d 4_M_HUBOY
-// - Quiet Trainee
-// -----------------------------------------------------------------------------
+//- Quiet Trainee -
iz_ac02,143,77,3 script Quite Trainee#ac 4_F_KID2,{
if (Class == Job_Novice) {
mes "[Quiet Trainee]";
@@ -6308,8 +6283,7 @@ iz_ac02_b,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_b 4_F_KID2
iz_ac02_c,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_c 4_F_KID2
iz_ac02_d,143,77,3 duplicate(Quite Trainee#ac) Quite Trainee#ac_d 4_F_KID2
-// - Frightened Trainee
-// -----------------------------------------------------------------------------
+//- Frightened Trainee -
iz_ac02,159,79,7 script Frightened Trainee#ac 4_F_HUGIRL,{
mes "[Frightened Trainee]";
mes "That man looks too scary.";
@@ -6321,9 +6295,8 @@ iz_ac02_b,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_b 4_F_
iz_ac02_c,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_c 4_F_HUGIRL
iz_ac02_d,159,79,7 duplicate(Frightened Trainee#ac) Frightened Trainee#ac_d 4_F_HUGIRL
-// - Ragie
+//- Ragie -
// - Teaches the player about Transcendent and Third classes.
-// -----------------------------------------------------------------------------
iz_ac02,149,43,3 script Ragie#ac 1_M_BARD,{
mes "[Ragie]";
mes "A sudden poetic inspiration hit me!";
@@ -6439,8 +6412,7 @@ iz_ac02_b,149,43,3 duplicate(Ragie#ac) Ragie#ac_b 1_M_BARD
iz_ac02_c,149,43,3 duplicate(Ragie#ac) Ragie#ac_c 1_M_BARD
iz_ac02_d,149,43,3 duplicate(Ragie#ac) Ragie#ac_d 1_M_BARD
-// - Lady Harvesting Herbs
-// -----------------------------------------------------------------------------
+//- Lady Harvesting Herbs -
pay_fild08,153,83,1 script Lady Harvesting Herbs#2 1_F_ORIENT_02,{
mes "[Lady]";
mes "There is a town called Payon to the east. Taking a long way to the south, you can even reach Alberta.";
@@ -6451,8 +6423,7 @@ pay_fild08,153,83,1 script Lady Harvesting Herbs#2 1_F_ORIENT_02,{
close;
}
-// - Signs
-// -----------------------------------------------------------------------------
+//- Signs -
- script ::ac_board -1,{
end;
}
@@ -6554,13 +6525,10 @@ iz_ac02_c,107,180,3 duplicate(ac_board) [Principal's Office]#ac 2_BULLETIN_BOARD
iz_ac02_d,107,180,3 duplicate(ac_board) [Principal's Office]#ad 2_BULLETIN_BOARD
-// =============================================================================
-// = Job NPCs
-// =============================================================================
+//== Job NPCs ==============================================
-//= Cream Puff
-//= Gives the player a personality test to determine the class they should be.
-//==============================================================================
+//- Cream Puff -
+// - Gives the player a personality test to determine the class they should be.
iz_ac02,143,55,3 script Cream Puff#ac 4_M_KID1,{
cutin "choucream_n.bmp", 2;
if (Class == Job_Novice) {
@@ -7131,13 +7099,10 @@ iz_ac02_b,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_b 4_M_KID1
iz_ac02_c,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_c 4_M_KID1
iz_ac02_d,143,55,3 duplicate(Cream Puff#ac) Cream Puff#ac_d 4_M_KID1
-// =============================================================================
-// = Gunslinger
-// =============================================================================
+//== Gunslinger ============================================
-// - Lusa
+//- Lusa -
// - Teaches the player about Gunslinger class.
-// -----------------------------------------------------------------------------
iz_ac02,142,85,6 script Lusa#ac 4_F_GUNSLINGER,{
if (!checkweight(1301, 1)) {
mes "- Quest can't be continued as your overloaded items. -";
@@ -7886,8 +7851,7 @@ iz_ac02_b,142,85,6 duplicate(Lusa#ac) Lusa#ac_b 4_F_GUNSLINGER
iz_ac02_c,142,85,6 duplicate(Lusa#ac) Lusa#ac_c 4_F_GUNSLINGER
iz_ac02_d,142,85,6 duplicate(Lusa#ac) Lusa#ac_d 4_F_GUNSLINGER
-// - Lusa's desk
-// -----------------------------------------------------------------------------
+//- Lusa's desk -
iz_ac02,131,82,4 script Lusa's Desk#ac CLEAR_NPC,{
if (nov_3_guns == 8) {
mes "[Lusa's Desk]";
@@ -8039,8 +8003,7 @@ iz_ac02_b,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_b CLEAR_NPC
iz_ac02_c,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_c CLEAR_NPC
iz_ac02_d,131,82,4 duplicate(Lusa's Desk#ac) Lusa's Desk#ac_d CLEAR_NPC
-// - Staff sent by guild
-// -----------------------------------------------------------------------------
+//- Staff sent by guild -
iz_ac02,162,86,4 script Guild Staff#ac 4W_M_02,{
if (!checkweight(1301, 1)) {
mes "- You are carrying too many items. -";
@@ -8208,12 +8171,9 @@ iz_ac02_b,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_b 4W_M_02
iz_ac02_c,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_c 4W_M_02
iz_ac02_d,162,86,4 duplicate(Guild Staff#ac) Guild Staff#ac_d 4W_M_02
-// =============================================================================
-// = Taekwon
-// =============================================================================
+//== Taekwon ===============================================
-// - Arang
-// -----------------------------------------------------------------------------
+//- Arang -
iz_ac02,70,85,5 script Arang#ac 4_F_TAEKWON,{
mes "[Arang]";
mes "Hi, Good morning!";
@@ -8417,12 +8377,9 @@ iz_ac01_b,53,49,0 duplicate(#acKick) #acKick_b HIDDEN_NPC,5,5
iz_ac01_c,53,49,0 duplicate(#acKick) #acKick_c HIDDEN_NPC,5,5
iz_ac01_d,53,49,0 duplicate(#acKick) #acKick_d HIDDEN_NPC,5,5
-// =============================================================================
-// = Archer
-// =============================================================================
+//== Archer ================================================
-// - Archer Teacher (Marlbron)
-// -----------------------------------------------------------------------------
+//- Archer Teacher (Marlbron) -
iz_ac02,65,109,5 script Archer Teacher#ac 4_M_ARCHER,{
if (!checkweight(1304, 3)) {
mes "Why are you carrying so much with you? Unload it somewhere and come back.";
@@ -8733,13 +8690,10 @@ iz_ac02_b,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_b 4_M_ARCHER
iz_ac02_c,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_c 4_M_ARCHER
iz_ac02_d,65,109,5 duplicate(Archer Teacher#ac) Archer Teacher#ac_d 4_M_ARCHER
-// =============================================================================
-// = Swordsman
-// =============================================================================
+//== Swordsman =============================================
-// - Swordman Trainer (Adric)
-// - Teaches the player about the Swordman class.
-// -----------------------------------------------------------------------------
+//- Swordman Trainer (Adric) -
+// - Teaches the player about the Swordsman class.
iz_ac02,60,51,5 script Swordman Trainer#ac 4_M_SWORDMAN,{
if (!checkweight(1301, 3)) {
mes "- Quest cannot be continued due to your overfilled inventory. -";
@@ -9020,8 +8974,7 @@ iz_ac02_b,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_b 4_M_SWORD
iz_ac02_c,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_c 4_M_SWORDMAN
iz_ac02_d,60,51,5 duplicate(Swordman Trainer#ac) Swordman Trainer#ac_d 4_M_SWORDMAN
-// - Swordman Assistant (Neals)
-// -----------------------------------------------------------------------------
+//- Swordman Assistant (Neals) -
iz_ac02,53,48,5 script Swordman Assistant#ac 4_M_KY_KNT,{
if (questprogress(4269) != 2) {
mes "[Assitant Trainer Neals]";
@@ -9130,12 +9083,9 @@ iz_ac02_b,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_b 4_M_K
iz_ac02_c,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_c 4_M_KY_KNT
iz_ac02_d,53,48,5 duplicate(Swordman Assistant#ac) Swordman Assistant#ac_d 4_M_KY_KNT
-// =============================================================================
-// = Magician
-// =============================================================================
+//== Magician ==============================================
-// - Mage Chuck
-// -----------------------------------------------------------------------------
+//- Mage Chuck -
iz_ac02,148,110,3 script Mage Chuck#ac 4_M_JOB_WIZARD,{
cutin "nov_magicsoul01.bmp", 2;
if (Class == Job_Novice) {
@@ -9403,8 +9353,7 @@ iz_ac02_b,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_b 4_M_JOB_WIZARD
iz_ac02_c,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_c 4_M_JOB_WIZARD
iz_ac02_d,148,110,3 duplicate(Mage Chuck#ac) Mage Chuck#ac_d 4_M_JOB_WIZARD
-// - Magician's Guild Guide
-// -----------------------------------------------------------------------------
+//- Magician's Guild Guide -
gef_fild07,90,208,6 script #acmageguide HIDDEN_NPC,7,7,{
end;
@@ -9434,8 +9383,7 @@ gef_fild07,90,208,6 script #acmageguide HIDDEN_NPC,7,7,{
}
}
-// - Magician's Guild Guide
-// -----------------------------------------------------------------------------
+//- Magician's Guild Guide -
gef_fild07,89,208,6 script Magician's Guild Guide#1 2_F_MAGICMASTER,{
if (questprogress(9265) == 1) {
mes "[Magician's Guild Guide]";
@@ -9460,8 +9408,7 @@ gef_fild07,89,208,6 script Magician's Guild Guide#1 2_F_MAGICMASTER,{
end;
}
-// - Magician's Guild Guide
-// -----------------------------------------------------------------------------
+//- Magician's Guild Guide -
geffen,43,123,6 script Magician's Guild Guide#2 2_F_MAGICMASTER,{
if (questprogress(9265) == 1) {
mes "[Magician's Guild Guide]";
@@ -9505,12 +9452,9 @@ geffen,43,123,6 script Magician's Guild Guide#2 2_F_MAGICMASTER,{
end;
}
-// =============================================================================
-// = Merchant
-// =============================================================================
+//== Merchant ==============================================
-// - Salim Hamid
-// -----------------------------------------------------------------------------
+//- Salim Hamid -
iz_ac02,50,169,3 script Salim Hamid#ac 1_M_MERCHANT,{
disable_items;
if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) {
@@ -9922,8 +9866,7 @@ iz_ac02_b,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_b 1_M_MERCHANT
iz_ac02_c,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_c 1_M_MERCHANT
iz_ac02_d,50,169,3 duplicate(Salim Hamid#ac) Salim Hamid#ac_d 1_M_MERCHANT
-// - Steward Aydin
-// -----------------------------------------------------------------------------
+//- Steward Aydin -
iz_ac02,53,171,3 script Steward Aydin#ac 4_M_MANAGER,{
disable_items;
if (!checkweight(714, 3) || (MaxWeight - Weight) < 10000) {
@@ -10044,13 +9987,10 @@ iz_ac02_b,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_b 4_M_MANAGER
iz_ac02_c,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_c 4_M_MANAGER
iz_ac02_d,53,171,3 duplicate(Steward Aydin#ac) Steward Aydin#ac_d 4_M_MANAGER
-// =============================================================================
-// = Thief
-// =============================================================================
+//== Thief =================================================
-// - Guest Lecturer Mayssel
+//- Guest Lecturer Mayssel -
// - Teaches the player about the Thief class.
-// -----------------------------------------------------------------------------
iz_ac02,52,136,3 script Guest Lecturer Mayssel#0 4_F_MAYSEL,{
if (!checkweight(1301, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
@@ -10710,9 +10650,8 @@ iz_ac02_b,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#b
iz_ac02_c,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#c 4_F_MAYSEL
iz_ac02_d,52,136,3 duplicate(Guest Lecturer Mayssel#0) Guest Lecturer Mayssel#d 4_F_MAYSEL
-// - Vicente
+//- Vicente -
// - Teaches the player about the Thief class.
-// -----------------------------------------------------------------------------
iz_ac02,49,134,5 script Vicente#ac 4_M_HUMAN_02,{
if (questprogress(4269) > 0 && Class == Job_Novice) {
if (!questprogress(7480)) {
@@ -11235,9 +11174,8 @@ iz_ac02_b,49,134,5 duplicate(Vicente#ac) Vicente#ac_b 4_M_HUMAN_02
iz_ac02_c,49,134,5 duplicate(Vicente#ac) Vicente#ac_c 4_M_HUMAN_02
iz_ac02_d,49,134,5 duplicate(Vicente#ac) Vicente#ac_d 4_M_HUMAN_02
-// - Verkhasel
+//- Verkhasel -
// - Teaches the player about the Thief class.
-// -----------------------------------------------------------------------------
iz_ac02,55,134,3 script Verkhasel#ac 4_M_GUILLOTINE,{
if (questprogress(4269) > 0 && Class == Job_Novice) {
if (!questprogress(7480)) {
@@ -11675,8 +11613,7 @@ iz_ac02_b,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_b 4_M_GUILLOTINE
iz_ac02_c,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_c 4_M_GUILLOTINE
iz_ac02_d,55,134,3 duplicate(Verkhasel#ac) Verkhasel#ac_d 4_M_GUILLOTINE
-// - Lumin
-// -----------------------------------------------------------------------------
+//- Lumin -
iz_ac02,62,139,3 script Lumin#ac 4_M_NOV_RUMIN,{
if (!checkweight(1301, 3)) {
mes "Quest cannot be continued due to the overfilled inventory.";
@@ -11844,8 +11781,7 @@ iz_ac02_b,62,139,3 duplicate(Lumin#ac) Lumin#ac_b 4_M_NOV_RUMIN
iz_ac02_c,62,139,3 duplicate(Lumin#ac) Lumin#ac_c 4_M_NOV_RUMIN
iz_ac02_d,62,139,3 duplicate(Lumin#ac) Lumin#ac_d 4_M_NOV_RUMIN
-// - Porings
-// -----------------------------------------------------------------------------
+//- Porings -
iz_ac02,1,1,0 script #nbacStone01 CLEAR_NPC,{
end;
@@ -11941,12 +11877,9 @@ iz_ac02_b,1,1,0 duplicate(#nbacStone03) #nbacStone03_b CLEAR_NPC
iz_ac02_c,1,1,0 duplicate(#nbacStone03) #nbacStone03_c CLEAR_NPC
iz_ac02_d,1,1,0 duplicate(#nbacStone03) #nbacStone03_d CLEAR_NPC
-// =============================================================================
-// = Acolyte
-// =============================================================================
+//== Acolyte ===============================================
-// - Acolyte Leader Alice
-// -----------------------------------------------------------------------------
+//- Acolyte Leader Alice -
iz_ac02,156,169,5 script Acolyte Leader Alice#2 4_F_ACOLYTE,{
if (questprogress(4269) < 1) {
mes "[Alice Yisha]";
@@ -12141,8 +12074,7 @@ iz_ac02_b,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_b 4
iz_ac02_c,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_c 4_F_ACOLYTE
iz_ac02_d,156,169,5 duplicate(Acolyte Leader Alice#2) Acolyte Leader Alice#2_d 4_F_ACOLYTE
-// - A nun
-// -----------------------------------------------------------------------------
+//- A nun -
iz_ac02,152,165,5 script A Nun#2 4_F_SISTER,{
if (JobLevel > 10 || Class != Job_Novice) {
mes "[A nun]";
@@ -12199,13 +12131,10 @@ iz_ac02_b,152,165,5 duplicate(A Nun#2) A Nun#2_b 4_F_SISTER
iz_ac02_c,152,165,5 duplicate(A Nun#2) A Nun#2_c 4_F_SISTER
iz_ac02_d,152,165,5 duplicate(A Nun#2) A Nun#2_d 4_F_SISTER
-// =============================================================================
-// = Ninja
-// =============================================================================
+//== Ninja =================================================
-// - Ninja Guide (Ko Ori)
+//- Ninja Guide (Ko Ori) -
// - Teaches the player about the Ninja class.
-// -----------------------------------------------------------------------------
iz_ac02,140,139,5 script Ninja Guide#ac 4_M_NINJA_BLUE,{
cutin "aca_ninja_k.bmp", 2;
if (Class != Job_Novice) {
@@ -12433,12 +12362,9 @@ iz_ac02_c,140,139,5 duplicate(Ninja Guide#ac) Ninja Guide#ac_c 4_M_NINJA_BLUE
iz_ac02_d,140,139,5 duplicate(Ninja Guide#ac) Ninja Guide#ac_d 4_M_NINJA_BLUE
-// =============================================================================
-// = Enchanting / Upgrading NPCs
-// =============================================================================
+//== Enchanting / Upgrading NPCs ===========================
-// - Refinery Owner Han
-// -----------------------------------------------------------------------------
+//- Refinery Owner Han -
izlude,153,126,1 script Refinery Owner Han#iz 4_M_02,{
if (!checkweight(1301, 1)) {
mes "- Cannot progress with the dialogue because you have too many items. -";
@@ -12693,8 +12619,7 @@ izlude_b,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_b 4_M_
izlude_c,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_c 4_M_02
izlude_d,153,126,1 duplicate(Refinery Owner Han#iz) Refinery Owner Han#iz_d 4_M_02
-// - Refining Machine Wagjak
-// -----------------------------------------------------------------------------
+//- Refining Machine Wagjak -
- script ::izludeWagjak -1,{
disable_items;
mes "[Refining Machine Wagjak]";
@@ -12880,8 +12805,7 @@ izlude_b,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_b 2_MONEM
izlude_c,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_c 2_MONEMUS
izlude_d,153,121,3 duplicate(izludeWagjak) Refining Machine Wagjak::iz_d 2_MONEMUS
-// - Tadde
-// -----------------------------------------------------------------------------
+//- Tadde -
izlude,145,122,7 script Tadde#iz 4_M_04,{
if (!checkweight(1301, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
@@ -13138,8 +13062,7 @@ izlude_b,145,122,7 duplicate(Tadde#iz) Tadde#iz_b 4_M_04
izlude_c,145,122,7 duplicate(Tadde#iz) Tadde#iz_c 4_M_04
izlude_d,145,122,7 duplicate(Tadde#iz) Tadde#iz_d 4_M_04
-// - Locas
-// -----------------------------------------------------------------------------
+//- Locas -
izlude,155,132,3 script Locas#iz 4_M_02,{
if (!checkweight(1301, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued. -";
@@ -13497,9 +13420,8 @@ izlude_b,155,132,3 duplicate(Locas#iz) Locas#iz_b 4_M_02
izlude_c,155,132,3 duplicate(Locas#iz) Locas#iz_c 4_M_02
izlude_d,155,132,3 duplicate(Locas#iz) Locas#iz_d 4_M_02
-// - Enchanter Mounds
+//- Enchanter Mounds -
// - Teaches the player about enchanting.
-// -----------------------------------------------------------------------------
izlude,96,125,7 script Enchanter Mounds#iz 4_CAT_SAILOR2,{
if (!checkweight(1301, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
@@ -13864,9 +13786,8 @@ izlude_b,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_b 4_CAT_SAI
izlude_c,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_c 4_CAT_SAILOR2
izlude_d,96,125,7 duplicate(Enchanter Mounds#iz) Enchanter Mounds#iz_d 4_CAT_SAILOR2
-// - Enchanter Almond J
+//- Enchanter Almond J -
// - Teaches the player about enchanting.
-// -----------------------------------------------------------------------------
izlude,108,139,7 script Enchanter Almond J#iz 4_CAT_SAILOR3,{
if (!checkweight(1301, 1)) {
mes "- As you have too many items in your inventory, Quest can't be continued -";
@@ -14086,8 +14007,7 @@ izlude_b,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_b 4_CA
izlude_c,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_c 4_CAT_SAILOR3
izlude_d,108,139,7 duplicate(Enchanter Almond J#iz) Enchanter Almond J#iz_d 4_CAT_SAILOR3
-// = Repair Man
-// =============================================================================
+//== Repair Man ============================================
izlude,158,130,4 script Repair Man#iz 4_M_04,{
mes "[Repair Man]";
mes "Repairing broken equipment!! If you have broken equipment, bring it to me anytime.";
@@ -14152,10 +14072,8 @@ izlude_b,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_b 4_M_04
izlude_c,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_c 4_M_04
izlude_d,158,130,4 duplicate(Repair Man#iz) Repair Man#iz_d 4_M_04
-// =============================================================================
-// = Old Novice Training Grounds
-// = These NPCs will teleport any stuck player to the new starting area.
-// =============================================================================
+//== Old Novice Training Grounds ===========================
+// - These NPCs will teleport any stuck player to the new starting area.
new_1-1,53,114,3 script Training Instructor#1a 4_F_03,{
mes "[Training Instructor]";
mes "The training grounds have been revised.";
diff --git a/npc/re/jobs/novice/novice.txt b/npc/re/jobs/novice/novice.txt
index bc7bf572c..7ec6bc156 100644
--- a/npc/re/jobs/novice/novice.txt
+++ b/npc/re/jobs/novice/novice.txt
@@ -1,26 +1,41 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= Copyright (C) Euphy
+//= Copyright (C) Kisuka
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Renewal Novice Training Grounds
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= A tutorial for new players starting at new_1-1 (53,111).
-//=
//= This script was replaced by the Izlude Academy in 2012.
-//===== Additional Comments: =================================
-//= 1.0 First version, hand scripted from iRO. [Kisuka]
-//= 1.1 Updated warps, savepoints, NPC locations. [Kisuka]
-//= 1.2 Cleaning. [Euphy]
-//= 1.3 Fixed Eden Group Officer's level requirement. [Joseph]
-//= 1.4 Fixed checkquest to check quest accordingly. [Joseph]
-//= 1.4a Added 'npcskill' command. [Euphy]
-//= 1.5 Replaced with the official kRO scripts. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-// Main NPCs
-//============================================================
+//== Main NPCs =============================================
- script Sprakki#newbe01::NvSprakkiA -1,{
if (job_novice_q == 0) {
mes "[Sprakki]";
@@ -579,8 +594,7 @@ new_3-2,115,120,3 duplicate(NvJinha) Jinha#nv3 1_M_ORIENT01
new_4-2,115,120,3 duplicate(NvJinha) Jinha#nv4 1_M_ORIENT01
new_5-2,115,120,3 duplicate(NvJinha) Jinha#nv5 1_M_ORIENT01
-// People/Services in Ragnarok
-//============================================================
+//== People/Services in Ragnarok ===========================
- script Chocolat#newbe06::NvChocolat -1,{
if (job_novice_q < 7) {
mes "[Chocolat]";
@@ -1101,8 +1115,7 @@ new_3-2,36,176,4 duplicate(NvGuide) Guide#nv3 8W_SOLDIER
new_4-2,36,176,4 duplicate(NvGuide) Guide#nv4 8W_SOLDIER
new_5-2,36,176,4 duplicate(NvGuide) Guide#nv5 8W_SOLDIER
-// Real Combat Training
-//============================================================
+//== Real Combat Training ==================================
- script Brade#newbe04::NvBradeB -1,{
if (job_novice_q < 12) {
if (job_novice_q < 2) {
@@ -2168,8 +2181,7 @@ new_3-3,121,41,3 duplicate(NvBruce) Bruce#nv3 1_M_LIBRARYMASTER
new_4-3,121,41,3 duplicate(NvBruce) Bruce#nv4 1_M_LIBRARYMASTER
new_5-3,121,41,3 duplicate(NvBruce) Bruce#nv5 1_M_LIBRARYMASTER
-// Eden Group Officer (iRO only)
-//============================================================
+//== Eden Group Officer (iRO only) =========================
/*
- script Eden Group Officer::NvEden -1,{
if (BaseLevel < 10) {
@@ -2279,8 +2291,7 @@ new_4-3,97,50,4 duplicate(NvEden) Eden Group Officer#nv4 4_F_NOVICE,5,5
new_5-3,97,50,4 duplicate(NvEden) Eden Group Officer#nv5 4_F_NOVICE,5,5
*/
-// Trainer
-//============================================================
+//== Trainer ===============================================
- script ::NvBrutus -1,{
mes "[Trainer Brutus]";
mes "These monsters are all weak and easy to kill. But be careful, a lot of them are aggressive and out for blood!";
@@ -2343,8 +2354,7 @@ new_3-3,103,50,4 duplicate(NvBrutus) Level 3 Trainer#nv3 4_M_02
new_4-3,103,50,4 duplicate(NvBrutus) Level 4 Trainer#nv4 4_M_02
new_5-3,103,50,4 duplicate(NvBrutus) Level 5 Trainer#nv5 4_M_02
-// Monster Spawns
-//============================================================
+//== Monster Spawns ========================================
new_1-3,0,0,0,0 monster Poring 1002,20,0,0,0
new_1-3,0,0,0,0 monster Drops 1113,10,0,0,0
new_1-3,0,0,0,0 monster Lunatic 1063,20,0,0,0
@@ -2369,8 +2379,7 @@ new_5-3,0,0,0,0 monster Willow 1010,15,0,0,0
new_5-3,0,0,0,0 monster Fabre 1184,5,0,0,0
new_5-3,0,0,0,0 monster Picky 1049,15,0,0,0
-// Potato Merchant
-//============================================================
+//== Potato Merchant =======================================
- shop Potato Merchant#newbe09::NvPotato 4_F_04,516:-1
new_1-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv1 4_F_04
@@ -2379,8 +2388,7 @@ new_3-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv3 4_F_04
new_4-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv4 4_F_04
new_5-3,100,50,3 duplicate(NvPotato) Potato Merchant#nv5 4_F_04
-// Random Stuff
-//============================================================
+//== Random Stuff ==========================================
- script Bulletin Board::NvBulletin -1,{
mes "^FF0000=================================";
mes " ^E40CAA[Welcome] ^CC0000to^FF9000Novice^7FFF00 Training^00FF00 Grounds^E40CAA [Welcome] ";
@@ -2459,8 +2467,7 @@ function script F_NvErase {
return;
}
-// Pre-Renewal Backwards Compatibility
-//============================================================
+//== Pre-Renewal Backwards Compatibility ===================
- script Final Tester::NvHanson -1,{
if (nov_3_swordman < 40) {
mes "[Hanson]";
@@ -2659,8 +2666,7 @@ new_3-4,100,29,1 duplicate(NvHanson) Final Tester#nv3 1_ETC_01
new_4-4,100,29,1 duplicate(NvHanson) Final Tester#nv4 1_ETC_01
new_5-4,100,29,1 duplicate(NvHanson) Final Tester#nv5 1_ETC_01
-// Job Test
-//============================================================
+//== Job Test ==============================================
- script Job Guide Lark::NvLark -1,{
mes "[Lark]";
mes "Have you decided what job you're going to choose?";
diff --git a/npc/re/jobs/novice/supernovice_ex.txt b/npc/re/jobs/novice/supernovice_ex.txt
index 5578d7700..afb6eb8d4 100644
--- a/npc/re/jobs/novice/supernovice_ex.txt
+++ b/npc/re/jobs/novice/supernovice_ex.txt
@@ -1,17 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Expanded Super Novice Job Quest
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1a
-//===== Description: =========================================
+//================= Description ===========================================
//= Job Change quest for Expanded Super Novice class.
-//===== Additional Comments: =================================
-//= 1.0 All dialogue is custom, contains some incorrect behaviors.
-//= 1.1 Switched to a translated copy of the official script
-//= by Gennosuke Kouga, but vastly edited its content. [Euphy]
-//= 1.1a Replaced effect numerics with constants. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1a
+//=========================================================================
function script Esseray_Ex {
if (BaseLevel > 98 && JobLevel > 98) {
diff --git a/npc/re/jobs/repair.txt b/npc/re/jobs/repair.txt
index fd3c51d7a..d264fa0c8 100644
--- a/npc/re/jobs/repair.txt
+++ b/npc/re/jobs/repair.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2013-2015 Hercules Dev Team
+//= Copyright (C) Kisuka
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Job Repairs
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Removes potentially conflicting job data.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Added GM management function. [Euphy]
-//= 1.2 Removed pointless comment. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
prt_in,38,104,4 script Valerie 4_F_VALKYRIE,{
if (checkweight(1201,1) == 0) {
diff --git a/npc/re/kafras/kafras.txt b/npc/re/kafras/kafras.txt
index 3e94f180d..c252264e3 100644
--- a/npc/re/kafras/kafras.txt
+++ b/npc/re/kafras/kafras.txt
@@ -1,31 +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) Lemongrass
+//= Copyright (C) Euphy
+//= Copyright (C) Joseph
+//= Copyright (C) Daegaladh
+//= 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/>.
+//=========================================================================
+//= Kafras (Renewal)
+//================= Description ===========================================
//= Kafras (Cities/Dungeons/Fields)
-//===== By: ==================================================
-//= Joseph
-//===== Current Version: =====================================
+//================= Current Version =======================================
//= 1.4
-//===== Description: =========================================
-//= Argument settings for callfunc "F_Kafra":
-//= arg(0): 0 - Default Kafra message
-//= 1 - Niflhiem Kafra message
-//= 2 - Guild Kafra message
-//= arg(1): 1 - Disable teleport menu
-//= arg(2): 1 - Disable info menu
-//= arg(3): Cost of Storage service
-//= arg(4): Cost of Rent a Pushcart service
-//===== Additional Comments: =================================
-//= 0.x Previous Authors:
-//= - L0ne_W0lf, Daegaladh
-//= 1.0 Merged and cleaned up Kafras. [Euphy]
-//= 1.1 Added Dewata Kafra. [Lemongrass]
-//= 1.2 Added Port Malaya Kafras. [Euphy]
-//= 1.3 Added Eden Group Kafra. [Euphy]
-//= 1.3a Moved Rune Knight Kafra from job file. [Euphy]
-//= 1.4 Added Izlude duplicates. [Euphy]
-//============================================================
+//=========================================================================
-// Brasilis
-//============================================================
+//== Brasilis ==============================================
brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,3,0,80,700;
@@ -33,8 +44,7 @@ brasilis,197,221,4 script Kafra Employee::kaf_bra 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"in the city of Brasilis";
}
-// Dewata
-//============================================================
+//== Dewata ================================================
dewata,202,184,6 script Kafra Employee::kaf_dewata 4_F_KAFRA1,{
cutin "kafra_01",2;
callfunc "F_Kafra",0,10,1,40,700;
@@ -42,8 +52,7 @@ dewata,202,184,6 script Kafra Employee::kaf_dewata 4_F_KAFRA1,{
callfunc "F_KafEnd",0,1,"on Dewata Island";
}
-// Eden Group
-//============================================================
+//== Eden Group ============================================
moc_para01,10,185,4 script Kafra Employee::kaf_eden 4_F_KAFRA7,{
cutin "kafra_07",2;
mes "[Kafra Employee]";
@@ -53,16 +62,14 @@ moc_para01,10,185,4 script Kafra Employee::kaf_eden 4_F_KAFRA7,{
callfunc "F_Kafra",5,2,0,80,0;
}
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz 4_F_KAFRA1
izlude_a,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_a 4_F_KAFRA1
izlude_b,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_b 4_F_KAFRA1
izlude_c,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_c 4_F_KAFRA1
izlude_d,128,148,6 duplicate(kaf_izlude) Kafra Employee#iz_d 4_F_KAFRA1
-// Port Malaya
-//============================================================
+//== Port Malaya ===========================================
malaya,71,79,4 script Kafra Employee::kaf_malaya1 4_MAL_KAFRA,{
callfunc "F_Kafra",0,3,2,500,700;
savepoint "malaya",44,56;
@@ -75,8 +82,7 @@ malaya,234,204,4 script Kafra Employee::kaf_malaya2 4_MAL_KAFRA,{
callfunc "F_KafEnd",0,1,"in Port Malaya";
}
-// Rune Knight
-//============================================================
+//== Rune Knight ===========================================
job3_rune01,92,62,3 script Kafra Employee::kaf_rune 4_F_KAFRA4,{
cutin "kafra_04",2;
callfunc "F_KafSet";
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;
diff --git a/npc/re/mobs/champion.txt b/npc/re/mobs/champion.txt
index cbbee88dd..3ee712223 100644
--- a/npc/re/mobs/champion.txt
+++ b/npc/re/mobs/champion.txt
@@ -1,12 +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) nanakiwurtz
+//=
+//= 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/>.
+//=========================================================================
//= Champion Monster Spawn Script
-//===== By: ==================================================
-//= nanakiwurtz
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Champion Monster spawns
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 First version
-//============================================================
+//=========================================================================
abbey02,0,0,0,0 monster Swift Zombie Slaughter 2603,2,300000,0
gl_prison,0,0,0,0 monster Solid Zombie Prisoner 2604,2,300000,0
diff --git a/npc/re/mobs/citycleaners.txt b/npc/re/mobs/citycleaners.txt
index 279f81a36..1acd7f8bd 100644
--- a/npc/re/mobs/citycleaners.txt
+++ b/npc/re/mobs/citycleaners.txt
@@ -1,18 +1,38 @@
-//===== Hercules Script ======================================
-//= City Cleaners Monster Spawn Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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/>.
+//=========================================================================
+//= City Cleaners Monster Spawn Script (Renewal)
+//================= Description ===========================================
//= Spawns monsters to clean up cities.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal spawns.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//==================================================
-// Wild Rose City Spawns
-//==================================================
+//== Wild Rose City Spawns =================================
brasilis,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
dewata,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
malaya,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
@@ -21,9 +41,7 @@ izlude_b,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
izlude_c,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
izlude_d,0,0,0,0 monster Wild Rose 1261,1,7200000,3600000,0
-//==================================================
-// Thief Bug Egg City Spawns
-//==================================================
+//== Thief Bug Egg City Spawns =============================
payon_in02,23,68,5,5 monster Thief Bug Egg 1048,7,1200000,600000,0
jawaii_in,73,117,4,4 monster Thief Bug Egg 1048,1,5400000,3000000,0
jawaii_in,83,117,5,5 monster Thief Bug Egg 1048,1,4800000,2400000,0
diff --git a/npc/re/mobs/dungeons/abbey.txt b/npc/re/mobs/dungeons/abbey.txt
index e87c776ef..a7cbda8c9 100644
--- a/npc/re/mobs/dungeons/abbey.txt
+++ b/npc/re/mobs/dungeons/abbey.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script =======================================
-//= Abbey Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
+//= Abbey Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Cursed Abbey and Nameless Island Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Updated spawns [Playtester]
-//= 1.2 More official spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// nameless_n - Nameless Island
-//==================================================
+//== nameless_n - Nameless Island ==========================
nameless_n,0,0,0,0 monster Ghoul 1036,40,5000,0,0
nameless_n,0,0,0,0 monster Hellhound 1866,17,5000,0,0
nameless_n,0,0,0,0 monster Banshee 1867,16,5000,0,0
@@ -20,9 +41,7 @@ nameless_n,0,0,0,0 monster Ragged Zombie 1865,12,5000,0,0
nameless_n,0,0,0,0 monster Zombie Slaughter 1864,12,5000,0,0
nameless_n,0,0,0,0 monster Flame Skull 1869,3,5000,0,0
-//==================================================
-// abbey01 - Cursed Monastery
-//==================================================
+//== abbey01 - Cursed Monastery ============================
abbey01,0,0,0,0 monster Banshee 1867,93,5000,0,0
abbey01,0,0,0,0 monster Ghoul 1036,56,5000,0,0
abbey01,0,0,0,0 monster Ragged Zombie 1865,33,5000,0,0
@@ -30,18 +49,14 @@ abbey01,0,0,0,0 monster Zombie Slaughter 1864,30,5000,0,0
abbey01,0,0,0,0 monster Hellhound 1866,25,5000,0,0
abbey01,0,0,0,0 monster Flame Skull 1869,21,5000,0,0
-//==================================================
-// abbey02 - Cursed Monastery
-//==================================================
+//== abbey02 - Cursed Monastery ============================
abbey02,0,0,0,0 monster Zombie Slaughter 1864,210,5000,0,0
abbey02,0,0,0,0 monster Ragged Zombie 1865,70,5000,0,0
abbey02,0,0,0,0 monster Flame Skull 1869,21,5000,0,0
abbey02,0,0,0,0 monster Necromancer 1870,7,5000,0,0
abbey02,236,78,21,18 boss_monster Fallen Bishop 1871,1,7200000,600000,1
-//==================================================
-// abbey03 - Cursed Monastery
-//==================================================
+//== abbey03 - Cursed Monastery ============================
abbey03,0,0,0,0 monster Necromancer 1870,60,5000,0,0
abbey03,0,0,0,0 monster Banshee 1867,30,5000,0,0
abbey03,0,0,0,0 monster Flame Skull 1869,25,5000,0,0
diff --git a/npc/re/mobs/dungeons/abyss.txt b/npc/re/mobs/dungeons/abyss.txt
index 7c111decf..42e42cd55 100644
--- a/npc/re/mobs/dungeons/abyss.txt
+++ b/npc/re/mobs/dungeons/abyss.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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Nexon
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Abyss Lake Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster Spawns for Abyss Lake Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Real spawns by Poki#3 [Nexon]
-//= 1.1 More official spawns [Playtester]
-//= 1.2 Official X.3 spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// abyss_01 - Abyss Lake Underground Cave
-//==================================================
+//== abyss_01 - Abyss Lake Underground Cave ================
abyss_01,0,0,0,0 monster Ferus 1717,55,5000,0,0
abyss_01,0,0,0,0 monster Penomena 1216,30,5000,0,0
abyss_01,0,0,0,0 monster Ferus 1714,30,5000,0,0
@@ -23,9 +45,7 @@ abyss_01,0,0,0,0 monster Novus 1715,9,5000,0,0
abyss_01,0,0,0,0 monster Novus 1718,9,5000,0,0
abyss_01,0,0,0,0 monster Dragon Egg 1721,8,5000,0,0
-//==================================================
-// abyss_02 - Abyss Lake Underground Cave
-//==================================================
+//== abyss_02 - Abyss Lake Underground Cave ================
abyss_02,0,0,0,0 monster Acidus 1716,60,5000,0,0
abyss_02,0,0,0,0 monster Ferus 1714,50,5000,0,0
abyss_02,0,0,0,0 monster Dragon Egg 1721,10,5000,0,0
@@ -35,9 +55,7 @@ abyss_02,0,0,0,0 monster Ancient Mimic 1699,10,5000,0,0
abyss_02,0,0,0,0 monster Novus 1715,5,5000,0,0
abyss_02,0,0,0,0 monster Novus 1718,5,5000,0,0
-//==================================================
-// abyss_03 - Abyss Lake Underground Cave
-//==================================================
+//== abyss_03 - Abyss Lake Underground Cave ================
abyss_03,0,0,0,0 monster Acidus 1713,60,5000,0,0
abyss_03,0,0,0,0 monster Dragon Egg 1721,10,5000,0,0
abyss_03,0,0,0,0 monster Mimic 1191,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/alde_dun.txt b/npc/re/mobs/dungeons/alde_dun.txt
index 56ed111e7..b00efe8c1 100644
--- a/npc/re/mobs/dungeons/alde_dun.txt
+++ b/npc/re/mobs/dungeons/alde_dun.txt
@@ -1,39 +1,55 @@
-//===== Hercules Script ======================================
-//= Al De Baran Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Al De Baran Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Al De Baran Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Moved Clock Tower spawns to their own file. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// alde_dun01 - Clock Tower B1f
-//==================================================
+//== alde_dun01 - Clock Tower B1f ==========================
alde_dun01,0,0,0,0 monster Arclouze 1194,50,5000,0,0
alde_dun01,0,0,0,0 monster Drainliar 1111,40,5000,0,0
-//==================================================
-// alde_dun02 - Clock Tower B2f
-//==================================================
+//== alde_dun02 - Clock Tower B2f ==========================
alde_dun02,0,0,0,0 monster High Orc 1213,50,5000,0,0
alde_dun02,0,0,0,0 monster Brilight 1211,20,5000,0,0
alde_dun02,0,0,0,0 monster Arclouze 1194,20,5000,0,0
alde_dun02,0,0,0,0 monster Orc Archer 1189,20,5000,0,0
-//==================================================
-// alde_dun03 - Clock Tower B3f
-//==================================================
+//== alde_dun03 - Clock Tower B3f ==========================
alde_dun03,0,0,0,0 monster Penomena 1216,85,5000,0,0
alde_dun03,0,0,0,0 monster Cramp 1209,56,5000,0,0
alde_dun03,0,0,0,0 monster Drainliar 1111,55,5000,0,0
-//==================================================
-// alde_dun04 - Clock Tower B4f
-//==================================================
+//== alde_dun04 - Clock Tower B4f ==========================
alde_dun04,0,0,0,0 monster Bathory 1102,50,5000,0,0
alde_dun04,0,0,0,0 monster Whisper 1179,10,5000,0,0
alde_dun04,0,0,0,0 monster Joker 1131,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/ama_dun.txt b/npc/re/mobs/dungeons/ama_dun.txt
index a1a36735f..c4b025655 100644
--- a/npc/re/mobs/dungeons/ama_dun.txt
+++ b/npc/re/mobs/dungeons/ama_dun.txt
@@ -1,24 +1,45 @@
-//===== Hercules Script ======================================
-//= Amatsu Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Amatsu Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Amatsu Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ama_dun01 - Tatami Maze
-//==================================================
+//== ama_dun01 - Tatami Maze ===============================
ama_dun01,0,0,0,0 monster Miyabi Doll 1404,65,5000,0,0
ama_dun01,0,0,0,0 monster Firelock Soldier 1403,45,5000,0,0
ama_dun01,0,0,0,0 monster Shinobi 1401,2,5000,0,0
-//==================================================
-// ama_dun02 - Battle Field in the Underground Forest
-//==================================================
+//== ama_dun02 - Battle Field in the Underground Forest ====
ama_dun02,0,0,0,0 monster Poison Toad 1402,35,5000,0,0
ama_dun02,0,0,0,0 monster Firelock Soldier 1403,20,5000,0,0
ama_dun02,0,0,0,0 monster Horong 1129,10,5000,0,0
@@ -26,9 +47,7 @@ ama_dun02,0,0,0,0 monster Miyabi Doll 1404,5,5000,0,0
ama_dun02,0,0,0,0 monster Shinobi 1401,2,5000,0,0
ama_dun02,0,0,0,0 monster The Paper 1375,1,5000,0,0
-//==================================================
-// ama_dun03 - Amatsu Underground Shrine
-//==================================================
+//== ama_dun03 - Amatsu Underground Shrine =================
ama_dun03,0,0,0,0 monster Shinobi 1401,55,5000,0,0
ama_dun03,0,0,0,0 monster Tengu 1405,55,5000,0,0
ama_dun03,0,0,0,0 monster Firelock Soldier 1403,25,5000,0,0
diff --git a/npc/re/mobs/dungeons/anthell.txt b/npc/re/mobs/dungeons/anthell.txt
index 907c02e4f..81c4d4680 100644
--- a/npc/re/mobs/dungeons/anthell.txt
+++ b/npc/re/mobs/dungeons/anthell.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script =======================================
-//= Ant Hell Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ant Hell Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ant Hell
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// anthell01 - Ant Hell
-//==================================================
+//== anthell01 - Ant Hell ==================================
anthell01,0,0,0,0 monster Piere 1160,50,5000,0,0
anthell01,0,0,0,0 monster Deniro 1105,40,5000,0,0
anthell01,0,0,0,0 monster Familiar 1005,20,5000,0,0
@@ -106,9 +129,7 @@ anthell01,31,198,0,0 monster Ant Egg 1097,1,60000,30000,0
anthell01,32,197,0,0 monster Ant Egg 1097,1,60000,30000,0
anthell01,31,186,0,0 monster Ant Egg 1097,1,60000,30000,0
-//==================================================
-// anthell02 - Ant Hell
-//==================================================
+//== anthell02 - Ant Hell ==================================
anthell02,0,0,0,0 monster Andre 1095,50,5000,0,0
anthell02,0,0,0,0 monster Vitata 1176,30,5000,0,0
anthell02,0,0,0,0 monster Familiar 1005,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/ayo_dun.txt b/npc/re/mobs/dungeons/ayo_dun.txt
index 2d6775f35..19bb1cef4 100644
--- a/npc/re/mobs/dungeons/ayo_dun.txt
+++ b/npc/re/mobs/dungeons/ayo_dun.txt
@@ -1,28 +1,48 @@
-//===== Hercules Script ======================================
-//= Ayothaya Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Ishizu
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ayothaya Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ayothaya Dungeon
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.1 Using euRO data [Ishizu]
-//= 1.2 Moved Tao Gunka to west cave of Comodo [Lupus]
-//= 1.3 Official jRO 10.3 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ayo_dun01 - Ancient Shrine Maze
-//==================================================
+//== ayo_dun01 - Ancient Shrine Maze =======================
ayo_dun01,0,0,0,0 monster Leaf Cat 1586,65,5000,0,0
ayo_dun01,0,0,0,0 monster Ghoul 1036,30,5000,0,0
ayo_dun01,0,0,0,0 monster Whisper 1179,10,5000,0,0
ayo_dun01,0,0,0,0 monster Kraben 1587,5,5000,0,0
-//==================================================
-// ayo_dun02 - Inside Ancient Shrine
-//==================================================
+//== ayo_dun02 - Inside Ancient Shrine =====================
ayo_dun02,0,0,0,0 monster Tamruan 1584,100,5000,0,0
ayo_dun02,0,0,0,0 monster Whisper 1179,20,5000,0,0
ayo_dun02,0,0,0,0 monster Kraben 1587,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/beach_dun.txt b/npc/re/mobs/dungeons/beach_dun.txt
index 0e4d2ee26..d75c5a924 100644
--- a/npc/re/mobs/dungeons/beach_dun.txt
+++ b/npc/re/mobs/dungeons/beach_dun.txt
@@ -1,37 +1,54 @@
-//===== Hercules Script ======================================
-//= Beach Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Beach Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Beach Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Small 11.1 spawn update [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// beach_dun - Karu, the West cave
-//==================================================
+//== beach_dun - Karu, the West cave =======================
beach_dun,0,0,0,0 monster Medusa 1148,60,5000,0,0
beach_dun,0,0,0,0 monster Nereid 1255,20,5000,0,0
beach_dun,0,0,0,0 monster Pest 1256,20,5000,0,0
beach_dun,0,0,0,0 monster Merman 1264,3,5000,0,0
beach_dun,0,0,0,0 boss_monster Tao Gunka 1583,1,18000000,600000,0
-//==================================================
-// beach_dun2 - Ruande the northern cave
-//==================================================
+//== beach_dun2 - Ruande the northern cave =================
beach_dun2,0,0,0,0 monster Stalactic Golem 1278,65,5000,0,0
beach_dun2,0,0,0,0 monster Tri Joint 1279,20,5000,0,0
beach_dun2,0,0,0,0 monster Megalith 1274,15,5000,0,0
beach_dun2,0,0,0,0 monster Hydra 1068,10,5000,0,0
beach_dun2,0,0,0,0 monster Nereid 1255,3,5000,0,0
-//==================================================
-// beach_dun3 - Mao, the East Cave
-//==================================================
+//== beach_dun3 - Mao, the East Cave =======================
beach_dun3,0,0,0,0 monster Thara Frog 1034,50,5000,0,0
beach_dun3,0,0,0,0 monster Megalodon 1064,30,5000,0,0
beach_dun3,0,0,0,0 monster Hydra 1068,30,5000,0,0
diff --git a/npc/re/mobs/dungeons/bra_dun.txt b/npc/re/mobs/dungeons/bra_dun.txt
index 4c2832cd8..816440afa 100644
--- a/npc/re/mobs/dungeons/bra_dun.txt
+++ b/npc/re/mobs/dungeons/bra_dun.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) 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/>.
+//=========================================================================
//= Brasilis Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Official monster spawns in Brasilis Dungeon.
-//===== Additional Comments: =================================
-//= 1.0 Official spawns from Aegis [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//==================================================
-// bra_dun01 - Behind the Waterfall
-//==================================================
+//== bra_dun01 - Behind the Waterfall ======================
bra_dun01,0,0,0,0 monster Piranha 2070,80,5000,0,0
bra_dun01,0,0,0,0 monster Iara 2069,30,5000,0,0
bra_dun01,0,0,0,0 monster Black Mushroom 1084,5,180000,90000,1
@@ -21,9 +41,7 @@ bra_dun01,0,0,0,0 monster Kukre 1070,10,5000,0,0
bra_dun01,0,0,0,0 monster Plankton 1161,10,5000,0,0
bra_dun01,0,0,0,0 monster Hydra 1068,15,5000,0,0
-//==================================================
-// bra_dun02 - Behind the Waterfall
-//==================================================
+//== bra_dun02 - Behind the Waterfall ======================
bra_dun02,0,0,0,0 monster Piranha 2070,60,5000,0,0
bra_dun02,0,0,0,0 monster Iara 2069,110,5000,0,0
bra_dun02,0,0,0,0 monster Marina 1141,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/c_tower.txt b/npc/re/mobs/dungeons/c_tower.txt
index b92dd7b4f..2f080f78d 100644
--- a/npc/re/mobs/dungeons/c_tower.txt
+++ b/npc/re/mobs/dungeons/c_tower.txt
@@ -1,24 +1,45 @@
-//===== Hercules Script ======================================
-//= Clock Tower Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Clock Tower Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Clock Tower Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Split from combined Alde and CT spawn file. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// c_tower1 - Clock Tower 1f
-//==================================================
+//== c_tower1 - Clock Tower 1f =============================
c_tower1,0,0,0,0 monster Rideword 1195,70,5000,0,0
c_tower1,0,0,0,0 monster Punk 1199,70,5000,0,0
c_tower1,0,0,0,0 monster Bathory 1102,1,5000,0,0
c_tower1,0,0,0,0 monster Clock Tower Manager 1270,1,5000,0,0
-//==================================================
-// c_tower2 - Clock Tower 2f
-//==================================================
+//== c_tower2 - Clock Tower 2f =============================
c_tower2,0,0,0,0 monster Clock 1269,40,5000,0,0
c_tower2,0,0,0,0 monster Punk 1199,40,5000,0,0
c_tower2,0,0,0,0 monster Rideword 1195,12,5000,0,0
@@ -26,17 +47,13 @@ c_tower2,0,0,0,0 monster Mimic 1191,3,5000,0,0
c_tower2,0,0,0,0 monster Elder 1377,2,5000,0,0
c_tower2,0,0,0,0 monster Clock Tower Manager 1270,1,5000,0,0
-//==================================================
-// c_tower3 - Clock Tower 3f
-//==================================================
+//== c_tower3 - Clock Tower 3f =============================
c_tower3,0,0,0,0 monster Alarm 1193,80,5000,0,0
c_tower3,0,0,0,0 monster Mimic 1191,7,5000,0,0
c_tower3,0,0,0,0 monster Rideword 1195,6,5000,0,0
c_tower3,0,0,0,0 monster Clock Tower Manager 1270,3,5000,0,0
-//==================================================
-// c_tower4 - Clock Tower 4f
-//==================================================
+//== c_tower4 - Clock Tower 4f =============================
c_tower4,0,0,0,0 monster Clock 1269,35,5000,0,0
c_tower4,0,0,0,0 monster Owl Duke 1320,30,5000,0,0
c_tower4,0,0,0,0 monster Alarm 1193,30,5000,0,0
diff --git a/npc/re/mobs/dungeons/dew_dun.txt b/npc/re/mobs/dungeons/dew_dun.txt
index 8d71f6387..746e64a46 100644
--- a/npc/re/mobs/dungeons/dew_dun.txt
+++ b/npc/re/mobs/dungeons/dew_dun.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) 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/>.
+//=========================================================================
//= Dewata Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official kRO Monster Spawns for Dewata Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//= 1.1 Updated spawn delays. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// dew_dun01 - Volcanic Island of Krakatoa
-//==================================================
+//== dew_dun01 - Volcanic Island of Krakatoa ===============
dew_dun01,0,0,0,0 monster Comodo 2152,70,5000,0,0
dew_dun01,0,0,0,0 monster Ancient Worm 1305,25,5000,0,0
dew_dun01,0,0,0,0 monster Gullinbursti 1311,10,5000,0,0
dew_dun01,0,0,0,0 boss_monster Leak 2156,1,7200000,0,0
-//==================================================
-// dew_dun02 - Tina Grace Cave
-//==================================================
+//== dew_dun02 - Tina Grace Cave ===========================
dew_dun02,0,0,0,0 monster Banaspaty 2154,50,5000,0,0
dew_dun02,0,0,0,0 monster Gajomart 1309,30,5000,0,0
dew_dun02,0,0,0,0 monster Am Mut 1301,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/dic_dun.txt b/npc/re/mobs/dungeons/dic_dun.txt
index 2f1bf3997..a5ee3b5bd 100644
--- a/npc/re/mobs/dungeons/dic_dun.txt
+++ b/npc/re/mobs/dungeons/dic_dun.txt
@@ -1,37 +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) Euphy
+//= Copyright (C) Chilly
+//= 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/>.
+//=========================================================================
//= El Dicastes Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Official monster spawns in El Dicastes Dungeon.
-//===== Additional Comments: =================================
-//= 1.0 Official spawns from Aegis [Kisuka]
-//= 1.1 Added Nightmare Scaraba Hole [Chilly]
-//= 1.2 Updated Nightmare spawns and names. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-//==================================================
-// dic_dun01 - Underground Passage Kamidal Tunnel
-//==================================================
+//== dic_dun01 - Underground Passage Kamidal Tunnel ========
dic_dun01,0,0,0,0 monster One-Horned Scaraba 2083,50,5000,0,0
dic_dun01,0,0,0,0 monster Two-Horned Scaraba 2084,45,5000,0,0
dic_dun01,0,0,0,0 monster Scaraba Egg 2088,15,5000,0,0
dic_dun01,0,0,0,0 monster Scaraba Egg 2089,15,5000,0,0
-//==================================================
-// dic_dun02 - Underground Nest Scaraba Hole
-//==================================================
+//== dic_dun02 - Underground Nest Scaraba Hole =============
dic_dun02,0,0,0,0 monster Antler Scaraba 2085,50,5000,0,0
dic_dun02,0,0,0,0 monster Rake Scaraba 2086,45,5000,0,0
dic_dun02,0,0,0,0 monster Antler Scaraba Egg 2090,15,5000,0,0
dic_dun02,0,0,0,0 monster Rake Scaraba Egg 2091,15,5000,0,0
dic_dun02,0,0,0,0 boss_monster Scaraba Queen 2087,1,7200000,0,0
-//==================================================
-// dic_dun03 - Nightmare Scaraba Hole
-//==================================================
+//== dic_dun03 - Nightmare Scaraba Hole ====================
dic_dun03,0,0,0,0 monster Gold One-Horn Scaraba Egg 2166,10,5000,0,0
dic_dun03,0,0,0,0 monster Gold Two-Horn Scaraba Egg 2167,10,5000,0,0
dic_dun03,0,0,0,0 monster Gold Antler Scaraba Egg 2168,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/ecl_tdun.txt b/npc/re/mobs/dungeons/ecl_tdun.txt
index f768a5797..0e95c1377 100644
--- a/npc/re/mobs/dungeons/ecl_tdun.txt
+++ b/npc/re/mobs/dungeons/ecl_tdun.txt
@@ -1,35 +1,52 @@
-//===== 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) Michieru
+//= Copyright (C) Euphy
+//= Copyright (C) refis
+//=
+//= 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/>.
+//=========================================================================
//= Bifrost Tower Monster Spawn Script
-//===== By: ==================================================
-//= refis
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= jRO Monster Spawns for Bifrost Tower Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= jRO monster spawns, taken from Auriga.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Aegis Conversion [Michieru]
-//============================================================
+//=========================================================================
-//==================================================
-// ecl_tdun01 - Bifrost Tower F1
-//==================================================
+//== ecl_tdun01 - Bifrost Tower F1 =========================
ecl_tdun01,0,0,0,0 monster Cenere 2365,15,5000,0,0
ecl_tdun01,0,0,0,0 monster Antique Book 2366,10,5000,0,0
ecl_tdun01,0,0,0,0 monster Blue Lichtern 2367,5,5000,0,0
ecl_tdun01,0,0,0,0 monster Yellow Lichtern 2368,5,5000,0,0
-//==================================================
-// ecl_tdun02 - Bifrost Tower F2
-//==================================================
+//== ecl_tdun02 - Bifrost Tower F2 =========================
ecl_tdun02,0,0,0,0 monster Cenere 2365,15,5000,0,0
ecl_tdun02,0,0,0,0 monster Antique Book 2366,15,5000,0,0
ecl_tdun02,0,0,0,0 monster Yellow Lichtern 2368,5,5000,0,0
ecl_tdun02,0,0,0,0 monster Red Lichtern 2369,5,5000,0,0
-//==================================================
-// ecl_tdun03 - Bifrost Tower F3
-//==================================================
+//== ecl_tdun03 - Bifrost Tower F3 =========================
ecl_tdun03,0,0,0,0 monster Antique Book 2366,15,5000,0,0
ecl_tdun03,0,0,0,0 monster Yellow Lichtern 2368,5,5000,0,0
ecl_tdun03,0,0,0,0 monster Green Lichtern 2370,5,5000,0,0
diff --git a/npc/re/mobs/dungeons/ein_dun.txt b/npc/re/mobs/dungeons/ein_dun.txt
index 53d78feff..4f7111c95 100644
--- a/npc/re/mobs/dungeons/ein_dun.txt
+++ b/npc/re/mobs/dungeons/ein_dun.txt
@@ -1,22 +1,42 @@
-//===== Hercules Script ======================================
-//= Einbech Mine Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Einbech Mine Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Einbech Mine Dungeon
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.0 spawn N and spawn delays aren't yet correct, so I set
-//= respawn delays quite big for now [Lupus]
-//= 1.1 Fixed monsters spawn places
-//= 1.2 Update monster spawn numbers according to info on emperium.org [MasterOfMuppets]
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ein_dun01 - Mine Dungeon
-//==================================================
+//== ein_dun01 - Mine Dungeon ==============================
ein_dun01,0,0,0,0 monster Pitman 1616,70,5000,0,0
ein_dun01,0,0,0,0 monster Noxious 1620,30,5000,0,0
ein_dun01,0,0,0,0 monster Porcellio 1619,30,5000,0,0
@@ -24,9 +44,7 @@ ein_dun01,0,0,0,0 monster Venomous 1621,10,5000,0,0
ein_dun01,0,0,0,0 monster Old Stove 1617,1,5000,0,0
ein_dun01,0,0,0,0 monster Ungoliant 1618,1,3600000,3000000,0
-//==================================================
-// ein_dun02 - Mine Dungeon
-//==================================================
+//== ein_dun02 - Mine Dungeon ==============================
ein_dun02,0,0,0,0 monster Mineral 1614,50,5000,0,0
ein_dun02,0,0,0,0 monster Obsidian 1615,40,5000,0,0
ein_dun02,0,0,0,0 monster Old Stove 1617,30,5000,0,0
diff --git a/npc/re/mobs/dungeons/gef_dun.txt b/npc/re/mobs/dungeons/gef_dun.txt
index 32967e494..70d9d3ca2 100644
--- a/npc/re/mobs/dungeons/gef_dun.txt
+++ b/npc/re/mobs/dungeons/gef_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Geffen Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffen Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gef_dun00 - Geffen Dungeon
-//==================================================
+//== gef_dun00 - Geffen Dungeon ============================
gef_dun00,0,0,0,0 monster Hunter Fly 1035,30,5000,0,0
gef_dun00,0,0,0,0 monster Poison Spore 1077,25,5000,0,0
gef_dun00,0,0,0,0 monster Poporing 1031,15,5000,0,0
@@ -25,9 +47,7 @@ gef_dun00,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
gef_dun00,89,111,3,3 monster Black Mushroom 1084,3,180000,90000,1
gef_dun00,121,109,3,3 monster Black Mushroom 1084,3,180000,90000,1
-//==================================================
-// gef_dun01 - Geffen Dungeon
-//==================================================
+//== gef_dun01 - Geffen Dungeon ============================
gef_dun01,0,0,0,0 monster Ghoul 1036,40,5000,0,0
gef_dun01,0,0,0,0 monster Jakk 1130,40,5000,0,0
gef_dun01,0,0,0,0 monster Nightmare 1061,30,5000,0,0
@@ -41,9 +61,7 @@ gef_dun01,263,115,10,10 monster White Plant 1082,3,180000,90000,1
gef_dun01,48,67,10,10 monster White Plant 1082,2,180000,90000,1
gef_dun01,150,237,10,10 monster White Plant 1082,2,180000,90000,1
-//==================================================
-// gef_dun02 - Geffenia
-//==================================================
+//== gef_dun02 - Geffenia ==================================
gef_dun02,0,0,0,0 monster Deviruchi 1109,45,5000,0,0
gef_dun02,0,0,0,0 monster Marionette 1143,30,5000,0,0
gef_dun02,0,0,0,0 monster Nightmare 1061,20,5000,0,0
@@ -58,9 +76,7 @@ gef_dun02,106,151,20,7 monster White Plant 1082,3,180000,90000,1
gef_dun02,58,167,10,10 monster Shining Plant 1083,1,1800000,900000,1
gef_dun02,185,83,3,3 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// gef_dun03 - Geffenia
-//==================================================
+//== gef_dun03 - Geffenia ==================================
gef_dun03,0,0,0,0 monster Wraith 1192,8,5000,0,0
gef_dun03,0,0,0,0 monster Wind Ghost 1263,3,5000,0,0
gef_dun03,0,0,0,0 monster Wraith Dead 1291,2,5000,0,0
diff --git a/npc/re/mobs/dungeons/gefenia.txt b/npc/re/mobs/dungeons/gefenia.txt
index 89e943312..3ba50be71 100644
--- a/npc/re/mobs/dungeons/gefenia.txt
+++ b/npc/re/mobs/dungeons/gefenia.txt
@@ -1,20 +1,41 @@
-//===== Hercules Script ======================================
-//= Geffenia Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Muad_Dib, Hercules Dev Team
-//===== Current Version: =====================================
+//================= 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) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Geffenia Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffenia Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= Added 1st Version. [Muad_Dib]
-//= Conversion to eA [MasterOfMuppets]
-//= Updated spawns, information from emperium.org [MasterOfMuppets]
-//= Kept the old spawns incase someone would want them.
-//= Aegis ep 10.1 spawns [MasterOfMuppets]
-//============================================================
+//=========================================================================
-//==================================================
-// gefenia01 - Geffenia
-//==================================================
+//== gefenia01 - Geffenia ==================================
gefenia01,0,0,0,0 monster False Angel 1371,60,5000,0,0
gefenia01,0,0,0,0 monster Violy 1390,30,5000,0,0
gefenia01,0,0,0,0 monster Mini Demon 1292,20,5000,0,0
@@ -26,9 +47,7 @@ gefenia01,0,0,0,0 monster Mysteltainn 1203,1,10800000,7200000,0
gefenia01,0,0,0,0 monster Executioner 1205,1,18000000,14400000,0
gefenia01,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
-//==================================================
-// gefenia02 - Geffenia
-//==================================================
+//== gefenia02 - Geffenia ==================================
gefenia02,0,0,0,0 monster Violy 1390,40,5000,0,0
gefenia02,0,0,0,0 monster Mini Demon 1292,30,5000,0,0
gefenia02,0,0,0,0 monster False Angel 1371,30,5000,0,0
@@ -40,9 +59,7 @@ gefenia02,0,0,0,0 monster Ogretooth 1204,1,10800000,7200000,0
gefenia02,0,0,0,0 monster Mysteltainn 1203,1,18000000,14400000,0
gefenia02,0,0,0,0 monster Executioner 1205,1,18000000,14400000,0
-//==================================================
-// gefenia03 - Geffenia
-//==================================================
+//== gefenia03 - Geffenia ==================================
gefenia03,0,0,0,0 monster False Angel 1371,40,5000,0,0
gefenia03,0,0,0,0 monster Violy 1390,40,5000,0,0
gefenia03,0,0,0,0 monster Mini Demon 1292,30,5000,0,0
@@ -54,9 +71,7 @@ gefenia03,0,0,0,0 monster Executioner 1205,1,10800000,7200000,0
gefenia03,0,0,0,0 monster Mysteltainn 1203,1,18000000,14400000,0
gefenia03,0,0,0,0 monster Ogretooth 1204,1,18000000,14400000,0
-//==================================================
-// gefenia04 - Geffenia
-//==================================================
+//== gefenia04 - Geffenia ==================================
gefenia04,0,0,0,0 monster False Angel 1371,30,5000,0,0
gefenia04,0,0,0,0 monster Violy 1390,30,5000,0,0
gefenia04,0,0,0,0 monster Mini Demon 1292,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/glastheim.txt b/npc/re/mobs/dungeons/glastheim.txt
index fa746ef29..bcd6af917 100644
--- a/npc/re/mobs/dungeons/glastheim.txt
+++ b/npc/re/mobs/dungeons/glastheim.txt
@@ -1,20 +1,42 @@
-//===== Hercules Script ======================================
-//= Glast Heim Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Glast Heim Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Glast Heim Dungeons
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.1 [Lupus]
-//= 1.2 Updated to ep 8.5 aegis spawns [MasterOfMuppets]
-//= 1.3 Official 10.1 kRO spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
-
-//==================================================
-// glast_01 - Glast Heim
-//==================================================
+//=========================================================================
+
+//== glast_01 - Glast Heim =================================
glast_01,0,0,0,0 monster Gargoyle 1253,10,5000,0,0
glast_01,0,0,0,0 monster Green Plant 1080,8,5000,0,0
glast_01,0,0,0,0 monster Abysmal Knight 1219,2,5000,0,0
@@ -22,9 +44,7 @@ glast_01,233,209,15,15 monster Shining Plant 1083,1,1800000,900000,1
glast_01,233,209,15,15 monster Green Plant 1080,8,360000,180000,1
glast_01,233,209,15,15 monster Blue Plant 1079,2,900000,450000,1
-//==================================================
-// gl_cas01 - Glast Heim 1f
-//==================================================
+//== gl_cas01 - Glast Heim 1f ==============================
gl_cas01,0,0,0,0 monster Carat 1267,50,5000,0,0
gl_cas01,0,0,0,0 monster Dark Frame 1260,20,5000,0,0
gl_cas01,0,0,0,0 monster Owl Duke 1320,20,5000,0,0
@@ -34,9 +54,7 @@ gl_cas01,0,0,0,0 monster Whisper 1179,10,5000,0,0
gl_cas01,0,0,0,0 monster Owl Baron 1295,6,5000,0,0
gl_cas01,0,0,0,0 monster Alice 1275,1,5000,0,0
-//==================================================
-// gl_cas02 - Glast Heim 2f
-//==================================================
+//== gl_cas02 - Glast Heim 2f ==============================
gl_cas02,0,0,0,0 monster Wanderer 1208,41,5000,0,0
gl_cas02,0,0,0,0 monster Raydric 1163,36,5000,0,0
gl_cas02,0,0,0,0 monster Rideword 1195,29,5000,0,0
@@ -51,18 +69,14 @@ gl_cas02,102,180,0,0 monster Whisper 1185,1,1800000,900000,1
gl_cas02,104,145,5,5 monster Mysteltainn 1203,1,7200000,3600000,1
gl_cas02,0,0,0,0 monster Ogretooth 1204,1,7200000,3600000,1
-//==================================================
-// gl_church - Glast Heim St. Abbey
-//==================================================
+//== gl_church - Glast Heim St. Abbey ======================
gl_church,0,0,0,0 monster Evil Druid 1117,60,5000,0,0
gl_church,0,0,0,0 monster Wraith 1192,55,5000,0,0
gl_church,0,0,0,0 monster Mimic 1191,9,5000,0,0
gl_church,0,0,0,0 monster Evil Druid 1117,1,5000,0,0
gl_church,0,0,0,0 monster Wraith Dead 1291,1,3600000,1800000,0
-//==================================================
-// gl_chyard - Glast Heim Churchyard
-//==================================================
+//== gl_chyard - Glast Heim Churchyard =====================
gl_chyard,0,0,0,0 monster Dark Priest 1198,60,5000,0,0
gl_chyard,0,0,0,0 monster Wraith 1192,35,5000,0,0
gl_chyard,0,0,0,0 monster Evil Druid 1117,10,5000,0,0
@@ -71,21 +85,15 @@ gl_chyard,0,0,0,0 monster Hunter Fly 1035,3,5000,0,0
gl_chyard,0,0,0,0 boss_monster Dark Lord 1272,1,3600000,600000,1
gl_chyard,0,0,0,0 monster Dark Illusion 1302,1,3600000,1800000,0
-//==================================================
-// gl_dun01 - The Lowest Cave in Glast Heim
-//==================================================
+//== gl_dun01 - The Lowest Cave in Glast Heim ==============
gl_dun01,0,0,0,0 monster Arclouze 1194,50,5000,0,0
gl_dun01,0,0,0,0 monster Sting 1207,40,5000,0,0
-//==================================================
-// gl_dun02 - The Lowest Cave in Glast Heim
-//==================================================
+//== gl_dun02 - The Lowest Cave in Glast Heim ==============
gl_dun02,0,0,0,0 monster Majoruros 1310,45,5000,0,0
gl_dun02,0,0,0,0 monster Gargoyle 1253,15,5000,0,0
-//==================================================
-// gl_in01 - Inside Glast Heim
-//==================================================
+//== gl_in01 - Inside Glast Heim ===========================
gl_in01,0,0,0,0 monster Marionette 1143,20,5000,0,0
gl_in01,0,0,0,0 monster Sage Worm 1281,14,5000,0,0
gl_in01,0,0,0,0 monster Dark Frame 1260,10,5000,0,0
@@ -93,9 +101,7 @@ gl_in01,0,0,0,0 monster Rideword 1195,8,5000,0,0
gl_in01,0,0,0,0 monster Wanderer 1208,1,5000,0,0
gl_in01,0,0,0,0 monster Alice 1275,1,5000,0,0
-//==================================================
-// gl_knt01 - Inside Glast Heim Chivalry
-//==================================================
+//== gl_knt01 - Inside Glast Heim Chivalry =================
gl_knt01,0,0,0,0 monster Raydric 1163,90,5000,0,0
gl_knt01,0,0,0,0 monster Rideword 1195,21,5000,0,0
gl_knt01,0,0,0,0 monster Raydric Archer 1276,10,5000,0,0
@@ -116,9 +122,7 @@ gl_knt01,6,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
gl_knt01,5,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
gl_knt01,4,185,0,0 monster Black Mushroom 1084,1,3600000,1800000,1
-//==================================================
-// gl_knt02 - Inside Glast Heim Chivalry
-//==================================================
+//== gl_knt02 - Inside Glast Heim Chivalry =================
gl_knt02,0,0,0,0 monster Raydric 1163,80,5000,0,0
gl_knt02,0,0,0,0 monster Khalitzburg 1132,40,5000,0,0
gl_knt02,0,0,0,0 monster Raydric Archer 1276,30,5000,0,0
@@ -127,17 +131,13 @@ gl_knt02,0,0,0,0 monster Alice 1275,1,5000,0,0
gl_knt02,0,0,0,0 monster Mysteltainn 1203,1,1800000,1200000,0
gl_knt02,0,0,0,0 monster Bloody Knight 1268,1,3600000,1800000,1
-//==================================================
-// gl_prison - Glast Heim Underprison
-//==================================================
+//== gl_prison - Glast Heim Underprison ====================
gl_prison,0,0,0,0 monster Zombie Prisoner 1197,30,5000,0,0
gl_prison,0,0,0,0 monster Injustice 1257,20,5000,0,0
gl_prison,0,0,0,0 monster Rybio 1201,15,5000,0,0
gl_prison,0,0,0,0 monster Hunter Fly 1035,10,5000,0,0
-//==================================================
-// gl_prison1 - Glast Heim Underprison
-//==================================================
+//== gl_prison1 - Glast Heim Underprison ===================
gl_prison1,0,0,0,0 monster Injustice 1257,40,5000,0,0
gl_prison1,0,0,0,0 monster Skeleton Prisoner 1196,30,5000,0,0
gl_prison1,0,0,0,0 monster Rybio 1201,10,5000,0,0
@@ -146,35 +146,25 @@ gl_prison1,0,0,0,0 monster Hunter Fly 1035,10,5000,0,0
gl_prison1,0,0,0,0 monster Cramp 1209,5,5000,0,0
gl_prison1,0,0,0,0 monster Zealotus 1200,1,3600000,1800000,1
-//==================================================
-// gl_sew01 - Glast Heim Culvert
-//==================================================
+//== gl_sew01 - Glast Heim Culvert =========================
gl_sew01,0,0,0,0 monster Whisper 1179,40,5000,0,0
gl_sew01,0,0,0,0 monster Gargoyle 1253,30,5000,0,0
gl_sew01,0,0,0,0 monster Arclouze 1194,10,5000,0,0
-//==================================================
-// gl_sew02 - Glast Heim Culvert
-//==================================================
+//== gl_sew02 - Glast Heim Culvert =========================
gl_sew02,0,0,0,0 monster Gargoyle 1253,55,5000,0,0
gl_sew02,0,0,0,0 monster Cramp 1209,15,5000,0,0
-//==================================================
-// gl_sew03 - Glast Heim Culvert
-//==================================================
+//== gl_sew03 - Glast Heim Culvert =========================
gl_sew03,0,0,0,0 monster Sting 1207,70,5000,0,0
gl_sew03,0,0,0,0 monster Gargoyle 1253,40,5000,0,0
-//==================================================
-// gl_sew04 - Glast Heim Culvert
-//==================================================
+//== gl_sew04 - Glast Heim Culvert =========================
gl_sew04,0,0,0,0 monster Anolian 1206,100,5000,0,0
gl_sew04,0,0,0,0 monster Gargoyle 1253,20,5000,0,0
gl_sew04,0,0,0,0 monster Drainliar 1111,10,5000,0,0
-//==================================================
-// gl_step - Glast Heim Staircase Dungeon
-//==================================================
+//== gl_step - Glast Heim Staircase Dungeon ================
gl_step,0,0,0,0 monster Wind Ghost 1263,100,5000,0,0
gl_step,0,0,0,0 monster Raydric Archer 1276,10,5000,0,0
gl_step,0,0,0,0 monster Mimic 1191,5,5000,0,0
diff --git a/npc/re/mobs/dungeons/gld_dunSE.txt b/npc/re/mobs/dungeons/gld_dunSE.txt
index 568f34ea8..8d6004cc6 100644
--- a/npc/re/mobs/dungeons/gld_dunSE.txt
+++ b/npc/re/mobs/dungeons/gld_dunSE.txt
@@ -1,25 +1,45 @@
-//===== Hercules Script ======================================
-//= Guild Dungeons Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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 Dungeons Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for WoE:SE Guild Dungeons
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Updated spawns to official. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// schg_dun01 - Subterranean Guild Dungeon
-//==================================================
+//== schg_dun01 - Subterranean Guild Dungeon ===============
schg_dun01,0,0,0,0 monster Hell Apocalypse 1978,20,0,0,0
schg_dun01,0,0,0,0 monster Zakudam 1979,20,0,0,0
schg_dun01,0,0,0,0 monster Heavy Metaling 1977,15,5000,0,0
schg_dun01,0,0,0,0 monster Cobalt Mineral 1976,15,5000,0,0
-//==================================================
-// arug_dun01 - Subterranean Guild Dungeon
-//==================================================
+//== arug_dun01 - Subterranean Guild Dungeon ===============
arug_dun01,0,0,0,0 monster Banshee Master 1974,22,0,0,0
arug_dun01,0,0,0,0 monster Beholder Master 1975,22,5000,0,0
arug_dun01,0,0,0,0 monster Aunoe 1796,22,5000,0,0
diff --git a/npc/re/mobs/dungeons/gld_re.txt b/npc/re/mobs/dungeons/gld_re.txt
index eff4e892c..2fc5c5507 100644
--- a/npc/re/mobs/dungeons/gld_re.txt
+++ b/npc/re/mobs/dungeons/gld_re.txt
@@ -1,16 +1,38 @@
-//===== Hercules Script ======================================
-//= Renewal Guild Monster Spawn Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= 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/>.
+//=========================================================================
+//= Guild Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for WoE:FE Guild Dungeons
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 First version, Hall of Abyss update. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// Baldur - gld_dun01, gld_dun01_2, gld2_pay
-//==================================================
+//== Baldur - gld_dun01, gld_dun01_2, gld2_pay =============
gld_dun01,0,0,0,0 monster Gullinbursti 1311,30,5000,0,0
gld_dun01,0,0,0,0 monster Leib Olmai 1306,55,5000,0,0
gld_dun01,0,0,0,0 monster Cat O' Nine Tails 1307,3,1200000,0,0
@@ -27,9 +49,7 @@ gld2_pay,0,0,0,0 monster Gajomart 1309,30,5000,0,0
gld2_pay,0,0,0,0 boss_monster General Daehyun 2253,1,28800000,600000,1,1
gld2_pay,0,0,0,0 monster Samurai Soheon 2254,1,1800000,600000,1
-//==================================================
-// Luina - gld_dun02, gld_dun02_2, gld2_ald
-//==================================================
+//== Luina - gld_dun02, gld_dun02_2, gld2_ald ==============
gld_dun02,0,0,0,0 monster Giant Hornet 1303,30,5000,0,0
gld_dun02,0,0,0,0 monster Ancient Worm 1305,25,5000,0,0
gld_dun02,0,0,0,0 monster Giant Spider 1304,15,5000,0,0
@@ -46,9 +66,7 @@ gld2_ald,0,0,0,0 monster Maya Purple 1289,3,1200000,600000,0
gld2_ald,0,0,0,0 boss_monster Gioia 2251,1,28800000,600000,1,1
gld2_ald,0,0,0,0 monster Elvira 2252,1,1800000,600000,1
-//==================================================
-// Valkyrie - gld_dun03, gld_dun03_02, gld2_prt
-//==================================================
+//== Valkyrie Realm - gld_dun03, gld_dun03_02, gld2_prt ====
gld_dun03,0,0,0,0 monster Caterpillar 1300,35,5000,0,0
gld_dun03,0,0,0,0 monster Creamy Fear 1293,35,5000,0,0
gld_dun03,0,0,0,0 boss_monster Baphomet 1039,1,28800000,600000,1,1
@@ -67,9 +85,7 @@ gld2_prt,0,0,0,0 monster Dark Kobold Archer 2287,35,5000,0,0
gld2_prt,0,0,0,0 boss_monster Pyuriel 2249,1,28800000,600000,1,1
gld2_prt,0,0,0,0 monster Warrior Laura 2250,1,1800000,600000,1
-//==================================================
-// Britoniah - gld_dun04, gld_dun04_02, gld2_gef
-//==================================================
+//== Britoniah - gld_dun04, gld_dun04_02, gld2_gef =========
gld_dun04,0,0,0,0 monster Mini Demon 1292,10,5000,0,0
gld_dun04,0,0,0,0 monster Zombie Master 1298,55,5000,0,0
gld_dun04,0,0,0,0 monster Wraith Dead 1291,25,5000,0,0
@@ -89,9 +105,7 @@ gld2_gef,0,0,0,0 monster Dark Illusion 1302,1,1200000,0,0
gld2_gef,0,0,0,0 boss_monster Dead Guardian Kades 2255,1,28800000,600000,1,1
gld2_gef,0,0,0,0 monster Rudo 2256,1,1800000,600000,1
-//==================================================
-// Treasure Chests
-//==================================================
+//== Treasure Chests =======================================
gld2_pay,0,0,0,0 monster Treasure Chest 2288,5,5000,0,0
gld2_ald,0,0,0,0 monster Treasure Chest 2288,5,5000,0,0
gld2_prt,0,0,0,0 monster Treasure Chest 2288,5,5000,0,0
diff --git a/npc/re/mobs/dungeons/gon_dun.txt b/npc/re/mobs/dungeons/gon_dun.txt
index 51b61ba6c..5e694fac8 100644
--- a/npc/re/mobs/dungeons/gon_dun.txt
+++ b/npc/re/mobs/dungeons/gon_dun.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Gonryun Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Kunlun Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kunlun Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gon_dun01 - Shrine of Kunlun Queen
-//==================================================
+//== gon_dun01 - Shrine of Kunlun Queen ====================
gon_dun01,0,0,0,0 monster Bloody Butterfly 1408,55,5000,0,0
gon_dun01,0,0,0,0 monster Enchanted Peach Tree 1410,35,5000,0,0
gon_dun01,0,0,0,0 monster Zipper Bear 1417,30,5000,0,0
@@ -19,18 +42,14 @@ gon_dun01,0,0,0,0 monster Yellow Plant 1081,10,5000,0,0
gon_dun01,0,0,0,0 monster White Plant 1082,10,5000,0,0
gon_dun01,0,0,0,0 monster Red Plant 1078,5,5000,0,0
-//==================================================
-// gon_dun02 - Hermit's Checkers
-//==================================================
+//== gon_dun02 - Hermit's Checkers =========================
gon_dun02,0,0,0,0 monster Enchanted Peach Tree 1410,21,5000,0,0
gon_dun02,0,0,0,0 monster Taoist Hermit 1412,20,5000,0,0
gon_dun02,0,0,0,0 monster Bloody Butterfly 1408,20,5000,0,0
gon_dun02,0,0,0,0 monster Baby Leopard 1415,6,5000,0,0
gon_dun02,0,0,0,0 monster Yellow Plant 1081,10,5000,0,0
-//==================================================
-// gon_dun03 - Arcadia
-//==================================================
+//== gon_dun03 - Arcadia ===================================
gon_dun03,0,0,0,0 monster Evil Nymph 1416,50,5000,0,0
gon_dun03,0,0,0,0 monster Taoist Hermit 1412,30,5000,0,0
gon_dun03,0,0,0,0 monster Hermit Plant 1413,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/ice_dun.txt b/npc/re/mobs/dungeons/ice_dun.txt
index e6cefbf1c..4e2b1b0e5 100644
--- a/npc/re/mobs/dungeons/ice_dun.txt
+++ b/npc/re/mobs/dungeons/ice_dun.txt
@@ -1,35 +1,53 @@
-//===== Hercules Script ======================================
-//= Ice Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ice Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ice Cave Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 First version from jAthena [Playtester]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Removed Ktullanux spawn, quest implemented [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ice_dun01 - Ice Cave
-//==================================================
+//== ice_dun01 - Ice Cave ==================================
ice_dun01,0,0,0,0 monster Siroma 1776,75,5000,0,0
ice_dun01,0,0,0,0 monster Roween 1782,5,5000,0,0
ice_dun01,0,0,0,0 monster Muscipular 1780,5,5000,0,0
ice_dun01,0,0,0,0 monster Gazeti 1778,2,5000,0,0
-//==================================================
-// ice_dun02 - Ice Cave
-//==================================================
+//== ice_dun02 - Ice Cave ==================================
ice_dun02,0,0,0,0 monster Snowier 1775,70,5000,0,0
ice_dun02,0,0,0,0 monster Siroma 1776,30,5000,0,0
ice_dun02,0,0,0,0 monster Iceicle 1789,19,5000,0,0
ice_dun02,0,0,0,0 monster Gazeti 1778,15,5000,0,0
ice_dun02,0,0,0,0 monster Ice Titan 1777,7,5000,0,0
-//==================================================
-// ice_dun03 - Ice Cave
-//==================================================
+//== ice_dun03 - Ice Cave ==================================
ice_dun03,0,0,0,0 monster Ice Titan 1777,70,5000,0,0
ice_dun03,0,0,0,0 monster Gazeti 1778,42,5000,0,0
ice_dun03,0,0,0,0 monster Iceicle 1789,32,5000,0,0
diff --git a/npc/re/mobs/dungeons/in_sphinx.txt b/npc/re/mobs/dungeons/in_sphinx.txt
index 50db8fdf6..987762e22 100644
--- a/npc/re/mobs/dungeons/in_sphinx.txt
+++ b/npc/re/mobs/dungeons/in_sphinx.txt
@@ -1,51 +1,64 @@
-//===== Hercules Script ======================================
-//= Morocc Sphinx Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Sphinx Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Sphinx Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Replaced Marduk with Anubis on F4 and F5 [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// in_sphinx1 - Sphinx
-//==================================================
+//== in_sphinx1 - Sphinx ===================================
in_sphinx1,0,0,0,0 monster Drainliar 1111,40,5000,0,0
in_sphinx1,0,0,0,0 monster Requiem 1164,20,5000,0,0
in_sphinx1,0,0,0,0 monster Zerom 1178,20,5000,0,0
in_sphinx1,0,0,0,0 monster Matyr 1146,10,5000,0,0
-//==================================================
-// in_sphinx2 - Sphinx
-//==================================================
+//== in_sphinx2 - Sphinx ===================================
in_sphinx2,0,0,0,0 monster Requiem 1164,50,5000,0,0
in_sphinx2,0,0,0,0 monster Zerom 1178,50,5000,0,0
in_sphinx2,0,0,0,0 monster Matyr 1146,20,5000,0,0
in_sphinx2,0,0,0,0 monster Drainliar 1111,15,5000,0,0
-//==================================================
-// in_sphinx3 - Sphinx
-//==================================================
+//== in_sphinx3 - Sphinx ===================================
in_sphinx3,0,0,0,0 monster Marduk 1140,65,5000,0,0
in_sphinx3,0,0,0,0 monster Matyr 1146,15,5000,0,0
in_sphinx3,0,0,0,0 monster Mimic 1191,5,5000,0,0
in_sphinx3,0,0,0,0 monster Pasana 1154,5,5000,0,0
-//==================================================
-// in_sphinx4 - Sphinx
-//==================================================
+//== in_sphinx4 - Sphinx ===================================
in_sphinx4,0,0,0,0 monster Minorous 1149,50,5000,0,0
in_sphinx4,0,0,0,0 monster Pasana 1154,20,5000,0,0
in_sphinx4,0,0,0,0 monster Anubis 1098,15,5000,0,0
in_sphinx4,0,0,0,0 monster Mimic 1191,4,5000,0,0
-//==================================================
-// in_sphinx5 - Sphinx
-//==================================================
+//== in_sphinx5 - Sphinx ===================================
in_sphinx5,0,0,0,0 monster Pasana 1154,70,5000,0,0
in_sphinx5,0,0,0,0 monster Side Winder 1037,20,5000,0,0
in_sphinx5,0,0,0,0 monster Matyr 1146,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/iz_dun.txt b/npc/re/mobs/dungeons/iz_dun.txt
index 849e424bd..01ecabc9e 100644
--- a/npc/re/mobs/dungeons/iz_dun.txt
+++ b/npc/re/mobs/dungeons/iz_dun.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Byalan Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Chilly
+//= Copyright (C) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Byalan Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Byalan Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns for 1-4 [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Added Izlude Dungeon F6 spawns [Chilly]
-//= 1.4 Official F6 spawns.
-//============================================================
+//=========================================================================
-//==================================================
-// iz_dun00 - Undersea Tunnel
-//==================================================
+//== iz_dun00 - Undersea Tunnel ============================
iz_dun00,0,0,0,0 monster Plankton 1161,65,5000,0,0
iz_dun00,0,0,0,0 monster Marina 1141,45,5000,0,0
iz_dun00,0,0,0,0 monster Vadon 1066,15,5000,0,0
@@ -21,9 +42,7 @@ iz_dun00,0,0,0,0 monster Kukre 1070,15,5000,0,0
iz_dun00,0,0,0,0 monster Hydra 1068,15,5000,0,0
iz_dun00,0,0,0,0 monster Black Mushroom 1084,5,180000,90000,1
-//==================================================
-// iz_dun01 - Undersea Tunnel
-//==================================================
+//== iz_dun01 - Undersea Tunnel ============================
iz_dun01,0,0,0,0 monster Vadon 1066,60,5000,0,0
iz_dun01,0,0,0,0 monster Kukre 1070,50,5000,0,0
iz_dun01,0,0,0,0 monster Hydra 1068,30,5000,0,0
@@ -32,9 +51,7 @@ iz_dun01,0,0,0,0 monster Cornutus 1067,15,5000,0,0
iz_dun01,0,0,0,0 monster Plankton 1161,10,5000,0,0
iz_dun01,0,0,0,0 monster Black Mushroom 1084,10,180000,90000,1
-//==================================================
-// iz_dun02 - Undersea Tunnel
-//==================================================
+//== iz_dun02 - Undersea Tunnel ============================
iz_dun02,0,0,0,0 monster Cornutus 1067,60,5000,0,0
iz_dun02,0,0,0,0 monster Marse 1144,40,5000,0,0
iz_dun02,0,0,0,0 monster Obeaune 1044,40,5000,0,0
@@ -42,9 +59,7 @@ iz_dun02,0,0,0,0 monster Hydra 1068,40,5000,0,0
iz_dun02,0,0,0,0 monster Merman 1264,1,5000,0,0
iz_dun02,0,0,0,0 monster Black Mushroom 1084,15,180000,90000,1
-//==================================================
-// iz_dun03 - Undersea Tunnel
-//==================================================
+//== iz_dun03 - Undersea Tunnel ============================
iz_dun03,0,0,0,0 monster Phen 1158,45,5000,0,0
iz_dun03,0,0,0,0 monster Marc 1045,40,5000,0,0
iz_dun03,0,0,0,0 monster Swordfish 1069,40,5000,0,0
@@ -81,9 +96,7 @@ iz_dun03,203,50,0,0 monster Hydra 1068,1,323000,150000,0
iz_dun03,203,56,0,0 monster Hydra 1068,1,323000,150000,0
iz_dun03,197,144,0,0 monster Hydra 1068,1,2960000,150000,0
-//==================================================
-// iz_dun04 - Undersea Tunnel
-//==================================================
+//== iz_dun04 - Undersea Tunnel ============================
iz_dun04,0,0,0,0 monster Merman 1264,52,5000,0,0
iz_dun04,0,0,0,0 monster Strouf 1065,50,5000,0,0
iz_dun04,0,0,0,0 monster Marine Sphere 1142,10,5000,0,0
@@ -108,9 +121,7 @@ iz_dun04,80,233,0,0 monster Hydra 1068,1,318000,150000,0
iz_dun04,69,243,0,0 monster Hydra 1068,1,321000,150000,0
iz_dun04,33,115,0,0 monster Hydra 1068,1,321000,150000,0
-//==================================================
-// iz_dun05 - Undersea Tunnel F6
-//==================================================
+//== iz_dun05 - Undersea Tunnel F6 =========================
iz_dun05,0,0,0,0 monster Sropho 2201,50,5000,0,0
iz_dun05,0,0,0,0 monster Sedora 2204,60,5000,0,0
iz_dun05,0,0,0,0 monster Pot Dofle 2203,30,5000,0,0
diff --git a/npc/re/mobs/dungeons/juperos.txt b/npc/re/mobs/dungeons/juperos.txt
index 28c53f174..bfdce2b16 100644
--- a/npc/re/mobs/dungeons/juperos.txt
+++ b/npc/re/mobs/dungeons/juperos.txt
@@ -1,23 +1,44 @@
-//===== Hercules Script ======================================
-//= Juperos Dungeon Monster Spawn Script
-//===== By: ==================================================
-// The Prometheus Project, Hercules Dev Team
-//===== Current Version: =====================================
+//================= 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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) The Prometheus Project
+//= 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/>.
+//=========================================================================
+//= Juperos Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Juperos Dungeon Monster Spawn Script (Renewal)
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 0.1 Added 1st version. [Muad_Dib]
-//= 0.2 Updated the spawns according to current info [MasterOfMuppets]
-//= 0.3 Updated the spawns according to own info from iRO [MasterOfMuppets]
-//= 1.0 More exact numbers thanks to Tharis [Playtester]
-//= 1.1 Official X.3 spawns [Playtester]
-//= 1.2 Some 11.1 spawn changes [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// juperos_01 - Ruins of Juperos
-//==================================================
+//== juperos_01 - Ruins of Juperos =========================
juperos_01,0,0,0,0 monster Venatu 1676,70,5000,0,0
juperos_01,0,0,0,0 monster Venatu 1677,70,5000,0,0
juperos_01,0,0,0,0 monster Venatu 1678,70,5000,0,0
@@ -27,18 +48,14 @@ juperos_01,0,0,0,0 monster Dimik 1671,5,5000,0,0
juperos_01,0,0,0,0 monster Dimik 1672,5,5000,0,0
juperos_01,0,0,0,0 monster Dimik 1673,5,5000,0,0
-//==================================================
-// juperos_02 - Ruins of Juperos
-//==================================================
+//== juperos_02 - Ruins of Juperos =========================
juperos_02,0,0,0,0 monster Apocalypse 1365,70,5000,0,0
juperos_02,0,0,0,0 monster Venatu 1676,65,5000,0,0
juperos_02,0,0,0,0 monster Venatu 1677,65,5000,0,0
juperos_02,0,0,0,0 monster Venatu 1678,65,5000,0,0
juperos_02,0,0,0,0 monster Venatu 1679,50,5000,0,0
-//==================================================
-// jupe_core - Center of Juperos
-//==================================================
+//== jupe_core - Center of Juperos =========================
jupe_core,0,0,0,0 monster Dimik 1670,40,5000,0,0
jupe_core,0,0,0,0 monster Dimik 1671,40,5000,0,0
jupe_core,0,0,0,0 monster Dimik 1672,40,5000,0,0
diff --git a/npc/re/mobs/dungeons/kh_dun.txt b/npc/re/mobs/dungeons/kh_dun.txt
index 4e9d1fbf7..b28fe528b 100644
--- a/npc/re/mobs/dungeons/kh_dun.txt
+++ b/npc/re/mobs/dungeons/kh_dun.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Kiel Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Athena
+//=
+//= 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 Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kiel Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 First version [MasterOfMuppets]
-//= 1.1 Added official mob types [Playtester]
-//= 1.2 Updated amounts [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// kh_dun01 - Robot Factory level 1
-//==================================================
+//== kh_dun01 - Robot Factory level 1 ======================
kh_dun01,0,0,0,0 monster Aliza 1737,45,5000,0,0
kh_dun01,0,0,0,0 monster Alice 1275,25,5000,0,0
kh_dun01,0,0,0,0 monster Constant 1738,8,5000,0,0
@@ -21,9 +42,7 @@ kh_dun01,0,0,0,0 monster Constant 1745,5,5000,0,0
kh_dun01,0,0,0,0 monster Alicel 1735,3,5000,0,0
kh_dun01,0,0,0,0 monster Aliot 1736,3,5000,0,0
-//==================================================
-// kh_dun02 - Robot Factory level 2
-//==================================================
+//== kh_dun02 - Robot Factory level 2 ======================
kh_dun02,0,0,0,0 monster Alicel 1735,30,5000,0,0
kh_dun02,0,0,0,0 monster Aliot 1736,25,5000,0,0
kh_dun02,0,0,0,0 monster Constant 1738,15,5000,0,0
@@ -31,9 +50,7 @@ kh_dun02,0,0,0,0 monster Aliza 1737,10,5000,0,0
kh_dun02,0,0,0,0 monster Constant 1745,5,5000,0,0
kh_dun02,0,0,0,0 boss_monster Kiel D-01 1734,1,7200000,600000,0
-//==================================================
-// kh_kiehl01 - Kiehl's Room
-//==================================================
+//== kh_kiehl01 - Kiehl's Room =============================
kh_kiehl01,0,0,0,0 monster Constant 1745,10,5000,0,0
kh_kiehl01,67,171,5,5 monster Aliot 1740,1,180000,120000,0
kh_kiehl01,67,171,5,5 monster Aliot 1736,1,180000,120000,0
diff --git a/npc/re/mobs/dungeons/lhz_dun.txt b/npc/re/mobs/dungeons/lhz_dun.txt
index 16296e20e..0594f1030 100644
--- a/npc/re/mobs/dungeons/lhz_dun.txt
+++ b/npc/re/mobs/dungeons/lhz_dun.txt
@@ -1,30 +1,47 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Dungeon(Biolabs) Monster Spawn Script
-//===== By: ==================================================
-// The Prometheus Project, Hercules Dev Team
-//===== Current Version: =====================================
+//================= 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) Chilly
+//= Copyright (C) eAthena Dev Team
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Poki#3
+//= Copyright (C) Skotlex
+//= Copyright (C) The Prometheus Project
+//= 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/>.
+//=========================================================================
+//= Lighthalzen Dungeon(Biolabs) Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lighthalzen Dungeon
+//================= Current Version =======================================
//= 1.9
-//===== Additional Comments: =================================
-//= 08/24/05 : Added 1st version. [Muad_Dib]
-//= 1.1 Some corrections to level 1, 2 as pointed out by
-//= MasterofMuppets. [Skotlex]
-//= 1.3 Some fixes based on kRO's "RO Map" [Poki#3]
-//= I also made the place more Moby ^^
-//= 1.4 Adjusted spawns according to own info from iRO [MasterOfMuppets]
-//= 1.5 More accurate spawn numbers and iRO names thanks to Tharis [Playtester]
-//= 1.6 Official X.3 spawns [Playtester]
-//= 1.7 Corrected MVP spawn function to be standard to iRO. [L0ne_W0lf]
-//= - A random 99 will now be spawned when the MVP spawns.
-//= - Spare spawn and MVP spawn now spawn in official locations.
-//= - Expandeded timer to allow for varying spawn times.
-//= 1.7a Added dummy event to keep from causnig warnings. [L0ne_W0lf]
-//= 1.8 Corrected MVP spawn variance (Labs2 MVP). [L0ne_W0lf]
-//= 1.9 Added Bio4 spawns. [Chilly]
-//============================================================
+//=========================================================================
-//==================================================
-// lhz_dun01 - Somatology Laboratory
-//==================================================
+//== lhz_dun01 - Somatology Laboratory =====================
lhz_dun01,0,0,0,0 monster Remover 1682,100,5000,0,0
lhz_dun01,0,0,0,0 monster Anopheles 1627,70,5000,0,0
lhz_dun01,0,0,0,0 monster Metaling 1613,50,5000,0,0
@@ -36,9 +53,7 @@ lhz_dun01,0,0,0,0 monster Armeyer Dinze 1654,8,5000,0,0
lhz_dun01,0,0,0,0 monster Egnigem Cenia 1652,8,5000,0,0
lhz_dun01,0,0,0,0 monster Gemini-S58 1681,1,5000,0,0
-//==================================================
-// lhz_dun02 - Somatology Laboratory
-//==================================================
+//== lhz_dun02 - Somatology Laboratory =====================
lhz_dun02,0,0,0,0 monster Laurell Weinder 1657,50,5000,0,0
lhz_dun02,0,0,0,0 monster Wickebine Tres 1653,50,5000,0,0
lhz_dun02,0,0,0,0 monster Kavach Icarus 1656,50,5000,0,0
@@ -50,9 +65,7 @@ lhz_dun02,0,0,0,0 monster Gemini-S58 1681,10,5000,0,0
lhz_dun02,0,0,0,0 monster Eremes Guile 1635,1,5000,0,0
lhz_dun02,0,0,0,0 boss_monster Egnigem Cenia 1658,1,7200000,600000,1
-//==================================================
-// lhz_dun03 - Somatology Laboratory
-//==================================================
+//== lhz_dun03 - Somatology Laboratory =====================
lhz_dun03,0,0,0,0 monster Cecil Damon 1638,81,5000,0,0
lhz_dun03,0,0,0,0 monster Kathryne Keyron 1639,57,5000,0,0
lhz_dun03,0,0,0,0 monster Margaretha Sorin 1637,42,5000,0,0
@@ -103,9 +116,7 @@ OnMy99Dead:
end;
}
-//========================================================================================
-// lhz_dun04 - Bio-life Labs 4F
-//========================================================================================
+//== lhz_dun04 - Bio-life Labs 4F ==========================
lhz_dun04,0,0,0,0 monster Randel 2221,42,5000,0,0
lhz_dun04,0,0,0,0 monster Flamel 2222,42,5000,0,0
lhz_dun04,0,0,0,0 monster Celia 2223,81,5000,0,0
diff --git a/npc/re/mobs/dungeons/lou_dun.txt b/npc/re/mobs/dungeons/lou_dun.txt
index 6f50cebad..0b437e723 100644
--- a/npc/re/mobs/dungeons/lou_dun.txt
+++ b/npc/re/mobs/dungeons/lou_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Louyang Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Louyang Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Updated by MasterOfMuppets
-//= 1.2 Added Bacsojin and Chung E [MasterOfMuppets]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// lou_dun01 - The Royal Tomb
-//==================================================
+//== lou_dun01 - The Royal Tomb ============================
lou_dun01,0,0,0,0 monster Jing Guai 1517,45,5000,0,0
lou_dun01,0,0,0,0 monster Grizzly 1381,15,5000,0,0
lou_dun01,0,0,0,0 monster Mi Gao 1516,15,5000,0,0
@@ -22,17 +44,13 @@ lou_dun01,0,0,0,0 monster Leib Olmai 1306,1,300000,120000,0
lou_dun01,197,77,10,10 monster Black Mushroom 1084,5,5000,0,0
lou_dun01,0,0,0,0 monster Shining Plant 1083,5,5000,0,0
-//==================================================
-// lou_dun02 - Inside the Royal Tomb
-//==================================================
+//== lou_dun02 - Inside the Royal Tomb =====================
lou_dun02,0,0,0,0 monster Yao Jun 1512,40,5000,0,0
lou_dun02,0,0,0,0 monster Munak 1026,25,5000,0,0
lou_dun02,0,0,0,0 monster Mimic 1191,5,5000,0,0
lou_dun02,0,0,0,0 monster Zhu Po Long 1514,5,5000,0,0
-//==================================================
-// lou_dun03 - Suei Long Gon
-//==================================================
+//== lou_dun03 - Suei Long Gon =============================
lou_dun03,0,0,0,0 monster Zhu Po Long 1514,25,5000,0,0
lou_dun03,0,0,0,0 monster Yao Jun 1512,25,5000,0,0
lou_dun03,0,0,0,0 monster Mao Guai 1513,15,5000,0,0
diff --git a/npc/re/mobs/dungeons/ma_dun.txt b/npc/re/mobs/dungeons/ma_dun.txt
index 3e0a54b35..687d14cf6 100644
--- a/npc/re/mobs/dungeons/ma_dun.txt
+++ b/npc/re/mobs/dungeons/ma_dun.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) 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/>.
+//=========================================================================
//= Malaya Port Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official kRO Monster Spawns for Port Malaya Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//============================================================
+//=========================================================================
-//==================================================
-// ma_dun01 - Bangungot Hospital F1
-//==================================================
+//== ma_dun01 - Bangungot Hospital F1 ======================
ma_dun01,0,0,0,0 monster Manananggal 2311,40,5000,0,0
ma_dun01,0,0,0,0 monster Wakwak 2315,30,5000,0,0
ma_dun01,0,0,0,0 monster Tiyanak 2314,40,5000,0,0
diff --git a/npc/re/mobs/dungeons/mag_dun.txt b/npc/re/mobs/dungeons/mag_dun.txt
index d5321ea6c..3c0d1c3d9 100644
--- a/npc/re/mobs/dungeons/mag_dun.txt
+++ b/npc/re/mobs/dungeons/mag_dun.txt
@@ -1,27 +1,47 @@
-//===== Hercules Script ======================================
-//= Magma Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Magma Dungeon (Nogg Road) Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Nogg Road Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 fixed 2,3,4 tabs instead of 1... and wrong mob names [Lupus]
-//= 1.2 Official jRO 10.3 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// mag_dun01 - Nogg Road
-//==================================================
+//== mag_dun01 - Nogg Road =================================
mag_dun01,0,0,0,0 monster Explosion 1383,30,5000,0,0
mag_dun01,0,0,0,0 monster Lava Golem 1366,20,5000,0,0
mag_dun01,0,0,0,0 monster Blazer 1367,20,5000,0,0
mag_dun01,0,0,0,0 monster Kaho 1072,20,5000,0,0
mag_dun01,0,0,0,0 monster Grizzly 1381,10,5000,0,0
-//==================================================
-// mag_dun02 - Nogg Road
-//==================================================
+//== mag_dun02 - Nogg Road =================================
mag_dun02,0,0,0,0 monster Nightmare Terror 1379,46,5000,0,0
mag_dun02,0,0,0,0 monster Deleter 1385,40,5000,0,0
mag_dun02,0,0,0,0 monster Deleter 1384,38,5000,0,0
diff --git a/npc/re/mobs/dungeons/mal_dun.txt b/npc/re/mobs/dungeons/mal_dun.txt
index 40a8255cf..0717975d2 100644
--- a/npc/re/mobs/dungeons/mal_dun.txt
+++ b/npc/re/mobs/dungeons/mal_dun.txt
@@ -1,20 +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) 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/>.
+//=========================================================================
//= Malangdo Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official kRO monster spawns for Malangdo Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//= 1.1 Updated to official script. [Euphy]
-//= 1.2 Added Pouring spawn, source iRO. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// mal_dun01 - Lagoon in the Stars
-//==================================================
+//== mal_dun01 - Lagoon in the Stars =======================
mal_dun01,0,0,0,0 monster Crab 1073,10,5000,0,0
mal_dun01,0,0,0,0 monster Shellfish 1074,10,5000,0,0
mal_dun01,0,0,0,0 monster Aster 1266,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/mjo_dun.txt b/npc/re/mobs/dungeons/mjo_dun.txt
index 0204a2da7..3deb10c97 100644
--- a/npc/re/mobs/dungeons/mjo_dun.txt
+++ b/npc/re/mobs/dungeons/mjo_dun.txt
@@ -1,31 +1,50 @@
-//===== Hercules Script ======================================
-//= Coal Mine(Dead pit) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Coal Mine(Dead pit) Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Coal Mine Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// mjo_dun01 - Mjolnir Dead Pit
-//==================================================
+//== mjo_dun01 - Mjolnir Dead Pit ==========================
mjo_dun01,0,0,0,0 monster Tarou 1175,60,5000,0,0
mjo_dun01,0,0,0,0 monster Familiar 1005,30,5000,0,0
mjo_dun01,0,0,0,0 monster Martin 1145,20,5000,0,0
-//==================================================
-// mjo_dun02 - Mjolnir Dead Pit
-//==================================================
+//== mjo_dun02 - Mjolnir Dead Pit ==========================
mjo_dun02,0,0,0,0 monster Martin 1145,60,5000,0,0
mjo_dun02,0,0,0,0 monster Giearth 1121,35,5000,0,0
mjo_dun02,0,0,0,0 monster Drainliar 1111,20,5000,0,0
mjo_dun02,0,0,0,0 monster Skeleton Worker 1169,20,5000,0,0
-//==================================================
-// mjo_dun03 - Mjolnir Dead Pit
-//==================================================
+//== mjo_dun03 - Mjolnir Dead Pit ==========================
mjo_dun03,0,0,0,0 monster Skeleton Worker 1169,70,5000,0,0
mjo_dun03,0,0,0,0 monster Myst 1151,35,5000,0,0
mjo_dun03,0,0,0,0 monster Giearth 1121,5,5000,0,0
diff --git a/npc/re/mobs/dungeons/moc_pryd.txt b/npc/re/mobs/dungeons/moc_pryd.txt
index 62085e8e1..5ba1e1955 100644
--- a/npc/re/mobs/dungeons/moc_pryd.txt
+++ b/npc/re/mobs/dungeons/moc_pryd.txt
@@ -1,25 +1,45 @@
-//===== Hercules Script ======================================
-//= Morocc Pyramid Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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 Pyramid Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Morroc Pyramid Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.4 Added Nightmare spawns. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// moc_pryd01 - Inside Pyramid F1
-//==================================================
+//== moc_pryd01 - Inside Pyramid F1 ========================
moc_pryd01,0,0,0,0 monster Familiar 1005,50,5000,0,0
moc_pryd01,0,0,0,0 monster Poporing 1031,20,5000,0,0
-//==================================================
-// moc_pryd02 - Inside Pyramid F2
-//==================================================
+//== moc_pryd02 - Inside Pyramid F2 ========================
moc_pryd02,0,0,0,0 monster Mummy 1041,30,5000,0,0
moc_pryd02,0,0,0,0 monster Soldier Skeleton 1028,30,5000,0,0
moc_pryd02,0,0,0,0 monster Archer Skeleton 1016,30,5000,0,0
@@ -27,18 +47,14 @@ moc_pryd02,0,0,0,0 monster Drainliar 1111,20,5000,0,0
moc_pryd02,0,0,0,0 monster Poporing 1031,20,5000,0,0
moc_pryd02,0,0,0,0 monster Isis 1029,5,5000,0,0
-//==================================================
-// moc_pryd03 - Inside Pyramid F3
-//==================================================
+//== moc_pryd03 - Inside Pyramid F3 ========================
moc_pryd03,0,0,0,0 monster Mummy 1041,70,5000,0,0
moc_pryd03,0,0,0,0 monster Verit 1032,20,5000,0,0
moc_pryd03,0,0,0,0 monster Matyr 1146,10,5000,0,0
moc_pryd03,0,0,0,0 monster Drainliar 1111,5,5000,0,0
moc_pryd03,0,0,0,0 monster Mimic 1191,5,5000,0,0
-//==================================================
-// moc_pryd04 - Inside Pyramid F4
-//==================================================
+//== moc_pryd04 - Inside Pyramid F4 ========================
moc_pryd04,0,0,0,0 monster Isis 1029,50,5000,0,0
moc_pryd04,0,0,0,0 monster Mummy 1041,25,5000,0,0
moc_pryd04,0,0,0,0 monster Matyr 1146,20,5000,0,0
@@ -46,32 +62,24 @@ moc_pryd04,0,0,0,0 monster Mimic 1191,15,5000,0,0
moc_pryd04,0,0,0,0 monster Ancient Mummy 1297,3,5000,0,0
moc_pryd04,0,0,0,0 boss_monster Osiris 1038,1,3600000,600000,0
-//==================================================
-// moc_pryd05 - Inside Pyramid B1
-//==================================================
+//== moc_pryd05 - Inside Pyramid B1 ========================
moc_pryd05,0,0,0,0 monster Minorous 1149,60,5000,0,0
moc_pryd05,0,0,0,0 monster Verit 1032,50,5000,0,0
moc_pryd05,0,0,0,0 monster Mummy 1041,10,5000,0,0
-//==================================================
-// moc_pryd06 - Inside Pyramid B2
-//==================================================
+//== moc_pryd06 - Inside Pyramid B2 ========================
moc_pryd06,0,0,0,0 monster Mimic 1191,30,5000,0,0
moc_pryd06,0,0,0,0 monster Verit 1032,30,5000,0,0
moc_pryd06,0,0,0,0 monster Arclouze 1194,20,5000,0,0
moc_pryd06,0,0,0,0 monster Ancient Mummy 1297,20,5000,0,0
moc_pryd06,102,85,1,1 boss_monster Amon Ra 1511,1,3600000,600000,0
-//==================================================
-// moc_prydn1 - Nightmare Mode B1
-//==================================================
+//== moc_prydn1 - Nightmare Mode B1 ========================
moc_prydn1,0,0,0,0 monster Nightmare Minorous 2353,60,5000,0,0
moc_prydn1,0,0,0,0 monster Nightmare Mummy 2354,10,5000,0,0
moc_prydn1,0,0,0,0 monster Nightmare Verit 2355,50,5000,0,0
-//==================================================
-// moc_prydn2 - Nightmare Mode B2
-//==================================================
+//== moc_prydn2 - Nightmare Mode B2 ========================
moc_prydn2,0,0,0,0 monster Nightmare Mimic 2356,30,5000,0,0
moc_prydn2,0,0,0,0 monster Nightmare Verit 2355,30,5000,0,0
moc_prydn2,0,0,0,0 monster Nightmare Arclouze 2358,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/mosk_dun.txt b/npc/re/mobs/dungeons/mosk_dun.txt
index 9049a88b8..50bff21bf 100644
--- a/npc/re/mobs/dungeons/mosk_dun.txt
+++ b/npc/re/mobs/dungeons/mosk_dun.txt
@@ -1,35 +1,53 @@
-//===== Hercules Script ======================================
-//= Moscovia Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Moscovia Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Added spawns [Playtester]
-//= 1.1 Swapped named according to mob db. [L0ne_W0lf]
-//= 1.2 Fixed the mob names (iRO names) [Playtester]
-//= 1.2 Updated spawns kinda. [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// mosk_dun01 - Les Forest
-//==================================================
+//== mosk_dun01 - Les Forest ===============================
mosk_dun01,0,0,0,0 monster Wood Goblin 1880,66,5000,0,0
mosk_dun01,0,0,0,0 monster Les 1881,33,5000,0,0
mosk_dun01,0,0,0,0 monster Poporing 1031,20,5000,0,0
mosk_dun01,0,0,0,0 monster Mantis 1139,10,5000,0,0
-//==================================================
-// mosk_dun02 - Temny Forest
-//==================================================
+//== mosk_dun02 - Temny Forest =============================
mosk_dun02,0,0,0,0 monster Les 1881,40,5000,0,0
mosk_dun02,0,0,0,0 monster Wood Goblin 1880,30,5000,0,0
mosk_dun02,0,0,0,0 monster Baba Yaga 1882,20,5000,0,0
mosk_dun02,0,0,0,0 monster Uzhas 1883,5,5000,0,0
-//==================================================
-// mosk_dun03 - Dremuci Forest
-//==================================================
+//== mosk_dun03 - Dremuci Forest ===========================
mosk_dun03,0,0,0,0 monster Baba Yaga 1882,60,5000,0,0
mosk_dun03,0,0,0,0 monster Uzhas 1883,35,5000,0,0
mosk_dun03,0,0,0,0 monster Mavka 1884,15,5000,0,0
diff --git a/npc/re/mobs/dungeons/nyd_dun.txt b/npc/re/mobs/dungeons/nyd_dun.txt
index 7244bc7bd..5b5aeff04 100644
--- a/npc/re/mobs/dungeons/nyd_dun.txt
+++ b/npc/re/mobs/dungeons/nyd_dun.txt
@@ -1,16 +1,38 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Root Dungeon
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Root Dungeon (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Yggdrasul Root Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 First version
-//============================================================
+//=========================================================================
-//==================================================
-// nyd_dun01 - Yggdrasil Root
-//==================================================
+//== nyd_dun01 - Yggdrasil Root ============================
nyd_dun01,0,0,0,0 monster Draco 2013,40,5000,0,0
nyd_dun01,0,0,0,0 monster Aqua Elemental 2016,20,5000,0,0
nyd_dun01,0,0,0,0 monster Dark Pinguicula 2015,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/odin.txt b/npc/re/mobs/dungeons/odin.txt
index 372ab2f57..4fb2eba22 100644
--- a/npc/re/mobs/dungeons/odin.txt
+++ b/npc/re/mobs/dungeons/odin.txt
@@ -1,18 +1,41 @@
-//===== Hercules Script ======================================
-//= Odin Temple Monster Spawn Script
-//===== By: ==================================================
-//= Poki#3 (0.1)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//=
+//= 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/>.
+//=========================================================================
+//= Odin Temple Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Odin Temple
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// odin_tem01 - Odin Shrine
-//==================================================
+//== odin_tem01 - Odin Shrine ==============================
odin_tem01,0,0,0,0 monster Plasma 1693,10,5000,0,0
odin_tem01,0,0,0,0 monster Breeze 1692,10,5000,0,0
odin_tem01,0,0,0,0 monster Frus 1753,5,5000,0,0
@@ -25,9 +48,7 @@ odin_tem01,0,0,0,0 monster Green Plant 1080,5,60000,30000,1
odin_tem01,0,0,0,0 monster Yellow Plant 1081,5,60000,30000,1
odin_tem01,0,0,0,0 monster Blue Plant 1079,5,600000,300000,1
-//==================================================
-// odin_tem02 - Odin Shrine
-//==================================================
+//== odin_tem02 - Odin Shrine ==============================
odin_tem02,0,0,0,0 monster Skogul 1752,30,5000,0,0
odin_tem02,0,0,0,0 monster Frus 1753,30,5000,0,0
odin_tem02,0,0,0,0 monster Plasma 1693,15,5000,0,0
@@ -37,9 +58,7 @@ odin_tem02,0,0,0,0 monster Skeggiold 1754,1,5000,0,0
odin_tem02,0,0,0,0 monster Skeggiold 1755,1,5000,0,0
odin_tem02,0,0,0,0 monster Blue Plant 1079,10,1800000,900000,1
-//==================================================
-// odin_tem03 - Odin Shrine
-//==================================================
+//== odin_tem03 - Odin Shrine ==============================
odin_tem03,0,0,0,0 monster Plasma 1693,20,5000,0,0
odin_tem03,0,0,0,0 monster Skeggiold 1754,16,5000,0,0
odin_tem03,0,0,0,0 monster Skeggiold 1755,16,5000,0,0
diff --git a/npc/re/mobs/dungeons/orcsdun.txt b/npc/re/mobs/dungeons/orcsdun.txt
index 6a368305e..b893fa6c2 100644
--- a/npc/re/mobs/dungeons/orcsdun.txt
+++ b/npc/re/mobs/dungeons/orcsdun.txt
@@ -1,16 +1,39 @@
-//===== Hercules Script ======================================
-//= Orc Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Orc Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Orc Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// orcsdun01 - Orc Dungeon
-//==================================================
+//== orcsdun01 - Orc Dungeon F1 ============================
orcsdun01,0,0,0,0 monster Orc Zombie 1153,80,5000,0,0
orcsdun01,0,0,0,0 monster Familiar 1005,15,5000,0,0
orcsdun01,0,0,0,0 monster Steel Chonchon 1042,10,5000,0,0
@@ -21,9 +44,7 @@ orcsdun01,67,34,5,5 monster Black Mushroom 1084,5,900000,450000,1
orcsdun01,83,50,5,5 monster White Plant 1082,2,180000,90000,1
orcsdun01,58,67,10,10 monster White Plant 1082,3,180000,90000,1
-//==================================================
-// orcsdun02 - Orc Dungeon
-//==================================================
+//== orcsdun02 - Orc Dungeon F2 ============================
orcsdun02,0,0,0,0 monster Orc Skeleton 1152,50,5000,0,0
orcsdun02,0,0,0,0 monster Zenorc 1177,50,5000,0,0
orcsdun02,0,0,0,0 monster Drainliar 1111,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/pay_dun.txt b/npc/re/mobs/dungeons/pay_dun.txt
index a4c1efba8..a343d6cce 100644
--- a/npc/re/mobs/dungeons/pay_dun.txt
+++ b/npc/re/mobs/dungeons/pay_dun.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Payon Cave Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Cave Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Payon Cave Dungeon
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Small spawn update [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-/// pay_dun00 - Payon Cave
-//==================================================
+//== pay_dun00 - Payon Cave F1 =============================
pay_dun00,0,0,0,0 monster Zombie 1015,40,5000,0,0
pay_dun00,0,0,0,0 monster Skeleton 1076,35,5000,0,0
pay_dun00,0,0,0,0 monster Familiar 1005,15,5000,0,0
@@ -20,9 +42,7 @@ pay_dun00,0,0,0,0 monster Poporing 1031,15,5000,0,0
pay_dun00,0,0,0,0 monster Red Plant 1078,15,180000,90000,1
pay_dun00,140,140,5,5 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// pay_dun01 - Payon Cave
-//==================================================
+//== pay_dun01 - Payon Cave F2 =============================
pay_dun01,0,0,0,0 monster Soldier Skeleton 1028,50,5000,0,0
pay_dun01,0,0,0,0 monster Archer Skeleton 1016,30,5000,0,0
pay_dun01,0,0,0,0 monster Eggyra 1116,15,5000,0,0
@@ -30,9 +50,7 @@ pay_dun01,0,0,0,0 monster Drainliar 1111,5,5000,0,0
pay_dun01,235,54,10,10 monster Black Mushroom 1084,7,900000,450000,1
pay_dun01,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
-//==================================================
-// pay_dun02 - Payon Cave
-//==================================================
+//== pay_dun02 - Payon Cave F3 =============================
pay_dun02,0,0,0,0 monster Soldier Skeleton 1028,45,5000,0,0
pay_dun02,0,0,0,0 monster Munak 1026,40,5000,0,0
pay_dun02,0,0,0,0 monster Bongun 1188,30,5000,0,0
@@ -80,9 +98,7 @@ pay_dun02,132,84,10,10 monster White Plant 1082,3,180000,90000,1
pay_dun02,197,113,10,10 monster Red Plant 1078,4,180000,90000,1
pay_dun02,55,254,10,10 monster Red Plant 1078,4,180000,90000,1
-//==================================================
-// pay_dun03 - Payon Cave
-//==================================================
+//== pay_dun03 - Payon Cave F4 =============================
pay_dun03,0,0,0,0 monster Sohee 1170,70,5000,0,0
pay_dun03,0,0,0,0 monster Greatest General 1277,3,5000,0,0
pay_dun03,0,0,0,0 monster Bongun 1188,3,5000,0,0
@@ -128,9 +144,7 @@ pay_dun03,0,0,0,0 monster Red Plant 1078,15,180000,90000,1
pay_dun03,246,56,20,20 monster White Plant 1082,3,180000,90000,1
pay_dun03,52,262,10,4 monster White Plant 1082,2,180000,90000,1
-//==================================================
-// pay_dun04 - Payon Cave
-//==================================================
+//== pay_dun04 - Payon Cave F5 =============================
pay_dun04,0,0,0,0 monster Dokebi 1110,40,5000,0,0
pay_dun04,0,0,0,0 monster Nine Tail 1180,30,5000,0,0
pay_dun04,0,0,0,0 monster Horong 1129,30,5000,0,0
diff --git a/npc/re/mobs/dungeons/prt_maze.txt b/npc/re/mobs/dungeons/prt_maze.txt
index 0cfb71665..c5f783554 100644
--- a/npc/re/mobs/dungeons/prt_maze.txt
+++ b/npc/re/mobs/dungeons/prt_maze.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Prontera Maze(Hidden Temple) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Maze(Hidden Temple) Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Hidden Temple Dungeon
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Some small fixes [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// prt_maze01 - Labyrinth Forest
-//==================================================
+//== prt_maze01 - Labyrinth Forest F1 ======================
prt_maze01,179,20,21,21 monster Poring 1002,5,120000,40000,1
prt_maze01,179,180,21,21 monster Coco 1104,5,120000,40000,1
prt_maze01,139,140,21,21 monster Stainer 1174,5,120000,40000,1
@@ -58,17 +80,13 @@ prt_maze01,181,149,3,3 monster Black Mushroom 1084,2,180000,90000,1
prt_maze01,178,60,10,10 monster Red Mushroom 1085,3,180000,90000,1
prt_maze01,168,60,3,3 monster Red Mushroom 1085,2,180000,90000,1
-//==================================================
-// prt_maze02 - Labyrinth Forest
-//==================================================
+//== prt_maze02 - Labyrinth Forest F2 ======================
prt_maze02,0,0,0,0 monster Poporing 1031,25,5000,0,0
prt_maze02,0,0,0,0 monster Bigfoot 1060,5,5000,0,0
prt_maze02,0,0,0,0 monster Sasquatch 1243,1,900000,40000,0
prt_maze02,0,0,0,0 monster Leib Olmai 1306,1,1800000,900000,0
-//==================================================
-// prt_maze03 - Labyrinth Forest
-//==================================================
+//== prt_maze03 - Labyrinth Forest F3 ======================
prt_maze03,0,0,0,0 monster Poporing 1031,45,5000,0,0
prt_maze03,0,0,0,0 monster Hunter Fly 1035,30,5000,0,0
prt_maze03,170,170,70,70 monster Mantis 1139,30,60000,30000,0
diff --git a/npc/re/mobs/dungeons/prt_sew.txt b/npc/re/mobs/dungeons/prt_sew.txt
index 0ec2fe5dd..0c8a49537 100644
--- a/npc/re/mobs/dungeons/prt_sew.txt
+++ b/npc/re/mobs/dungeons/prt_sew.txt
@@ -1,25 +1,46 @@
-//===== Hercules Script ======================================
-//= Prontera Sewers(Culvert) Dungeon Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Sewers(Culvert) Dungeon Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Prontera Culvert Dungeon
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// prt_sewb1 - Prontera Culvert
-//==================================================
+//== prt_sewb1 - Prontera Culvert ==========================
prt_sewb1,0,0,0,0 monster Thief Bug 1051,30,5000,0,0
prt_sewb1,0,0,0,0 monster Thief Bug Egg 1048,80,5000,0,0
prt_sewb1,0,0,0,0 monster Tarou 1175,10,5000,0,0
prt_sewb1,0,0,0,0 monster Familiar 1005,10,5000,0,0
-//==================================================
-// prt_sewb2 - Prontera Culvert
-//==================================================
+//== prt_sewb2 - Prontera Culvert ==========================
prt_sewb2,0,0,0,0 monster Thief Bug 1051,70,5000,0,0
prt_sewb2,0,0,0,0 monster Tarou 1175,60,5000,0,0
prt_sewb2,0,0,0,0 monster Plankton 1161,30,5000,0,0
@@ -28,9 +49,7 @@ prt_sewb2,0,0,0,0 monster Spore 1014,20,5000,0,0
prt_sewb2,0,0,0,0 monster Thief Bug Female 1053,10,5000,0,0
prt_sewb2,0,0,0,0 monster Familiar 1005,10,5000,0,0
-//==================================================
-// prt_sewb3 - Prontera Culvert
-//==================================================
+//== prt_sewb3 - Prontera Culvert ==========================
prt_sewb3,0,0,0,0 monster Thief Bug Female 1053,65,5000,0,0
prt_sewb3,0,0,0,0 monster Thief Bug Male 1054,65,5000,0,0
prt_sewb3,0,0,0,0 monster Thief Bug 1051,20,5000,0,0
@@ -39,9 +58,7 @@ prt_sewb3,0,0,0,0 monster Tarou 1175,15,5000,0,0
prt_sewb3,0,0,0,0 monster Poison Spore 1077,15,5000,0,0
prt_sewb3,0,0,0,0 monster Thief Bug Egg 1048,10,5000,0,0
-//==================================================
-// prt_sewb4 - Prontera Culvert
-//==================================================
+//== prt_sewb4 - Prontera Culvert ==========================
prt_sewb4,0,0,0,0 monster Thief Bug Male 1054,70,5000,0,0
prt_sewb4,0,0,0,0 monster Thief Bug 1051,20,5000,0,0
prt_sewb4,0,0,0,0 monster Thief Bug Female 1053,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/ra_san.txt b/npc/re/mobs/dungeons/ra_san.txt
index eea77aa0f..ac01c0ef1 100644
--- a/npc/re/mobs/dungeons/ra_san.txt
+++ b/npc/re/mobs/dungeons/ra_san.txt
@@ -1,27 +1,47 @@
-//===== Hercules Script ======================================
-//= Rachel Sanctuary Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Sanctuary Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Rachel Sanctuary
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 First version with guessed amounts [Playtester]
-//= 1.1 More accurate spawns [Playtester]
-//= 1.2 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// ra_san01 - Holy Ground
-//==================================================
+//== ra_san01 - Holy Ground ================================
ra_san01,0,0,0,0 monster Vanberk 1771,82,5000,0,0
ra_san01,0,0,0,0 monster Isilla 1772,36,5000,0,0
ra_san01,0,0,0,0 monster Gremlin 1632,10,5000,0,0
ra_san01,0,0,0,0 monster Beholder 1633,6,5000,0,0
ra_san01,0,0,0,0 monster Hodremlin 1773,6,5000,0,0
-//==================================================
-// ra_san02 - Holy Ground
-//==================================================
+//== ra_san02 - Holy Ground ================================
ra_san02,0,0,0,0 monster Isilla 1772,85,5000,0,0
ra_san02,0,0,0,0 monster Vanberk 1771,30,5000,0,0
ra_san02,0,0,0,0 monster Gremlin 1632,10,5000,0,0
@@ -29,25 +49,19 @@ ra_san02,0,0,0,0 monster Beholder 1633,10,5000,0,0
ra_san02,0,0,0,0 monster Hodremlin 1773,3,5000,0,0
ra_san02,0,0,0,0 monster Seeker 1774,2,5000,0,0
-//==================================================
-// ra_san03 - Holy Ground
-//==================================================
+//== ra_san03 - Holy Ground ================================
ra_san03,0,0,0,0 monster Hodremlin 1773,60,5000,0,0
ra_san03,0,0,0,0 monster Seeker 1774,40,5000,0,0
ra_san03,0,0,0,0 monster Gremlin 1632,5,5000,0,0
ra_san03,0,0,0,0 monster Beholder 1633,5,5000,0,0
-//==================================================
-// ra_san04 - Holy Ground
-//==================================================
+//== ra_san04 - Holy Ground ================================
ra_san04,0,0,0,0 monster Echio 1770,60,5000,0,0
ra_san04,0,0,0,0 monster Agav 1769,20,5000,0,0
ra_san04,0,0,0,0 monster Seeker 1774,10,5000,0,0
ra_san04,0,0,0,0 monster Hodremlin 1773,10,5000,0,0
-//==================================================
-// ra_san05 - Holy Ground
-//==================================================
+//== ra_san05 - Holy Ground ================================
ra_san05,0,0,0,0 monster Agav 1769,80,5000,0,0
ra_san05,0,0,0,0 monster Echio 1770,30,5000,0,0
ra_san05,0,0,0,0 monster Seeker 1774,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/tha_t.txt b/npc/re/mobs/dungeons/tha_t.txt
index efa7cca38..df7391443 100644
--- a/npc/re/mobs/dungeons/tha_t.txt
+++ b/npc/re/mobs/dungeons/tha_t.txt
@@ -1,28 +1,48 @@
-//===== Hercules Script ======================================
-//= Thanatos Tower Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Vicious
+//= Copyright (C) Playtester
+//= Copyright (C) Nexon
+//= Copyright (C) Athena
+//=
+//= 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 Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Thanatos Tower
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.0 Real spawns by Poki#3 [Nexon]
-//= 1.1 More official spawns [Playtester]
-//= 1.2 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.3 Official Aegis X.3 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// tha_t01 - Thanatos Tower - Lower Level
-//==================================================
+//== tha_t01 - Thanatos Tower - Lower Level ================
tha_t01,0,0,0,0 monster Rideword 1195,20,5000,0,0
tha_t01,0,0,0,0 monster Mimic 1191,20,5000,0,0
tha_t01,0,0,0,0 monster Plasma 1695,20,5000,0,0
tha_t01,0,0,0,0 monster Alice 1275,5,5000,0,0
tha_t01,0,0,0,0 monster Lady Solace 1703,4,5000,0,0
-//==================================================
-// tha_t02 - Thanatos Tower - Lower Level
-//==================================================
+//== tha_t02 - Thanatos Tower - Lower Level ================
tha_t02,0,0,0,0 monster Ancient Mimic 1699,80,5000,0,0
tha_t02,0,0,0,0 monster Mimic 1191,30,5000,0,0
tha_t02,0,0,0,0 monster Plasma 1697,20,5000,0,0
@@ -32,9 +52,7 @@ tha_t02,0,0,0,0 monster Elder 1377,10,5000,0,0
tha_t02,0,0,0,0 monster Alice 1275,10,5000,0,0
tha_t02,0,0,0,0 monster Baroness of Retribution 1702,4,5000,0,0
-//==================================================
-// tha_t03 - Thanatos Tower - Lower Level
-//==================================================
+//== tha_t03 - Thanatos Tower - Lower Level ================
tha_t03,0,0,0,0 monster Death Word 1698,80,5000,0,0
tha_t03,0,0,0,0 monster Rideword 1195,30,5000,0,0
tha_t03,0,0,0,0 monster Plasma 1696,20,5000,0,0
@@ -43,9 +61,7 @@ tha_t03,0,0,0,0 monster Ancient Mimic 1699,10,5000,0,0
tha_t03,0,0,0,0 monster Elder 1377,10,5000,0,0
tha_t03,0,0,0,0 monster Mistress of Shelter 1701,4,5000,0,0
-//==================================================
-// tha_t04 - Thanatos Tower - Lower Level
-//==================================================
+//== tha_t04 - Thanatos Tower - Lower Level ================
tha_t04,0,0,0,0 monster Death Word 1698,20,5000,0,0
tha_t04,0,0,0,0 monster Rideword 1195,20,5000,0,0
tha_t04,0,0,0,0 monster Mimic 1191,20,5000,0,0
@@ -56,9 +72,7 @@ tha_t04,0,0,0,0 monster Owl Duke 1320,10,5000,0,0
tha_t04,0,0,0,0 monster Owl Baron 1295,10,5000,0,0
tha_t04,0,0,0,0 monster Dame of Sentinel 1700,4,5000,0,0
-//==================================================
-// tha_t05 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t05 - Thanatos Tower - Upper Level ================
tha_t05,0,0,0,0 monster Owl Duke 1320,80,5000,0,0
tha_t05,0,0,0,0 monster Death Word 1698,40,5000,0,0
tha_t05,0,0,0,0 monster Ancient Mimic 1699,40,5000,0,0
@@ -70,9 +84,7 @@ tha_t05,0,0,0,0 monster Plasma 1697,10,5000,0,0
tha_t05,0,0,0,0 monster Plasma 1694,10,5000,0,0
tha_t05,0,0,0,0 monster Dolor of Thanatos 1707,2,5000,0,0
-//==================================================
-// tha_t06 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t06 - Thanatos Tower - Upper Level ================
tha_t06,0,0,0,0 monster Death Word 1698,40,5000,0,0
tha_t06,0,0,0,0 monster Owl Duke 1320,40,5000,0,0
tha_t06,0,0,0,0 monster Owl Baron 1295,40,5000,0,0
@@ -84,9 +96,7 @@ tha_t06,0,0,0,0 monster Plasma 1697,10,5000,0,0
tha_t06,0,0,0,0 monster Plasma 1694,10,5000,0,0
tha_t06,0,0,0,0 monster Maero of Thanatos 1706,2,5000,0,0
-//==================================================
-// tha_t07 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t07 - Thanatos Tower - Upper Level ================
tha_t07,0,0,0,0 monster Baroness of Retribution 1702,15,5000,0,0
tha_t07,0,0,0,0 monster Death Word 1698,10,5000,0,0
tha_t07,0,0,0,0 monster Ancient Mimic 1699,10,5000,0,0
@@ -95,9 +105,7 @@ tha_t07,0,0,0,0 monster Mistress of Shelter 1701,7,5000,0,0
tha_t07,0,0,0,0 monster Lady Solace 1703,7,5000,0,0
tha_t07,0,0,0,0 monster Despero of Thanatos 1705,2,5000,0,0
-//==================================================
-// tha_t08 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t08 - Thanatos Tower - Upper Level ================
tha_t08,0,0,0,0 monster Baroness of Retribution 1702,20,5000,0,0
tha_t08,0,0,0,0 monster Death Word 1698,10,5000,0,0
tha_t08,0,0,0,0 monster Ancient Mimic 1699,10,5000,0,0
@@ -106,9 +114,7 @@ tha_t08,0,0,0,0 monster Mistress of Shelter 1701,5,5000,0,0
tha_t08,0,0,0,0 monster Lady Solace 1703,5,5000,0,0
tha_t08,0,0,0,0 monster Odium of Thanatos 1704,2,5000,0,0
-//==================================================
-// tha_t09 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t09 - Thanatos Tower - Upper Level ================
tha_t09,0,0,0,0 monster Lady Solace 1703,20,5000,0,0
tha_t09,0,0,0,0 monster Dame of Sentinel 1700,5,5000,0,0
tha_t09,0,0,0,0 monster Baroness of Retribution 1702,5,5000,0,0
@@ -117,9 +123,7 @@ tha_t09,0,0,0,0 monster Plasma 1694,5,5000,0,0
tha_t09,0,0,0,0 monster Dolor of Thanatos 1712,3,5000,0,0
tha_t09,0,0,0,0 monster Dolor of Thanatos 1707,1,5000,0,0
-//==================================================
-// tha_t10 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t10 - Thanatos Tower - Upper Level ================
tha_t10,0,0,0,0 monster Baroness of Retribution 1702,20,5000,0,0
tha_t10,0,0,0,0 monster Dame of Sentinel 1700,5,5000,0,0
tha_t10,0,0,0,0 monster Mistress of Shelter 1701,5,5000,0,0
@@ -128,9 +132,7 @@ tha_t10,0,0,0,0 monster Plasma 1697,5,5000,0,0
tha_t10,0,0,0,0 monster Maero of Thanatos 1711,3,5000,0,0
tha_t10,0,0,0,0 monster Maero of Thanatos 1706,1,5000,0,0
-//==================================================
-// tha_t11 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t11 - Thanatos Tower - Upper Level ================
tha_t11,0,0,0,0 monster Mistress of Shelter 1701,20,5000,0,0
tha_t11,0,0,0,0 monster Dame of Sentinel 1700,5,5000,0,0
tha_t11,0,0,0,0 monster Baroness of Retribution 1702,5,5000,0,0
@@ -139,9 +141,7 @@ tha_t11,0,0,0,0 monster Plasma 1695,5,5000,0,0
tha_t11,0,0,0,0 monster Despero of Thanatos 1710,3,5000,0,0
tha_t11,0,0,0,0 monster Despero of Thanatos 1705,1,5000,0,0
-//==================================================
-// tha_t12 - Thanatos Tower - Upper Level
-//==================================================
+//== tha_t12 - Thanatos Tower - Upper Level ================
tha_t12,0,0,0,0 monster Dame of Sentinel 1700,13,5000,0,0
tha_t12,0,0,0,0 monster Baroness of Retribution 1702,5,5000,0,0
tha_t12,0,0,0,0 monster Mistress of Shelter 1701,5,5000,0,0
diff --git a/npc/re/mobs/dungeons/thor_v.txt b/npc/re/mobs/dungeons/thor_v.txt
index b882c1b0a..246ab3d35 100644
--- a/npc/re/mobs/dungeons/thor_v.txt
+++ b/npc/re/mobs/dungeons/thor_v.txt
@@ -1,22 +1,39 @@
-//===== Hercules Script ======================================
-//= Thor Volcano Monster Spawn Script
-//===== By: ==================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= Thor Volcano Monster Spawn Script (Renewal)
+//================= Description ===========================================
//= Official monster spawn in Thor Volcano Dungeon.
-//===== Additional Comments: =================================
-//= 1.0 Spawns according to RO Monthly and Doddler [Playtester]
-//= 1.1 Added Byorgue and Ifrit [Playtester]
-//= 1.2 Updated spawns according to RODE [Playtester]
-//= 1.3 More official spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
-//==================================================
-// thor_v01 - Thor Volcano Dungeon
-//==================================================
+//== thor_v01 - Thor Volcano Dungeon =======================
thor_v01,0,0,0,0 monster Kasa 1833,45,5000,0,0
thor_v01,0,0,0,0 monster Imp 1837,25,5000,0,0
thor_v01,0,0,0,0 monster Magmaring 1836,10,5000,0,0
@@ -27,9 +44,7 @@ thor_v01,0,0,0,0 monster Bow Guardian 1830,5,420000,0,0
thor_v01,0,0,0,0 monster Sword Guardian 1829,5,420000,0,0
thor_v01,0,0,0,0 monster Byrogue 1839,1,5000,0,0
-//==================================================
-// thor_v02 - Thor Volcano Dungeon
-//==================================================
+//== thor_v02 - Thor Volcano Dungeon =======================
thor_v02,0,0,0,0 monster Knocker 1838,55,5000,0,0
thor_v02,0,0,0,0 monster Magmaring 1836,10,5000,0,0
thor_v02,0,0,0,0 monster Imp 1837,10,5000,0,0
@@ -38,9 +53,7 @@ thor_v02,0,0,0,0 monster Salamander 1831,1,5000,0,0
thor_v02,0,0,0,0 monster Bow Guardian 1830,1,7200000,0,0
thor_v02,0,0,0,0 monster Sword Guardian 1829,1,7200000,0,0
-//==================================================
-// thor_v03 - Thor Volcano Dungeon
-//==================================================
+//== thor_v03 - Thor Volcano Dungeon =======================
thor_v03,0,0,0,0 monster Salamander 1831,60,5000,0,0
thor_v03,0,0,0,0 monster Kasa 1833,40,5000,0,0
thor_v03,0,0,0,0 monster Bow Guardian 1830,10,5000,0,0
diff --git a/npc/re/mobs/dungeons/treasure.txt b/npc/re/mobs/dungeons/treasure.txt
index 41d90c34c..3e42160ee 100644
--- a/npc/re/mobs/dungeons/treasure.txt
+++ b/npc/re/mobs/dungeons/treasure.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Sunken Ship Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Sunken Ship Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Sunken Ship
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.4 Added 14.2 Novice Version as part of Academy update. [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// treasure01 - Sunken Ship
-//==================================================
+//== treasure01 - Sunken Ship ==============================
treasure01,0,0,0,0 monster Pirate Skeleton 1071,43,5000,0,0
treasure01,0,0,0,0 monster Kukre 1070,20,5000,0,0
treasure01,0,0,0,0 monster Whisper 1179,15,5000,0,0
@@ -87,9 +109,7 @@ treasure01,68,161,0,0 monster Hydra 1068,1,317000,100000,1
treasure01,159,43,0,0 monster Hydra 1068,1,318000,100000,1
treasure01,168,40,0,0 monster Hydra 1068,1,322000,100000,1
-//==================================================
-// treasure02 - Sunken Ship
-//==================================================
+//== treasure02 - Sunken Ship ==============================
treasure02,0,0,0,0 monster Penomena 1216,38,5000,0,0
treasure02,0,0,0,0 monster Pirate Skeleton 1071,20,5000,0,0
treasure02,0,0,0,0 monster Kukre 1070,20,5000,0,0
@@ -118,9 +138,7 @@ treasure02,101,85,0,0 monster Hydra 1068,1,300000,100000,1
treasure02,0,0,0,0 monster Ghostring 1120,1,1980000,1200000,1
treasure02,101,151,8,8 boss_monster Drake 1112,1,7200000,600000,1
-//==================================================
-// treasure_n1 - Izlude Sunken Ship 1F
-//==================================================
+//== treasure_n1 - Izlude Sunken Ship 1F ===================
treasure_n1,0,0,0,0 monster Red Mushroom 1085,10,50000,0,0
treasure_n1,0,0,0,0 monster Black Mushroom 1084,10,50000,0,0
treasure_n1,160,54,13,13 monster Red Mushroom 1085,10,50000,0,0
@@ -148,9 +166,7 @@ treasure_n1,22,160,0,0 monster Weak Skeleton 2405,3,8000,0,0
treasure_n1,163,155,13,13 monster Weak Skeleton 2405,5,8000,0,0
treasure_n1,163,155,13,13 monster Zombie 1015,1,8000,0,0
-//==================================================
-// treasure_n2 - Izlude Sunken Ship 2F
-//==================================================
+//== treasure_n2 - Izlude Sunken Ship 2F ===================
treasure_n2,0,0,0,0 monster Red Mushroom 1085,10,50000,0,0
treasure_n2,0,0,0,0 monster Black Mushroom 1084,10,50000,0,0
treasure_n2,150,40,13,13 monster Weak Soldier Skeleton 2406,3,50000,0,0
diff --git a/npc/re/mobs/dungeons/tur_dun.txt b/npc/re/mobs/dungeons/tur_dun.txt
index 6acbee74d..9824b1147 100644
--- a/npc/re/mobs/dungeons/tur_dun.txt
+++ b/npc/re/mobs/dungeons/tur_dun.txt
@@ -1,50 +1,65 @@
-//===== Hercules Script ======================================
-//= Turtle Island Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Turtle Island Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Turtle Island
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// tur_dun01 - Turtle Island
-//==================================================
+//== tur_dun01 - Turtle Island =============================
tur_dun01,0,0,0,0 monster Dragon Tail 1321,25,5000,0,0
tur_dun01,0,0,0,0 monster Spring Rabbit 1322,25,5000,0,0
tur_dun01,0,0,0,0 monster Pest 1256,15,5000,0,0
tur_dun01,0,0,0,0 monster Thara Frog 1034,10,5000,0,0
tur_dun01,0,0,0,0 monster Permeter 1314,10,5000,0,0
-//==================================================
-// tur_dun02 - Turtle Island Dungeon
-//==================================================
+//== tur_dun02 - Turtle Island Dungeon =====================
tur_dun02,0,0,0,0 monster Solider 1316,40,5000,0,0
tur_dun02,0,0,0,0 monster Permeter 1314,40,5000,0,0
tur_dun02,0,0,0,0 monster Freezer 1319,20,5000,0,0
tur_dun02,0,0,0,0 monster Pest 1256,15,5000,0,0
-//==================================================
-// tur_dun03 - Good Turtles Village
-//==================================================
+//== tur_dun03 - Good Turtles Village ======================
tur_dun03,0,0,0,0 monster Freezer 1319,40,5000,0,0
tur_dun03,0,0,0,0 monster Assaulter 1315,35,5000,0,0
tur_dun03,0,0,0,0 monster Permeter 1314,15,5000,0,0
tur_dun03,0,0,0,0 monster Heater 1318,10,5000,0,0
-//==================================================
-// tur_dun04 - Turtle Palace
-//==================================================
+//== tur_dun04 - Turtle Palace =============================
tur_dun04,0,0,0,0 monster Assaulter 1315,41,5000,0,0
tur_dun04,0,0,0,0 monster Heater 1318,33,5000,0,0
tur_dun04,0,0,0,0 monster Freezer 1319,15,5000,0,0
tur_dun04,0,0,0,0 monster Permeter 1314,4,5000,0,0
tur_dun04,99,93,20,20 boss_monster Turtle General 1312,1,3600000,600000,0
-//==================================================
-// tur_dun05 - Underground Swamp Zone
-//==================================================
+//== tur_dun05 - Underground Swamp Zone ====================
tur_dun05,0,0,0,0 monster Freezer 1319,5,5000,0,0
tur_dun05,0,0,0,0 monster Permeter 1314,3,5000,0,0
tur_dun05,0,0,0,0 monster Assaulter 1315,1,5000,0,0
diff --git a/npc/re/mobs/dungeons/xmas_dun.txt b/npc/re/mobs/dungeons/xmas_dun.txt
index 0d4374f8f..6fadd019e 100644
--- a/npc/re/mobs/dungeons/xmas_dun.txt
+++ b/npc/re/mobs/dungeons/xmas_dun.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Toy Factory Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Toy Factory Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Toy Factory
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 added Garm Baby according to May 10 patch
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Small spawn update [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// xmas_dun01 - Toy Factory Warehouse
-//==================================================
+//== xmas_dun01 - Toy Factory Warehouse ====================
xmas_dun01,0,0,0,0 monster Cookie 1265,40,5000,0,0
xmas_dun01,0,0,0,0 monster Christmas Cookie 1246,40,5000,0,0
xmas_dun01,0,0,0,0 monster Marin 1242,20,5000,0,0
@@ -25,9 +46,7 @@ xmas_dun01,0,0,0,0 monster Chepet 1250,1,1200000,900000,0
xmas_dun01,0,0,0,0 monster Mastering 1090,1,1800000,900000,0
xmas_dun01,0,0,0,0 monster Angeling 1096,1,3600000,1800000,0
-//==================================================
-// xmas_dun02 - Toy Monitoring Room
-//==================================================
+//== xmas_dun02 - Toy Monitoring Room ======================
xmas_dun02,0,0,0,0 monster Myst Case 1249,50,5000,0,0
xmas_dun02,0,0,0,0 monster Cruiser 1248,35,5000,0,0
xmas_dun02,0,0,0,0 monster Cookie 1265,20,5000,0,0
diff --git a/npc/re/mobs/dungeons/yggdrasil.txt b/npc/re/mobs/dungeons/yggdrasil.txt
index 939933aeb..898a11951 100644
--- a/npc/re/mobs/dungeons/yggdrasil.txt
+++ b/npc/re/mobs/dungeons/yggdrasil.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Tree Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) DracoRPG
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Tree Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Yggdrasil Tree Monster Spawn Script (Renewal)
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 Splitted from Nifflheim fields [DracoRPG]
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//============================================================
+//=========================================================================
-//==================================================
-// yggdrasil01 - Hvergelmir's Fountain (Trunk of Yggdrasil)
-//==================================================
+//== yggdrasil01 - Hvergelmir's Fountain (Trunk of Yggdrasil) =
yggdrasil01,234,256,10,10 monster Blue Plant 1079,5,1800000,600000,0
yggdrasil01,273,234,3,3 monster Shining Plant 1083,1,1800000,600000,0
yggdrasil01,143,257,20,10 monster Shining Plant 1083,5,1200000,600000,0
diff --git a/npc/re/mobs/fields/amatsu.txt b/npc/re/mobs/fields/amatsu.txt
index e6285ff6f..b2b90e7c0 100644
--- a/npc/re/mobs/fields/amatsu.txt
+++ b/npc/re/mobs/fields/amatsu.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Amatsu Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Amatsu Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Amatsu Field
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 replaced Hydra -> G_Hydra (to fix drops exploit) [Lupus]
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Small update [Playtester]
-//= 1.4 Updated to Renewal Spawns [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// ama_fild01 - Amatsu Field
-//==================================================
+//== ama_fild01 - Amatsu Field =============================
ama_fild01,0,0,0,0 monster Bigfoot 1060,10,5000,0,0
ama_fild01,0,0,0,0 monster Karakasa 1400,50,5000,0,0
ama_fild01,0,0,0,0 monster Kapha 1406,40,5000,0,0
diff --git a/npc/re/mobs/fields/ayothaya.txt b/npc/re/mobs/fields/ayothaya.txt
index cef980e7d..3ef2b5456 100644
--- a/npc/re/mobs/fields/ayothaya.txt
+++ b/npc/re/mobs/fields/ayothaya.txt
@@ -1,29 +1,50 @@
-//===== Hercules Script ======================================
-//= Ayothaya Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) VP
+//= Copyright (C) Lupus
+//= Copyright (C) Ishizu
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Ayothaya Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Ayothaya Fields
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.1 Using EuRO data [Ishizu]
-//= 1.2 According the guide book, added a Choco [Lupus&VP]
-//= 1.3 Removed Choco [Lupus]
-//= 1.4 Official kRO 10.1 spawns [Playtester]
-//= 1.5 Updated to Renewal Spawns [Kisuka]
-//= 1.6 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// ayo_fild01 - Ayothaya Field
-//==================================================
+//== ayo_fild01 - Ayothaya Field ===========================
ayo_fild01,0,0,0,0 monster Smokie 1056,30,5000,0,0
ayo_fild01,0,0,0,0 monster Coco 1104,30,5000,0,0
ayo_fild01,0,0,0,0 monster Yoyo 1057,30,5000,0,0
ayo_fild01,0,0,0,0 monster Green Plant 1080,10,10000,0,1
-//==================================================
-// ayo_fild02 - Ayothaya Field
-//==================================================
+//== ayo_fild02 - Ayothaya Field ===========================
ayo_fild02,0,0,0,0 monster Yoyo 1057,45,5000,0,0
ayo_fild02,0,0,0,0 monster Leaf Cat 1586,35,5000,0,0
ayo_fild02,0,0,0,0 monster Kraben 1587,5,5000,0,0
diff --git a/npc/re/mobs/fields/bifrost.txt b/npc/re/mobs/fields/bifrost.txt
index 93f5a26e3..11c186722 100644
--- a/npc/re/mobs/fields/bifrost.txt
+++ b/npc/re/mobs/fields/bifrost.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) Euphy
+//= 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/>.
+//=========================================================================
//= Bifrost Field Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official kRO monster spawns for Bifrost Fields
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//= 1.1 Renewal spawn update. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// bif_fild01 - Bifrost South
-//==================================================
+//== bif_fild01 - Bifrost South ============================
bif_fild01,0,0,0,0 monster Luciola Vespa 1994,25,5000,0,0
bif_fild01,0,0,0,0 monster Cornus 1992,15,5000,0,0
bif_fild01,0,0,0,0 monster Miming 2137,50,5000,0,0
@@ -21,9 +41,7 @@ bif_fild01,0,0,0,0 monster Little Fatum 2136,30,5000,0,0
bif_fild01,0,0,0,0 monster Angra Mantis 2133,5,5000,0,0
bif_fild01,0,0,0,0 monster Pom Spider 2132,5,5000,0,0
-//==================================================
-// bif_fild02 - Bifrost North
-//==================================================
+//== bif_fild02 - Bifrost North ============================
bif_fild02,0,0,0,0 monster Luciola Vespa 1994,25,5000,0,0
bif_fild02,0,0,0,0 monster Cornus 1992,15,5000,0,0
bif_fild02,0,0,0,0 monster Miming 2137,30,5000,0,0
diff --git a/npc/re/mobs/fields/brasilis.txt b/npc/re/mobs/fields/brasilis.txt
index 82dc93441..946f1eaaf 100644
--- a/npc/re/mobs/fields/brasilis.txt
+++ b/npc/re/mobs/fields/brasilis.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) 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/>.
+//=========================================================================
//= Brasilis Fields Monster Spawn Script
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster Spawns for Brasilis Field
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Official spawns from Aegis [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// bra_fild01 - Brasilis Field
-//==================================================
+//== bra_fild01 - Brasilis Field ===========================
bra_fild01,0,0,0,0 monster Curupira 2074,50,5000,0,0
bra_fild01,0,0,0,0 monster Dokebi 1110,10,5000,0,0
bra_fild01,0,0,0,0 monster Savage 1166,5,5000,0,0
diff --git a/npc/re/mobs/fields/comodo.txt b/npc/re/mobs/fields/comodo.txt
index d2d4ef236..230e7875d 100644
--- a/npc/re/mobs/fields/comodo.txt
+++ b/npc/re/mobs/fields/comodo.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Comodo Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Comodo Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Comodo Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Updated to renewal spawns. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// cmd_fild01 - Papuchicha Forest
-//==================================================
+//== cmd_fild01 - Papuchicha Forest ========================
cmd_fild01,0,0,0,0 monster Grove 1687,150,5000,0,0
cmd_fild01,0,0,0,0 monster Flora 1118,50,5000,0,0
cmd_fild01,313,213,10,10 monster Shining Plant 1083,1,1800000,900000,1
@@ -22,9 +44,7 @@ cmd_fild01,72,78,10,10 monster Blue Plant 1079,2,1800000,900000,1
cmd_fild01,194,176,20,20 monster Blue Plant 1079,1,1800000,900000,1
cmd_fild01,0,0,0,0 monster Green Plant 1080,5,1800000,900000,1
-//==================================================
-// cmd_fild02 - Kokomo beach
-//==================================================
+//== cmd_fild02 - Kokomo Beach =============================
cmd_fild02,0,0,0,0 monster Seal 1317,120,5000,0,0
cmd_fild02,0,0,0,0 monster Galapago 1391,30,5000,0,0
cmd_fild02,0,0,0,0 monster Shellfish 1074,20,5000,0,0
@@ -32,9 +52,7 @@ cmd_fild02,0,0,0,0 monster Crab 1073,20,5000,0,0
cmd_fild02,0,0,0,0 monster Aster 1266,10,5000,0,0
cmd_fild02,0,0,0,0 monster Mobster 1313,1,5000,0,0
-//==================================================
-// cmd_fild03 - Zenhai Marsh
-//==================================================
+//== cmd_fild03 - Zenhai Marsh =============================
cmd_fild03,0,0,0,0 monster Alligator 1271,150,5000,0,0
cmd_fild03,0,0,0,0 monster Flora 1118,50,5000,0,0
cmd_fild03,0,0,0,0 monster Mutant Dragonoid 1262,4,0,0,1
@@ -43,38 +61,28 @@ cmd_fild03,356,232,3,3 monster Shining Plant 1083,1,1800000,900000,1
cmd_fild03,262,289,3,3 monster Shining Plant 1083,1,1800000,900000,1
cmd_fild03,145,191,3,3 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// cmd_fild04 - Kokomo beach
-//==================================================
+//== cmd_fild04 - Kokomo Beach =============================
cmd_fild04,0,0,0,0 monster Sea Otter 1323,120,5000,0,0
cmd_fild04,0,0,0,0 monster Galapago 1391,30,5000,0,0
cmd_fild04,0,0,0,0 monster Shellfish 1074,20,5000,0,0
cmd_fild04,0,0,0,0 monster Crab 1073,20,5000,0,0
cmd_fild04,0,0,0,0 monster Aster 1266,10,5000,0,0
-//==================================================
-// cmd_fild05 - Disabled on Renewal
-//==================================================
+//== cmd_fild05 - Disabled on Renewal ======================
-//==================================================
-// cmd_fild06 - Fortress Saint Darmain (West)
-//==================================================
+//== cmd_fild06 - Fortress Saint Darmain (West) ============
cmd_fild06,0,0,0,0 monster Golem 1040,150,5000,0,0
cmd_fild06,0,0,0,0 monster Metaller 1058,50,5000,0,0
cmd_fild06,293,235,5,5 monster Yellow Plant 1081,2,1800000,900000,1
cmd_fild06,84,375,10,10 monster Yellow Plant 1081,3,1800000,900000,1
-//==================================================
-// cmd_fild07 - Beacon Island, Pharos
-//==================================================
+//== cmd_fild07 - Beacon Island, Pharos ====================
cmd_fild07,0,0,0,0 monster Raggler 1254,100,5000,0,0
cmd_fild07,0,0,0,0 monster Aster 1266,30,5000,0,0
cmd_fild07,0,0,0,0 monster Shellfish 1074,30,5000,0,0
cmd_fild07,0,0,0,0 monster Crab 1073,30,5000,0,0
-//==================================================
-// cmd_fild08 - Fortress Saint Darmain (East)
-//==================================================
+//== cmd_fild08 - Fortress Saint Darmain (East) ============
cmd_fild08,0,0,0,0 monster Deniro 1105,50,5000,0,0
cmd_fild08,0,0,0,0 monster Piere 1160,50,5000,0,0
cmd_fild08,0,0,0,0 monster Andre 1095,50,5000,0,0
@@ -83,9 +91,7 @@ cmd_fild08,0,0,0,0 monster Golem 1040,2,5000,0,0
cmd_fild08,60,143,10,10 monster Yellow Plant 1081,4,1800000,900000,1
cmd_fild08,130,201,10,10 monster Yellow Plant 1081,4,1800000,900000,1
-//==================================================
-// cmd_fild09 - Fortress Saint Darmain (South)
-//==================================================
+//== cmd_fild09 - Fortress Saint Darmain (South) ===========
cmd_fild09,0,0,0,0 monster Metaller 1058,145,5000,0,0
cmd_fild09,0,0,0,0 monster Deniro 1105,15,5000,0,0
cmd_fild09,0,0,0,0 monster Piere 1160,15,5000,0,0
diff --git a/npc/re/mobs/fields/dewata.txt b/npc/re/mobs/fields/dewata.txt
index 9cb15466c..45787ef73 100644
--- a/npc/re/mobs/fields/dewata.txt
+++ b/npc/re/mobs/fields/dewata.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) Euphy
+//= 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/>.
+//=========================================================================
//= Dewata Field Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official kRO monster spawns for Dewata Field
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//= 1.1 Updated spawn delays. [Euphy]
-//============================================================
+//=========================================================================
-//==================================================
-// dew_fild01 - Dewata Field Tribal Village
-//==================================================
+//== dew_fild01 - Dewata Field Tribal Village ==============
dew_fild01,0,0,0,0 monster Alnoldi 2151,60,5000,0,0
dew_fild01,0,0,0,0 monster Argiope 1099,45,5000,0,0
dew_fild01,0,0,0,0 monster Cendrawasih 2153,10,5000,0,0
diff --git a/npc/re/mobs/fields/dicastes.txt b/npc/re/mobs/fields/dicastes.txt
index 9d778c891..66dc01126 100644
--- a/npc/re/mobs/fields/dicastes.txt
+++ b/npc/re/mobs/fields/dicastes.txt
@@ -1,24 +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
+//=
+//= 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 Fields Monster Spawn Script
-//===== By: ==================================================
-//= Kisuka
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster spawns for El Dicastes Fields
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Official spawns from Aegis [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// dic_fild01 - At the Foot of the Kamidal Mountain
-//==================================================
+//== dic_fild01 - At the Foot of the Kamidal Mountain ======
dic_fild01,0,0,0,0 monster Centipede 1987,60,5000,0,0
dic_fild01,0,0,0,0 monster Centipede Larva 1999,30,5000,0,0
dic_fild01,0,0,0,0 monster Tatacho 1986,25,5000,0,0
dic_fild01,0,0,0,0 monster Dolomedes 2092,20,5000,0,0
-//==================================================
-// dic_fild02 - At the Foot of the Kamidal Mountain
-//==================================================
+//== dic_fild02 - At the Foot of the Kamidal Mountain ======
dic_fild02,0,0,0,0 monster Bradium Golem 2024,3,5000,0,0
dic_fild02,0,0,0,0 monster Centipede 1987,35,5000,0,0
dic_fild02,0,0,0,0 monster Centipede Larva 1999,10,5000,0,0
diff --git a/npc/re/mobs/fields/eclage.txt b/npc/re/mobs/fields/eclage.txt
index 89754e1df..9bec80f20 100644
--- a/npc/re/mobs/fields/eclage.txt
+++ b/npc/re/mobs/fields/eclage.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) Michieru
+//= Copyright (C) Euphy
+//= Copyright (C) refis
+//= Copyright (C) Auriga
+//=
+//= 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 Field Monster Spawn Script
-//===== By: ==================================================
-//= refis
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Official jRO Monster Spawns for Eclage Field
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= jRO monster spawns, taken from Auriga.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//= 1.1 Aegis Conversion [Michieru]
-//============================================================
+//=========================================================================
-//==================================================
-// ecl_fild01 - Blooming Flower Land
-//==================================================
+//== ecl_fild01 - Blooming Flower Land =====================
ecl_fild01,0,0,0,0 monster Menblatt 2363,50,5000,0,0
ecl_fild01,0,0,0,0 monster Petal 2364,50,5000,0,0
diff --git a/npc/re/mobs/fields/einbroch.txt b/npc/re/mobs/fields/einbroch.txt
index b06c25f59..c2f6bcb04 100644
--- a/npc/re/mobs/fields/einbroch.txt
+++ b/npc/re/mobs/fields/einbroch.txt
@@ -1,38 +1,49 @@
-//===== Hercules Script ======================================
-//= Einbroch Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Einbroch Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Einbroch Fields
+//================= Current Version =======================================
//= 1.8
-//===== Additional Comments: =================================
-//= 1.1 correct spawn maps, but not yet exact amount of
-//= monsters [Lupus]
-//= maps, marked with * are correct
-//= 1.2 Updated to correct mobs. Many thanks to vicious_pucca
-//= again for providing the information [MasterOfMuppets]
-//= 1.2a Fixed missing tabs [Lupus]
-//= 1.3 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.3b Changed the spawn numbers a bit. [Poki#3]
-//= Thanks to Playtester and Emperium.org
-//= 1.4 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.5 Adjusted some spawns according to official info [Playtester]
-//= 1.6 More accurate spawns [Playtester]
-//= 1.7 Updated to Renewal Spawns [Kisuka]
-//= 1.8 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// ein_fild01 - Spawns disabled on Renewal
-//==================================================
+//== ein_fild01 - Spawns disabled on Renewal ===============
-//==================================================
-// ein_fild02 - Disabled on Renewal
-//==================================================
+//== ein_fild02 - Disabled on Renewal ======================
-//==================================================
-// ein_fild03 - Einbroch Field
-//==================================================
+//== ein_fild03 - Einbroch Field ===========================
ein_fild03,0,0,0,0 monster Teddy Bear 1622,100,5000,0,0
ein_fild03,0,0,0,0 monster Venomous 1621,20,5000,0,0
ein_fild03,0,0,0,0 monster Noxious 1620,20,5000,0,0
@@ -40,9 +51,7 @@ ein_fild03,0,0,0,0 monster Pitman 1616,20,5000,0,0
ein_fild03,0,0,0,0 monster Yellow Plant 1081,15,60000,30000,1
ein_fild03,0,0,0,0 monster Green Plant 1080,15,60000,30000,1
-//==================================================
-// ein_fild04 - Einbroch Field
-//==================================================
+//== ein_fild04 - Einbroch Field ===========================
ein_fild04,0,0,0,0 monster Venomous 1621,100,5000,0,0
ein_fild04,0,0,0,0 monster Noxious 1620,30,5000,0,0
ein_fild04,0,0,0,0 monster Teddy Bear 1622,20,5000,0,0
@@ -52,27 +61,21 @@ ein_fild04,0,0,0,0 monster Red Plant 1078,10,60000,30000,1
ein_fild04,0,0,0,0 monster Yellow Plant 1081,10,60000,30000,1
ein_fild04,0,0,0,0 monster Green Plant 1080,10,60000,30000,1
-//==================================================
-// ein_fild05 - Einbroch Field
-//==================================================
+//== ein_fild05 - Einbroch Field ===========================
ein_fild05,0,0,0,0 monster Noxious 1620,100,5000,0,0
ein_fild05,0,0,0,0 monster Venomous 1621,30,5000,0,0
ein_fild05,0,0,0,0 monster Teddy Bear 1622,20,5000,0,0
ein_fild05,0,0,0,0 monster Demon Pungus 1378,15,5000,0,0
ein_fild05,0,0,0,0 monster Pitman 1616,10,5000,0,0
-//==================================================
-// ein_fild06 - Einbroch Field
-//==================================================
+//== ein_fild06 - Einbroch Field ===========================
ein_fild06,0,0,0,0 monster Holden 1628,100,5000,0,0
ein_fild06,0,0,0,0 monster Metaling 1613,30,5000,0,0
ein_fild06,0,0,0,0 monster Red Plant 1078,10,120000,60000,1
ein_fild06,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,1
ein_fild06,0,0,0,0 monster Black Mushroom 1084,5,120000,60000,0
-//==================================================
-// ein_fild07 - Einbroch Field
-//==================================================
+//== ein_fild07 - Einbroch Field ===========================
ein_fild07,0,0,0,0 monster Metaling 1613,90,5000,0,0
ein_fild07,0,0,0,0 monster Porcellio 1619,30,5000,0,0
ein_fild07,0,0,0,0 monster Holden 1628,10,5000,0,0
@@ -81,27 +84,21 @@ ein_fild07,0,0,0,0 monster Red Plant 1078,10,120000,60000,1
ein_fild07,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,1
ein_fild07,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
-//==================================================
-// ein_fild08 - Einbroch Field
-//==================================================
+//== ein_fild08 - Einbroch Field ===========================
ein_fild08,0,0,0,0 monster Metaling 1613,100,5000,0,0
ein_fild08,0,0,0,0 monster Porcellio 1619,30,5000,0,0
ein_fild08,0,0,0,0 monster Red Plant 1078,10,120000,60000,1
ein_fild08,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,1
ein_fild08,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
-//==================================================
-// ein_fild09 - Einbroch Field
-//==================================================
+//== ein_fild09 - Einbroch Field ===========================
ein_fild09,0,0,0,0 monster Porcellio 1619,70,5000,0,0
ein_fild09,0,0,0,0 monster Metaling 1613,30,5000,0,0
ein_fild09,0,0,0,0 monster Red Plant 1078,10,120000,60000,1
ein_fild09,0,0,0,0 monster Yellow Plant 1081,10,120000,60000,1
ein_fild09,0,0,0,0 monster Red Mushroom 1085,10,120000,60000,0
-//==================================================
-// ein_fild10 - Disabled on Renewal
-//==================================================
+//== ein_fild10 - Disabled on Renewal ======================
//ein_fild10,0,0,0,0 monster Red Plant 1078,20,120000,60000,1
//ein_fild10,0,0,0,0 monster Yellow Plant 1081,20,120000,60000,1
//ein_fild10,0,0,0,0 monster Blue Plant 1079,20,600000,300000,1
diff --git a/npc/re/mobs/fields/geffen.txt b/npc/re/mobs/fields/geffen.txt
index 0b1c3b3c3..89f97afb3 100644
--- a/npc/re/mobs/fields/geffen.txt
+++ b/npc/re/mobs/fields/geffen.txt
@@ -1,20 +1,41 @@
-//===== Hercules Script ======================================
-//= Geffen Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Geffen Fields
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.2 Map names typos fix [Lupus]
-//= 1.3 Official kRO 10.1 spawns + future changes [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.6 Updated to renewal spawns. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// gef_fild00 - Geffen Field
-//==================================================
+//== gef_fild00 - Geffen Field =============================
gef_fild00,0,0,0,0 monster Chonchon 1011,140,5000,0,0
gef_fild00,0,0,0,0 monster Poring 1002,30,5000,0,0
gef_fild00,0,0,0,0 monster Fabre 1007,30,5000,0,0
@@ -23,17 +44,13 @@ gef_fild00,124,321,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild00,54,212,5,5 monster Green Plant 1080,3,360000,180000,1
gef_fild00,54,186,5,5 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild01 - Geffen Field
-//==================================================
+//== gef_fild01 - Geffen Field =============================
gef_fild01,0,0,0,0 monster Roda Frog 1012,80,5000,0,0
gef_fild01,0,0,0,0 monster Ambernite 1094,20,5000,0,0
gef_fild01,0,0,0,0 monster Toad 1089,1,3600000,1800000,1
gef_fild01,215,225,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// gef_fild02 - Geffen Field
-//==================================================
+//== gef_fild02 - Geffen Field =============================
gef_fild02,0,0,0,0 monster Coco 1104,140,5000,0,0
gef_fild02,0,0,0,0 monster Poporing 1031,20,5000,0,0
gef_fild02,0,0,0,0 monster Horn 1128,20,5000,0,0
@@ -45,9 +62,7 @@ gef_fild02,207,214,1,1 monster Blue Plant 1079,1,360000,180000,1
gef_fild02,220,214,1,1 monster Blue Plant 1079,1,360000,180000,1
gef_fild02,164,194,1,1 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// gef_fild03 - Geffen Field
-//==================================================
+//== gef_fild03 - Geffen Field =============================
gef_fild03,0,0,0,0 monster Orc Lady 1273,130,5000,0,0
gef_fild03,0,0,0,0 monster Orc Warrior 1023,60,5000,0,0
gef_fild03,0,0,0,0 monster Orc Baby 1686,20,5000,0,0
@@ -74,9 +89,7 @@ gef_fild03,169,92,3,3 monster Green Plant 1080,1,180000,90000,1
gef_fild03,45,93,3,3 monster Green Plant 1080,1,180000,90000,1
gef_fild03,44,133,3,3 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// gef_fild04 - Geffen Field
-//==================================================
+//== gef_fild04 - Geffen Field =============================
gef_fild04,0,0,0,0 monster Mandragora 1020,125,5000,0,0
gef_fild04,0,0,0,0 monster Lunatic 1063,25,5000,0,0
gef_fild04,0,0,0,0 monster Fabre 1007,25,5000,0,0
@@ -84,9 +97,7 @@ gef_fild04,0,0,0,0 monster Chonchon 1011,25,5000,0,0
gef_fild04,224,82,5,2 monster Green Plant 1080,3,360000,180000,1
gef_fild04,152,82,5,2 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild05 - Geffen Field
-//==================================================
+//== gef_fild05 - Geffen Field =============================
gef_fild05,0,0,0,0 monster Creamy 1018,140,5000,0,0
gef_fild05,0,0,0,0 monster Stainer 1174,20,5000,0,0
gef_fild05,0,0,0,0 monster Smokie 1056,20,5000,0,0
@@ -108,17 +119,13 @@ gef_fild05,187,249,0,0 monster Red Plant 1078,1,180000,90000,1
gef_fild05,187,265,0,0 monster Red Plant 1078,1,180000,90000,1
gef_fild05,130,293,0,0 monster Red Plant 1078,1,180000,90000,1
-//==================================================
-// gef_fild06 - Geffen Field
-//==================================================
+//== gef_fild06 - Geffen Field =============================
gef_fild06,0,0,0,0 monster Petite 1155,130,5000,0,0
gef_fild06,0,0,0,0 monster Mantis 1139,30,5000,0,0
gef_fild06,0,0,0,0 monster Side Winder 1037,30,5000,0,0
gef_fild06,0,0,0,0 monster Shining Plant 1083,4,1800000,900000,1
-//==================================================
-// gef_fild07 - Geffen Field
-//==================================================
+//== gef_fild07 - Geffen Field =============================
gef_fild07,0,0,0,0 monster Pupa 1008,130,5000,0,0
gef_fild07,0,0,0,0 monster Poring 1002,20,5000,0,0
gef_fild07,0,0,0,0 monster Fabre 1007,20,5000,0,0
@@ -128,9 +135,7 @@ gef_fild07,185,247,0,0 monster Shining Plant 1083,1,1800000,900000,1
gef_fild07,269,289,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild07,269,289,3,3 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild08 - Geffen Field
-//==================================================
+//== gef_fild08 - Geffen Field =============================
gef_fild08,0,0,0,0 monster Petite 1156,130,5000,0,0
gef_fild08,0,0,0,0 monster Mantis 1139,30,5000,0,0
gef_fild08,0,0,0,0 monster Flora 1118,30,5000,0,0
@@ -143,9 +148,7 @@ gef_fild08,344,78,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild08,325,311,0,0 monster Blue Plant 1079,1,900000,450000,1
gef_fild08,162,247,0,0 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// gef_fild09 - Geffen Field
-//==================================================
+//== gef_fild09 - Geffen Field =============================
gef_fild09,0,0,0,0 monster Ambernite 1094,80,5000,0,0
gef_fild09,0,0,0,0 monster Roda Frog 1012,20,5000,0,0
gef_fild09,51,43,0,0 monster Red Mushroom 1085,1,180000,90000,1
@@ -160,9 +163,7 @@ gef_fild09,325,36,0,0 monster Red Mushroom 1085,1,180000,90000,1
gef_fild09,344,51,0,0 monster Red Mushroom 1085,1,180000,90000,1
gef_fild09,277,201,5,5 monster Blue Plant 1079,3,900000,450000,1
-//==================================================
-// gef_fild10 - Geffen Field
-//==================================================
+//== gef_fild10 - Geffen Field =============================
gef_fild10,0,0,0,0 monster Orc Warrior 1023,130,5000,0,0
gef_fild10,0,0,0,0 monster Orc Lady 1273,40,5000,0,0
gef_fild10,0,0,0,0 monster Orc Baby 1686,20,5000,0,0
@@ -171,9 +172,7 @@ gef_fild10,46,350,5,5 monster Blue Plant 1079,3,900000,450000,1
gef_fild10,287,61,5,5 monster Blue Plant 1079,3,900000,450000,1
gef_fild10,300,253,5,5 monster Green Plant 1080,3,360000,180000,1
-//==================================================
-// gef_fild11 - Geffen Field
-//==================================================
+//== gef_fild11 - Geffen Field =============================
gef_fild11,0,0,0,0 monster Goblin 1122,50,5000,0,0
gef_fild11,0,0,0,0 monster Goblin 1123,50,5000,0,0
gef_fild11,0,0,0,0 monster Goblin 1124,50,5000,0,0
@@ -187,14 +186,8 @@ gef_fild11,257,209,1,4 monster Black Mushroom 1084,3,360000,180000,1
gef_fild11,174,240,1,3 monster Black Mushroom 1084,3,360000,180000,1
gef_fild11,283,100,4,1 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// gef_fild12 - Disabled on Renewal
-//==================================================
+//== gef_fild12 - Disabled on Renewal ======================
-//==================================================
-// gef_fild13 - No Spawns on Renewal
-//==================================================
+//== gef_fild13 - No Spawns on Renewal =====================
-//==================================================
-// gef_fild14 - Disabled on Renewal
-//==================================================
+//== gef_fild14 - Disabled on Renewal ======================
diff --git a/npc/re/mobs/fields/gonryun.txt b/npc/re/mobs/fields/gonryun.txt
index 5ffd88921..e388e9c14 100644
--- a/npc/re/mobs/fields/gonryun.txt
+++ b/npc/re/mobs/fields/gonryun.txt
@@ -1,18 +1,41 @@
-//===== Hercules Script ======================================
-//= Gon Ryun Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Kunlun Field Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Kunlun Field
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Updated to Renewal Spawns [Kisuka]
-//= 1.3 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// gon_fild01 - Kunlun Field
-//==================================================
+//== gon_fild01 - Kunlun Field =============================
gon_fild01,0,0,0,0 monster Dumpling Child 1409,55,5000,0,0
gon_fild01,0,0,0,0 monster Baby Leopard 1415,40,5000,0,0
gon_fild01,0,0,0,0 monster Side Winder 1037,10,5000,0,0
diff --git a/npc/re/mobs/fields/hugel.txt b/npc/re/mobs/fields/hugel.txt
index 893de3d71..34a45319a 100644
--- a/npc/re/mobs/fields/hugel.txt
+++ b/npc/re/mobs/fields/hugel.txt
@@ -1,48 +1,59 @@
-//===== Hercules Script ======================================
-//= Hugel Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Mob Spawns for Hugel Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= Spawns for hu_fild05 and hu_fild04, numbers may not be correct [MasterOfMuppets]
-//= 0.2 Fixed Petit ID
-//= 0.3 Updated the spawns using kRO's website as info, [MasterOfMuppets]
-//= thanks to battousai90
-//= 0.4 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.0 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.1 Official X.3 spawns [Playtester]
-//= 1.2 Some 11.1 spawn updates [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Updated to Renewal Spawns [Kisuka]
-//= 1.5 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// hu_fild01 - Thanatos Tower
-//==================================================
+//== hu_fild01 - Thanatos Tower ============================
hu_fild01,0,0,0,0 monster Novus 1715,100,5000,0,0
hu_fild01,0,0,0,0 monster Novus 1718,35,5000,0,0
hu_fild01,0,0,0,0 monster Geographer 1368,10,5000,0,0
hu_fild01,0,0,0,0 monster Dragon Egg 1721,10,5000,0,0
-//==================================================
-// hu_fild02 - Hugel Field
-//==================================================
+//== hu_fild02 - Hugel Field ===============================
hu_fild02,0,0,0,0 monster Novus 1715,100,5000,0,0
hu_fild02,0,0,0,0 monster Novus 1718,30,5000,0,0
hu_fild02,0,0,0,0 monster Geographer 1368,30,5000,0,0
hu_fild02,0,0,0,0 monster Dragon Egg 1721,20,5000,0,0
hu_fild02,0,0,0,0 monster Gryphon 1259,3,3600000,0,1
-//==================================================
-// hu_fild03 - Disabled on Renewal
-//==================================================
+//== hu_fild03 - Disabled on Renewal =======================
-//==================================================
-// hu_fild04 - Hugel Field
-//==================================================
+//== hu_fild04 - Hugel Field ===============================
hu_fild04,0,0,0,0 monster Novus 1718,100,5000,0,0
hu_fild04,0,0,0,0 monster Novus 1715,30,5000,0,0
hu_fild04,0,0,0,0 monster Geographer 1368,30,5000,0,0
@@ -52,23 +63,17 @@ hu_fild04,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
hu_fild04,206,210,30,18 monster Blue Plant 1079,4,120000,600000,1
hu_fild04,206,120,10,10 monster Blue Plant 1079,2,120000,600000,1
-//==================================================
-// hu_fild05 - The Abyss Lake
-//==================================================
+//== hu_fild05 - The Abyss Lake ============================
hu_fild05,0,0,0,0 monster Novus 1718,130,5000,0,0
hu_fild05,0,0,0,0 monster Novus 1715,35,5000,0,0
hu_fild05,0,0,0,0 monster Dragon Egg 1721,20,5000,0,0
-//==================================================
-// hu_fild06 - Hugel Field
-//==================================================
+//== hu_fild06 - Hugel Field ===============================
hu_fild06,0,0,0,0 monster Shellfish 1074,50,5000,0,0
hu_fild06,0,0,0,0 monster Crab 1073,20,5000,0,0
hu_fild06,0,0,0,0 monster Aster 1266,20,5000,0,0
hu_fild06,234,251,14,120 monster Green Plant 1080,10,600000,0,1
hu_fild06,234,251,14,120 monster Yellow Plant 1081,10,600000,0,1
-//==================================================
-// hu_fild07 - Disabled on Renewal
-//==================================================
+//== hu_fild07 - Disabled on Renewal =======================
//hu_fild07,0,0,0,0 monster Yellow Plant 1081,20,10000,0,1
diff --git a/npc/re/mobs/fields/lighthalzen.txt b/npc/re/mobs/fields/lighthalzen.txt
index fd083f1e4..a03cb54c3 100644
--- a/npc/re/mobs/fields/lighthalzen.txt
+++ b/npc/re/mobs/fields/lighthalzen.txt
@@ -1,23 +1,44 @@
-//===== Hercules Script ======================================
-//= Lighthalzen Fields Monster Spawn Script
-//===== By: ==================================================
-//= Muad_Dib, Hercules Dev Team
-//===== Current Version: =====================================
+//================= 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) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= 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/>.
+//=========================================================================
+//= Lighthalzen Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lighthalzen Fields
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.0 by Muad_Dib (Prometheus Project)
-//= 1.1 Added Porcellio by MasterOfMuppets
-//= 1.2 Corrected monsters. Many thanks to vicious_pucca for
-//= the information [MasterOfMuppets]
-//= 1.3 Updated acordingly to Episode 10.4 [Poki#3]
-//= 1.4 Fully updated X.4 spawns [Playtester]
-//= 1.5 More accurate spawns [Playtester]
-//= 1.6 Updated to Renewal Spawns [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// lhz_fild01 - Lighthalzen Field
-//==================================================
+//== lhz_fild01 - Lighthalzen Field ========================
lhz_fild01,0,0,0,0 monster Rafflesia 1162,130,5000,0,0
lhz_fild01,0,0,0,0 monster Stem Worm 1215,35,5000,0,0
lhz_fild01,0,0,0,0 monster Metaling 1613,35,5000,0,0
@@ -25,9 +46,7 @@ lhz_fild01,0,0,0,0 monster Red Plant 1078,10,60000,30000,1
lhz_fild01,0,0,0,0 monster Yellow Plant 1081,10,60000,30000,1
lhz_fild01,0,0,0,0 monster Green Plant 1080,10,60000,30000,1
-//==================================================
-// lhz_fild02 - Lighthalzen Field (Grim Reaper's Valley)
-//==================================================
+//== lhz_fild02 - Lighthalzen Field (Grim Reaper's Valley) =
lhz_fild02,0,0,0,0 monster Stem Worm 1215,100,5000,0,0
lhz_fild02,0,0,0,0 monster Breeze 1692,40,5000,0,0
lhz_fild02,0,0,0,0 monster Rafflesia 1162,20,5000,0,0
@@ -36,9 +55,7 @@ lhz_fild02,0,0,0,0 monster Demon Pungus 1378,15,5000,0,0
lhz_fild02,0,0,0,0 monster Yellow Plant 1081,15,60000,30000,1
lhz_fild02,0,0,0,0 monster Green Plant 1080,15,60000,30000,1
-//==================================================
-// lhz_fild03 - Lighthalzen Field
-//==================================================
+//== lhz_fild03 - Lighthalzen Field ========================
lhz_fild03,0,0,0,0 monster Breeze 1692,130,5000,0,0
lhz_fild03,0,0,0,0 monster Stem Worm 1215,20,5000,0,0
lhz_fild03,0,0,0,0 monster Rafflesia 1162,20,5000,0,0
diff --git a/npc/re/mobs/fields/louyang.txt b/npc/re/mobs/fields/louyang.txt
index 6654d835a..624ef34f6 100644
--- a/npc/re/mobs/fields/louyang.txt
+++ b/npc/re/mobs/fields/louyang.txt
@@ -1,19 +1,43 @@
-//===== Hercules Script ======================================
-//= Louyang Fields Monster Spawn Script
-//===== By: ==================================================
-//= Evera/Lorri
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Evera
+//= Copyright (C) Lorri
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Louyang Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 updated by MasterOfMuppets
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Updated to Renewal Spawns [Kisuka]
-//= 1.4 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// lou_fild01 - Louyang Field
-//==================================================
+//== lou_fild01 - Louyang Field ============================
lou_fild01,0,0,0,0 monster Mi Gao 1516,40,5000,0,0
lou_fild01,0,0,0,0 monster Mantis 1139,19,5000,0,0
lou_fild01,0,0,0,0 monster Geographer 1368,19,5000,0,0
diff --git a/npc/re/mobs/fields/lutie.txt b/npc/re/mobs/fields/lutie.txt
index 99db7de31..260e3770e 100644
--- a/npc/re/mobs/fields/lutie.txt
+++ b/npc/re/mobs/fields/lutie.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Lutie Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Lutie Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Lutie Fields
+//================= Current Version =======================================
//= 1.4
-//===== Additional Comments: =================================
-//= 1.1 added Garm Baby according to May 10 patch
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.4 Updated to Renewal Spawns [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// xmas_fild01 - Lutie Field
-//==================================================
+//== xmas_fild01 - Lutie Field =============================
xmas_fild01,0,0,0,0 monster Marin 1242,35,5000,0,0
xmas_fild01,0,0,0,0 monster Sasquatch 1243,5,5000,0,0
xmas_fild01,0,0,0,0 monster Garm Baby 1515,1,5000,0,0
diff --git a/npc/re/mobs/fields/malaya.txt b/npc/re/mobs/fields/malaya.txt
index 6b6bcb46d..584736414 100644
--- a/npc/re/mobs/fields/malaya.txt
+++ b/npc/re/mobs/fields/malaya.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) 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/>.
+//=========================================================================
//= Malaya Port Field Monster Spawn Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Monster Spawns for Malaya Fields
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Official kRO monster spawns
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//============================================================
+//=========================================================================
-//==================================================
-// ma_fild01 - Barrio Maligawa
-//==================================================
+//== ma_fild01 - Barrio Maligawa ===========================
ma_fild01,0,0,0,0 monster Tikbalang 2313,50,5000,0,0
ma_fild01,0,0,0,0 monster Tiyanak 2314,50,5000,0,0
ma_fild01,0,0,0,0 monster Jejeling 2316,30,5000,0,0
-//==================================================
-// ma_fild02 - Malaya Forest
-//==================================================
+//== ma_fild02 - Malaya Forest =============================
ma_fild02,0,0,0,0 monster Bungisngis 2309,40,5000,0,0
ma_fild02,0,0,0,0 monster Engkanto 2310,25,5000,0,0
ma_fild02,0,0,0,0 monster Mangkukulam 2312,30,5000,0,0
diff --git a/npc/re/mobs/fields/manuk.txt b/npc/re/mobs/fields/manuk.txt
index eddc7169b..5c3af1de2 100644
--- a/npc/re/mobs/fields/manuk.txt
+++ b/npc/re/mobs/fields/manuk.txt
@@ -1,33 +1,51 @@
-//===== Hercules Script ======================================
-//= Manuk Fields Monster Spawn Script
-//===== By: ==================================================
-//= alexx, MaC
-//===== Current Version: =====================================
+//================= 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) scriptor
+//= Copyright (C) alexx
+//= Copyright (C) MaC
+//=
+//= 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/>.
+//=========================================================================
+//= Manuk Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Manuk Fields
+//================= Current Version =======================================
//= 1.1a
-//===== Additional Comments: =================================
-//= 1.0 Official spawn ammounts from Aegis script [alexx]
-//= 1.1 Added 13.2 mob spawn update [scriptor]
-//= 1.1a Corrected fild2 mobs spawning on fild1. (bugreport:4248)
-//============================================================
+//=========================================================================
-//==================================================
-// man_fild01 - Manuk Field
-//==================================================
+//== man_fild01 - Manuk Field ==============================
man_fild01,0,0,0,0 monster Nepenthes 1988,105,5000,0,0
man_fild01,0,0,0,0 monster Centipede Larva 1999,30,5000,0,0
man_fild01,0,0,0,0 monster Hillslion 1989,10,5000,0,0
man_fild01,0,0,0,0 monster Centipede 1987,2,5000,0,0
-//==================================================
-// man_fild02 - Manuk Field
-//==================================================
+//== man_fild02 - Manuk Field ==============================
man_fild02,0,0,0,0 monster Bradium Golem 2024,50,5000,0,0
man_fild02,0,0,0,0 monster Centipede 1987,35,5000,0,0
man_fild02,0,0,0,0 monster Tatacho 1986,25,5000,0,0
-//==================================================
-// man_fild03 - Manuk Field
-//==================================================
+//== man_fild03 - Manuk Field ==============================
man_fild03,0,0,0,0 monster Hillslion 1989,25,5000,0,0
man_fild03,0,0,0,0 monster Tatacho 1986,25,5000,0,0
man_fild03,0,0,0,0 monster Centipede 1987,25,5000,0,0
diff --git a/npc/re/mobs/fields/mjolnir.txt b/npc/re/mobs/fields/mjolnir.txt
index fddd95c6b..103f16523 100644
--- a/npc/re/mobs/fields/mjolnir.txt
+++ b/npc/re/mobs/fields/mjolnir.txt
@@ -1,17 +1,40 @@
-//===== Hercules Script ======================================
-//= Mt. Mjolnir Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Mt. Mjolnir Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster spawns for Mt. Mjolnir Fields
+//================= Current Version =======================================
//= 1.3
-//===== Additional Comments: =================================
-//= 1.2 Official kRO 10.1 spawns [Playtester]
-//= 1.3 Updated to renewal spawns. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// mjolnir_01 - Mt.Mjolnir
-//==================================================
+//== mjolnir_01 - Mt.Mjolnir ===============================
mjolnir_01,0,0,0,0 monster Caramel 1103,140,5000,0,0
mjolnir_01,0,0,0,0 monster Stainer 1174,20,5000,0,0
mjolnir_01,0,0,0,0 monster Creamy 1018,20,5000,0,0
@@ -22,9 +45,7 @@ mjolnir_01,75,85,25,25 monster Green Plant 1080,5,180000,90000,1
mjolnir_01,78,219,25,25 monster Green Plant 1080,5,180000,90000,1
mjolnir_01,311,271,25,25 monster Blue Plant 1079,5,360000,180000,1
-//==================================================
-// mjolnir_02 - Mt.Mjolnir
-//==================================================
+//== mjolnir_02 - Mt.Mjolnir ===============================
mjolnir_02,0,0,0,0 monster Horn 1128,140,5000,0,0
mjolnir_02,0,0,0,0 monster Poporing 1031,20,5000,0,0
mjolnir_02,0,0,0,0 monster Elder Willow 1033,20,5000,0,0
@@ -64,9 +85,7 @@ mjolnir_02,273,240,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_02,289,276,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_02,188,192,10,10 monster Blue Plant 1079,2,360000,180000,1
-//==================================================
-// mjolnir_03 - Mt.Mjolnir
-//==================================================
+//== mjolnir_03 - Mt.Mjolnir ===============================
mjolnir_03,0,0,0,0 monster Side Winder 1037,130,5000,0,0
mjolnir_03,0,0,0,0 monster Driller 1380,35,5000,0,0
mjolnir_03,0,0,0,0 monster Mantis 1139,35,5000,0,0
@@ -86,9 +105,7 @@ mjolnir_03,77,271,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_03,66,219,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_03,91,161,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_04 - Mt.Mjolnir
-//==================================================
+//== mjolnir_04 - Mt.Mjolnir ===============================
mjolnir_04,0,0,0,0 monster Driller 1380,130,5000,0,0
mjolnir_04,0,0,0,0 monster Mantis 1139,35,5000,0,0
mjolnir_04,0,0,0,0 monster Side Winder 1037,35,5000,0,0
@@ -112,9 +129,7 @@ mjolnir_04,332,122,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_04,269,39,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_04,205,33,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_05 - Mt.Mjolnir
-//==================================================
+//== mjolnir_05 - Mt.Mjolnir ===============================
mjolnir_05,0,0,0,0 monster Argiope 1099,130,5000,0,0
mjolnir_05,0,0,0,0 monster Mantis 1139,35,5000,0,0
mjolnir_05,0,0,0,0 monster Driller 1380,35,5000,0,0
@@ -124,9 +139,7 @@ mjolnir_05,134,103,20,20 monster Blue Plant 1079,3,360000,180000,1
mjolnir_05,261,100,20,10 monster Blue Plant 1079,3,360000,180000,1
mjolnir_05,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
-//==================================================
-// mjolnir_06 - Mt.Mjolnir
-//==================================================
+//== mjolnir_06 - Mt.Mjolnir ===============================
mjolnir_06,0,0,0,0 monster Poison Spore 1077,140,5000,0,0
mjolnir_06,0,0,0,0 monster Creamy 1018,30,5000,0,0
mjolnir_06,0,0,0,0 monster Smokie 1056,30,5000,0,0
@@ -141,9 +154,7 @@ mjolnir_06,73,339,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_06,69,225,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_06,55,276,0,0 monster Red Mushroom 1085,1,180000,90000,1
-//==================================================
-// mjolnir_07 - Mt.Mjolnir
-//==================================================
+//== mjolnir_07 - Mt.Mjolnir ===============================
mjolnir_07,0,0,0,0 monster Savage 1166,140,5000,0,0
mjolnir_07,0,0,0,0 monster Beetle King 1494,30,5000,0,0
mjolnir_07,0,0,0,0 monster Flora 1118,30,5000,0,0
@@ -158,9 +169,7 @@ mjolnir_07,140,179,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_07,97,210,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_07,249,214,0,0 monster Blue Plant 1079,2,360000,180000,1
-//==================================================
-// mjolnir_08 - Mt.Mjolnir
-//==================================================
+//== mjolnir_08 - Mt.Mjolnir ===============================
mjolnir_08,0,0,0,0 monster Beetle King 1494,140,5000,0,0
mjolnir_08,0,0,0,0 monster Savage 1166,30,5000,0,0
mjolnir_08,0,0,0,0 monster Flora 1118,30,5000,0,0
@@ -172,9 +181,7 @@ mjolnir_08,207,232,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_08,180,282,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_08,149,328,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_09 - Mt.Mjolnir
-//==================================================
+//== mjolnir_09 - Mt.Mjolnir ===============================
mjolnir_09,0,0,0,0 monster Savage Babe 1167,140,5000,0,0
mjolnir_09,0,0,0,0 monster Willow 1010,30,5000,0,0
mjolnir_09,0,0,0,0 monster Hornet 1004,30,5000,0,0
@@ -190,18 +197,14 @@ mjolnir_09,120,126,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_09,139,84,0,0 monster Red Mushroom 1085,1,180000,90000,1
mjolnir_09,125,82,0,0 monster Red Mushroom 1085,1,180000,90000,1
-//==================================================
-// mjolnir_10 - Mt.Mjolnir
-//==================================================
+//== mjolnir_10 - Mt.Mjolnir ===============================
mjolnir_10,0,0,0,0 monster Argos 1100,140,5000,0,0
mjolnir_10,0,0,0,0 monster Beetle King 1494,30,5000,0,0
mjolnir_10,0,0,0,0 monster Flora 1118,30,5000,0,0
mjolnir_10,123,331,10,10 monster Shining Plant 1083,1,1800000,900000,1
mjolnir_10,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
-//==================================================
-// mjolnir_11 - Mt.Mjolnir
-//==================================================
+//== mjolnir_11 - Mt.Mjolnir ===============================
mjolnir_11,0,0,0,0 monster Argiope 1099,130,5000,0,0
mjolnir_11,0,0,0,0 monster Argos 1100,35,5000,0,0
mjolnir_11,0,0,0,0 monster Flora 1118,35,5000,0,0
@@ -219,9 +222,7 @@ mjolnir_11,332,327,0,0 monster Blue Plant 1079,1,360000,180000,1
mjolnir_11,282,300,0,0 monster Green Plant 1080,1,180000,90000,1
mjolnir_11,295,271,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// mjolnir_12 - Mt.Mjolnir
-//==================================================
+//== mjolnir_12 - Mt.Mjolnir ===============================
mjolnir_12,0,0,0,0 monster Dustiness 1114,130,5000,0,0
mjolnir_12,0,0,0,0 monster Hunter Fly 1035,35,5000,0,0
mjolnir_12,0,0,0,0 monster Mantis 1139,35,5000,0,0
diff --git a/npc/re/mobs/fields/morocc.txt b/npc/re/mobs/fields/morocc.txt
index 048dda6ba..0c947afa3 100644
--- a/npc/re/mobs/fields/morocc.txt
+++ b/npc/re/mobs/fields/morocc.txt
@@ -1,32 +1,47 @@
-//===== Hercules Script ======================================
-//= Morocc Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Morroc Fields
+//================= Current Version =======================================
//= 1.8
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Added Morroc field 20, 21, and 22 spawns, as [L0ne_W0lf]
-//= 1.4 Updated spawns to reflect episode 12.1. [L0ne_W0lf]
-//= 1.5 Fixed Pheeroni spawn location. [Kisuka]
-//= 1.6 Added Satan MOrroc static spawn. [L0ne_W0lf]
-//= Added 30s spawn time for all Morroc Shadows.
-//= 1.7 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.8 Updated to renewal spawns. [L0ne_W0lf]
-//============================================================
-
-//==================================================
-// moc_fild01 - Sograt Desert
-//==================================================
+//=========================================================================
+
+//== moc_fild01 - Sograt Desert ============================
moc_fild01,0,0,0,0 monster Peco Peco 1019,130,5000,0,0
moc_fild01,0,0,0,0 monster Muka 1055,50,5000,0,0
moc_fild01,0,0,0,0 monster Peco Peco Egg 1047,20,5000,0,0
moc_fild01,194,51,10,10 monster Yellow Plant 1081,10,900000,450000,1
-//==================================================
-// moc_fild02 - Sograt Desert
-//==================================================
+//== moc_fild02 - Sograt Desert ============================
moc_fild02,0,0,0,0 monster Muka 1055,130,5000,0,0
moc_fild02,0,0,0,0 monster Peco Peco 1019,60,5000,0,0
moc_fild02,0,0,0,0 monster Peco Peco Egg 1047,10,5000,0,0
@@ -45,9 +60,7 @@ moc_fild02,299,61,0,0 monster Green Plant 1080,1,180000,90000,1
moc_fild02,353,103,0,0 monster Green Plant 1080,1,180000,90000,1
moc_fild02,337,35,0,0 monster Green Plant 1080,1,180000,90000,1
-//==================================================
-// moc_fild03 - Sograt Desert
-//==================================================
+//== moc_fild03 - Sograt Desert ============================
moc_fild03,0,0,0,0 monster Wolf 1013,140,5000,0,0
moc_fild03,0,0,0,0 monster Argos 1100,20,5000,0,0
moc_fild03,0,0,0,0 monster Steel Chonchon 1042,20,5000,0,0
@@ -59,21 +72,13 @@ moc_fild03,261,161,5,5 monster Green Plant 1080,2,180000,90000,1
moc_fild03,213,201,5,5 monster Green Plant 1080,2,180000,90000,1
moc_fild03,200,263,5,5 monster Green Plant 1080,2,180000,90000,1
-//==================================================
-// moc_fild04 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild04 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild05 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild05 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild06 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild06 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild07 - Sograt Desert
-//==================================================
+//== moc_fild07 - Sograt Desert ============================
moc_fild07,0,0,0,0 monster Drops 1113,140,5000,0,0
moc_fild07,0,0,0,0 monster Chonchon 1011,30,5000,0,0
moc_fild07,0,0,0,0 monster Picky 1050,15,5000,0,0
@@ -81,28 +86,18 @@ moc_fild07,0,0,0,0 monster Peco Peco Egg 1047,10,5000,0,0
moc_fild07,0,0,0,0 monster Picky 1049,10,5000,0,0
moc_fild07,162,333,12,12 monster Yellow Plant 1081,5,360000,180000,1
-//==================================================
-// moc_fild08 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild08 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild09 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild09 - Disabled on Episode 12.1 ================
-//==================================================
-// moc_fild10 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild10 - Disabled on Episode 12.1 ================
-//==================================================
-// moc_fild11 - Sograt Desert
-//==================================================
+//== moc_fild11 - Sograt Desert ============================
moc_fild11,0,0,0,0 monster Baby Desert Wolf 1107,140,5000,0,0
moc_fild11,0,0,0,0 monster Condor 1009,30,5000,0,0
moc_fild11,0,0,0,0 monster Scorpion 1001,30,5000,0,0
-//==================================================
-// moc_fild12 - Sograt Desert
-//==================================================
+//== moc_fild12 - Sograt Desert ============================
moc_fild12,0,0,0,0 monster Picky 1049,50,5000,0,0
moc_fild12,0,0,0,0 monster Picky 1050,50,5000,0,0
moc_fild12,0,0,0,0 monster Peco Peco Egg 1047,35,5000,0,0
@@ -110,9 +105,7 @@ moc_fild12,0,0,0,0 monster Drops 1113,30,5000,0,0
moc_fild12,0,0,0,0 monster Condor 1009,30,5000,0,0
moc_fild12,181,336,40,20 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// moc_fild13 - Sograt Desert
-//==================================================
+//== moc_fild13 - Sograt Desert ============================
moc_fild13,0,0,0,0 monster Steel Chonchon 1042,140,5000,0,0
moc_fild13,0,0,0,0 monster Wolf 1013,15,5000,0,0
moc_fild13,0,0,0,0 monster Argos 1100,15,5000,0,0
@@ -141,24 +134,16 @@ moc_fild13,101,185,5,5 monster Yellow Plant 1081,3,180000,90000,1
moc_fild13,106,258,5,5 monster Yellow Plant 1081,3,180000,90000,1
moc_fild13,161,273,5,5 monster Yellow Plant 1081,3,180000,90000,1
-//==================================================
-// moc_fild14 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild14 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild15 - Disabled on Episode 12.1
-//==================================================
+//== moc_fild15 - Disabled on Episode 12.1 =================
-//==================================================
-// moc_fild16 - Sograt Desert
-//==================================================
+//== moc_fild16 - Sograt Desert ============================
moc_fild16,0,0,0,0 monster Sandman 1165,130,5000,0,0
moc_fild16,0,0,0,0 monster Hode 1127,30,5000,0,0
moc_fild16,0,0,0,0 monster Frilldora 1119,10,5000,0,0
-//==================================================
-// moc_fild17 - Sograt Desert
-//==================================================
+//== moc_fild17 - Sograt Desert ============================
moc_fild17,0,0,0,0 monster Hode 1127,130,5000,0,0
moc_fild17,0,0,0,0 monster Sandman 1165,30,5000,0,0
moc_fild17,0,0,0,0 monster Frilldora 1119,10,5000,0,0
@@ -171,9 +156,7 @@ moc_fild17,335,191,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild17,347,224,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild17,359,258,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild18 - Sograt Desert
-//==================================================
+//== moc_fild18 - Sograt Desert ============================
moc_fild18,0,0,0,0 monster Scorpion 1001,140,5000,0,0
moc_fild18,0,0,0,0 monster Condor 1009,30,5000,0,0
moc_fild18,0,0,0,0 monster Baby Desert Wolf 1107,30,5000,0,0
@@ -187,29 +170,21 @@ moc_fild18,230,144,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild18,325,207,0,0 monster Yellow Plant 1081,1,180000,90000,1
moc_fild18,325,272,0,0 monster Yellow Plant 1081,1,180000,90000,1
-//==================================================
-// moc_fild19 - Quest Map
-//==================================================
+//== moc_fild19 - Quest Map ================================
-//==================================================
-// moc_fild20 - Sograt Desert - Continental Guard Quarantine
-//==================================================
+//== moc_fild20 - Sograt Desert - Continental Guard Quarantine =
moc_fild20,0,0,0,0 monster Incarnation of Morroc 1918,1,30000,0,0
moc_fild20,0,0,0,0 monster Incarnation of Morroc 1919,1,30000,0,0
moc_fild20,0,0,0,0 monster Incarnation of Morroc 1920,1,30000,0,0
moc_fild20,0,0,0,0 monster Incarnation of Morroc 1921,1,30000,0,0
-//==================================================
-// moc_fild21 - Dimensional Gorge
-//==================================================
+//== moc_fild21 - Dimensional Gorge ========================
moc_fild21,0,0,0,0 monster Incarnation of Morroc 1918,46,30000,0,0
moc_fild21,0,0,0,0 monster Incarnation of Morroc 1919,46,30000,0,0
moc_fild21,0,0,0,0 monster Incarnation of Morroc 1920,46,30000,0,0
moc_fild21,0,0,0,0 monster Incarnation of Morroc 1921,34,30000,0,0
-//==================================================
-// moc_fild22 - Dimensional Gorge
-//==================================================
+//== moc_fild22 - Dimensional Gorge ========================
moc_fild22,0,0,0,0 monster Incarnation of Morroc 1918,60,30000,0,0
moc_fild22,0,0,0,0 monster Incarnation of Morroc 1919,60,30000,0,0
moc_fild22,0,0,0,0 monster Incarnation of Morroc 1920,60,30000,0,0
diff --git a/npc/re/mobs/fields/moscovia.txt b/npc/re/mobs/fields/moscovia.txt
index 158fb2d66..12e528874 100644
--- a/npc/re/mobs/fields/moscovia.txt
+++ b/npc/re/mobs/fields/moscovia.txt
@@ -1,18 +1,41 @@
-//===== Hercules Script ======================================
-//= Moscovia Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Playtester
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Moscovia Fields
+//================= Current Version =======================================
//= 1.2
-//===== Additional Comments: =================================
-//= 1.0 Added spawns [Playtester]
-//= 1.1 Updated to Renewal Spawns [Kisuka]
-//= 1.2 Updated Renewal Spawns. [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// mosk_fild02 - Okrestnosti of Moscovia
-//==================================================
+//== mosk_fild02 - Okrestnosti of Moscovia =================
mosk_fild02,0,0,0,0 monster Side Winder 1037,40,5000,0,0
mosk_fild02,0,0,0,0 monster Argiope 1099,30,5000,0,0
mosk_fild02,0,0,0,0 monster Mantis 1139,10,5000,0,0
diff --git a/npc/re/mobs/fields/niflheim.txt b/npc/re/mobs/fields/niflheim.txt
index 245ce4c7c..bca2b94c1 100644
--- a/npc/re/mobs/fields/niflheim.txt
+++ b/npc/re/mobs/fields/niflheim.txt
@@ -1,40 +1,58 @@
-//===== Hercules Script ======================================
-//= Niflheim Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) DracoRPG
+//= Copyright (C) Lupus
+//= Copyright (C) shadow
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Niflheim Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Niflheim Fields
+//================= Current Version =======================================
//= 1.7
-//===== Additional Comments: =================================
-//= 1.2 updated [shadow],
-//= 1.3 many changes and wrong LOD ID 5373 -> 1373 [Lupus]
-//= 1.4 removed yggdrasil from this file [DracoRPG]
-//= 1.4a Readded Lord of Death, why was it removed anyway? [MasterOfMuppets]
-//= 1.5 Implemented the town invasion. [MasterOfMuppets]
-//= 1.6 Official kRO 10.1 spawns [Playtester]
-//= 1.7 Updated to Renewal Spawns [Kisuka]
-//============================================================
+//=========================================================================
-//==================================================
-// niflheim - Nifflheim, Realm of the Dead
-//==================================================
+//== niflheim - Niflheim, Realm of the Dead ================
niflheim,0,0,0,0 monster Lude 1509,20,5000,0,0
niflheim,0,0,0,0 monster Quve 1508,20,5000,0,0
niflheim,0,0,0,0 monster Gibbet 1503,10,5000,0,0
niflheim,0,0,0,0 monster Heirozoist 1510,10,5000,0,0
niflheim,0,0,0,0 monster Dullahan 1504,5,5000,0,0
-//==================================================
-// nif_fild01 - Skellington, a Solitary Village in Nifflheim
-//==================================================
+//== nif_fild01 - Skellington, a Solitary Village in Niflheim =
nif_fild01,0,0,0,0 monster Disguise 1506,50,5000,0,0
nif_fild01,0,0,0,0 monster Quve 1508,30,5000,0,0
nif_fild01,0,0,0,0 monster Dullahan 1504,20,5000,0,0
nif_fild01,0,0,0,0 monster Gibbet 1503,10,5000,0,0
nif_fild01,0,0,0,0 monster Heirozoist 1510,10,5000,0,0
-//==================================================
-// nif_fild02 - Vally of Gyoll
-//==================================================
+//== nif_fild02 - Valley of Gyoll ==========================
nif_fild02,0,0,0,0 monster Loli Ruri 1505,21,5000,0,0
nif_fild02,0,0,0,0 monster Gibbet 1503,20,5000,0,0
nif_fild02,0,0,0,0 monster Bloody Murderer 1507,11,5000,0,0
diff --git a/npc/re/mobs/fields/payon.txt b/npc/re/mobs/fields/payon.txt
index 473bd2bfd..db9759260 100644
--- a/npc/re/mobs/fields/payon.txt
+++ b/npc/re/mobs/fields/payon.txt
@@ -1,20 +1,40 @@
-//===== Hercules Script ======================================
-//= Payon Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Fields Monster Spawn Script (Pre-Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Payon Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.1 Official kRO 10.1 spawns [Playtester]
-//= 1.2 Some 11.1 spawn changes [Playtester]
-//= 1.3 More accurate spawns [Playtester]
-//= 1.4 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.5 Updated to renewal spawns. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// pay_fild01 - Payon Forest
-//==================================================
+//== pay_fild01 - Payon Forest =============================
pay_fild01,0,0,0,0 monster Willow 1010,140,5000,0,0
pay_fild01,0,0,0,0 monster Poring 1002,30,5000,0,0
pay_fild01,0,0,0,0 monster Fabre 1007,30,5000,0,0
@@ -35,18 +55,14 @@ pay_fild01,64,190,0,0 monster Black Mushroom 1084,1,180000,90000,1
pay_fild01,70,246,0,0 monster Black Mushroom 1084,1,180000,90000,1
pay_fild01,0,0,0,0 monster Green Plant 1080,5,180000,90000,1
-//==================================================
-// pay_fild02 - Payon Forest
-//==================================================
+//== pay_fild02 - Payon Forest =============================
pay_fild02,0,0,0,0 monster Boa 1025,140,5000,0,0
pay_fild02,0,0,0,0 monster Wormtail 1024,30,5000,0,0
pay_fild02,0,0,0,0 monster Spore 1014,30,5000,0,0
pay_fild02,105,256,10,10 monster Green Plant 1080,4,360000,180000,1
pay_fild02,105,256,10,10 monster Red Mushroom 1085,4,360000,180000,1
-//==================================================
-// pay_fild03 - Payon Forest
-//==================================================
+//== pay_fild03 - Payon Forest =============================
pay_fild03,0,0,0,0 monster Fabre 1007,130,5000,0,0
pay_fild03,0,0,0,0 monster Poring 1002,25,5000,0,0
pay_fild03,0,0,0,0 monster Willow 1010,25,5000,0,0
@@ -54,9 +70,7 @@ pay_fild03,0,0,0,0 monster Pupa 1008,20,5000,0,0
pay_fild03,153,216,10,10 monster Red Mushroom 1085,6,900000,450000,1
pay_fild03,372,64,15,15 monster Green Plant 1080,4,180000,90000,1
-//==================================================
-// pay_fild04 - Sograt Desert
-//==================================================
+//== pay_fild04 - Sograt Desert ============================
pay_fild04,0,0,0,0 monster Poporing 1031,130,5000,0,0
pay_fild04,0,0,0,0 monster Marin 1242,30,5000,0,0
pay_fild04,0,0,0,0 monster Drops 1113,20,5000,0,0
@@ -68,13 +82,9 @@ pay_fild04,0,0,0,0 monster Deviling 1582,1,7200000,3600000,1
pay_fild04,346,335,5,5 monster Shining Plant 1083,1,1800000,900000,1
pay_fild04,254,193,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// pay_fild05 - Disabled on Renewal
-//==================================================
+//== pay_fild05 - Disabled on Renewal ======================
-//==================================================
-// pay_fild06 - Payon Forest
-//==================================================
+//== pay_fild06 - Payon Forest =============================
pay_fild06,0,0,0,0 monster Wormtail 1024,140,5000,0,0
pay_fild06,0,0,0,0 monster Boa 1025,30,5000,0,0
pay_fild06,0,0,0,0 monster Spore 1014,30,5000,0,0
@@ -82,36 +92,28 @@ pay_fild06,211,191,2,10 monster Red Mushroom 1085,8,180000,90000,1
pay_fild06,268,155,20,20 monster Green Plant 1080,10,360000,180000,1
pay_fild06,268,155,20,20 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// pay_fild07 - Payon Forest
-//==================================================
+//== pay_fild07 - Payon Forest =============================
pay_fild07,0,0,0,0 monster Bigfoot 1060,130,5000,0,0
pay_fild07,0,0,0,0 monster Caramel 1103,30,5000,0,0
pay_fild07,0,0,0,0 monster Stainer 1174,20,5000,0,0
pay_fild07,0,0,0,0 monster Creamy 1018,20,5000,0,0
pay_fild07,171,331,20,20 monster Green Plant 1080,8,900000,450000,1
-//==================================================
-// pay_fild08 - Payon Forest
-//==================================================
+//== pay_fild08 - Payon Forest =============================
pay_fild08,0,0,0,0 monster Spore 1014,140,5000,0,0
pay_fild08,0,0,0,0 monster Wormtail 1024,30,5000,0,0
pay_fild08,0,0,0,0 monster Boa 1025,30,5000,0,0
pay_fild08,0,0,0,0 monster Green Plant 1080,10,60000,30000,1
pay_fild08,143,156,40,40 monster Shining Plant 1083,1,3600000,1800000,1
-//==================================================
-// pay_fild09 - Payon Forest
-//==================================================
+//== pay_fild09 - Payon Forest =============================
pay_fild09,0,0,0,0 monster Elder Willow 1033,140,5000,0,0
pay_fild09,0,0,0,0 monster Horn 1128,30,5000,0,0
pay_fild09,0,0,0,0 monster Coco 1104,30,5000,0,0
pay_fild09,198,217,30,30 monster Green Plant 1080,10,360000,180000,1
pay_fild09,198,217,30,30 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// pay_fild10 - Payon Forest
-//==================================================
+//== pay_fild10 - Payon Forest =============================
pay_fild10,0,0,0,0 monster Greatest General 1277,100,5000,0,0
pay_fild10,0,0,0,0 monster Beetle King 1494,50,5000,0,0
pay_fild10,0,0,0,0 monster Savage 1166,50,5000,0,0
@@ -123,6 +125,4 @@ pay_fild10,213,157,10,10 monster Blue Plant 1079,1,360000,180000,1
pay_fild10,281,307,10,10 monster Blue Plant 1079,1,360000,180000,1
pay_fild10,66,332,10,10 monster Blue Plant 1079,1,360000,180000,1
-//==================================================
-// pay_fild11 - Disabled on Renewal
-//==================================================
+//== pay_fild11 - Disabled on Renewal ======================
diff --git a/npc/re/mobs/fields/prontera.txt b/npc/re/mobs/fields/prontera.txt
index 9d3746be8..2dca8a5c0 100644
--- a/npc/re/mobs/fields/prontera.txt
+++ b/npc/re/mobs/fields/prontera.txt
@@ -1,38 +1,55 @@
-//===== Hercules Script ======================================
-//= Prontera Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Playtester
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Prontera Fields
+//================= Current Version =======================================
//= 1.6
-//===== Additional Comments: =================================
-//= 1.2 fixed some map name typos [Lupus]
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Updated to Renewal spawns.
-//= 1.6 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// prt_fild00 - Prontera Field
-//==================================================
+//== prt_fild00 - Prontera Field ===========================
prt_fild00,0,0,0,0 monster Roda Frog 1012,130,5000,0,0
prt_fild00,0,0,0,0 monster Ambernite 1094,50,5000,0,0
prt_fild00,0,0,0,0 monster Savage Babe 1167,20,5000,0,0
prt_fild00,227,212,0,0 monster Shining Plant 1083,1,1800000,900000,1
prt_fild00,285,138,10,10 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// prt_fild01 - Prontera Field
-//==================================================
+//== prt_fild01 - Prontera Field ===========================
prt_fild01,0,0,0,0 monster Lunatic 1063,140,5000,0,0
prt_fild01,0,0,0,0 monster Poring 1002,30,5000,0,0
prt_fild01,0,0,0,0 monster Fabre 1007,30,5000,0,0
prt_fild01,199,266,3,3 monster Green Plant 1080,3,360000,180000,1
prt_fild01,199,266,3,3 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// prt_fild02 - Prontera Field
-//==================================================
+//== prt_fild02 - Prontera Field ===========================
prt_fild02,0,0,0,0 monster Stainer 1174,140,5000,0,0
prt_fild02,0,0,0,0 monster Creamy 1018,30,5000,0,0
prt_fild02,0,0,0,0 monster Poporing 1031,30,5000,0,0
@@ -40,9 +57,7 @@ prt_fild02,0,0,0,0 monster Eclipse 1093,1,1800000,1200000,0
prt_fild02,339,309,3,3 monster Shining Plant 1083,1,1800000,900000,1
prt_fild02,0,0,0,0 monster Shining Plant 1083,2,1800000,900000,1
-//==================================================
-// prt_fild03 - Prontera Field
-//==================================================
+//== prt_fild03 - Prontera Field ===========================
prt_fild03,0,0,0,0 monster Yoyo 1057,100,5000,0,0
prt_fild03,0,0,0,0 monster Poporing 1031,30,5000,0,0
prt_fild03,0,0,0,0 monster Horn 1128,30,5000,0,0
@@ -53,50 +68,38 @@ prt_fild03,307,75,5,5 monster Green Plant 1080,5,360000,180000,1
prt_fild03,147,219,5,5 monster Green Plant 1080,5,360000,180000,1
prt_fild03,148,107,5,5 monster Green Plant 1080,5,360000,180000,1
-//==================================================
-// prt_fild04 - Prontera Field
-//==================================================
+//== prt_fild04 - Prontera Field ===========================
prt_fild04,0,0,0,0 monster Ambernite 1094,80,5000,0,0
prt_fild04,0,0,0,0 monster Roda Frog 1012,20,5000,0,0
prt_fild04,0,0,0,0 monster Vocal 1088,1,1800000,1200000,0
prt_fild04,350,114,10,10 monster Green Plant 1080,5,900000,450000,1
-//==================================================
-// prt_fild05 - Prontera Field
-//==================================================
+//== prt_fild05 - Prontera Field ===========================
prt_fild05,0,0,0,0 monster Hornet 1004,140,5000,0,0
prt_fild05,0,0,0,0 monster Thief Bug Egg 1048,30,5000,0,0
prt_fild05,0,0,0,0 monster Thief Bug 1051,30,5000,0,0
prt_fild05,208,37,10,10 monster Green Plant 1080,6,900000,450000,1
prt_fild05,208,37,10,10 monster Blue Plant 1079,1,900000,450000,1
-//==================================================
-// prt_fild06 - Prontera Field
-//==================================================
+//== prt_fild06 - Prontera Field ===========================
prt_fild06,0,0,0,0 monster Fabre 1007,140,5000,0,0
prt_fild06,0,0,0,0 monster Poring 1002,30,5000,0,0
prt_fild06,0,0,0,0 monster Lunatic 1063,30,5000,0,0
prt_fild06,222,30,40,10 monster Green Plant 1080,15,900000,450000,1
-//==================================================
-// prt_fild07 - Prontera Field
-//==================================================
+//== prt_fild07 - Prontera Field ===========================
prt_fild07,0,0,0,0 monster Rocker 1052,150,5000,0,0
prt_fild07,0,0,0,0 monster Savage Babe 1167,50,5000,0,0
prt_fild07,0,0,0,0 monster Vocal 1088,1,1800000,1200000,0
prt_fild07,225,110,5,5 monster Black Mushroom 1084,3,360000,180000,1
-//==================================================
-// prt_fild08 - Prontera Field
-//==================================================
+//== prt_fild08 - Prontera Field ===========================
prt_fild08,0,0,0,0 monster Poring 1002,110,5000,0,0
prt_fild08,0,0,0,0 monster Lunatic 1063,100,5000,0,0
prt_fild08,0,0,0,0 monster Fabre 1007,100,5000,0,0
prt_fild08,0,0,0,0 monster Little Poring 2398,30,50000,0,0
-//==================================================
-// prt_fild08 - Duplicates
-//==================================================
+//== prt_fild08 - Duplicates ===============================
prt_fild08a,0,0,0,0 monster Poring 1002,110,5000,0,0
prt_fild08a,0,0,0,0 monster Lunatic 1063,100,5000,0,0
prt_fild08a,0,0,0,0 monster Fabre 1007,100,5000,0,0
@@ -114,17 +117,12 @@ prt_fild08d,0,0,0,0 monster Lunatic 1063,100,5000,0,0
prt_fild08d,0,0,0,0 monster Fabre 1007,100,5000,0,0
prt_fild08d,0,0,0,0 monster Little Poring 2398,30,50000,0,0
-
-//==================================================
-// prt_fild09 - Prontera Field
-//==================================================
+//== prt_fild09 - Prontera Field ===========================
prt_fild09,0,0,0,0 monster Magnolia 1138,140,5000,0,0
prt_fild09,0,0,0,0 monster Metaller 1058,60,5000,0,0
prt_fild09,237,115,5,5 monster Yellow Plant 1081,3,360000,180000,1
-//==================================================
-// prt_fild10 - Prontera Field
-//==================================================
+//== prt_fild10 - Prontera Field ===========================
prt_fild10,0,0,0,0 monster Elder Willow 1033,140,5000,0,0
prt_fild10,0,0,0,0 monster Poporing 1031,20,5000,0,0
prt_fild10,0,0,0,0 monster Horn 1128,20,5000,0,0
@@ -132,9 +130,7 @@ prt_fild10,0,0,0,0 monster Coco 1104,20,5000,0,0
prt_fild10,99,114,20,5 monster Red Mushroom 1085,15,360000,180000,1
prt_fild10,155,179,10,10 monster Shining Plant 1083,1,1800000,900000,1
-//==================================================
-// prt_fild11 - Prontera Field
-//==================================================
+//== prt_fild11 - Prontera Field ===========================
prt_fild11,0,0,0,0 monster Goblin 1126,60,5000,0,0
prt_fild11,0,0,0,0 monster Rotar Zairo 1392,50,5000,0,0
prt_fild11,0,0,0,0 monster Goblin Archer 1258,50,5000,0,0
diff --git a/npc/re/mobs/fields/rachel.txt b/npc/re/mobs/fields/rachel.txt
index d8dd26f42..e5e39de14 100644
--- a/npc/re/mobs/fields/rachel.txt
+++ b/npc/re/mobs/fields/rachel.txt
@@ -1,59 +1,71 @@
-//===== Hercules Script ======================================
-//= Rachel Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Sepheus
+//= Copyright (C) Athena
+//=
+//= 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 Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Rachel Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.0 Created this [Sepheus]
-//= 1.1 Updated [Playtester]
-//= 1.2 More accurate spawns [Playtester]
-//= 1.3 Corrected MVP spawn variance. [L0ne_W0lf]
-//= 1.4 Updated to Renewal Spawns [Kisuka]
-//= 1.5 Updated Renewal Spawns [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// ra_fild01 - Audhumbla Grassland
-//==================================================
+//== ra_fild01 - Audhumbla Grassland =======================
ra_fild01,0,0,0,0 monster Desert Wolf 1106,130,5000,0,0
ra_fild01,0,0,0,0 monster Roween 1782,30,5000,0,0
ra_fild01,0,0,0,0 monster Baby Desert Wolf 1107,20,5000,0,0
ra_fild01,0,0,0,0 monster Anopheles 1627,10,5000,0,0
-//==================================================
-// ra_fild02 - Disabled on Renewal
-//==================================================
+//== ra_fild02 - Disabled on Renewal =======================
-//==================================================
-// ra_fild03 - The Plain of Ida
-//==================================================
+//== ra_fild03 - The Plain of Ida ==========================
ra_fild03,0,0,0,0 monster Hill Wind 1680,130,5000,0,0
ra_fild03,0,0,0,0 monster Roween 1782,30,5000,0,0
ra_fild03,0,0,0,0 monster Anacondaq 1030,20,5000,0,0
ra_fild03,0,0,0,0 monster Anopheles 1627,20,5000,0,0
ra_fild03,0,0,0,0 boss_monster Atroce 1785,1,10800000,600000,1
-//==================================================
-// ra_fild04 - Audhumbla Grassland
-//==================================================
+//== ra_fild04 - Audhumbla Grassland =======================
ra_fild04,0,0,0,0 monster Hill Wind 1680,130,5000,0,0
ra_fild04,0,0,0,0 monster Roween 1782,30,5000,0,0
ra_fild04,0,0,0,0 monster Desert Wolf 1106,20,5000,0,0
ra_fild04,0,0,0,0 monster Anopheles 1627,20,5000,0,0
ra_fild04,0,0,0,0 boss_monster Atroce 1785,1,18000000,600000,1
-//==================================================
-// ra_fild05 - Audhumbla Grassland
-//==================================================
+//== ra_fild05 - Audhumbla Grassland =======================
ra_fild05,0,0,0,0 monster Kobold 1133,70,5000,0,0
ra_fild05,0,0,0,0 monster Kobold 1134,70,5000,0,0
ra_fild05,0,0,0,0 monster Kobold 1135,70,5000,0,0
ra_fild05,0,0,0,0 monster Anopheles 1627,10,5000,0,0
-//==================================================
-// ra_fild06 - Portus Luna
-//==================================================
+//== ra_fild06 - Portus Luna ===============================
ra_fild06,0,0,0,0 monster Kobold Archer 1282,70,5000,0,0
ra_fild06,0,0,0,0 monster Kobold 1133,40,5000,0,0
ra_fild06,0,0,0,0 monster Kobold 1134,40,5000,0,0
@@ -61,42 +73,28 @@ ra_fild06,0,0,0,0 monster Kobold 1135,40,5000,0,0
ra_fild06,0,0,0,0 monster Anopheles 1627,10,5000,0,0
ra_fild06,0,0,0,0 monster Kobold Leader 1296,1,1800000,1200000,0
-//==================================================
-// ra_fild07 - Disabled on Renewal
-//==================================================
+//== ra_fild07 - Disabled on Renewal =======================
-//==================================================
-// ra_fild08 - The Plain of Ida
-//==================================================
+//== ra_fild08 - The Plain of Ida ==========================
ra_fild08,0,0,0,0 monster Anacondaq 1030,100,5000,0,0
ra_fild08,0,0,0,0 monster Roween 1782,50,5000,0,0
ra_fild08,0,0,0,0 monster Hill Wind 1680,20,5000,0,0
ra_fild08,0,0,0,0 monster Baby Desert Wolf 1107,10,5000,0,0
ra_fild08,0,0,0,0 monster Anopheles 1627,10,5000,0,0
-//==================================================
-// ra_fild09 - Disabled on Renewal
-//==================================================
+//== ra_fild09 - Disabled on Renewal =======================
-//==================================================
-// ra_fild10 - Disabled on Renewal
-//==================================================
+//== ra_fild10 - Disabled on Renewal =======================
-//==================================================
-// ra_fild11 - Disabled on Renewal
-//==================================================
+//== ra_fild11 - Disabled on Renewal =======================
//ra_fild11,0,0,0,0 monster Yellow Plant 1081,15,10000,0,1
//ra_fild11,0,0,0,0 monster Red Plant 1078,5,10000,0,1
-//==================================================
-// ra_fild12 - The Plain of Ida
-//==================================================
+//== ra_fild12 - The Plain of Ida ==========================
ra_fild12,0,0,0,0 monster Roween 1782,130,5000,0,0
ra_fild12,0,0,0,0 monster Anopheles 1627,30,5000,0,0
ra_fild12,0,0,0,0 monster Baby Desert Wolf 1107,15,5000,0,0
ra_fild12,0,0,0,0 monster Yellow Plant 1081,15,10000,0,1
ra_fild12,0,0,0,0 monster Red Plant 1078,5,10000,0,1
-//==================================================
-// ra_fild13 - Disabled on Renewal
-//==================================================
+//== ra_fild13 - Disabled on Renewal =======================
diff --git a/npc/re/mobs/fields/splendide.txt b/npc/re/mobs/fields/splendide.txt
index d7e3aa3aa..230aa790e 100644
--- a/npc/re/mobs/fields/splendide.txt
+++ b/npc/re/mobs/fields/splendide.txt
@@ -1,30 +1,49 @@
-//===== Hercules Script ======================================
-//= Splendide Fields Monster Spawn Script
-//===== By: ==================================================
-//= alexx, MaC
-//===== Current Version: =====================================
+//================= 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) scriptor
+//= Copyright (C) alexx
+//= Copyright (C) MaC
+//=
+//= 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/>.
+//=========================================================================
+//= Splendide Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Splendide Fields
+//================= Current Version =======================================
//= 1.1
-//===== Additional Comments: =================================
-//= 1.0 Official spawn ammounts from Aegis script [alexx]
-//= 1.1 Added 13.2 mob spawn update [scriptor]
-//============================================================
+//=========================================================================
-//==================================================
-// spl_fild01 - Splendide Field
-//==================================================
+//== spl_fild01 - Splendide Field ==========================
spl_fild01,0,0,0,0 monster Dark Pinguicula 2015,50,5000,0,0
spl_fild01,0,0,0,0 monster Naga 1993,35,5000,0,0
spl_fild01,0,0,0,0 monster Cornus 1992,25,5000,0,0
-//==================================================
-// spl_fild02 - Splendide Field
-//==================================================
+//== spl_fild02 - Splendide Field ==========================
spl_fild02,0,0,0,0 monster Pinguicula 1995,75,5000,0,0
spl_fild02,0,0,0,0 monster Luciola Vespa 1994,15,5000,0,0
-//==================================================
-// spl_fild03 - Splendide Field
-//==================================================
+//== spl_fild03 - Splendide Field ==========================
spl_fild03,0,0,0,0 monster Luciola Vespa 1994,35,5000,0,0
spl_fild03,0,0,0,0 monster Cornus 1992,25,5000,0,0
spl_fild03,0,0,0,0 monster Naga 1993,20,5000,0,0
diff --git a/npc/re/mobs/fields/umbala.txt b/npc/re/mobs/fields/umbala.txt
index d346dbc3b..7126a6e69 100644
--- a/npc/re/mobs/fields/umbala.txt
+++ b/npc/re/mobs/fields/umbala.txt
@@ -1,18 +1,40 @@
-//===== Hercules Script ======================================
-//= Umbala Fields Monster Spawn Script
-//===== By: ==================================================
-//= Darkchild (1.0)
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) Darkchild
+//=
+//= 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/>.
+//=========================================================================
+//= Umbala Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Umbala Fields
+//================= Current Version =======================================
//= 1.5
-//===== Additional Comments: =================================
-//= 1.3 Official kRO 10.1 spawns [Playtester]
-//= 1.4 More accurate spawns [Playtester]
-//= 1.5 Updated spawns to renewal. [L0ne_W0lf]
-//============================================================
+//=========================================================================
-//==================================================
-// um_fild01 - Luluka Forest
-//==================================================
+//== um_fild01 - Luluka Forest =============================
um_fild01,0,0,0,0 monster Dryad 1493,60,5000,0,0
um_fild01,0,0,0,0 monster Stone Shooter 1495,25,5000,0,0
um_fild01,0,0,0,0 monster Wootan Shooter 1498,10,5000,0,0
@@ -22,9 +44,7 @@ um_fild01,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
um_fild01,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
um_fild01,0,0,0,0 monster Shining Plant 1083,5,180000,90000,1
-//==================================================
-// um_fild02 - Hoomga Forest
-//==================================================
+//== um_fild02 - Hoomga Forest =============================
um_fild02,0,0,0,0 monster Wootan Fighter 1499,40,5000,0,0
um_fild02,0,0,0,0 monster Stone Shooter 1495,15,5000,0,0
um_fild02,0,0,0,0 monster Wootan Shooter 1498,10,5000,0,0
@@ -32,9 +52,7 @@ um_fild02,0,0,0,0 monster Choco 1214,5,5000,0,0
um_fild02,0,0,0,0 monster Red Plant 1078,5,180000,90000,1
um_fild02,0,0,0,0 monster Yellow Plant 1081,5,180000,90000,1
-//==================================================
-// um_fild03 - Kalala Swamp
-//==================================================
+//== um_fild03 - Kalala Swamp ==============================
um_fild03,0,0,0,0 monster Parasite 1500,60,5000,0,0
um_fild03,0,0,0,0 monster Stone Shooter 1495,15,5000,0,0
um_fild03,0,0,0,0 monster Wootan Shooter 1498,10,5000,0,0
@@ -43,9 +61,7 @@ um_fild03,0,0,0,0 monster Blue Plant 1079,5,180000,90000,1
um_fild03,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
um_fild03,0,0,0,0 monster Shining Plant 1083,2,180000,90000,1
-//==================================================
-// um_fild04 - Hoomga Jungle
-//==================================================
+//== um_fild04 - Hoomga Jungle =============================
um_fild04,0,0,0,0 monster Wild Rose 1261,30,5000,0,0
um_fild04,0,0,0,0 monster Stone Shooter 1495,15,5000,0,0
um_fild04,0,0,0,0 monster Wootan Shooter 1498,5,5000,0,0
diff --git a/npc/re/mobs/fields/veins.txt b/npc/re/mobs/fields/veins.txt
index 54261c8d6..09497517c 100644
--- a/npc/re/mobs/fields/veins.txt
+++ b/npc/re/mobs/fields/veins.txt
@@ -1,25 +1,42 @@
-//===== Hercules Script ======================================
-//= Veins Fields Monster Spawn Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) Kisuka
+//= Copyright (C) Gepard
+//= Copyright (C) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Veins Fields
+//================= Current Version =======================================
//= 1.9
-//===== Additional Comments: =================================
-//= 1.0 Temp. monster spawn in Veins Field. [$ephiroth]
-//= 1.1 Updated monster spawn based on kRO website. [$ephiroth]
-//= 1.2 Updated mobs based on info jAthena. [$ephiroth]
-//= 1.3 Fixed some typos and Atros spawn [Playtester]
-//= 1.4 Updated spawns with info from RO Monthly [Playtester]
-//= 1.5 Updated spawn amounts to official [Playtester]
-//= 1.6 Even more accurate spawns [Playtester]
-//= 1.7 Corrected MVP spawn variance. [Gepard]
-//= 1.8 Updated to Renewal Spawns. [Kisuka]
-//= 1.9 Updated Renewal Spawns. [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// ve_fild01 - Veins Field
-//==================================================
+//== ve_fild01 - Veins Field ===============================
ve_fild01,0,0,0,0 monster Galion 1783,35,5000,0,0
ve_fild01,0,0,0,0 monster Stapo 1784,20,5000,0,0
ve_fild01,0,0,0,0 monster Drosera 1781,20,5000,0,0
@@ -30,9 +47,7 @@ ve_fild01,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
ve_fild01,270,80,20,7 monster Blue Plant 1079,4,840000,0,1
ve_fild01,270,80,20,7 monster Shining Plant 1083,1,960000,0,1
-//==================================================
-// ve_fild02 - Veins Field
-//==================================================
+//== ve_fild02 - Veins Field ===============================
ve_fild02,0,0,0,0 monster Drosera 1781,130,5000,0,0
ve_fild02,0,0,0,0 monster Muscipular 1780,20,5000,0,0
ve_fild02,0,0,0,0 monster Galion 1783,10,5000,0,0
@@ -40,38 +55,28 @@ ve_fild02,120,55,50,50 boss_monster Atroce 1785,1,21600000,600000,0
ve_fild02,0,0,0,0 monster Red Plant 1078,10,10000,0,1
ve_fild02,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
-//==================================================
-// ve_fild03 - Veins Field
-//==================================================
+//== ve_fild03 - Veins Field ===============================
ve_fild03,0,0,0,0 monster Magmaring 1836,130,5000,0,0
ve_fild03,0,0,0,0 monster Muscipular 1780,35,5000,0,0
ve_fild03,0,0,0,0 monster Drosera 1781,35,5000,0,0
ve_fild03,200,212,114,60 monster Red Plant 1078,10,10000,0,1
ve_fild03,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
-//==================================================
-// ve_fild04 - Veins Field
-//==================================================
+//== ve_fild04 - Veins Field ===============================
ve_fild04,0,0,0,0 monster Muscipular 1780,100,5000,0,0
ve_fild04,0,0,0,0 monster Drosera 1781,50,5000,0,0
ve_fild04,0,0,0,0 monster Galion 1783,20,5000,0,0
ve_fild04,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
ve_fild04,288,273,4,4 monster Blue Plant 1079,3,660000,0,1
-//==================================================
-// ve_fild05 - Disabled on Renewal
-//==================================================
+//== ve_fild05 - Disabled on Renewal =======================
//ve_fild05,152,139,15,17 monster White Plant 1082,5,1800000,0,1
//ve_fild05,152,139,5,5 monster Shining Plant 1083,1,2400000,0,1
-//==================================================
-// ve_fild06 - Veins Field - No spawns on Renewal
-//==================================================
+//== ve_fild06 - Veins Field - No spawns on Renewal ========
//ve_fild06,0,0,0,0 monster Shining Plant 1083,1,1020000,0,1
-//==================================================
-// ve_fild07 - Veins Field
-//==================================================
+//== ve_fild07 - Veins Field ===============================
ve_fild07,0,0,0,0 monster Stapo 1784,100,5000,0,0
ve_fild07,0,0,0,0 monster Drosera 1781,50,5000,0,0
ve_fild07,0,0,0,0 monster Muscipular 1780,30,5000,0,0
diff --git a/npc/re/mobs/fields/yuno.txt b/npc/re/mobs/fields/yuno.txt
index 3916884ca..4e9a82582 100644
--- a/npc/re/mobs/fields/yuno.txt
+++ b/npc/re/mobs/fields/yuno.txt
@@ -1,30 +1,47 @@
-//===== Hercules Script ======================================
-//= Yuno Fields Monster Spawn Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Streusel
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Darkchild
+//= Copyright (C) Muad_Dib
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Fields Monster Spawn Script (Renewal)
+//================= Description ===========================================
+//= Monster Spawns for Juno Fields
+//================= Current Version =======================================
//= 2.1
-//===== Additional Comments: =================================
-//= 1.1 fixed tabs, names [Lupus]
-//= 1.2 New/Better Spawn [Muad_Dib]
-//= 1.3 Fix Up [Darkchild]
-//= 1.4 Updated monster spawns. Many thanks to vicious_pucca for
-//= providing the information [MasterOfMuppets]
-//= 1.5 Updated after Episode 10.4 - Hugel [Poki#3]
-//= Mob quantity is custom.
-//= 1.5b Changed the spawn numbers a bit. [Poki#3]
-//= Thanks to Playtester and Emperium.org
-//= 1.6 Fixed Yuno Field 10. Mob amount sugested by Playtester [Poki#3]
-//= 1.7 Updated by using Tharis' Homun AI, by Tharis [Vicious]
-//= 1.8 Added kRO 10.1 spawns where they fit [Playtester]
-//= 1.9 More accurate spawns [Playtester]
-//= 2.0 Updated spawns to renewal. [L0ne_W0lf]
-//= 2.1 Updated Renewal Spawns. [Streusel]
-//============================================================
+//=========================================================================
-//==================================================
-// yuno_fild01 - Border Posts
-//==================================================
+//== yuno_fild01 - Border Posts ============================
yuno_fild01,0,0,0,0 monster Geographer 1368,50,5000,0,0
yuno_fild01,0,0,0,0 monster Dustiness 1114,35,5000,0,0
yuno_fild01,0,0,0,0 monster Mantis 1139,35,5000,0,0
@@ -37,9 +54,7 @@ yuno_fild01,238,326,40,40 monster Shining Plant 1083,2,1800000,900000,1
yuno_fild01,0,0,0,0 monster Yellow Plant 1081,15,1800000,900000,1
yuno_fild01,0,0,0,0 monster Green Plant 1080,20,1800000,900000,1
-//==================================================
-// yuno_fild02 - Kiel Hyre's Cottage
-//==================================================
+//== yuno_fild02 - Kiel Hyre's Cottage =====================
yuno_fild02,0,0,0,0 monster Sleeper 1386,130,5000,0,0
yuno_fild02,0,0,0,0 monster Grand Peco 1369,35,5000,0,0
yuno_fild02,0,0,0,0 monster Harpy 1376,35,5000,0,0
@@ -47,9 +62,7 @@ yuno_fild02,0,0,0,0 monster Red Plant 1078,10,1800000,900000,1
yuno_fild02,0,0,0,0 monster Yellow Plant 1081,10,1800000,900000,1
yuno_fild02,0,0,0,0 monster Green Plant 1080,10,1800000,900000,1
-//==================================================
-// yuno_fild03 - El Mes Plateau
-//==================================================
+//== yuno_fild03 - El Mes Plateau ==========================
yuno_fild03,0,0,0,0 monster Harpy 1376,130,5000,0,0
yuno_fild03,0,0,0,0 monster Goat 1372,35,5000,0,0
yuno_fild03,0,0,0,0 monster Sleeper 1386,35,5000,0,0
@@ -61,9 +74,7 @@ yuno_fild03,0,0,0,0 monster Green Plant 1080,15,1800000,900000,1
yuno_fild03,358,215,10,10 monster Shining Plant 1083,1,1800000,900000,1
yuno_fild03,358,215,10,10 monster Blue Plant 1079,4,1800000,900000,1
-//==================================================
-// yuno_fild04 - El Mes Plateau
-//==================================================
+//== yuno_fild04 - El Mes Plateau ==========================
yuno_fild04,0,0,0,0 monster Harpy 1376,130,5000,0,0
yuno_fild04,0,0,0,0 monster Goat 1372,35,5000,0,0
yuno_fild04,0,0,0,0 monster Geographer 1368,35,5000,0,0
@@ -73,27 +84,21 @@ yuno_fild04,0,0,0,0 monster Red Plant 1078,10,1800000,900000,1
yuno_fild04,0,0,0,0 monster Yellow Plant 1081,10,1800000,900000,1
yuno_fild04,0,0,0,0 monster Green Plant 1080,10,1800000,900000,1
-//==================================================
-// yuno_fild05 - Disabled on Renewal
-//==================================================
+//== yuno_fild05 - Disabled on Renewal =====================
//yuno_fild05,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
//yuno_fild05,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
//yuno_fild05,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
//yuno_fild05,176,202,8,8 monster Blue Plant 1079,2,180000,90000,1
//yuno_fild05,300,280,5,5 monster Blue Plant 1079,2,180000,90000,1
-//==================================================
-// yuno_fild06 - El Mes Plateau
-//==================================================
+//== yuno_fild06 - El Mes Plateau ==========================
yuno_fild06,0,0,0,0 monster Sleeper 1386,80,5000,0,0
yuno_fild06,0,0,0,0 monster Geographer 1368,20,5000,0,0
yuno_fild06,0,0,0,0 monster Red Plant 1078,10,10000,0,1
yuno_fild06,0,0,0,0 monster Yellow Plant 1081,10,10000,0,1
yuno_fild06,0,0,0,0 monster Green Plant 1080,10,10000,0,1
-//==================================================
-// yuno_fild07 - El Mes Gorge (Valley of Abyss)
-//==================================================
+//== yuno_fild07 - El Mes Gorge (Valley of Abyss) ==========
yuno_fild07,0,0,0,0 monster Goat 1372,90,5000,0,0
yuno_fild07,0,0,0,0 monster Harpy 1376,50,5000,0,0
yuno_fild07,0,0,0,0 monster Grand Peco 1369,30,5000,0,0
@@ -101,9 +106,7 @@ yuno_fild07,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild07,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild07,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild08 - Kiel Hyre's Academy
-//==================================================
+//== yuno_fild08 - Kiel Hyre's Academy =====================
yuno_fild08,0,0,0,0 monster Grand Peco 1369,130,5000,0,0
yuno_fild08,0,0,0,0 monster Goat 1372,30,5000,0,0
yuno_fild08,0,0,0,0 monster Geographer 1368,30,5000,0,0
@@ -111,9 +114,7 @@ yuno_fild08,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild08,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild08,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild09 - Schwaltzvalt Guards Camp
-//==================================================
+//== yuno_fild09 - Schwarzwald Guards Camp =================
yuno_fild09,0,0,0,0 monster Grand Peco 1369,130,5000,0,0
yuno_fild09,0,0,0,0 monster Sleeper 1386,30,5000,0,0
yuno_fild09,0,0,0,0 monster Geographer 1368,30,5000,0,0
@@ -121,21 +122,15 @@ yuno_fild09,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild09,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild09,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild10 - Disabled on Renewal
-//==================================================
+//== yuno_fild10 - Disabled on Renewal =====================
-//==================================================
-// yuno_fild11 - Juno Field
-//==================================================
+//== yuno_fild11 - Juno Field ==============================
yuno_fild11,0,0,0,0 monster Goat 1372,100,5000,0,0
yuno_fild11,0,0,0,0 monster Geographer 1368,40,5000,0,0
yuno_fild11,0,0,0,0 monster Red Plant 1078,10,180000,90000,1
yuno_fild11,0,0,0,0 monster Green Plant 1080,10,180000,90000,1
yuno_fild11,0,0,0,0 monster Yellow Plant 1081,10,180000,90000,1
-//==================================================
-// yuno_fild12 - Border Checkpoint
-//==================================================
+//== yuno_fild12 - Border Checkpoint =======================
yuno_fild12,0,0,0,0 monster Geographer 1368,60,5000,0,0
yuno_fild12,0,0,0,0 monster Mantis 1139,30,5000,0,0
diff --git a/npc/re/mobs/towns.txt b/npc/re/mobs/towns.txt
index a6367d35e..efd37c492 100644
--- a/npc/re/mobs/towns.txt
+++ b/npc/re/mobs/towns.txt
@@ -1,31 +1,47 @@
-//===== Hercules Script ======================================
-//= Town Monster Spawn Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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/>.
+//=========================================================================
+//= Town Monster Spawn Script (Renewal)
+//================= Description ===========================================
//= Spawns monsters in towns.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal spawns.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//==================================================
-// Brasilis, Strange Hydras
-//==================================================
+//== Brasilis, Strange Hydras ==============================
brasilis,283,88,6,6 monster Strange Hydra 2081,5,5000,0,0
brasilis,284,104,6,6 monster Strange Hydra 2081,4,5000,0,0
brasilis,215,80,6,6 monster Strange Hydra 2081,4,5000,0,0
brasilis,96,50,8,8 monster Strange Hydra 2081,5,5000,0,0
-//==================================================
-// Alberta Ship, Swapping the Deck
-//==================================================
+//== Alberta Ship, Swapping the Deck =======================
alb_ship,0,0,0,0 monster Strange Mouse 2057,25,0,0,0
-//==================================================
-// Prontera, Training Dummy Area
-//==================================================
+//== Prontera, Training Dummy Area =========================
prontera,251,77,0,0 monster Dummy Lv50 2409,1,5000,0,0
prontera,259,77,0,0 monster Dummy Lv50 2409,1,5000,0,0
prontera,251,66,0,0 monster Dummy Lv100 2410,1,5000,0,0
diff --git a/npc/re/other/bulletin_boards.txt b/npc/re/other/bulletin_boards.txt
index 1d0dbb904..eba89e06a 100644
--- a/npc/re/other/bulletin_boards.txt
+++ b/npc/re/other/bulletin_boards.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Bulletin Boards
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= 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/>.
+//=========================================================================
+//= Bulletin Boards for beginners. (Renewal)
+//================= Description ===========================================
//= Bulletin Boards for beginners.
-//===== Additional Comments: =================================
-//= 1.0 Moved Izlude NPCs to Pre-RE/RE paths.
-//= Disabled until proper coordinates are found.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
/*
- script ::BulletinBoard_iz -1,{
diff --git a/npc/re/other/mail.txt b/npc/re/other/mail.txt
index 42c26db6f..34346b1d2 100644
--- a/npc/re/other/mail.txt
+++ b/npc/re/other/mail.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/>.
+//=========================================================================
//= Mail Boxes
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Pickup and write mail from/to players in game.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal duplicates.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Izlude
-//============================================================
+//== Izlude ================================================
izlude_a,136,94,0 duplicate(MailBox) Mailbox#iz_a 2_POSTBOX
izlude_b,136,94,0 duplicate(MailBox) Mailbox#iz_b 2_POSTBOX
izlude_c,136,94,0 duplicate(MailBox) Mailbox#iz_c 2_POSTBOX
diff --git a/npc/re/other/mercenary_rent.txt b/npc/re/other/mercenary_rent.txt
index 21f54b46f..8ae83f78a 100644
--- a/npc/re/other/mercenary_rent.txt
+++ b/npc/re/other/mercenary_rent.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) 2013-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Mercenary related NPCs
-//===== By: ==================================================
-//= Daegaladh
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Sells Lancer, Sword, and Archer mercenaries, along with related
+//= mercenary items.
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Sells Lancer, Sword, and Archer mercenaries,
-//= along with related mercenary items.
-//===== Additional Comments: =================================
-//= 1.0 First version. [L0ne_W0lf]
-//= 1.1 Added Izlude duplicates. [Euphy]
-//============================================================
+//=========================================================================
izlude,47,170,4 duplicate(Mercenary Manager#main) Mercenary Manager#Sword 4_M_JOB_KNIGHT2
izlude_a,47,170,4 duplicate(Mercenary Manager#main) Mercenary Manager#Swo_a 4_M_JOB_KNIGHT2
diff --git a/npc/re/other/pvp.txt b/npc/re/other/pvp.txt
index 61e0817fa..7f78b3e9b 100644
--- a/npc/re/other/pvp.txt
+++ b/npc/re/other/pvp.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= PvP NPCs
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= 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/>.
+//=========================================================================
+//= PvP NPCs (Renewal)
+//================= Description ===========================================
//= PvP NPCs that are found in the Inns in major cities.
//= Includes Yoyo Mode, Nightmare Mode, and Event Mode.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// PVP Warpers
-//============================================================
+//== PVP Warpers ===========================================
pvp_y_room,30,85,4 script Fight Square Reception#1 8W_SOLDIER,{ //5,5
callfunc "F_PVP_FSRS",50,69;
end;
diff --git a/npc/re/other/resetskill.txt b/npc/re/other/resetskill.txt
index a237fcf24..f8be0b7af 100644
--- a/npc/re/other/resetskill.txt
+++ b/npc/re/other/resetskill.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Hypnotist
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= 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/>.
+//=========================================================================
+//= Hypnotist (Renewal)
+//================= Description ===========================================
+//= Stat and skill resetter for expanded first class under base level 50 and
+//= normal first class.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
-//= Stat and skill resetter for expanded first class under
-//= base level 50 and normal first class.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal script.
-//= 1.1 Added Izlude duplicates. [Euphy]
-//============================================================
+//=========================================================================
izlude,127,175,3 script Hypnotist#novice 4_F_TELEPORTER,{
mes "[Hypnotist]";
diff --git a/npc/re/other/stone_change.txt b/npc/re/other/stone_change.txt
index f99ae28c5..9227b7edb 100644
--- a/npc/re/other/stone_change.txt
+++ b/npc/re/other/stone_change.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/>.
+//=========================================================================
//= Stone Changer
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Organizes ores in a player's inventory.
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
geffen_in,99,174,5 script Ore Tester#sorty 8_F_GIRL,{
mes "[Ore Tester Sorty]";
diff --git a/npc/re/other/turbo_track.txt b/npc/re/other/turbo_track.txt
index b975093a8..9a37ae0f0 100644
--- a/npc/re/other/turbo_track.txt
+++ b/npc/re/other/turbo_track.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/>.
+//=========================================================================
//= Turbo Track
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Renewal duplicates.
-//===== Additional Comments: =================================
-//= 1.0 Split Mount Manager NPC.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
alde_gld,181,199,5 duplicate(MountManager_turbo) Mount Manager 4_F_RACING
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
diff --git a/npc/re/scripts.conf b/npc/re/scripts.conf
index c4f7c23f4..706c4bb85 100644
--- a/npc/re/scripts.conf
+++ b/npc/re/scripts.conf
@@ -1,11 +1,37 @@
-// --------------------------------------------------------------
-// - Renewal Core Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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 Core Scripts
+//=========================================================================
-// -------------------------- Airport ---------------------------
+//================= Airport ===============================================
npc: npc/re/airports/izlude.txt
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/re/cities/alberta.txt
npc: npc/re/cities/brasilis.txt
npc: npc/re/cities/dewata.txt
@@ -18,12 +44,12 @@ npc: npc/re/cities/malaya.txt
npc: npc/re/cities/mora.txt
npc: npc/re/cities/yuno.txt
-// --------------------------- Events ---------------------------
+//================= Events ================================================
//npc: npc/re/events/halloween_2013.txt
//npc: npc/re/events/halloween_2014.txt
//npc: npc/re/events/christmas_2013.txt
-// --------------------------- Guides ---------------------------
+//================= Guides ================================================
npc: npc/re/guides/navigation.txt
npc: npc/re/guides/guides_alberta.txt
npc: npc/re/guides/guides_aldebaran.txt
@@ -54,7 +80,7 @@ npc: npc/re/guides/guides_rachel.txt
npc: npc/re/guides/guides_umbala.txt
npc: npc/re/guides/guides_veins.txt
-// ------------------------ Instances ---------------------------
+//================= Instances =============================================
npc: npc/re/instances/BakonawaLake.txt
npc: npc/re/instances/BangungotHospital.txt
npc: npc/re/instances/BuwayaCave.txt
@@ -65,10 +91,10 @@ npc: npc/re/instances/OldGlastHeim.txt
npc: npc/re/instances/WolfchevLaboratory.txt
npc: npc/re/instances/EclageInterior.txt
-// ---------------- Kafras & Cool Event Corp. -------------------
+//================= Kafras & Cool Event Corp. =============================
npc: npc/re/kafras/kafras.txt
-// -------------------------- Merchant --------------------------
+//================= Merchants =============================================
npc: npc/re/merchants/3rd_trader.txt
npc: npc/re/merchants/advanced_refiner.txt
npc: npc/re/merchants/alchemist.txt
@@ -94,7 +120,7 @@ npc: npc/re/merchants/shops.txt
npc: npc/re/merchants/ninja_craftsman.txt
npc: npc/re/merchants/shadow_refiner.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
npc: npc/re/other/bulletin_boards.txt
npc: npc/re/other/mail.txt
npc: npc/re/other/mercenary_rent.txt
@@ -103,7 +129,7 @@ npc: npc/re/other/resetskill.txt
npc: npc/re/other/stone_change.txt
npc: npc/re/other/turbo_track.txt
-// --------------------------- Quests ---------------------------
+//================= Quests ================================================
// - Eden Group -------------------------------------------------
npc: npc/re/quests/eden/11-25.txt
npc: npc/re/quests/eden/26-40.txt
diff --git a/npc/re/scripts_jobs.conf b/npc/re/scripts_jobs.conf
index 1defcdc54..7a2db4447 100644
--- a/npc/re/scripts_jobs.conf
+++ b/npc/re/scripts_jobs.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Renewal Job Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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 Job Scripts
+//=========================================================================
-// ------------------------- Job Quests -------------------------
+//================= Job Quests ============================================
// - 1-1
npc: npc/re/jobs/1-1/acolyte.txt
npc: npc/re/jobs/1-1/archer.txt
diff --git a/npc/re/scripts_main.conf b/npc/re/scripts_main.conf
index 3e0bceecc..1fa54f723 100644
--- a/npc/re/scripts_main.conf
+++ b/npc/re/scripts_main.conf
@@ -1,6 +1,32 @@
-// --------------------------------------------------------------
-// - Hercules Renewal Primary Scripts File -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Hercules Renewal Primary Scripts File
+//=========================================================================
// The idea of this new system is to make scripts more organized
// since the old system was rather messy with all the NPCs in one
// file. Now scripts are organized in to files arraged by type.
@@ -14,18 +40,17 @@
// Note: "Comments" are all text on the right side of a double slash "//"
// Whatever text is commented will not be parsed by the servers, and serves
// only as information/reference.
-//
-// --------------------------------------------------------------
+//=========================================================================
-// ------------------ Global Scripts Functions ------------------
+//================= Global Scripts Functions ==============================
// Utilitarian functions used by many scripts.
npc: npc/other/Global_Functions.txt
-// -------------------- Cash Shop Functions ---------------------
+//================= Cash Shop Functions ===================================
// Used by cash shop items in the Item Database.
npc: npc/other/CashShop_Functions.txt
-// ------------------- Common Script Files ----------------------
+//================= Common Script Files ===================================
import: npc/scripts.conf
import: npc/scripts_woe.conf
import: npc/scripts_jobs.conf
@@ -33,16 +58,16 @@ import: npc/scripts_mapflags.conf
import: npc/scripts_monsters.conf
import: npc/scripts_warps.conf
-// ------------------- Renewal Script Files ---------------------
+//================= Renewal Script Files ==================================
import: npc/re/scripts.conf
import: npc/re/scripts_woe.conf
import: npc/re/scripts_jobs.conf
import: npc/re/scripts_monsters.conf
import: npc/re/scripts_warps.conf
-// ----------- Development / Testing Script Files ---------------
+//================= Development / Testing Script Files ====================
import: npc/scripts_dev.conf
-// ------------------- Custom Script Files ----------------------
+//================= Custom Script Files ===================================
// - Your NPCs go in this file!
import: npc/scripts_custom.conf
diff --git a/npc/re/scripts_monsters.conf b/npc/re/scripts_monsters.conf
index a05f50427..cb8e25de6 100644
--- a/npc/re/scripts_monsters.conf
+++ b/npc/re/scripts_monsters.conf
@@ -1,12 +1,39 @@
-// --------------------------------------------------------------
-// - Renewal Monster Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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 Monster Scripts
+//=========================================================================
+//================= Misc Spawns ===========================================
npc: npc/re/mobs/citycleaners.txt
npc: npc/re/mobs/towns.txt
npc: npc/re/mobs/champion.txt
-// -------------------------- Dungeons --------------------------
+//================= Dungeons ==============================================
npc: npc/re/mobs/dungeons/abbey.txt
npc: npc/re/mobs/dungeons/abyss.txt
npc: npc/re/mobs/dungeons/alde_dun.txt
@@ -53,7 +80,7 @@ npc: npc/re/mobs/dungeons/tur_dun.txt
npc: npc/re/mobs/dungeons/xmas_dun.txt
npc: npc/re/mobs/dungeons/yggdrasil.txt
-// --------------------------- Fields ---------------------------
+//================= Fields ================================================
npc: npc/re/mobs/fields/amatsu.txt
npc: npc/re/mobs/fields/ayothaya.txt
npc: npc/re/mobs/fields/bifrost.txt
diff --git a/npc/re/scripts_warps.conf b/npc/re/scripts_warps.conf
index 801aac5b4..a67432479 100644
--- a/npc/re/scripts_warps.conf
+++ b/npc/re/scripts_warps.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Renewal Warp Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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 Warp Scripts
+//=========================================================================
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/re/warps/cities/brasilis.txt
npc: npc/re/warps/cities/dewata.txt
npc: npc/re/warps/cities/dicastes.txt
@@ -13,14 +39,14 @@ npc: npc/re/warps/cities/malaya.txt
npc: npc/re/warps/cities/rachel.txt
npc: npc/re/warps/cities/yggdrasil.txt
-// -------------------------- Dungeons --------------------------
+//================= Dungeons ==============================================
npc: npc/re/warps/dungeons/bra_dun.txt
npc: npc/re/warps/dungeons/dic_dun.txt
npc: npc/re/warps/dungeons/ecl_dun.txt
npc: npc/re/warps/dungeons/iz_dun.txt
npc: npc/re/warps/dungeons/moc_pryd.txt
-// --------------------------- Fields ---------------------------
+//================= Fields ================================================
npc: npc/re/warps/fields/bif_fild.txt
npc: npc/re/warps/fields/bra_fild.txt
npc: npc/re/warps/fields/com_fild.txt
@@ -34,7 +60,7 @@ npc: npc/re/warps/fields/rachel_fild.txt
npc: npc/re/warps/fields/veins_fild.txt
npc: npc/re/warps/fields/yuno_fild.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
npc: npc/re/warps/other/arena.txt
npc: npc/re/warps/other/jobquests.txt
npc: npc/re/warps/other/paradise.txt
diff --git a/npc/re/scripts_woe.conf b/npc/re/scripts_woe.conf
index c3a2ecccf..9677c55b7 100644
--- a/npc/re/scripts_woe.conf
+++ b/npc/re/scripts_woe.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Renewal Guild Wars -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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 Guild War Scripts
+//=========================================================================
-// ----------------------- War of Emperium ----------------------
+//================= War of Emperium =======================================
// - Hall of Abyss
npc: npc/re/woe-fe/invest_main.txt
npc: npc/re/woe-fe/invest_npc.txt
diff --git a/npc/re/warps/cities/brasilis.txt b/npc/re/warps/cities/brasilis.txt
index 289ab235d..49e75cfe3 100644
--- a/npc/re/warps/cities/brasilis.txt
+++ b/npc/re/warps/cities/brasilis.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) Deagaladh
+//= Copyright (C) Jguy
+//= Copyright (C) Protimus
+//= 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 Town Warps Script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Brasilis
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//= 1.1 Fixed warps according to official. [Protimus]
-//= 1.1a Added Field warp according to official. [Jguy]
-//= 1.2 Added missing warps & removed duplicated one. [Daegaladh]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
//Museum
brasilis,146,162,0 warp brasilis_bra_in01 1,1,bra_in01,17,137
diff --git a/npc/re/warps/cities/dewata.txt b/npc/re/warps/cities/dewata.txt
index c134df537..f28e81383 100644
--- a/npc/re/warps/cities/dewata.txt
+++ b/npc/re/warps/cities/dewata.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) Lemongrass
+//= Copyright (C) Euphy
+//= 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/>.
+//=========================================================================
//= Dewata Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Dewata
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Disabled warps that clash with quest warps. [Euphy]
-//= 1.2 Updated to match official scripts. [Lemongrass]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
dewata,44,252,0 warp dewata0001 1,1,dew_fild01,373,212
dew_fild01,375,212,0 warp dewata0002 1,1,dewata,46,251
diff --git a/npc/re/warps/cities/dicastes.txt b/npc/re/warps/cities/dicastes.txt
index 1d1476830..5d0388b1c 100644
--- a/npc/re/warps/cities/dicastes.txt
+++ b/npc/re/warps/cities/dicastes.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) Joseph
+//= Copyright (C) Chilly
+//= 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/>.
+//=========================================================================
//= El Dicastes Warp Script
-//===== By: ==================================================
-//= Chilly, Muad_Dib
-//===== 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 ===========================================
//= Warp Points for El Dicastes
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Added Elevators.
-//= 1.2 Removed a warp. [Joseph]
-//= 1.3 Updated to match official script. [Joseph]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
// Town Warps
dicastes01,283,285,0 warp eldicastes0001 1,1,dic_in01,45,30
diff --git a/npc/re/warps/cities/eclage.txt b/npc/re/warps/cities/eclage.txt
index 715e51935..221c98f22 100644
--- a/npc/re/warps/cities/eclage.txt
+++ b/npc/re/warps/cities/eclage.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) Dastgir
+//= Copyright (C) Euphy
+//= 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/>.
+//=========================================================================
//= Eclage Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Eclage
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.0a Disabled quest warp. [Euphy]
-//= 1.1 Warps corresponds to official co-ordinates and
-//= Warp Portal official names. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
// Town Warps
ecl_fild01,207,72,0 warp fild01-1_biffild 1,1,bif_fild02,294,350
diff --git a/npc/re/warps/cities/izlude.txt b/npc/re/warps/cities/izlude.txt
index a061aab27..a6229d25b 100644
--- a/npc/re/warps/cities/izlude.txt
+++ b/npc/re/warps/cities/izlude.txt
@@ -1,19 +1,41 @@
-//===== Hercules Script ======================================
-//= Izlude Warp Script
-//===== By: ==================================================
-//= Athena (1.0), Nana (1.1)
-//===== Current Version: =====================================
-//= 1.8
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//= Copyright (C) Streusel
+//= Copyright (C) Masao
+//= Copyright (C) Justin84
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Izlude Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Izlude
-//===== Additional Comments: =================================
-//= 1.3 Added warps to Izlude Airship [Justin84]
-//= 1.4 Minor correction on airport warps
-//= 1.5 Updated to match the new Izlude Map. [Masao]
-//= 1.6 Added new warps. [Streusel]
-//= 1.7 Updated to match the official scripts. [Euphy]
-//= 1.8 Added Izlude & Prontera Field 8 duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.8
+//=========================================================================
//= Izlude City ==============================================
prt_fild08,371,212,0 warp prtf005 3,3,izlude,24,98
diff --git a/npc/re/warps/cities/malangdo.txt b/npc/re/warps/cities/malangdo.txt
index 501c9e85b..499793c22 100644
--- a/npc/re/warps/cities/malangdo.txt
+++ b/npc/re/warps/cities/malangdo.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) Euphy
+//= 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/>.
+//=========================================================================
//= Malangdo Island Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Malangdo Island
-//===== Additional Comments: =================================
-//= 1.0 First version
-//= 1.1 Updated warps. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
// Town Warps
malangdo,240,150,0 warp malangdo0001 1,1,mal_in01,11,17
diff --git a/npc/re/warps/cities/malaya.txt b/npc/re/warps/cities/malaya.txt
index d6102dc48..3c3e3073e 100644
--- a/npc/re/warps/cities/malaya.txt
+++ b/npc/re/warps/cities/malaya.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) 2013-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/>.
+//=========================================================================
//= Port Malaya Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Port Malaya
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated to match official scripts. [Masao]
-//= 1.2 Added official Jeepney warp scripts. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
// Town Warps
//============================================================
diff --git a/npc/re/warps/cities/rachel.txt b/npc/re/warps/cities/rachel.txt
index 9ec33e229..16bf226cc 100644
--- a/npc/re/warps/cities/rachel.txt
+++ b/npc/re/warps/cities/rachel.txt
@@ -1,22 +1,39 @@
-//===== Hercules Script ======================================
-//= Rachel Warp Script
-//===== By: ==================================================
-//= erKURITA & RockmanEXE
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) Playtester
+//= Copyright (C) erKURITA
+//= Copyright (C) RockmanEXE
+//=
+//= 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 Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Rachel City, shops & other locations
-//===== Additional Comments: =================================
-//= 1.0 Added the official warps and commented out the
-//= "custom duplicates" for future checkout. Special thanks
-//= to RockmanEXE who provided all the info. [erKURITA]
-//= 1.1 Added warp to Veins Field [Playtester]
-//= 1.2 Fully official rachel warps [Playtester]
-//= 1.2a Added missing warp (Pope's office entryway -> temple) [L0ne_W0lf]
-//= 1.3 Updated Rachel -> Veins Field warp. [L0ne_W0lf]
-//= 1.4 Disabled rachel33, moved to quest_rachel.txt [L0ne_W0lf]
-//= 1.5 Renewal warp adjustments.
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
rachel,150,249,0 warp rachel01 1,1,ra_temple,120,30
diff --git a/npc/re/warps/cities/yggdrasil.txt b/npc/re/warps/cities/yggdrasil.txt
index 72004882a..cdc096d10 100644
--- a/npc/re/warps/cities/yggdrasil.txt
+++ b/npc/re/warps/cities/yggdrasil.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Yggdrasil Tree Warp Script
-//===== By: ==================================================
-//= PKGINGO (1.0)
-//===== 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) PKGINGO
+//=
+//= 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/>.
+//=========================================================================
+//= Yggdrasil Tree Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Yggdrasil Tree
-//===== Additional Comments: =================================
-//= Extracted from Vidar -> Athena
-//= 1.1 Renewal warp adjustments.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//Umbala Entrance
//um_dun02,125,163,0 warp nwarp1 1,1,yggdrasil01,40,63
diff --git a/npc/re/warps/dungeons/bra_dun.txt b/npc/re/warps/dungeons/bra_dun.txt
index 57210f108..7016f5549 100644
--- a/npc/re/warps/dungeons/bra_dun.txt
+++ b/npc/re/warps/dungeons/bra_dun.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) 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 Dungeon Warp
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Brasilis Dungeon warp script
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
bra_dun01,199,35,0 warp brad1tobrad2 1,1,bra_dun02,261,263
bra_dun02,261,265,0 warp brad2tobrad1 1,1,bra_dun01,199,37
diff --git a/npc/re/warps/dungeons/dic_dun.txt b/npc/re/warps/dungeons/dic_dun.txt
index 7dde16769..02597e375 100644
--- a/npc/re/warps/dungeons/dic_dun.txt
+++ b/npc/re/warps/dungeons/dic_dun.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) Joseph
+//= Copyright (C) Chilly
+//= 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/>.
+//=========================================================================
//= Scaraba Hole Warp Script
-//===== By: ==================================================
-//= Chilly, Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Scaraba Hole
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated to match official script. [Joseph]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
dic_dun01,87,212,0 warp scarabahole0001 1,1,dic_dun01,169,227
dic_dun01,165,227,0 warp scarabahole0002 1,1,dic_dun01,83,212
diff --git a/npc/re/warps/dungeons/ecl_dun.txt b/npc/re/warps/dungeons/ecl_dun.txt
index 24f6c6cf0..8a2aedae6 100644
--- a/npc/re/warps/dungeons/ecl_dun.txt
+++ b/npc/re/warps/dungeons/ecl_dun.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) Dastgir
+//= 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/>.
+//=========================================================================
//= Eclage Dungeon Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Portals for Eclage Dungeon
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.0a Corrected Warp Co-ordinates and
-//= name of Warp Portal. [Dastgir]
-//============================================================
+//================= Current Version =======================================
+//= 1.0a
+//=========================================================================
ecl_fild01,182,82,0 warp Tenter_TOut 1,1,ecl_tdun01,60,13
ecl_tdun01,61,11,0 warp TOut_Tenter 1,1,ecl_fild01,182,85
diff --git a/npc/re/warps/dungeons/iz_dun.txt b/npc/re/warps/dungeons/iz_dun.txt
index 95e20d84c..ade6aafd3 100644
--- a/npc/re/warps/dungeons/iz_dun.txt
+++ b/npc/re/warps/dungeons/iz_dun.txt
@@ -1,16 +1,38 @@
-//===== Hercules Script ======================================
-//= Izlude Dungeon Renewal Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
+//================= 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) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Izlude Dungeon Warp Script (Renewal)
+//================= Description ===========================================
+//= Warp Points for Byalan Island & Undersea Cave
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Warp Points for Bibilyn Island & Undersea Cave
-//===== Additional Comments: =================================
-//= 1.2 Moved common warps to base path. [Euphy]
-//= 1.3 Added Undersea Tunnel 6th floor warper.
-//============================================================
+//=========================================================================
// Undersea Tunnel Warper
//============================================================
diff --git a/npc/re/warps/dungeons/moc_pryd.txt b/npc/re/warps/dungeons/moc_pryd.txt
index 097b5fc3d..8daf245a8 100644
--- a/npc/re/warps/dungeons/moc_pryd.txt
+++ b/npc/re/warps/dungeons/moc_pryd.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) 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/>.
+//=========================================================================
//= Morroc Pyramid Nightmare Warp Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Morroc Pyramid Nightmare Mode
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
moc_prydn1,223,9,0 warp PyramidsN1-2 2,2,moc_prydn2,192,8
moc_prydn2,195,8,0 warp PyramidsN2-1 2,3,moc_prydn1,220,9
diff --git a/npc/re/warps/fields/bif_fild.txt b/npc/re/warps/fields/bif_fild.txt
index 5fc888b3c..ccf245994 100644
--- a/npc/re/warps/fields/bif_fild.txt
+++ b/npc/re/warps/fields/bif_fild.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) 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/>.
+//=========================================================================
//= Bifrost Field Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Bifrost Field
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Added official warp scripts. [Euphy]
-//= 1.2 Updated to match the official script. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
splendide,275,390,0 warp bifrost_field0001 1,1,bif_fild01,316,50
bif_fild01,318,48,0 warp bifrost_field0002 1,1,splendide,271,382
diff --git a/npc/re/warps/fields/bra_fild.txt b/npc/re/warps/fields/bra_fild.txt
index 85edc6c10..7b36f7247 100644
--- a/npc/re/warps/fields/bra_fild.txt
+++ b/npc/re/warps/fields/bra_fild.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Brasilis Fild Warps Script
-//===== By: ==================================================
-//= Protimus
-//===== Current Version: =====================================
+//================= 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) Protimus
+//=
+//= 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 Field Warps Script
+//================= Description ===========================================
+//= Warp Points for Brasilis Field
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
-//= Warp Points for Brasilis
-//===== Additional Comments: =================================
-//= 1.0 First version.
-//============================================================
+//=========================================================================
bra_fild01,72,34,0 warp bra_fild01_brasilis 1,1,brasilis,309,334
brasilis,308,336,0 warp brasilis_bra_fild01 1,1,bra_fild01,74,34
diff --git a/npc/re/warps/fields/com_fild.txt b/npc/re/warps/fields/com_fild.txt
index 8e7759504..bb17bdc5a 100644
--- a/npc/re/warps/fields/com_fild.txt
+++ b/npc/re/warps/fields/com_fild.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Comodo Field Warp Script
-//===== By: ==================================================
-//= Nana
-//===== 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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Comodo Field Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Comodo Fields
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//= 1.2 Renewal warp adjustments.
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
cmd_fild01,222,24,0 warp cmd_fild01-1 1,1,cmd_fild02,222,372
cmd_fild01,362,73,0 warp cmd_fild01-2 1,1,cmd_fild03,27,68
diff --git a/npc/re/warps/fields/dic_fild.txt b/npc/re/warps/fields/dic_fild.txt
index 73edb87fb..22d31fed9 100644
--- a/npc/re/warps/fields/dic_fild.txt
+++ b/npc/re/warps/fields/dic_fild.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) Joseph
+//= Copyright (C) Chilly
+//= 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/>.
+//=========================================================================
//= El Dicastes Field Warp Script
-//===== By: ==================================================
-//= Chilly, Muad_Dib
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for El Dicastes Field
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated to match the official script. [Joseph]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
dic_dun01,371,44,0 warp dic_field0001 1,1,dic_fild01,28,79
dic_fild01,24,79,0 warp dic_field0002 1,1,dic_dun01,366,45
diff --git a/npc/re/warps/fields/geffen_fild.txt b/npc/re/warps/fields/geffen_fild.txt
index fbe737906..a20d902cc 100644
--- a/npc/re/warps/fields/geffen_fild.txt
+++ b/npc/re/warps/fields/geffen_fild.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Geffen Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= 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) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Fields Warp Script (Renewal)
+//================= Description ===========================================
+//= Warp Points for Geffen Fields
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Warp Points for Geffen Field's
-//===== Additional Comments: =================================
-//= No comment!
-//= 1.1 Renewal warp adjustments.
-//============================================================
+//=========================================================================
//= Geffen Field Warps =======================================
gef_fild00,267,382,0 warp gef007 4,2,mjolnir_06,265,32
diff --git a/npc/re/warps/fields/hugel_fild.txt b/npc/re/warps/fields/hugel_fild.txt
index 11f03b489..d43aa092f 100644
--- a/npc/re/warps/fields/hugel_fild.txt
+++ b/npc/re/warps/fields/hugel_fild.txt
@@ -1,17 +1,38 @@
-//===== Hercules Script ======================================
-//= Hugel Field Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0)
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) Playtester
+//= Copyright (C) Sara-chan
+//=
+//= 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 Field Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Hugel Field
-//===== Additional Comments: =================================
-//= Initial Release
-//= 1.1 Official warps [Playtester]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Renewal warp adjustments.
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
//= Hugel Field ==============================================
ein_fild04,343,293,0 warp hugel001 1,1,ein_fild05,80,294
diff --git a/npc/re/warps/fields/morroc_fild.txt b/npc/re/warps/fields/morroc_fild.txt
index 3e4084640..7ae6f5433 100644
--- a/npc/re/warps/fields/morroc_fild.txt
+++ b/npc/re/warps/fields/morroc_fild.txt
@@ -1,20 +1,39 @@
-//===== Hercules Script ======================================
-//= Morroc Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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 Field Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Morroc Fields
-//===== Additional Comments: =================================
-//= 1.1 changed 'anthell' to @anthell [Lupus]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Updated warps for episode 12.1 [L0ne_W0lf]
-//= 1.4 Uncommented warp that shouldn't have been commented. [L0ne_W0lf]
-//= 1.4a Uncommented yet ANOTHER warp that was taken out. [L0ne_W0lf]
-//= 1.4b Uncommented ANOTHER warp! Yay! :D [L0ne_W0lf]
-//= 1.5 Commented moc_fild20 warps replaced with new NPCs. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
//= Sograt Dessert ===========================================
//moc_fild01,101,16,0 warp mocf01-1 15,3,moc_fild04,317,376
diff --git a/npc/re/warps/fields/payon_fild.txt b/npc/re/warps/fields/payon_fild.txt
index 292aa0785..296d4eed3 100644
--- a/npc/re/warps/fields/payon_fild.txt
+++ b/npc/re/warps/fields/payon_fild.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= Payon Field Warps
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= 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) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Field Warps Script (Renewal)
+//================= Description ===========================================
+//= Warp Points for Payon Fields
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Payon Field Warps
-//===== Additional Comments: =================================
-//= 1.1 Refixed payon field08 -> payon warp
-//= 1.2 Changed trigger area of pay_fild08 -> payon warp. [L0ne_W0lf]
-//= 1.3 Renewal warp adjustments.
-//============================================================
+//=========================================================================
-//= Payon Field's ============================================
+//= Payon Fields =============================================
pay_fild01,13,152,0 warp payf001 2,7,moc_fild03,299,170
pay_fild01,278,14,0 warp payf01 13,2,pay_fild02,83,382
pay_fild01,353,14,0 warp payf02 20,3,pay_fild02,160,381
diff --git a/npc/re/warps/fields/prontera_fild.txt b/npc/re/warps/fields/prontera_fild.txt
index d033d4c53..fae85a402 100644
--- a/npc/re/warps/fields/prontera_fild.txt
+++ b/npc/re/warps/fields/prontera_fild.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Prontera Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) Masao
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Prontera Field Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Prontera Field
-//===== Additional Comments: =================================
-//= 1.1 updating according to jA [Lupus]
-//= 1.2 Updated warps for episode 12.1 [L0ne_W0lf]
-//= 1.3 Updated to match the new Izlude Map. [Masao]
-//= 1.3a Moved Izlude warp to other file. [Euphy]
-//= 1.4 Commented moc_fild20 warps replaced with new NPCs. [Euphy]
-//= 1.5 Added Prontera Field 8 duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
//= Prontera Fields ==========================================
prt_fild00,159,383,0 warp prtf007 4,2,mjolnir_07,156,19
diff --git a/npc/re/warps/fields/rachel_fild.txt b/npc/re/warps/fields/rachel_fild.txt
index 621062377..4840ee582 100644
--- a/npc/re/warps/fields/rachel_fild.txt
+++ b/npc/re/warps/fields/rachel_fild.txt
@@ -1,17 +1,37 @@
-//===== Hercules Script ======================================
-//= Rachel Field Warp Script
-//===== By: ==================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) 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/>.
+//=========================================================================
+//= Rachel Field Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Rachel Field
-//===== Additional Comments: =================================
-//= 1.0 Initial version [Playtester]
-//= 1.1 Official warps [Playtester]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Renewal warp adjustments.
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
ra_fild01,233,333,0 warp ra000 1,1,ice_dun01,157,15
ra_fild01,306,38,0 warp ra001 1,1,ra_fild04,322,371
diff --git a/npc/re/warps/fields/veins_fild.txt b/npc/re/warps/fields/veins_fild.txt
index 69c10edf3..04bbad754 100644
--- a/npc/re/warps/fields/veins_fild.txt
+++ b/npc/re/warps/fields/veins_fild.txt
@@ -1,15 +1,38 @@
-//===== Hercules Script ======================================
-//= Veins Field Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
+//================= 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) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 Field Warp Script (Renewal)
+//================= Description ===========================================
+//= Warp Points for Veins Fields
+//================= Current Version =======================================
//= 1.5
-//===== Description: =========================================
-//= Warp Points for Veins Field
-//===== Additional Comments: =================================
-//= 1.4 Rescripted to Aegis 11.2 Standards. [L0ne_W0lf]
-//= 1.5 Renewal warp adjustments.
-//============================================================
+//=========================================================================
ve_fild01,366,267,0 warp ve_fild1-1 1,1,ve_fild02,36,263
ve_fild01,184,20,0 warp ve_fild1-2 1,1,ve_fild04,174,334
@@ -42,12 +65,3 @@ ve_fild07,147,371,0 warp ve_fild7-1 1,1,veins,146,28
// Renewal Addon
ve_fild06,81,177,0 warp VeF06S_VeF04S 1,1,ve_fild04,115,55
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Updated more warps [$ephiroth]
-//= 1.2 Removed some unofficial warps [Playtester]
-//= 1.3 Added random Veins exit [Playtester]
-//============================================================
diff --git a/npc/re/warps/fields/yuno_fild.txt b/npc/re/warps/fields/yuno_fild.txt
index fe998c843..c87d1c3f6 100644
--- a/npc/re/warps/fields/yuno_fild.txt
+++ b/npc/re/warps/fields/yuno_fild.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= Yuno Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0), Sara
-//===== Current Version: =====================================
+//================= 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) Nana
+//= Copyright (C) Sara
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Field Warp Script (Renewal)
+//================= Description ===========================================
+//= Warp Points for Juno Fields
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= Warp Points for Yuno Field
-//===== Additional Comments: =================================
-//= 1.1 - Updated for the new Yuno Fields
-//= 1.2 New field update - Hugel Field by Sara - Version 1
-//= 1.3 Renewal warp adjustments.
-//============================================================
+//=========================================================================
-//= Yuno Field ===============================================
+//= Juno Field ===============================================
//yuno_fild01,286,368,0 warp yunfild01 1,1,yuno_fild02,294,26
//yuno_fild02,294,24,0 warp yunfild01-1 1,1,yuno_fild01,286,366
//yuno_fild01,70,378,0 warp yunfild02 1,1,yuno_fild02,70,25
@@ -27,7 +48,7 @@ yuno_fild04,375,150,0 warp yunfild05-1 1,1,yuno_fild03,22,155
yuno_fild04,231,288,0 warp yunfild-yun 1,1,yuno,158,17
yuno_fild03,32,139,0 warp yunfild-mag01 1,1,mag_dun01,126,68
-//= New Yuno Fields ==========================================
+//= New Juno Fields ==========================================
yuno_fild01,26,246,0 warp newjun01 1,1,yuno_fild12,373,239
yuno_fild12,375,239,0 warp newjun01a 1,1,yuno_fild01,28,246
yuno_fild12,23,338,0 warp newjun02 1,1,yuno_fild11,366,361
@@ -60,7 +81,7 @@ yuno_fild02,294,24,0 warp newjun13a 1,1,yuno_fild08,286,384
//yuno_fild05,59,28,0 warp newjun14a 1,1,yuno_fild04,42,367
-//= Al de Baran <-> Yuno Connection ==========================
+//= Al de Baran <-> Juno Connection ==========================
aldebaran,140,244,0 warp alde-yunfild 1,1,yuno_fild01,208,19
yuno_fild01,208,17,0 warp yunfild-alde 1,1,aldebaran,140,242
diff --git a/npc/re/warps/guildcastles.txt b/npc/re/warps/guildcastles.txt
index 6e0b2adca..444cc7ca5 100644
--- a/npc/re/warps/guildcastles.txt
+++ b/npc/re/warps/guildcastles.txt
@@ -1,14 +1,36 @@
-//===== Hercules Script ======================================
-//= Guild Castles Warp Script
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= 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/>.
+//=========================================================================
+//= Guild Castles Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Renewal Guild Castles
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
// Hall of Abyss
//============================================================
diff --git a/npc/re/warps/other/arena.txt b/npc/re/warps/other/arena.txt
index 81eac96ed..fb0ad9a3e 100644
--- a/npc/re/warps/other/arena.txt
+++ b/npc/re/warps/other/arena.txt
@@ -1,14 +1,36 @@
-//===== Hercules Script ======================================
-//= Arena Warps
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== 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/>.
+//=========================================================================
+//= Arena Warps (Renewal)
+//================= Description ===========================================
//= Warp Points related to Izlude Arena.
-//===== Additional Comments: =================================
-//= 1.0 First version, Renewal warps.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
izlude,213,161,0 warp welcome_arena 1,1,arena_room,100,30
izlude_a,213,161,0 warp welcome_arena_a 1,1,arena_room,100,30
diff --git a/npc/re/warps/other/jobquests.txt b/npc/re/warps/other/jobquests.txt
index cefa5dd5f..4e12d4cff 100644
--- a/npc/re/warps/other/jobquests.txt
+++ b/npc/re/warps/other/jobquests.txt
@@ -1,32 +1,47 @@
-//===== Hercules Script ======================================
-//= Job Quest Renewal Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
-//= 2.3
-//===== 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) Athena
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
+//= Job Quest Warp Script (Renewal)
+//================= Description ===========================================
//= Warp Points for Job Quest Maps
-//===== Additional Comments: =================================
-//= 2.1 Added one Shadow Chaser job warp. [Euphy]
-//= 2.2 Moved common warps to base path, added warps. [Euphy]
-//= 2.3 Added exit warps (job_exit) for 2nd class quests. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.3
+//=========================================================================
-//==============================================================================
-//Exit Warps
-//==============================================================================
+//== Exit Warps ============================================
job_knt,89,98,0 warp knt_out 1,1,prt_in,77,99
job_wiz,49,154,0 warp wiz_out 1,1,gef_tower,108,29
job_sage,55,154,0 warp sage_out 1,1,yuno_in03,169,171
-//==============================================================================
-//Arch Bishop
-//==============================================================================
+//== Arch Bishop ===========================================
job3_arch01,29,24,0 warp #archout 1,1,odin_tem02,282,263
-//==============================================================================
-//Guillotine Cross
-//==============================================================================
+//== Guillotine Cross ======================================
veins,257,256,0 warp #gate_to_guil01 1,1,job3_guil01,9,93
job3_guil01,6,93,0 warp #gate_to_guil02 1,1,veins,254,255
job3_guil01,18,48,0 warp #gate_to_guil03 1,1,job3_guil01,68,91
@@ -36,15 +51,11 @@ job3_guil01,11,4,0 warp #gate_to_guil08 1,1,job3_guil01,51,50
job3_guil01,79,27,0 warp #gate_to_guil10 1,1,job3_guil01,51,50
job3_guil01,143,61,0 warp #gate_to_guil11 1,1,job3_guil01,51,50
-//==============================================================================
-//Genetic
-//==============================================================================
+//== Geneticist ============================================
lighthalzen,52,132,0 warp #lighttogen 1,1,job3_gen01,45,50
job3_gen01,49,49,0 warp #gentolight 1,1,lighthalzen,54,132
job3_gen01,7,59,0 warp #from1to2gen 1,1,job3_gen01,72,52
job3_gen01,71,56,0 warp #from2to1gen 1,1,job3_gen01,11,60
-//==============================================================================
-//Shadow Chaser
-//==============================================================================
+//== Shadow Chaser =========================================
job3_sha01,71,19,0 warp shadowc1 1,1,tha_t01,149,224
diff --git a/npc/re/warps/other/paradise.txt b/npc/re/warps/other/paradise.txt
index 4a7d6c29f..ad3f3cf00 100644
--- a/npc/re/warps/other/paradise.txt
+++ b/npc/re/warps/other/paradise.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) 2012-2015 Hercules Dev Team
+//= 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/>.
+//=========================================================================
//= Paradise Group Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Paradise Group
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
moc_para01,57,27,0 warp #warp_2_pub 1,1,moc_para01,162,26
moc_para01,158,26,0 warp #warp_2_din_1 1,1,moc_para01,55,27
diff --git a/npc/re/warps/other/s_workshop.txt b/npc/re/warps/other/s_workshop.txt
index 32895ee74..59cc2c19c 100644
--- a/npc/re/warps/other/s_workshop.txt
+++ b/npc/re/warps/other/s_workshop.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script ======================================
-//= Shadow Workshop Warp Script
-//===== By: ==================================================
-//= Chilly
-//===== 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
+//= 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/>.
+//=========================================================================
+//= Warp Points for Shadow Workshop
+//================= Description ===========================================
//= Warp Points for Shadow Workshop
-//===== Additional Comments: =================================
-//= 1.0 First Release
-//= 1.1 Added warps for Shadow Chaser job quest. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
rachel,180,115,0 warp s_atelier0001 1,1,s_atelier,131,72
s_atelier,131,75,0 warp s_atelier0002 1,1,rachel,180,118
diff --git a/npc/re/warps/other/sign.txt b/npc/re/warps/other/sign.txt
index 8ecd3a777..39face826 100644
--- a/npc/re/warps/other/sign.txt
+++ b/npc/re/warps/other/sign.txt
@@ -1,18 +1,37 @@
-//===== Hercules Script ======================================
-//= Sign Quest Warps
-//===== By: ==================================================
-//= MasterOfMuppets
-//===== Current Version: =====================================
+//================= 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) 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/>.
+//=========================================================================
+//= Sign Quest Warps (Renewal)
+//================= Description ===========================================
+//= Warp Points related to the Sign Quest
+//================= Current Version =======================================
//= 1.4
-//===== Description: =========================================
-//= Warp Points related to the Sign Quest will be put here
-//===== Additional Comments: =================================
-//= 1.0 A few warps. [MasterOfMuppets]
-//= 1.1 A few more warps. [MasterOfMuppets]
-//= 1.2 Completed the warps [MasterOfMuppets]
-//= 1.3 Correct AEGIS Warps. [Kisuka]
-//= 1.4 Added Renewal Changes. [Kisuka]
-//============================================================
+//=========================================================================
cmd_in01,17,34,0 warp sign01 1,1,comodo,187,164
diff --git a/npc/re/woe-fe/invest_main.txt b/npc/re/woe-fe/invest_main.txt
index d8b987e41..ac9e486b8 100644
--- a/npc/re/woe-fe/invest_main.txt
+++ b/npc/re/woe-fe/invest_main.txt
@@ -1,65 +1,79 @@
-//===== 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/>.
+//=========================================================================
//= Hall of Abyss - Core Scripts
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Expansion for War of Emperium FE.
//= Invest in each realm to unlock new maps:
//= - Guild Dungeon F2, total 20,000,000z.
//= - Hall of Abyss, total 70,000,000z.
-//===== Additional Comments: =================================
-//= 1.0 First version. Missing official times. [Euphy]
-//= 1.1 Added GM management function. [Euphy]
-//============================================================
-
-// Global Variables
-//============================================================
-// Note: an asterisk (*) represents any realm (prt, pay, gef, alde).
-/*
-$2011_agit_invest
--- 0: Inactive.
--- 1: Investment in progress.
--- 2: Investment results calculating.
--- 4: Investment calculations complete (only when at least one $*_invest_result is 3).
--- 11-21: Tie, revote required.
-
-$agit_result_notice
--- 0: Inactive.
--- 1-12: Interim statements (displaying $@vfund_*x) available.
-
-$agit_result_timer
--- 0: Inactive.
--- 0-59: Time elapsed during investment (in hours).
-
-$agit_revoting_timer
--- 0: Inactive.
--- 0-29: Time elapsed during revote (in minutes).
--- 30: Revote closed.
--- 31: Revote results calculating.
-
-$*_invest_result
--- 0: No data.
--- 1: Realm not connected.
--- 2: Guild Dungeon F2 open.
--- 3: Abyss Gate (Hall of Abyss and Gulid Dungeon F2) open.
-
-$fund_*[01-05]
--- Investment units per guild castle.
-$fund_*_extra
--- Investment units per realm.
-
-$@vfund_*[01-05]
-$@vfund_*_extra
--- Investment units, used in interim statements only.
-*/
+//================= Current Version =======================================
+//= 1.1
+//================= Variables Used ========================================
+//= Note: an asterisk (*) represents any realm (prt, pay, gef, alde).
+//= $2011_agit_invest
+//= - 0: Inactive.
+//= - 1: Investment in progress.
+//= - 2: Investment results calculating.
+//= - 4: Investment calculations complete (only when at least one $*_invest_result is 3).
+//= - 11-21: Tie, revote required.
+//=
+//= $agit_result_notice
+//= - 0: Inactive.
+//= - 1-12: Interim statements (displaying $@vfund_*x) available.
+//=
+//= $agit_result_timer
+//= - 0: Inactive.
+//= - 0-59: Time elapsed during investment (in hours).
+//=
+//= $agit_revoting_timer
+//= - 0: Inactive.
+//= - 0-29: Time elapsed during revote (in minutes).
+//= - 30: Revote closed.
+//= - 31: Revote results calculating.
+//=
+//= $*_invest_result
+//= - 0: No data.
+//= - 1: Realm not connected.
+//= - 2: Guild Dungeon F2 open.
+//= - 3: Abyss Gate (Hall of Abyss and Gulid Dungeon F2) open.
+//=
+//= $fund_*[01-05]
+//= - Investment units per guild castle.
+//= $fund_*_extra
+//= - Investment units per realm.
+//=
+//= $@vfund_*[01-05]
+//= $@vfund_*_extra
+//= -- Investment units, used in interim statements only.
+//=========================================================================
-// Investment Functions & Controller
-//============================================================
+//== Investment Functions & Controller =====================
// Note: The times in this section are almost entirely custom.
-
- script #invest_timer -1,{
OnClock0000: // Open investments on Wed (1 hour after WoE)
if (gettime(GETTIME_WEEKDAY) == WEDNESDAY && !agitcheck()) {
@@ -222,8 +236,7 @@ function script F_Invest_Abyss {
}
}
-// Script Core
-//============================================================
+//== Script Core ===========================================
prt_gld,1,1,0 script #fund_master CLEAR_NPC,{
end;
OnInit:
@@ -691,8 +704,7 @@ OnAgitInvest:
}
*/
-// Realms - Merchant Guilds, Gate Managers, Status Boards
-//============================================================
+//== Realms - Merchant Guilds, Gate Managers, Status Boards =
- script Cat Paw Merchant Guild -1,{
if (compare(strnpcinfo(4),"alde")) {
@@ -1083,8 +1095,7 @@ OnAgitInvest:
}
}
-// Inside Castles - Gate Managers
-//============================================================
+//== Inside Castles - Gate Managers ========================
- script Gate Manager#castle -1,{
.@id = atoi(charat(strnpcinfo(2),getstrlen(strnpcinfo(2))-1));
@@ -1257,8 +1268,7 @@ L_Enter:
}
}
-// Item Investments
-//============================================================
+//== Item Investments ======================================
malangdo,218,126,4 script Cat Paw Merchants Notice 4_BOARD3,{
mes "<< Cat Paw Merchants Notice >>";
mes "'^C379CEInvest Unused Items for Prizes!^000000'";
@@ -1463,8 +1473,7 @@ OnTouch:
end;
}
-// Investment Rewards
-//============================================================
+//== Investment Rewards ====================================
malangdo,215,119,4 script Thanks Ticket Machine 2_VENDING_MACHINE1,{
if (MaxWeight - Weight < 4500 || checkweight(1201,1) == 0) {
mes "- Currently you're carrying -";
diff --git a/npc/re/woe-fe/invest_npc.txt b/npc/re/woe-fe/invest_npc.txt
index a1d564e00..4b2d49f39 100644
--- a/npc/re/woe-fe/invest_npc.txt
+++ b/npc/re/woe-fe/invest_npc.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) 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/>.
+//=========================================================================
//= Hall of Abyss - NPC Duplicates
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Expansion for War of Emperium FE.
//= Invest in each realm to unlock new maps:
//= - Guild Dungeon F2, total 20,000,000z.
//= - Hall of Abyss, total 70,000,000z.
-//===== Additional Comments: =================================
-//= 1.0 First version. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Realms - Merchant Guilds, Gate Managers, Status Boards
-//============================================================
+//== Realms - Merchant Guilds, Gate Managers, Status Boards =
alde_gld,186,157,3 duplicate(Cat Paw Merchant Guild) Cat Paw Merchant Megrez 4_CAT_MERMASTER
alde_gld,191,164,3 duplicate(Gate Manager#realm) Gate Manager#alde_f00 4_M_BOSSCAT
alde_gld,188,158,3 duplicate(Investment Status Board) Investment Status Board::InvestStatus_Alde 4_BOARD3
@@ -32,8 +52,7 @@ prt_gld,158,96,5 duplicate(Cat Paw Merchant Guild) Cat Paw Merchant Dubae 4_CAT_
prt_gld,161,96,3 duplicate(Gate Manager#realm) Gate Manager#prt_f00 4_M_BOSSCAT
prt_gld,163,99,3 duplicate(Investment Status Board) Investment Status Board::InvestStatus_Prt 4_BOARD3
-// Inside Castles - Gate Managers
-//============================================================
+//== Inside Castles - Gate Managers ========================
aldeg_cas01,85,105,4 duplicate(Gate Manager#castle) Gate Manager#alde_f01 4_M_BOSSCAT
aldeg_cas02,124,49,3 duplicate(Gate Manager#castle) Gate Manager#alde_f02 4_M_BOSSCAT
aldeg_cas03,121,75,3 duplicate(Gate Manager#castle) Gate Manager#alde_f03 4_M_BOSSCAT
@@ -58,8 +77,7 @@ prtg_cas03,72,109,3 duplicate(Gate Manager#castle) Gate Manager#prt_f03 4_M_BOSS
prtg_cas04,29,263,4 duplicate(Gate Manager#castle) Gate Manager#prt_f04 4_M_BOSSCAT
prtg_cas05,24,23,4 duplicate(Gate Manager#castle) Gate Manager#prt_f05 4_M_BOSSCAT
-// iRO NPC Locations
-//============================================================
+//== iRO NPC Locations =====================================
//prt_gld,148,253,4 duplicate(Cat Paw Merchants Notice) Cat Paw Merchants Notice::CatPawNotice_iRO 4_BOARD3
//prt_gld,145,255,6 duplicate(Namis#invest) Namis::Namis_iRO 4_CAT_SAILOR2,4,4
//prt_gld,165,50,4 duplicate(Thanks Ticket Machine) Thanks Ticket Machine::ThanksMachine_iRO 2_VENDING_MACHINE1
diff --git a/npc/scripts.conf b/npc/scripts.conf
index fd16b357b..4fa9818f7 100644
--- a/npc/scripts.conf
+++ b/npc/scripts.conf
@@ -1,13 +1,37 @@
-// --------------------------------------------------------------
-// - Message of the Day -
-// --------------------------------------------------------------
-npc: npc/MOTD.txt
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Common Core Scripts
+//=========================================================================
-// --------------------------------------------------------------
-// - Core Scripts -
-// --------------------------------------------------------------
+//================= Message of the Day ====================================
+npc: npc/MOTD.txt
-// -------------------------- Airport ---------------------------
+//================= Airport ===============================================
npc: npc/airports/airships.txt
npc: npc/airports/einbroch.txt
npc: npc/airports/hugel.txt
@@ -16,7 +40,7 @@ npc: npc/airports/lighthalzen.txt
npc: npc/airports/rachel.txt
npc: npc/airports/yuno.txt
-// --------------------- Battle Grounds -------------------------
+//================= Battlegrounds =========================================
// - Flavius ----------------------------------------------------
npc: npc/battleground/flavius/flavius_enter.txt
npc: npc/battleground/flavius/flavius01.txt
@@ -34,7 +58,7 @@ npc: npc/battleground/tierra/tierra02.txt
// --------------------------------------------------------------
npc: npc/battleground/bg_common.txt
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/cities/alberta.txt
npc: npc/cities/aldebaran.txt
npc: npc/cities/amatsu.txt
@@ -62,7 +86,7 @@ npc: npc/cities/umbala.txt
npc: npc/cities/veins.txt
npc: npc/cities/yuno.txt
-// --------------------------- Events ---------------------------
+//================= Events ================================================
// - Novice WoE -------------------------------------------------
// Novice WoE is a kRO Event, after the event, the scripts were disabled.
// Novice Castles don't have real dungeons. They're connected to the common ones.
@@ -118,19 +142,19 @@ npc: npc/events/god_se_festival.txt
//npc: npc/events/whiteday.txt
//npc: npc/events/xmas.txt
-// ------------------------ Instances ---------------------------
+//================= Instances =============================================
npc: npc/instances/SealedShrine.txt
npc: npc/instances/EndlessTower.txt
npc: npc/instances/OrcsMemory.txt
npc: npc/instances/NydhoggsNest.txt
-// ---------------- Kafras & Cool Event Corp. -------------------
+//================= Kafras & Cool Event Corp. =============================
npc: npc/kafras/cool_event_corp.txt
npc: npc/kafras/dts_warper.txt
npc: npc/kafras/functions_kafras.txt
npc: npc/kafras/kafras.txt
-// -------------------------- Merchant --------------------------
+//================= Merchants =============================================
npc: npc/merchants/advanced_refiner.txt
npc: npc/merchants/alchemist.txt
npc: npc/merchants/ammo_boxes.txt
@@ -165,7 +189,7 @@ npc: npc/merchants/wander_pet_food.txt
//npc: npc/merchants/cash_trader.txt
npc: npc/merchants/cashheadgear_dye.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
// - Izlude Battle Arena ----------------------------------------
npc: npc/other/arena/arena_aco.txt
npc: npc/other/arena/arena_lvl50.txt
@@ -202,7 +226,7 @@ npc: npc/other/pvp.txt
npc: npc/other/turbo_track.txt
npc: npc/other/item_merge.txt
-// --------------------------- Quests ---------------------------
+//================= Quests ================================================
// - Quests-Tutorials for basic classes (1st class quests) ------
npc: npc/quests/first_class/tu_acolyte.txt
npc: npc/quests/first_class/tu_archer.txt
diff --git a/npc/scripts_custom.conf b/npc/scripts_custom.conf
index 3ed22d749..940405beb 100644
--- a/npc/scripts_custom.conf
+++ b/npc/scripts_custom.conf
@@ -1,12 +1,43 @@
-// --------------------------------------------------------------
-// - Custom Scripts -
-// --------------------------------------------------------------
-// All the custom scripts, remove the '//' to enable...
-// Place your scripts here!
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Custom Scripts
+//=========================================================================
+// Note: The scripts listed in this file are not maintained by the Hercules
+// dev team and may be outdated or incompatible with the current
+// version of the emulator, or cause security or stability issues.
+//=========================================================================
+
+// All the custom scripts, remove the '//' to enable...
+// Place your scripts here!
//npc: npc/location/to/script.txt
-// ----------------------- Basic Scripts -----------------------
+//================= Basic Scripts =========================================
//npc: npc/custom/itembind.txt
//npc: npc/custom/warper.txt
//npc: npc/custom/jobmaster.txt
@@ -20,7 +51,7 @@
//npc: npc/custom/item_signer.txt
//npc: npc/custom/woe_controller.txt
-// ----------------------- Other Scripts -----------------------
+//================= Other Scripts =========================================
// -- MVP Arena
//npc: npc/custom/etc/mvp_arena.txt
// -- Penal Servitude (Jails Quest)
@@ -49,7 +80,7 @@
// -- Warper that works only after locations are unlocked
//npc: npc/custom/etc/quest_warper.txt
-// ----------------------- Quest Scripts -----------------------
+//================= Quest Scripts =========================================
// -- Dynamic Quest Scripts
//npc: npc/custom/quests/hunting_missions.txt
//npc: npc/custom/quests/quest_shop.txt
@@ -76,7 +107,7 @@
//npc: npc/custom/quests/kaho_balmung.txt
//npc: npc/custom/quests/kahohorn.txt
-// ----------------------- Event Scripts -----------------------
+//================= Event Scripts =========================================
// -- Daily Events
//npc: npc/custom/events/disguise.txt
//npc: npc/custom/events/mushroom_event.txt
@@ -87,7 +118,7 @@
//npc: npc/custom/events/hallow06.txt
//npc: npc/custom/events/uneasy_cemetery.txt
-// ----------------------- Unofficial Scripts -----------------------
+//================= Unofficial Scripts ====================================
// -- Unofficial Airplane script
//npc: npc/custom/etc/airplane.txt
// -- Thanatos Tower Statues Quest
diff --git a/npc/scripts_dev.conf b/npc/scripts_dev.conf
index ee9bcfc26..2d282de6e 100644
--- a/npc/scripts_dev.conf
+++ b/npc/scripts_dev.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Development and Testing Scripts -
-// --------------------------------------------------------------
-// The scripts listed here are for development or testing purpose.
-// There's little to no reason to enable them in a production server.
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2014-2015 Hercules 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/>.
+//=========================================================================
+//= Development and Testing Scripts
+//=========================================================================
+// Note: The scripts listed here are for development or testing purpose.
+// There's little to no reason to enable them in a production server.
+//=========================================================================
-// Script engine self-test.
+//================= Script Engine self-test ===============================
//npc: npc/dev/test.txt
diff --git a/npc/scripts_jobs.conf b/npc/scripts_jobs.conf
index 500f69f63..8731d773c 100644
--- a/npc/scripts_jobs.conf
+++ b/npc/scripts_jobs.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Job Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Common Job Scripts
+//=========================================================================
-// ------------------------- Job Quests -------------------------
+//================= Job Quests ============================================
// - 1-1 Expanded
npc: npc/jobs/1-1e/gunslinger.txt
npc: npc/jobs/1-1e/ninja.txt
@@ -46,7 +72,7 @@ npc: npc/jobs/novice/supernovice.txt
// - Transcended Quest (2-x -> High Novice)
npc: npc/jobs/valkyrie.txt
-// ------------------------ Skill Quests ------------------------
+//================= Skill Quests ==========================================
// - 1-1
npc: npc/quests/skills/acolyte_skills.txt
npc: npc/quests/skills/archer_skills.txt
diff --git a/npc/scripts_mapflags.conf b/npc/scripts_mapflags.conf
index 29a72171b..0a4f64069 100644
--- a/npc/scripts_mapflags.conf
+++ b/npc/scripts_mapflags.conf
@@ -1,6 +1,33 @@
-// --------------------------------------------------------------
-// - Map Flags -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Map Flags
+//=========================================================================
+
npc: npc/mapflag/nopvp.txt
npc: npc/mapflag/gvg.txt
npc: npc/mapflag/jail.txt
diff --git a/npc/scripts_monsters.conf b/npc/scripts_monsters.conf
index cf3dd4065..2c4cc9ea4 100644
--- a/npc/scripts_monsters.conf
+++ b/npc/scripts_monsters.conf
@@ -1,7 +1,34 @@
-// --------------------------------------------------------------
-// - Monster Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Common Monster Scripts
+//=========================================================================
+//================= Misc Spawns ===========================================
npc: npc/mobs/citycleaners.txt
npc: npc/mobs/jail.txt
npc: npc/mobs/pvp.txt
diff --git a/npc/scripts_warps.conf b/npc/scripts_warps.conf
index 4a42ccfa2..05dd4ede2 100644
--- a/npc/scripts_warps.conf
+++ b/npc/scripts_warps.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Warp Scripts -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Common Warp Scripts
+//=========================================================================
-// --------------------------- Cities ---------------------------
+//================= Cities ================================================
npc: npc/warps/cities/alberta.txt
npc: npc/warps/cities/aldebaran.txt
npc: npc/warps/cities/amatsu.txt
@@ -29,7 +55,7 @@ npc: npc/warps/cities/umbala.txt
npc: npc/warps/cities/veins.txt
npc: npc/warps/cities/yuno.txt
-// -------------------------- Dungeons --------------------------
+//================= Dungeons ==============================================
npc: npc/warps/dungeons/abbey.txt
npc: npc/warps/dungeons/abyss.txt
npc: npc/warps/dungeons/alde_dun.txt
@@ -64,7 +90,7 @@ npc: npc/warps/dungeons/tur_dun.txt
npc: npc/warps/dungeons/um_dun.txt
npc: npc/warps/dungeons/xmas_dun.txt
-// --------------------------- Fields ---------------------------
+//================= Fields ================================================
npc: npc/warps/fields/abyss_warper.txt
npc: npc/warps/fields/amatsu_fild.txt
npc: npc/warps/fields/ein_fild.txt
@@ -78,7 +104,7 @@ npc: npc/warps/fields/mtmjolnir.txt
npc: npc/warps/fields/spl_fild.txt
npc: npc/warps/fields/umbala_fild.txt
-// --------------------------- Others ---------------------------
+//================= Others ================================================
npc: npc/warps/other/airplane.txt
npc: npc/warps/other/arena.txt
npc: npc/warps/other/god.txt
diff --git a/npc/scripts_woe.conf b/npc/scripts_woe.conf
index 42f567c65..4fdaf5731 100644
--- a/npc/scripts_woe.conf
+++ b/npc/scripts_woe.conf
@@ -1,8 +1,34 @@
-// --------------------------------------------------------------
-// - Guild Wars -
-// --------------------------------------------------------------
+//================= Hercules Configuration ================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena Dev Teams
+//=
+//= 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/>.
+//=========================================================================
+//= Common Guild War Scripts
+//=========================================================================
-// ----------------------- War of Emperium ----------------------
+//================= War of Emperium =======================================
// - Guild WoE time settings
npc: npc/woe-fe/agit_controller.txt
// - Guild NPC Template file
@@ -34,7 +60,7 @@ npc: npc/woe-fe/prtg_cas05.txt
// - Treasure Room Protection
//npc: npc/woe-fe/trs_rp.txt
-// --------------- War of Emperium Second Edition ---------------
+//================= War of Emperium Second Edition ========================
// - WoE SE time settings
npc: npc/woe-se/agit_start_se.txt
// - Guild NPC Template file
diff --git a/npc/warps/cities/alberta.txt b/npc/warps/cities/alberta.txt
index f6d66e93e..b88dc04b4 100644
--- a/npc/warps/cities/alberta.txt
+++ b/npc/warps/cities/alberta.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) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Alberta Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Alberta, Treasure Island & Turtle Island
-//===== Additional Comments: =================================
-//= No comment!
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//Alberta City
alberta,15,234,0 warp alb001 2,5,pay_fild03,388,63
diff --git a/npc/warps/cities/aldebaran.txt b/npc/warps/cities/aldebaran.txt
index a6d5fb694..dd96edfb1 100644
--- a/npc/warps/cities/aldebaran.txt
+++ b/npc/warps/cities/aldebaran.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) L0ne_W0lf
+//= Copyright (C) Justin84
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Al de Baran Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Al de Baran
-//===== Additional Comments: =================================
-//= 1.2 Added Turbo Room Warps [Justin84]
-//= 1.3 Removed Turbo Track entrance. Scripted warp. [L0ne_W0lf]
-//= 1.4 Added missing warps. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-//===== Al De Baran Warps =====================================
+//== Al De Baran Warps =====================================
aldebaran,118,63,0 warp ald01 1,1,aldeba_in,211,117
aldebaran,139,34,0 warp ald001 3,2,mjolnir_12,199,375
aldebaran,197,70,0 warp ald02 1,1,aldeba_in,94,41
@@ -50,5 +72,5 @@ aldebaran,225,54 warp aldeb_sign1-1 1,1,aldeba_in,149,120
aldeba_in,149,123 warp aldeb_sign1-2 3,2,aldebaran,223,56
-//Turbo Track Room
+//== Turbo Track Room ======================================
turbo_room,100,62,0 warp exit_turbo 1,1,alde_gld,183,198
diff --git a/npc/warps/cities/amatsu.txt b/npc/warps/cities/amatsu.txt
index 7be1aa27c..89de14e85 100644
--- a/npc/warps/cities/amatsu.txt
+++ b/npc/warps/cities/amatsu.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) L0ne_W0lf
+//= Copyright (C) erKURITA
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Amatsu Warps Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Amatsu
-//===== Additional Comments: =================================
-//= 1.7 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= Renamed warps for ease-of-reading.
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
amatsu,177,138,0 warp ama_house1-1 1,1,ama_in01,28,176
ama_in01,31,176,0 warp ama_house1-2 1,1,amatsu,180,138
@@ -40,12 +62,3 @@ ama_in02,215,149,0 warp ama_castle4-1 1,1,ama_in02,59,156
ama_in02,59,160,0 warp ama_castle4-2 1,1,ama_in02,215,152
ama_in02,126,164,0 warp ama_castle5-1 1,1,ama_in02,219,161
ama_in02,222,161,0 warp ama_castle5-2 1,1,ama_in02,129,164
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.3 Fixed a warp-back [erKURITA]
-//= 1.4 Added Ninja's Warps. Thanks to RockmanEXE for the info. [erKURITA]
-//= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.6 Moved Job Quest related warps to proper file. [L0ne_W0lf]
-//============================================================
diff --git a/npc/warps/cities/ayothaya.txt b/npc/warps/cities/ayothaya.txt
index 3b086bf19..340cc3c86 100644
--- a/npc/warps/cities/ayothaya.txt
+++ b/npc/warps/cities/ayothaya.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) erKURITA
+//= Copyright (C) Lupus
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) massdriller
+//= Copyright (C) Muad_Dib
+//= Copyright (C) L0ne_W0lf
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Ayothaya Town Warps Script
-//===== By: ==================================================
-//= Muad_Dib, L0ne_W0lf (1.0)
-//===== Current Version: =====================================
-//= 1.5a
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Ayothaya
-//===== Additional Comments: =================================
-//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.5a Cleared up a few misnamed warps. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5a
+//=========================================================================
ayothaya,130,97,0 warp ayo_tool1-1 1,1,ayo_in01,43,183
ayo_in01,46,183,0 warp ayo_tool1-2 1,1,ayothaya,132,99
@@ -49,12 +75,3 @@ ayothaya,208,283,0 warp ayo_shrine1-1 1,1,ayo_in02,100,152
ayo_in02,100,148,0 warp ayo_shrine1-2 1,1,ayothaya,208,280
ayothaya,276,176,0 warp ayo_fild1-1 1,1,ayo_fild01,37,241
ayo_fild01,32,240,0 warp ayo_fild1-2 1,1,ayothaya,273,176
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Fixed Armory part by massdriller [Thanks to akusarujin]
-//= 1.2 Revised warps, due to official Ayothaya Town NPC [MasterOfMuppets]
-//= 1.3 Fixed swapped Inn Exits, thanks to Sir_Loon [Lupus]
-//= 1.4 Fixed a warp-back. [erKURITA]
-//============================================================
diff --git a/npc/warps/cities/comodo.txt b/npc/warps/cities/comodo.txt
index 3c03ff937..f3e935ac9 100644
--- a/npc/warps/cities/comodo.txt
+++ b/npc/warps/cities/comodo.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) rAthena Dev Team
+//= Copyright (C) eAthena 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/>.
+//=========================================================================
//= Comodo Warp Script
-//===== By: ==================================================
-//= rAthena Dev Team
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for Comodo city
+//================= Current Version =======================================
//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
-//= Warp Points Comodo city
-//===== Additional Comments: =================================
-//= 1.3 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//=========================================================================
comodo,92,128,0 warp cmd_tools1-1 1,1,cmd_in01,85,174
cmd_in01,90,174,0 warp cmd_tools1-2 1,1,comodo,97,128
diff --git a/npc/warps/cities/einbech.txt b/npc/warps/cities/einbech.txt
index b2f69bfbf..e66acb3a7 100644
--- a/npc/warps/cities/einbech.txt
+++ b/npc/warps/cities/einbech.txt
@@ -1,43 +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) Vicious
+//= Copyright (C) SSUNNY@YOUNG
+//= 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/>.
+//=========================================================================
//= Einbech Warps
-//===== By: ==================================================
-//= Muad Dib (1.0), SSUNNY@YOUNG(1.1)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Einbech Town warps
-//===== Additional Comments: =================================
-//= Made by Muad_Dib from Prometheus, all credit goes to him.
-//= 1.1 Updated Warps, work done by SSUNNY@YOUNG in Korean eA site [Vicious]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-//==========================================================================
-//Einbech - Weapon shop
-//==========================================================================
+//== Weapon Shop ===========================================
einbech,177,136,0 warp eib_wp01 1,1,ein_in01,190,35
ein_in01,190,38,0 warp eib_wp01a 1,1,einbech,177,133
-//==========================================================================
-//Einbech - buildings
-//==========================================================================
+//== Buildings =============================================
einbech,207,135,0 warp eib_hu01 1,1,ein_in01,190,99
ein_in01,187,99,0 warp eib_hu01a 1,1,einbech,204,135
einbech,214,121,0 warp eib_hu02 1,1,ein_in01,205,86
ein_in01,205,83,0 warp eib_hu02a 1,1,einbech,214,118
-//==========================================================================
-//Einbech - Pub
-//==========================================================================
+//== Pub ===================================================
einbech,154,106,0 warp eib_b01 1,1,ein_in01,285,89
ein_in01,288,89,0 warp eib_b01a 1,1,einbech,157,106
einbech,145,112,0 warp eib_b02 1,1,ein_in01,268,104
ein_in01,265,104,0 warp eib_b02a 1,1,einbech,141,112
-//=========================================================================
-//Einbech - Swordman guild
-//=========================================================================
+//== Swordsman Guild =======================================
einbech,256,109,0 warp eib_js01 1,1,ein_in01,148,153
ein_in01,144,153,0 warp eib_js01a 1,1,einbech,253,109
diff --git a/npc/warps/cities/einbroch.txt b/npc/warps/cities/einbroch.txt
index c05940360..2eaa988d9 100644
--- a/npc/warps/cities/einbroch.txt
+++ b/npc/warps/cities/einbroch.txt
@@ -1,44 +1,60 @@
-//===== 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) erKURITA
+//= Copyright (C) Vicious
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) erKURITA
+//= Copyright (C) SSUNNY@YOUNG
+//= Copyrught (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Einbroch Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.3), SSUNNY@YOUNG(1.7), erKURITA (1.8)
-//===== Current Version: =====================================
-//= 1.8
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Einbroch
-//===== Additional Comments: =================================
-//= 1.4 Moved all airports to Airplane Warps [Lupus]
-//= 1.5 Commented out some warps which are not in the official servers [MasterOfMuppets]
-//= 1.6 Removed some duplicate warps [MasterOfMuppets]
-//= 1.7 Updated Warps, work done by SSUNNY@YOUNG in Korean eA site [Vicious]
-//= 1.8 Added Gunslinger Map portion warps. Credits to RockmanEXE for the info [erKURITA]
-//============================================================
+//================= Current Version =======================================
+//= 1.8
+//=========================================================================
-//==========================================================================
-// Einbroch - Factory
-//==========================================================================
+//== Factory ===============================================
einbroch,132,79,0 warp ein_fa01 1,1,ein_in01,17,213
ein_in01,13,213,0 warp ein_fa01a 1,1,einbroch,129,79
ein_in01,81,198,0 warp ein_fa02 1,1,einbroch,179,70
einbroch,179,73,0 warp ein_fa02a 1,1,ein_in01,81,203
-//==========================================================================
-//Einbroch - Near Train station
-//==========================================================================
+//== Near Train Station ====================================
einbroch,214,263,0 warp ein_to01 1,1,einbroch,233,315
einbroch,233,312,0 warp ein_to01a 1,1,einbroch,214,260
einbroch,250,263,0 warp ein_to02 1,1,einbroch,269,315
einbroch,269,312,0 warp ein_to02a 1,1,einbroch,250,260
-//==========================================================================
-//Einbroch - Weapon shop
-//==========================================================================
+//== Weapon Shop ===========================================
einbroch,216,214,0 warp ein_wp01 1,1,ein_in01,108,17
ein_in01,108,13,0 warp ein_wp01a 1,1,einbroch,216,211
-//=========================================================================
-//Einbroch - Hotel
-//=========================================================================
+//== Hotel =================================================
einbroch,257,199,0 warp ein_h01 1,1,ein_in01,198,224
ein_in01,195,224,0 warp ein_h01a 1,1,einbroch,254,199
ein_in01,211,216,0 warp ein_h02 1,1,ein_in01,274,218
@@ -56,9 +72,7 @@ ein_in01,232,176,0 warp ein_h07a 1,1,ein_in01,264,206
ein_in01,284,224,0 warp ein_h08 1,1,ein_in01,177,277
ein_in01,180,277,0 warp ein_h08a 1,1,ein_in01,280,224
-//==========================================================================
-//Einbroch - Building behind the hotel
-//==========================================================================
+//== Building behind the hotel =============================
einbroch,278,233,0 warp ein_ho01 1,1,ein_in01,107,95
ein_in01,103,95,0 warp ein_ho01a 1,1,einbroch,275,233
ein_in01,126,88,0 warp ein_ho02 1,1,ein_in01,100,139
@@ -66,28 +80,20 @@ ein_in01,100,142,0 warp ein_ho02a 1,1,ein_in01,123,85
einbroch,290,222,0 warp ein_ho03 1,1,ein_in01,121,80
ein_in01,121,77,0 warp ein_ho03a 1,1,einbroch,290,219
-//==========================================================================
-//Einbroch - House of Kapetain
-//==========================================================================
+//== House of Kapetain =====================================
einbroch,129,229,0 warp ein_kf01 1,1,ein_in01,14,147
ein_in01,11,147,0 warp ein_kf01a 1,1,einbroch,126,229
-//=========================================================================
-//Einbroch - Lab
-//=========================================================================
+//== Lab ===================================================
ein_in01,286,25,0 warp ein_lab 1,1,einbroch,54,52
-//=========================================================================
-//Einbroch - Blacksmith guild
-//=========================================================================
+//= Blacksmith Guild =======================================
einbroch,255,107,0 warp ein_jb01 1,1,ein_in01,14,17
ein_in01,14,14,0 warp ein_jb01a 1,1,einbroch,255,110
ein_in01,39,36,0 warp ein_jb02 1,1,ein_in01,35,83
ein_in01,39,85,0 warp ein_jb02a 1,1,ein_in01,36,36
-//==========================================================================
-//Einbroch - Field related
-//==========================================================================
+//== Field related =========================================
einbroch,157,331,0 warp ein_fd01 1,1,ein_fild04,184,31
ein_fild04,184,26,0 warp ein_fd01a 1,1,einbroch,157,327
einbroch,150,25,0 warp ein_fd02 1,1,ein_fild08,164,377
diff --git a/npc/warps/cities/geffen.txt b/npc/warps/cities/geffen.txt
index 94e4653e8..abe9ade40 100644
--- a/npc/warps/cities/geffen.txt
+++ b/npc/warps/cities/geffen.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) Samuray22
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Geffen Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
-//= 1.1a
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Geffen
-//===== Additional Comments: =================================
-//= 1.1a Corrected a broken warp point. (bugreport:497) [Samuray22]
-//============================================================
+//================= Current Version =======================================
+//= 1.1a
+//=========================================================================
//Geffen City
geffen,119,213,0 warp gef001 3,2,gef_fild04,187,42
diff --git a/npc/warps/cities/gonryun.txt b/npc/warps/cities/gonryun.txt
index b4e831dda..a3108db03 100644
--- a/npc/warps/cities/gonryun.txt
+++ b/npc/warps/cities/gonryun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Kunlun Town Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Kunlun
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
gonryun,221,162,0 warp gon_house1-1 1,1,gon_in,112,98
gon_in,109,98,0 warp gon_house1-2 1,1,gonryun,218,162
diff --git a/npc/warps/cities/hugel.txt b/npc/warps/cities/hugel.txt
index 3c44d9c75..038debce0 100644
--- a/npc/warps/cities/hugel.txt
+++ b/npc/warps/cities/hugel.txt
@@ -1,22 +1,42 @@
-//===== Hercules Script ======================================
-//= Garden City Hugel Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.1)
-//===== Current Version: =====================================
+//================= 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) SinSloth
+//= Copyright (C) Playtester
+//= Copyright (C) erKURITA
+//= Copyright (C) Er_Maqui
+//= Copyright (C) Lupus
+//= Copyright (C) Muad_Dib
+//= Copyright (C) Sara-chan
+//=
+//= 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 Warp Script
+//================= Description ===========================================
+//= Warp Points for Hugel City
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
-//= Warp Points for Hugel
-//===== Additional Comments: =================================
-//= Initial Release
-//= 12/21/05 : Fixed 2 church warps and hunter house warps. [Muad_Dib]
-//= 1.2 fixed hugel10 [Lupus]
-//= 1.3 Rewrote all warps to relate houses, and fixed it to kRO. [Er_Maqui]
-//= 1.3a Replaced all spaces with TABs [Lupus]
-//= 1.4 Fixed an back warp on hu_in01,15,70 (walk to the warp, then warps you back) [erKURITA]
-//= 1.5 Added Bingo warps [erKURITA]
-//= 1.6 Some official warps [Playtester]
-//= 1.7 Updated warps regarding Odin Temple Excavation Quest. [SinSloth]
-//============================================================
+//=========================================================================
//= Hugel City ===============================================
diff --git a/npc/warps/cities/lighthalzen.txt b/npc/warps/cities/lighthalzen.txt
index 1f3d4b375..abae1e19b 100644
--- a/npc/warps/cities/lighthalzen.txt
+++ b/npc/warps/cities/lighthalzen.txt
@@ -1,14 +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) Zephiris
+//= Copyright (C) Vicious
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) DracoRPG
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Lighthalzen Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0)
-//===== Current Version: =====================================
-//= 1.9
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Lighthalzen
-//===== Additional Comments: =================================
-//= 1.9 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.9
+//=========================================================================
lighthalzen,101,248,0 warp lhz_rekenber1-1 1,1,lhz_in01,111,126
lhz_in01,111,121,0 warp lhz_rekenber1-2 1,1,lighthalzen,101,243
@@ -92,16 +120,3 @@ lighthalzen,251,299,0 warp lhz_house3_1-1 1,1,lhz_in03,97,21
lhz_in03,93,21,0 warp lhz_house3_1-2 1,1,lighthalzen,247,299
lhz_in03,134,14,0 warp lhz_house3_2-1 1,1,lhz_in03,125,90
lhz_in03,120,90,0 warp lhz_house3_2-2 1,1,lhz_in03,130,14
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.3 Removed fields and dungeons warps from here [DracoRPG]
-//= 1.3a A small fix for a warp [MasterOfMuppets]
-//= 1.4 Lighthalzen warp, taken from korean eA site [Vicious]
-//= 1.4a Corrected warp for 'lhz013a' [Zephiris]
-//= 1.5 Added a few missing warps, thanks to Kargha [MasterOfMuppets]
-//= 1.6 Added a few more missing warps. [MasterOfMuppets]
-//= 1.7 Yet more missing warps implemented :P [MasterOfMuppets]
-//= 1.8 Added missing warps and moved some related to quests. [SinSloth]
-//============================================================
diff --git a/npc/warps/cities/louyang.txt b/npc/warps/cities/louyang.txt
index 82a9bdd26..0c1adebe1 100644
--- a/npc/warps/cities/louyang.txt
+++ b/npc/warps/cities/louyang.txt
@@ -1,15 +1,42 @@
-//===== Hercules Script ======================================
-//= Lou Yang Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.5
-//===== 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) Samuray22
+//= Copyright (C) SinSloth
+//= Copyright (C) erKURITA
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Louyang Warp Script
+//================= Description ===========================================
//= Warp Points for Louyang
-//===== Additional Comments: =================================
-//= 1.5 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
louyang,218,19,0 warp lou_fild1-1 1,1,lou_fild01,233,353
lou_fild01,233,356,0 warp lou_fild1-2 1,1,louyang,218,22
@@ -41,14 +68,3 @@ louyang,133,245,0 warp lou_tower1-1 1,1,lou_in01,25,19
lou_in01,28,19,0 warp lou_tower1-2 1,1,louyang,136,245
lou_in01,14,18,0 warp lou_Towerexit 1,1,louyang,90,254
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.1 Added 2 escapes from 2 mountains 018,019 [Lupus]
-//= Some players used to stuck there after warps
-//= 1.2 Added a few missing warps [MasterOfMuppets]
-//= 1.3 Fixed a few warp-back [erKURITA]
-//= 1.4 Moved some quest-related warps to proper file. [SinSloth]
-//= 1.4a Corrected some broken warp points. (bugreport:497) [Samuray22]
-//============================================================
diff --git a/npc/warps/cities/lutie.txt b/npc/warps/cities/lutie.txt
index 52a0ba3ce..8956430b0 100644
--- a/npc/warps/cities/lutie.txt
+++ b/npc/warps/cities/lutie.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) L0ne_W0lf
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Lutie Warp Script
-//===== By: ==================================================
-//= Athena (1.0) Nana (1.1)
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Lutie
-//===== Additional Comments: =================================
-//= 1.2a Re-fixed endless warping loop
-//= 1.3 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
xmas,149,41,0 warp x_fild_out 8,1,xmas_fild01,80,248
xmas,120,131,0 warp xmas_tool1-1 1,1,xmas_in,43,33
diff --git a/npc/warps/cities/manuk.txt b/npc/warps/cities/manuk.txt
index 428687383..3786ff1b6 100644
--- a/npc/warps/cities/manuk.txt
+++ b/npc/warps/cities/manuk.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Manuk warp points.
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== 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
+//=
+//= 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/>.
+//=========================================================================
+//= Manuk warp points
+//================= Description ===========================================
//= Warp Points for Manuk
-//===== Additional Comments: =================================
-//= First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
manuk,311,142,0 warp manuk1-1 1,1,man_in01,277,41
man_in01,275,41,0 warp manuk1-2 1,1,manuk,309,142
diff --git a/npc/warps/cities/mid_camp.txt b/npc/warps/cities/mid_camp.txt
index b6da7046a..d2d327006 100644
--- a/npc/warps/cities/mid_camp.txt
+++ b/npc/warps/cities/mid_camp.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) Joseph
+//= Copyright (C) brianluau
+//= Copyright (C) Brainstorm
+//= 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/>.
+//=========================================================================
//= Another World Warp Script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Another World
+//================= Current Version =======================================
+//= 1.5
+//================= Additional Comments ===================================
//= Warp points to and from fild22b and mid_camp are temporary.
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Fixed a small bug by brianlew, bugreport:1824 [Brainstorm]
-//= 1.2 Corrected the observatory warp portal, thanks to Ziu. [brianluau]
-//= 1.3 Added warps, and also Updated warp positions. [L0ne_W0lf]
-//= 1.4 Removed the warp from midgard camp to morroc field. [L0ne_W0lf]
-//= 1.5 Remove a warp. [Joseph]
-//============================================================
+//=========================================================================
mid_camp,205,211,0 warp mid_weapon1-1 1,1,mid_campin,229,123
mid_campin,232,123,0 warp mid_weapon1-2 1,1,mid_camp,208,211
diff --git a/npc/warps/cities/morroc.txt b/npc/warps/cities/morroc.txt
index 57aaee338..5a341ba35 100644
--- a/npc/warps/cities/morroc.txt
+++ b/npc/warps/cities/morroc.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) L0ne_W0lf
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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 Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.2)
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Morroc and Assassin Guild
-//===== Additional Comments: =================================
-//= 1.3 Updated warps for episode 12.1 [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
//= Morroc City ==============================================
morocc,160,17,0 warp moc001 2,2,moc_fild12,159,378
diff --git a/npc/warps/cities/moscovia.txt b/npc/warps/cities/moscovia.txt
index c292ccde1..058e7d420 100644
--- a/npc/warps/cities/moscovia.txt
+++ b/npc/warps/cities/moscovia.txt
@@ -1,42 +1,62 @@
-//===== 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) $ephiroth
+//=
+//= 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 City Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Moscovia City
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Fixed "Private House" Warps. [Samuray22]
-// -Thanks to $ephiroth
-//= 1.2 Updated from jA
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-// ---[ Mansion ]---
+//== Mansion ===============================================
moscovia,256,138,0 warp moskwarp1001 1,1,mosk_in,96,61
mosk_in,93,61,0 warp moskwarp1002 1,1,moscovia,255,140
mosk_in,99,126,0 warp moskwarp1003 1,1,mosk_in,21,116
mosk_in,21,113,0 warp moskwarp1004 1,1,mosk_in,99,123
-// ---[ Weapon House ]---
+//== Weapon House ==========================================
moscovia,185,188,0 warp moskwarp1005 1,1,mosk_in,15,179
mosk_in,12,179,0 warp moskwarp1006 1,1,moscovia,186,191
moscovia,203,171,0 warp moskwarp1007 1,1,mosk_in,86,180
mosk_in,89,180,0 warp moskwarp1008 1,1,moscovia,204,169
-// ---[ Instrument House / Tool Dealer ]---
+//== Instrument House / Tool Dealer ========================
moscovia,223,174,0 warp moskwarp1009 1,1,mosk_in,14,246
mosk_in,11,246,0 warp moskwarp1010 1,1,moscovia,222,176
-// ---[ Inn ]---
+//== Inn ===================================================
moscovia,229,208,0 warp moskwarp1011 1,1,mosk_in,142,178
mosk_in,142,175,0 warp moskwarp1012 1,1,moscovia,227,207
mosk_in,150,192,0 warp moskwarp1013 1,1,mosk_in,204,188
mosk_in,202,188,0 warp moskwarp1014 1,1,mosk_in,148,192
-// ---[ Mansion ]---
+//== Mansion ===============================================
moscovia,256,179,0 warp moskwarp1015 1,1,mosk_in,211,114
mosk_in,211,111,0 warp moskwarp1016 1,1,moscovia,253,179
mosk_in,222,128,0 warp moskwarp1017 1,1,mosk_in,288,118
mosk_in,288,116,0 warp moskwarp1018 1,1,mosk_in,222,126
-// ---[ Private House ]---
+//== Private House =========================================
moscovia,205,98,0 warp moskwarp1021 1,1,mosk_in,214,255
mosk_in,214,252,0 warp moskwarp1022 1,1,moscovia,203,96
mosk_in,220,273,0 warp moskwarp1023 1,1,mosk_in,152,275
diff --git a/npc/warps/cities/nameless.txt b/npc/warps/cities/nameless.txt
index 89614fd4b..39df1a9d5 100644
--- a/npc/warps/cities/nameless.txt
+++ b/npc/warps/cities/nameless.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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Nameless Island
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Added SinSloth's warper to this file [Playtester]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Removed SinSloth's warper from this file [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
nameless_n,157,184,0 warp namelesswarp0401 1,1,abbey01,51,12
nameless_i,252,130,0 warp namelesswarp1003 1,1,nameless_in,26,128
diff --git a/npc/warps/cities/niflheim.txt b/npc/warps/cities/niflheim.txt
index 4e2539904..0ebcf7c14 100644
--- a/npc/warps/cities/niflheim.txt
+++ b/npc/warps/cities/niflheim.txt
@@ -1,45 +1,66 @@
-//===== 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) Skotlex
+//= Copyright (C) PKGINGO
+//=
+//= 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/>.
+//=========================================================================
//= Niflheim Warp Script
-//===== By: ==================================================
-//= PKGINGO (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Niflheim
-//===== Additional Comments: =================================
-//= Extracted from Vidar -> Athena
-//= V1.1: Added Inn and House warps needed for the Piano
-//= Quest. [Skotlex
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
-
-//Niflheim Fields
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Niflheim Fields =======================================
nif_fild01,345,323,0 warp nwarp7 1,1,nif_fild02,23,312
nif_fild02,21,312,0 warp nwarp8 1,1,nif_fild01,343,322
nif_fild02,379,235,0 warp nwarp9 1,1,niflheim,20,153
niflheim,18,151,0 warp nwarp10 1,1,nif_fild02,376,235
-//Niflheim Town
+//== Niflheim Town =========================================
-//Weapon shop
+//- Weapon shop -
niflheim,220,169,0 warp nwarp11 1,1,nif_in,14,88
nif_in,11,88,0 warp nwarp12 1,1,niflheim,218,170
-//Item shop: 134,12
+//- Item shop: 134,12 -
niflheim,219,199,0 warp nwarp13 1,1,nif_in,136,14
nif_in,134,12,0 warp nwarp14 1,1,niflheim,218,197
-//House
+//- House -
niflheim,190,241,0 warp nwarp19a 1,1,nif_in,81,77
nif_in,78,74,0 warp nwarp20a 1,1,niflheim,187,241
-//Inn
+//- Inn -
niflheim,189,211,0 warp nwarp21a 1,1,nif_in,20,14
nif_in,23,12,0 warp nwarp22a 1,1,niflheim,189,207
nif_in,34,34,0 warp nwarp23 1,1,nif_in,88,31
nif_in,88,29,0 warp nwarp24 1,1,nif_in,34,31
-//House on the hill
+//- House on the hill -
niflheim,255,194,0 warp nwarp15 1,1,nif_in,20,156
nif_in,18,154,0 warp nwarp16 1,1,niflheim,254,192
nif_in,65,168,0 warp nwarp17 1,1,nif_in,141,174
diff --git a/npc/warps/cities/payon.txt b/npc/warps/cities/payon.txt
index 0bd5f4039..5ee540568 100644
--- a/npc/warps/cities/payon.txt
+++ b/npc/warps/cities/payon.txt
@@ -1,22 +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) Masao
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Yor
+//= Copyright (C) Nana
+//= Copyright (C) Darkchild
+//= 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/>.
+//=========================================================================
//= Payon Warps
-//===== By: ==================================================
-//= Muad Dib (1.0)
-//= Darkchild (1.1)
-//= Nana (1.3)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for Payon Town
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
-//= Payon warps
-//===== Additional Comments: =================================
-//= Warps Done By Muad Dib, All Credits To Him
-//= 1.2 Removed Duplicated Warp
-//= 1.3 Separated and reorganized field and dungeons
-//= 1.4 Fixed warp payonwarp031 [Yor]
-//= 1.5 Removed Payonwarp006, it was a duplicate [MasterOfMuppets]
-//= 1.6 Changed trigger area of payon -> pay_fild08 warp. [L0ne_W0lf]
-//= 1.7 Moved Castle Map warps to warps/guild/guildcastles.txt. [Masao]
-//============================================================
+//=========================================================================
// == Official Warps From kRO Screenshots ==
diff --git a/npc/warps/cities/prontera.txt b/npc/warps/cities/prontera.txt
index 2e446ec97..8d9edb89b 100644
--- a/npc/warps/cities/prontera.txt
+++ b/npc/warps/cities/prontera.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) L0ne_W0lf
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) shadow
+//= Copyright (C) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Prontera Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.2)
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Prontera
-//===== Additional Comments: =================================
-//= 1.3 prt19 warp fix [shadow]
-//= 1.4 Added warps for the sign quest [MasterOfMuppets]
-//= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
//= Prontera City ============================================
prontera,107,215,0 warp prt01 2,2,prt_in,240,139
diff --git a/npc/warps/cities/splendide.txt b/npc/warps/cities/splendide.txt
index 21dcf744f..97b560d84 100644
--- a/npc/warps/cities/splendide.txt
+++ b/npc/warps/cities/splendide.txt
@@ -1,15 +1,36 @@
-//===== Hercules Script ======================================
-//= Splendide warp points.
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== 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
+//=
+//= 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/>.
+//=========================================================================
+//= Splendide warp points
+//================= Description ===========================================
//= Warp Points for Splendide
-//===== Additional Comments: =================================
-//= First version.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
splendide,240,317,0 warp splendide1-1 1,1,spl_in02,224,232
spl_in02,222,232,0 warp splendide1-2 1,1,splendide,238,317
diff --git a/npc/warps/cities/umbala.txt b/npc/warps/cities/umbala.txt
index 91e006133..6a5c31a41 100644
--- a/npc/warps/cities/umbala.txt
+++ b/npc/warps/cities/umbala.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) L0ne_W0lf
+//= Copyright (C) Nana
+//= Copyright (C) Akaru
+//= Copyright (C) Athena
+//= Copyright (C) Darkchild
+//=
+//= 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/>.
+//=========================================================================
//= Umbala Warp Script
-//===== By: ==================================================
-//= Darkchild (1.0v A)
-//= Athena (1.0v B)
-//= 1.1 (Akaru)
-//= Nana (1.2)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Umbala
-//===== Additional Comments: =================================
-//= 1.3 Rescripted to Aegis 10.3 Standards. [L0nE_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
umbala,68,253,0 warp um_chief1-1 1,1,um_in,38,113
um_in,38,110,0 warp um_chief1-2 1,1,umbala,66,250
diff --git a/npc/warps/cities/veins.txt b/npc/warps/cities/veins.txt
index 465b99d4b..dcdc1cc61 100644
--- a/npc/warps/cities/veins.txt
+++ b/npc/warps/cities/veins.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) Zephyrus
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) $ephiroth
+//=
+//= 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 City Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Veins
-//===== Additional Comments: =================================
-//= 1.4 Rescripted to Aegis 11.2 Standards. [L0ne_W0lf]
-//= 1.5 Removed duplicated Veins warps [Zephyrus]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
veins,230,166,0 warp ve_Tool1-1 1,1,ve_in,251,287
ve_in,251,283,0 warp ve_Tool1-2 1,1,veins,230,161
@@ -44,13 +67,3 @@ veins,267,230,0 warp ve_factory1-1 1,1,ve_in02,17,19
ve_in02,13,19,0 warp ve_factory1-2 1,1,veins,269,225
veins,143,25,0 warp veins1-1 1,1,ve_fild07,147,366
veins,218,361,0 warp veins2-1 1,1,ve_fild06,148,225
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Removed Rachel City warp [Playtester]
-//= 1.2 Updated veins warp based on jA info [$ephiroth]
-//= 1.3 Update some missing warps [$ephiroth]
-//= 1.3a Update some missing warps [$ephiroth]
-//============================================================
diff --git a/npc/warps/cities/yuno.txt b/npc/warps/cities/yuno.txt
index 4d6ebee86..b04cc53dc 100644
--- a/npc/warps/cities/yuno.txt
+++ b/npc/warps/cities/yuno.txt
@@ -1,26 +1,42 @@
-//===== Hercules Script ======================================
-//= Yuno Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//= Sara-chan (1.1)
-//===== Current Version: =====================================
+//================= 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) SinSloth
+//= Copyright (C) Musashiden
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Warp Script
+//================= Description ===========================================
+//= Warp Points for Juno
+//================= Current Version =======================================
//= 1.9
-//===== Description: =========================================
-//= Warp Points for Yuno
-//===== Additional Comments: =================================
-//= 1.1 - Added Yuno Airport warps
-//= 1.2 Moved all airports to Airplane Warps [Lupus]
-//= 1.3 Dr.Evil's yuno_05 warps update [Lupus]
-//= 1.4 optimized [Lupus]
-//= 1.5 Added Missing Juno warps [musashiden]
-//= 1.6 Corrected duplicate warps [Musashiden]
-//= 1.7 Yet another missing warp [Musashiden]
-//= 1.8 Added Yuno Government Buildings warps
-//= 1.9 Updated Yuno Government Buildings warps according
-//= to Schwartzvalt Trilogy quest. [SinSloth]
-//============================================================
+//=========================================================================
-//= Yuno City ================================================
+//= Juno City ================================================
yuno,158,15,0 warp yun-yunfild 1,1,yuno_fild04,231,284
yuno,117,135,0 warp yun01 1,1,yuno_in01,116,37
yuno_in01,116,40,0 warp yun02 1,1,yuno,120,138
@@ -87,7 +103,7 @@ yuno_in05,196,194,0 warp yun62 1,1,yuno_in02,85,14
yuno,245,147,0 warp yun65 1,1,yuno_in01,101,88
yuno_in01,101,85,0 warp yun66 1,1,yuno,245,144
-// Yuno In05 (Entering Random Warps) -------------------------------------------
+// Juno In05 (Entering Random Warps) -------------------------------------------
yuno_in05,153,141,0 script #yun63 WARPNPC,1,1,{
if (rand(2))
warp "yuno_in05",192,102;
@@ -95,7 +111,7 @@ yuno_in05,153,141,0 script #yun63 WARPNPC,1,1,{
warp "yuno_in05",145,82;
end;
}
-// Yuno In05 (Random Warps - Cross Shaped) -------------------------------------
+// Juno In05 (Random Warps - Cross Shaped) -------------------------------------
yuno_in05,196,102,0 script #yun64 WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "yuno_in05",169,102; end;
@@ -124,7 +140,7 @@ yuno_in05,181,91,0 script #yun67 WARPNPC,1,1,{
warp "yuno_in05",176,48;
end;
}
-// Yuno In05 (Random Warps - T-Shaped) -----------------------------------------
+// Juno In05 (Random Warps - T-Shaped) -----------------------------------------
yuno_in05,148,82,0 script #yun68 WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "yuno_in05",169,102; end;
@@ -146,7 +162,7 @@ yuno_in05,136,71,0 script #yun70 WARPNPC,1,1,{
case 2: warp "yuno_in05",176,48; end;
}
}
-// Yuno In05 (Random Warps - Other) --------------------------------------------
+// Juno In05 (Random Warps - Other) --------------------------------------------
yuno_in05,16,188,0 script #yun71 WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "yuno_in05",181,94; end;
@@ -168,7 +184,7 @@ yuno_in05,176,52,0 script #yun73 WARPNPC,1,1,{
case 2: warp "yuno_in05",136,75; end;
}
}
-// Yuno In05 (Destination - Room) ----------------------------------------------
+// Juno In05 (Destination - Room) ----------------------------------------------
yuno_in05,40,178,0 script #yun74 WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "yuno_in05",181,94; end;
@@ -183,11 +199,11 @@ yuno_in05,47,186,0 script #yun75 WARPNPC,1,1,{
case 2: warp "yuno_in05",136,75; end;
}
}
-// Yuno In05 (Destination - Escaped Random Warps) ------------------------------
+// Juno In05 (Destination - Escaped Random Warps) ------------------------------
yuno_in05,31,167,0 warp yun76 1,1,yuno_in05,50,85
yuno_in05,50,88,0 warp yun77 1,1,yuno_in02,85,14
-// Yuno Government Buildings ---------------------------------------------------
+// Juno Government Buildings ---------------------------------------------------
yuno_pre,52,22,0 warp yungvn01 1,1,yuno_pre,37,23
yuno_pre,87,22,0 warp yungvn02 1,1,yuno_pre,102,22
yuno_pre,41,23,0 warp yungvn03 1,1,yuno_pre,56,22
diff --git a/npc/warps/dungeons/abbey.txt b/npc/warps/dungeons/abbey.txt
index 222b6a2d3..ffc20d7e2 100644
--- a/npc/warps/dungeons/abbey.txt
+++ b/npc/warps/dungeons/abbey.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) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
//= Abbey Dungeon Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Abbey Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//= Abbey Dungeon ============================================
abbey01,51,9,0 warp namelesswarp0101 1,1,nameless_n,160,184
abbey01,87,122,0 warp namelesswarp4001 1,1,abbey01,13,201
abbey01,13,204,0 warp namelesswarp4002 1,1,abbey01,88,118
diff --git a/npc/warps/dungeons/abyss.txt b/npc/warps/dungeons/abyss.txt
index e2111d6a7..a1484d56e 100644
--- a/npc/warps/dungeons/abyss.txt
+++ b/npc/warps/dungeons/abyss.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) Lupus
+//= 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/>.
+//=========================================================================
//= Abyss Lake Dungeon Warp Script
-//===== By: ==================================================
-//= Muad-Dib (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Abyss Lake Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Thanks to Muad-Dib for the temp warps [Lupus]
-//= 1.1 Corrected warp placements.
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
abyss_01,25,24,0 warp abysslakedunwarp001 1,1,abyss_02,271,270
abyss_02,145,280,0 warp abysslakedunwarp002 1,1,abyss_03,115,30
diff --git a/npc/warps/dungeons/alde_dun.txt b/npc/warps/dungeons/alde_dun.txt
index f74bf7c48..e54751e2f 100644
--- a/npc/warps/dungeons/alde_dun.txt
+++ b/npc/warps/dungeons/alde_dun.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) Silent
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Al de Baran Dungeon Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Al De Baran Dungeon
-//===== Additional Comments: =================================
-//= Split off Aldebaran.txt
-//= 1.1 fixed clt007 warp
-//= 1.3 Optimized [Lupus]
-//= 1.4 Removed Duplicates [Silent]
-//= 1.5 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.6 Moved Clock Tower warps to unique file. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
-//============================================================
-//============================================================
+//==========================================================
alde_dun01,292,306,0 warp aldd01 2,1,alde_dun02,43,24
alde_dun01,167,158,0 warp ald002a 2,2,c_tower2,148,283
alde_dun01,302,25,0 warp ald003a 2,2,c_tower1,125,22
@@ -24,8 +43,8 @@ alde_dun02,43,20,0 warp aldd04 1,1,alde_dun01,292,300
alde_dun02,279,250,0 warp aldd05 2,2,alde_dun03,18,267
alde_dun02,122,169,0 warp ald006 2,2,c_tower3,47,41
alde_dun02,187,234,0 warp ald007 2,2,c_tower3,65,147
-//============================================================
-//= Random B2 ================================================
+
+//== Random B2 =============================================
alde_dun02,267,41,4 script ald008r WARPNPC,1,1,{
if (rand(2))
warp "c_tower3",168,252;
@@ -37,9 +56,8 @@ alde_dun03,12,267,0 warp aldd09 2,2,alde_dun02,273,250
alde_dun03,277,183,0 warp ald010 2,2,c_tower2,27,27
alde_dun03,191,31,0 warp ald011 2,2,c_tower3,217,159
alde_dun03,276,48,0 warp ald012 2,2,c_tower1,235,223
-//============================================================
-//7(npc)
-//= Random B3-1 ================================================
+
+//== Random B3-1 ===========================================
alde_dun03,130,125,4 script ald014r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",228,267; end;
@@ -47,8 +65,8 @@ alde_dun03,130,125,4 script ald014r WARPNPC,1,1,{
case 2: warp "c_tower3",252,29; end;
}
}
-//============================================================
-//= Random 3-2 ===============================================
+
+//== Random 3-2 ============================================
alde_dun03,171,127,4 script ald015r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",13,282; end;
@@ -70,4 +88,3 @@ alde_dun04,80,34,4 script ald022r WARPNPC,1,1,{
case 3: warp "alde_dun04",84,36; end;
}
}
-//============================================================
diff --git a/npc/warps/dungeons/ama_dun.txt b/npc/warps/dungeons/ama_dun.txt
index 70eab1f02..b7377aaf2 100644
--- a/npc/warps/dungeons/ama_dun.txt
+++ b/npc/warps/dungeons/ama_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Amatsu Dungeon Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Amatsu Dungeon
-//===== Additional Comments: =================================
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
ama_dun01,235,144,0 warp ama_dun1-1 1,1,ama_dun02,33,40
ama_dun02,30,40,0 warp ama_dun1-2 1,1,ama_dun01,232,144
diff --git a/npc/warps/dungeons/anthell.txt b/npc/warps/dungeons/anthell.txt
index fe3435fd7..042a1efa4 100644
--- a/npc/warps/dungeons/anthell.txt
+++ b/npc/warps/dungeons/anthell.txt
@@ -1,30 +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) Gepard
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Silent
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Ant Hell Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Ant Hell
-//===== Additional Comments: =================================
-//= 1.3 Changed var anthell to @anthell. Optimized [Lupus]
-//= 1.4 Removed Duplicates [Silent]
-//= 1.5 Updated warps for episode 12.1 [L0ne_W0lf]
-//= 1.6 Fixed coordinates for pre-2010/06/09 maps (bugreport:3589)
-//= Moved entrance to cmd_fild08 to match mapcache [Gepard]
-//============================================================
-
-//= Ant Hell =================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
-/* Pre 2010-06-09adata_x1.gpf version
- * Requires modified mapcache and client-side maps
- */
+//== Pre 2010-06-09adata_x1.gpf version ====================
+// Requires modified mapcache and client-side maps
//moc_fild20,156,143,0 warp moc_ant1-1 1,1,anthell01,35,263
//anthell01,35,267,0 warp moc_ant1-2 1,1,moc_fild20,161,144
//moc_fild20,337,315,0 warp moc_ant2-1 1,1,anthell02,168,170
//anthell02,171,170,0 warp moc_ant2-2 1,1,moc_fild20,333,315
-/* 2010-06-09 version */
+//== 2010-06-09 version ====================================
cmd_fild08,335,355,0 warp moc_ant1-1 3,4,anthell01,35,262
anthell01,35,267,0 warp moc_ant1-2 1,1,cmd_fild08,330,355
cmd_fild08,348,82,0 warp moc_ant2-1 3,3,anthell02,168,170
diff --git a/npc/warps/dungeons/ayo_dun.txt b/npc/warps/dungeons/ayo_dun.txt
index 225631b7c..f127829ac 100644
--- a/npc/warps/dungeons/ayo_dun.txt
+++ b/npc/warps/dungeons/ayo_dun.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) rAthena Team
+//= Copyright (C) eAthena 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/>.
+//=========================================================================
//= Ayothaya Dungeon Warp Script
-//===== By: ==================================================
-//= rAthena Team (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Ayothaya Dungeon
-//===== Additional Comments: =================================
-//= 1.1 Rescritped to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//================= Additional Comments ===================================
+//= Should some warps be disabled due to Dungeon Quest?
+//=========================================================================
ayo_fild02,285,149,0 warp ayo_dun1-1 1,1,ayo_dun01,275,18
ayo_dun01,274,14,0 warp ayo_dun1-2 1,1,ayo_fild02,279,150
ayo_dun02,24,22,0 warp ayo_dun2-1 1,1,ayo_dun01,24,279
ayo_dun02,276,22,0 warp ayo_dun2-2 1,1,ayo_dun01,24,279
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Splitted 2 files [Lupus]
-//= Should some warps be disabled due to Dungeon Quest?
-//============================================================
diff --git a/npc/warps/dungeons/beach_dun.txt b/npc/warps/dungeons/beach_dun.txt
index 69eb347e0..020663ac2 100644
--- a/npc/warps/dungeons/beach_dun.txt
+++ b/npc/warps/dungeons/beach_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Comodo Dungeon Warp
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for Comodo Beach Dungeon
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
-//= Comodo Beach Dungeon warp script
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//=========================================================================
comodo,24,214,0 warp cmd_beach_dun1-1 1,1,beach_dun,266,67
beach_dun,276,67,0 warp cmd_beach_dun1-2 1,1,comodo,31,215
diff --git a/npc/warps/dungeons/c_tower.txt b/npc/warps/dungeons/c_tower.txt
index b7b46d16d..c67ace2c4 100644
--- a/npc/warps/dungeons/c_tower.txt
+++ b/npc/warps/dungeons/c_tower.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Al de Baran Clock Tower Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Clock Tower
-//===== Additional Comments: =================================
-//= 1.0 Split from combined warp file alberta_duns. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//= Al De Baran Clock Tower
aldebaran,139,135,0 warp ald002 1,1,c_tower1,199,159
c_tower1,200,157,0 warp ald003 1,1,aldebaran,139,131
c_tower1,235,226,0 warp clt001 1,1,c_tower2,268,26
@@ -19,9 +41,8 @@ c_tower2,142,283,0 warp clt003 1,1,c_tower3,65,147
c_tower2,24,24,0 warp clt004 1,1,alde_dun03,277,178
c_tower2,273,26,0 warp clt005 1,1,c_tower1,235,223
-//============================================================
-//= Level 2 ==================================================
-//= Random 2-1 ===============================================
+//== Level 2 ===============================================
+//- Random 2-1 -
c_tower2,13,288,4 script clt006r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",13,282; end;
@@ -29,8 +50,8 @@ c_tower2,13,288,4 script clt006r WARPNPC,1,1,{
case 2: warp "c_tower3",235,7; end;
}
}
-//============================================================
-//= Random 2-2 ===============================================
+
+//- Random 2-2 -
c_tower2,223,267,4 script clt007r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",288,267; end;
@@ -38,15 +59,15 @@ c_tower2,223,267,4 script clt007r WARPNPC,1,1,{
case 2: warp "c_tower3",252,29; end;
}
}
-//============================================================
-//= Level 3 ==================================================
+
+//== Level 3 ===============================================
c_tower3,60,147,0 warp clt009 1,1,c_tower2,148,283
c_tower3,212,159,0 warp clt010 1,1,alde_dun03,276,53
c_tower3,7,39,0 warp clt011 1,1,alde_dun01,171,158
c_tower3,42,41,0 warp clt012 1,1,alde_dun02,127,169
c_tower3,146,8,0 warp clt013 1,1,c_tower1,235,223
-//============================================================
-//= Random 3-1 ===============================================
+
+//- Random 3-1 -
c_tower3,163,252,4 script clt014r WARPNPC,1,1,{
if (rand(2))
warp "c_tower3",168,252;
@@ -54,8 +75,8 @@ c_tower3,163,252,4 script clt014r WARPNPC,1,1,{
warp "alde_dun02",262,41;
end;
}
-//============================================================
-//= Random 3-2 ===============================================
+
+//- Random 3-2 -
c_tower3,240,7,4 script clt015r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",13,282; end;
@@ -63,8 +84,8 @@ c_tower3,240,7,4 script clt015r WARPNPC,1,1,{
case 2: warp "c_tower3",235,7; end;
}
}
-//============================================================
-//= Random 3-3 ===============================================
+
+//- Random 3-3 -
c_tower3,252,24,4 script clt016r WARPNPC,1,1,{
switch(rand(3)) {
case 0: warp "c_tower2",228,267; end;
@@ -72,8 +93,8 @@ c_tower3,252,24,4 script clt016r WARPNPC,1,1,{
case 2: warp "c_tower3",252,29; end;
}
}
-//============================================================
-//= Level 4 ==================================================
+
+//== Level 4 ==============================================
c_tower4,37,70,0 warp clt017 1,1,alde_dun03,277,54
c_tower4,51,156,0 warp clt018 1,1,alde_dun01,171,158
c_tower4,68,46,0 warp clt019 1,1,c_tower4,73,154
@@ -84,8 +105,8 @@ c_tower4,153,107,0 warp clt023 1,1,c_tower2,228,267
c_tower4,171,179,0 warp clt024 1,1,alde_dun03,276,53
c_tower4,198,59,0 warp clt025 1,1,c_tower4,152,98
c_tower4,204,57,0 warp clt026 1,1,c_tower4,65,77
-//============================================================
-//= Random 4-1 ===============================================
+
+//- Random 4-1 -
c_tower4,75,156,4 script clt027r WARPNPC,0,0,{
switch(rand(4)) {
case 0: warp "c_tower3",168,252; end;
@@ -94,8 +115,8 @@ c_tower4,75,156,4 script clt027r WARPNPC,0,0,{
case 3: warp "c_tower4",140,149; end;
}
}
-//============================================================
-//= Random 4-2 ===============================================
+
+//- Random 4-2 -
c_tower4,68,79,4 script clt028r WARPNPC,0,0,{
switch(rand(4)) {
case 0: warp "c_tower2",13,282; end;
@@ -104,8 +125,8 @@ c_tower4,68,79,4 script clt028r WARPNPC,0,0,{
case 3: warp "c_tower4",65,77; end;
}
}
-//============================================================
-//= Random 4-3 ===============================================
+
+//- Random 4-3 -
c_tower4,142,151,4 script clt029r WARPNPC,0,0,{
switch(rand(4)) {
case 0: warp "c_tower3",168,252; end;
@@ -114,8 +135,8 @@ c_tower4,142,151,4 script clt029r WARPNPC,0,0,{
case 3: warp "c_tower4",140,149; end;
}
}
-//============================================================
-//= Random 4-4 ===============================================
+
+//- Random 4-4 -
c_tower4,151,96,4 script clt030r WARPNPC,0,0,{
switch(rand(4)) {
case 0: warp "c_tower2",228,267; end;
@@ -124,8 +145,8 @@ c_tower4,151,96,4 script clt030r WARPNPC,0,0,{
case 3: warp "c_tower4",152,95; end;
}
}
-//============================================================
-//= Random 4-5 ===============================================
+
+//- Random 4-5 -
c_tower4,189,40,4 script clt031r WARPNPC,2,2,{
switch(rand(4)) {
case 0: warp "c_tower2",228,267; end;
diff --git a/npc/warps/dungeons/ein_dun.txt b/npc/warps/dungeons/ein_dun.txt
index 20de88fad..df1061fc2 100644
--- a/npc/warps/dungeons/ein_dun.txt
+++ b/npc/warps/dungeons/ein_dun.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) Gepard
+//= Copyright (C) Vicious
+//= Copyright (C) SSUNNY@YOUNG
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Einbroch Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.3), SSUNNY@YOUNG(1.4)
-//===== Current Version: =====================================
-//= 1.5
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Einbroch
-//===== Additional Comments: =================================
-//= 1.4 Updated Warps, work done by SSUNNY@YOUNG in Korean eA site [Vicious]
-//= 1.5 Added missing warps, updated coordinates [Gepard]
-//============================================================
+//================= Current Version =======================================
+//= 1.5
+//=========================================================================
-//Dungeon Warps
einbech,138,252,0 warp eib_d01 1,1,ein_dun01,22,14
ein_dun01,22,11,0 warp eib_d01a 1,1,einbech,138,249
ein_dun01,261,255,0 warp ein012 1,1,ein_dun02,291,292
diff --git a/npc/warps/dungeons/gef_dun.txt b/npc/warps/dungeons/gef_dun.txt
index b00943d57..0913d942f 100644
--- a/npc/warps/dungeons/gef_dun.txt
+++ b/npc/warps/dungeons/gef_dun.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script ======================================
-//= Geffen Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== 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) MasterOfMuppets
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Geffen Dungeon Warp Script
+//================= Description ===========================================
//= Warp Points for Geffen Tower
-//===== Additional Comments: =================================
-//= Removed the warp from gef_dun02 to gef_dun03, [MasterOfMuppets]
-//= gef_dun03 is just an event map...
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//= Geffen Tower =============================================
gef_tower,106,115,0 warp geft01 1,1,gef_tower,106,72
diff --git a/npc/warps/dungeons/gon_dun.txt b/npc/warps/dungeons/gon_dun.txt
index 829b60dc9..f7532f4be 100644
--- a/npc/warps/dungeons/gon_dun.txt
+++ b/npc/warps/dungeons/gon_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Kunlun Dungeon Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Kunlun dungeon
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
gonryun,159,201,0 warp gon_dun1-1 1,1,gon_dun01,153,48
gon_dun01,153,45,0 warp gon_dun1-2 1,1,gonryun,159,198
diff --git a/npc/warps/dungeons/ice_dun.txt b/npc/warps/dungeons/ice_dun.txt
index cd48a81c1..ec6853aaa 100644
--- a/npc/warps/dungeons/ice_dun.txt
+++ b/npc/warps/dungeons/ice_dun.txt
@@ -1,22 +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) 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/>.
+//=========================================================================
//= Ice Dungeon Warp Script
-//===== By: ==================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Ice Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Initial version [Playtester]
-//= 1.1 Official warps [Playtester]
-//= 1.2 Added quest warp. FLoor 4 to floor 3. [L0ne_W0lf]
-//= 1.3 Fixed the warp coords from floor 4 to 3. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
ice_dun01,157,10,0 warp ice001 1,1,ra_fild01,233,327
ice_dun01,146,161,0 warp ice002 1,1,ice_dun02,151,139
ice_dun02,151,145,0 warp ice003 1,1,ice_dun01,146,157
ice_dun02,150,285,0 warp ice004 1,1,ice_dun03,149,24
ice_dun03,149,19,0 warp ice005 1,1,ice_dun02,150,280
-//Additional Warp (4th floor -> 3rd)
+//- Additional Warp (4th floor -> 3rd) -
ice_dun04,33,140,0 warp ice006 1,1,ice_dun03,149,130
diff --git a/npc/warps/dungeons/in_sphinx.txt b/npc/warps/dungeons/in_sphinx.txt
index 24f5e099b..1421fdc90 100644
--- a/npc/warps/dungeons/in_sphinx.txt
+++ b/npc/warps/dungeons/in_sphinx.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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 Sphinx Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Sphinx Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Split from combined warp file morroc_duns. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
//= Morroc Sphinx ============================================
in_sphinx1,288,6,0 warp sphx001 5,1,moc_fild19,100,99
diff --git a/npc/warps/dungeons/iz_dun.txt b/npc/warps/dungeons/iz_dun.txt
index e52d7919e..cb3fb882d 100644
--- a/npc/warps/dungeons/iz_dun.txt
+++ b/npc/warps/dungeons/iz_dun.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) Nana
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Izlude Dungeon Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//= Nana (1.1)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for Byalan Island & Undersea Cave
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Warp Points for Bibilyn Island & Undersea Cave
-//===== Additional Comments: =================================
-//= No comment!
-//============================================================
+//=========================================================================
-//= Bibilyn Island ===========================================
+//= Byalan Island ============================================
izlu2dun,108,83,0 warp izd01 3,2,iz_dun00,168,168
//= Undersea Cave ============================================
diff --git a/npc/warps/dungeons/juperos.txt b/npc/warps/dungeons/juperos.txt
index 9ca84315f..c69d80844 100644
--- a/npc/warps/dungeons/juperos.txt
+++ b/npc/warps/dungeons/juperos.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) Brainstorm
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Skotlex
+//= Copyright (C) Lance
+//= Copyright (C) Lupus
+//= 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/>.
+//=========================================================================
//= Juperos Dungeon Warp Script
-//===== By: ==================================================
-//= Muad-Dib (1.0)
-//===== Current Version: =====================================
-//= 1.7
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Juperos Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Converted by Dr.Evil [Lupus]
-//= 1.1 More temp warps to Juperos by Justin84 [Lupus]
-//= 1.2 Justin84's fixed elevator scripts
-//= 1.3 Fixed getting stuck when player relogs in. [Lance]
-//= 1.4 Added attachnpctimer to the initnpctimer calls. [Skotlex]
-//= 1.5 Implemented a part of the Juperos quest [MasterOfMuppets]
-//= 1.6 Removed area1 and area2 warps. These are event warps. [L0ne_W0lf]
-//= Added static warps for gate -> area1/2/elevator.
-//= 1.6a COrrected new warps [L0ne_W0lf]
-//= 1.7 Removed duplicated quest warp portal [Brainstorm]
-//============================================================
+//================= Current Version =======================================
+//= 1.7
+//=========================================================================
yuno_fild07,207,175,0 warp jupwrp01 1,1,jupe_cave,143,52
jupe_cave,148,52,0 warp jupwrp02 1,1,yuno_fild07,212,175
diff --git a/npc/warps/dungeons/kh_dun.txt b/npc/warps/dungeons/kh_dun.txt
index eaee1171a..288e5411f 100644
--- a/npc/warps/dungeons/kh_dun.txt
+++ b/npc/warps/dungeons/kh_dun.txt
@@ -1,29 +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) L0ne_W0lf
+//= Copyright (C) Playtester
+//= Copyright (C) Lost Kakashi
+//=
+//= 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 Dungeon Warp Script
-//===== By: ==================================================
-//= Lost Kakashi
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for the Kiel Dungeon
-//===== Additional Comments: =================================
-//= 1.1 Added official Kiel Dungeon entrance [Playtester]
-//= 1.2 Changed warps because of Kiel quest [Playtester]
-//= 1.3 Added second floor exit. [L0ne_W0lf]
-//= Corrected coordinated for some of the other warps.
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
-//= Kiel Dungeon =============================================
kh_dun01,3,234,0 warp kh_dun_00 1,1,yuno_fild08,74,174
-//Factory Restricted Area Exit
+//== Factory Restricted Area Exit ==========================
kh_dun01,232,226,0 warp kh_dun_01 1,1,kh_dun01,13,12
-//Factory side warps
+//== Factory side warps ====================================
kh_dun01,63,7,0 warp kh_dun_02 1,1,kh_dun01,227,176
kh_dun01,232,176,0 warp kh_dun_03 1,1,kh_dun01,63,12
-//Second Floor -> First floor Random warp
+//== Second Floor -> First floor Random warp ===============
kh_dun02,43,195,0 script kh_dun04 WARPNPC,1,1,{
OnTouch:
if (rand(1,2) == 1) {
diff --git a/npc/warps/dungeons/lhz_dun.txt b/npc/warps/dungeons/lhz_dun.txt
index 5ed05bd7c..f3d45a83a 100644
--- a/npc/warps/dungeons/lhz_dun.txt
+++ b/npc/warps/dungeons/lhz_dun.txt
@@ -1,33 +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) Toms
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Vicious
+//= Copyright (C) Poki#3
+//= Copyright (C) Lupus
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Lighthalzen Dungeon Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0)
-//===== Current Version: =====================================
-//= 2.1b
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Lighthalzen Dungeon
-//===== Additional Comments: =================================
-//= 1.1 Added temp restriction by Azazel [Lupus]
-//= 1.2 Optimized [Lupus]
-//= and fixed 005 and 005a warps coords, thanks to Justin84
-//= 1.3 Fixed entrance condition check, thanx2Daegaladh [Lupus]
-//= 1.4 Added coords of secret dungeon entrance, thanks to Justin84
-//= proved with screenshots [Lupus]
-//= 1.5a thx2 Justin84, some additions and fixes [Lupus]
-//= 1.5b re-enabled main entrance warp [Lupus] <-reverted 1.5c
-//= 1.6 Updated entrances, added Cube room warps, thanx 2 Justin84
-//= 1.6a Disabled the "Entrance" to lhz_dun01 [Poki#3]
-//= 1.6b Updated Sewer Pipe [Vicious]
-//= 1.7 Fixed a warp-back
-//= 1.8 Some small changes [MasterOfMuppets]
-//= 1.9 Removed duplicates [Toms]
-//= 2.0 Now use MISC_QUEST&512 instead of 'hzdun' [Lupus]
-//= 2.1 Updated all standard dungeon warps. [L0ne_W0lf]
-//= Updated Sewer pipe dungeon entrance.
-//= Removed dialog from level 3 entrance warp.
-//= 2.1a Updated 3rd floor warp. Again... [L0ne_W0lf]
-//= 2.1b Fixed reverse level requirement in 3rd floor warp. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 2.1b
+//=========================================================================
lhz_dun01,149,291,0 warp lhz_dun1-1 1,1,lhz_in01,19,129
lhz_dun01,281,150,0 warp lhz_dun2-1 1,1,lhz_dun02,282,153
@@ -48,8 +57,7 @@ OnTouch:
}
lhz_dun03,139,137,0 warp lhz_dun5-2 1,1,lhz_dun02,149,142
-//--------------------------Sewer Pipe--------------------------
-
+//- Sewer Pipe -
lighthalzen,313,301,0 script Sewer Pipe#lt HIDDEN_NPC,{
if (MISC_QUEST&512) {
mes "^3355FFYou found some sort";
@@ -72,22 +80,22 @@ lighthalzen,313,301,0 script Sewer Pipe#lt HIDDEN_NPC,{
close;
}
-//--------------------------Warp--------------------------
+//== Cube Room Warps =======================================
-//Cube room <-> Organism test laboratory level 2
+//- Cube room <-> Organism test laboratory level 2 -
lhz_cube,231,96,0 warp lhzcube1 1,1,lhz_dun02,220,6
lhz_dun02,224,6,0 warp lhzcube2 1,1,lhz_cube,231,90
-//Cube room -> Lighthalzen
+//- Cube room -> Lighthalzen -
lhz_cube,231,12,0 warp lhzcube3 1,1,lighthalzen,310,302
lhz_cube,177,96,0 warp lhzcube4 1,1,lighthalzen,310,302
-//----------------- Cube Room Maze ---------------------------
// -1 are warps facing east.
// -2 the warps facing south.
// -3 are warps facing west.
// -4 are warps facing north.
-//----------------- Room 66 74 -------------------------------
+
+//- Room 66 74 -
lhz_cube,74,74,0 script cubew01-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -101,7 +109,8 @@ lhz_cube,66,82,0 script cubew01-4 WARPNPC,1,1,{
callfunc "randomw";
end;
}
-//----------------- Room 66 136 ------------------------------
+
+//- Room 66 136 -
lhz_cube,74,136,0 warp cubew02-1 2,2,lhz_cube,10,193
lhz_cube,66,129,0 script cubew02-2 WARPNPC,1,1,{
callfunc "randomw";
@@ -115,7 +124,8 @@ lhz_cube,66,144,0 script cubew02-4 WARPNPC,1,1,{
callfunc "randomw";
end;
}
-//----------------- Room 67 193 ------------------------------
+
+//- Room 67 193 -
lhz_cube,74,192,0 script cubew03-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -129,7 +139,8 @@ lhz_cube,59,192,0 script cubew03-3 WARPNPC,1,1,{
end;
}
lhz_cube,67,200,0 warp cubew03-4 2,2,lhz_cube,10,136
-//----------------- Room 66 18 -------------------------------
+
+//- Room 66 18 -
lhz_cube,74,18,0 script cubew04-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -140,7 +151,8 @@ lhz_cube,59,18,0 script cubew04-3 WARPNPC,1,1,{
end;
}
lhz_cube,66,26,0 warp cubew04-4 2,2,lhz_cube,123,18
-//----------------- Room 66 18 -------------------------------
+
+//- Room 66 18 -
lhz_cube,18,18,0 warp cubew05-1 2,2,lhz_cube,10,193
lhz_cube,10,11,0 warp cubew05-2 2,2,lhz_cube,123,18
lhz_cube,3,18,0 script cubew05-3 WARPNPC,1,1,{
@@ -151,7 +163,8 @@ lhz_cube,10,26,0 script cubew05-4 WARPNPC,1,1,{
callfunc "randomw";
end;
}
-//----------------- Room 10 74 -------------------------------
+
+//- Room 10 74 -
lhz_cube,18,74,0 script cubew06-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -162,7 +175,8 @@ lhz_cube,10,82,0 script cubew06-4 WARPNPC,1,1,{
callfunc "randomw";
end;
}
-//----------------- Room 10 136 ------------------------------
+
+//- Room 10 136 -
lhz_cube,18,136,0 warp cubew07-1 2,2,lhz_cube,10,74
lhz_cube,10,129,0 script cubew07-2 WARPNPC,1,1,{
callfunc "randomw";
@@ -176,7 +190,8 @@ lhz_cube,10,144,0 script cubew07-4 WARPNPC,1,1,{
callfunc "randomw";
end;
}
-//----------------- Room 10 193 ------------------------------
+
+//- Room 10 193 -
lhz_cube,18,192,0 script cubew08-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -187,7 +202,8 @@ lhz_cube,10,185,0 script cubew08-2 WARPNPC,1,1,{
}
lhz_cube,3,192,0 warp cubew08-3 2,2,lhz_cube,10,74
lhz_cube,10,200,0 warp cubew08-4 2,2,lhz_cube,66,18
-//----------------- Room 123 18 ------------------------------
+
+//- Room 123 18 -
lhz_cube,130,18,0 script cubew09-1 WARPNPC,1,1,{
callfunc "randomw";
end;
@@ -202,7 +218,7 @@ lhz_cube,123,26,0 script cubew09-4 WARPNPC,1,1,{
end;
}
-//----- Function for Random Warps ----------------------------
+//== Function for Random Warps =============================
function script randomw {
switch(rand(3)) {
case 1: warp "lhz_cube",66,136; end;
diff --git a/npc/warps/dungeons/lou_dun.txt b/npc/warps/dungeons/lou_dun.txt
index 51afe24f9..73e9b3cbe 100644
--- a/npc/warps/dungeons/lou_dun.txt
+++ b/npc/warps/dungeons/lou_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Louyang Dungeon Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Louyang
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
louyang,37,271,0 warp lou_dun1-1 1,1,lou_dun01,218,195
lou_dun01,221,195,0 warp lou_dun1-2 1,1,louyang,40,273
diff --git a/npc/warps/dungeons/mag_dun.txt b/npc/warps/dungeons/mag_dun.txt
index 58a2f4bae..354179abe 100644
--- a/npc/warps/dungeons/mag_dun.txt
+++ b/npc/warps/dungeons/mag_dun.txt
@@ -1,16 +1,37 @@
-//===== Hercules Script ======================================
-//= Yuno Dungeon Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= 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) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Juno Dungeon Warp Script
+//================= Description ===========================================
+//= Warp Points for Juno Dungeon
+//================= Current Version =======================================
//= 1.0
-//===== Description: =========================================
-//= Warp Points for Yuno Dungeon
-//===== Additional Comments: =================================
-//= No Comment!
-//============================================================
+//=========================================================================
-//= Magma Dungeon ============================================
mag_dun01,126,66,0 warp mag01-yunfild 1,1,yuno_fild03,34,139
mag_dun01,242,241,0 warp mag01-02 1,1,mag_dun02,47,30
mag_dun02,47,28,0 warp mag02-01 1,1,mag_dun01,242,239
diff --git a/npc/warps/dungeons/mjo_dun.txt b/npc/warps/dungeons/mjo_dun.txt
index 66874e71b..96c649b9c 100644
--- a/npc/warps/dungeons/mjo_dun.txt
+++ b/npc/warps/dungeons/mjo_dun.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) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Coal Mine Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Coal Mines
-//===== Additional Comments: =================================
-//= No Comment!
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//= Coal Mine ================================================
mjo_dun01,14,283,0 warp mjod01 2,4,mjo_dun02,381,343
mjo_dun01,52,14,0 warp mjod001 4,2,mjolnir_02,79,363
mjo_dun02,31,21,0 warp mjod02 1,1,mjo_dun03,302,262
diff --git a/npc/warps/dungeons/moc_pryd.txt b/npc/warps/dungeons/moc_pryd.txt
index 9c5982ae2..673c3ef94 100644
--- a/npc/warps/dungeons/moc_pryd.txt
+++ b/npc/warps/dungeons/moc_pryd.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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 Pyramid Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Morroc Pyramid
-//===== Additional Comments: =================================
-//= 1.1 Moved Sphinx warps to unique file. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//= Morroc Pyramid ===========================================
moc_pryd01,10,195,0 warp mocp01 5,2,moc_pryd02,10,192
diff --git a/npc/warps/dungeons/mosk_dun.txt b/npc/warps/dungeons/mosk_dun.txt
index b4b83e1bf..e4545c88e 100644
--- a/npc/warps/dungeons/mosk_dun.txt
+++ b/npc/warps/dungeons/mosk_dun.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) Kisuka
+//= Copyright (C) $ephiroth
+//=
+//= 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 Dungeon Warp Script
-//===== By: ==================================================
-//= Kisuka, $ephiroth
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Moscovia Dungeon
-//===== Additional Comments: =================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1, 1.2 Updated from jA [$ephiroth]
-//= 1.3 Added warp npcs. Removed place holder warps. [Kisuka]
-//= 1.4 Fixed cords on milestone 1-3. [Kisuka]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
mosk_fild02,190,257,0 warp moscoviawarp0401 1,1,mosk_dun01,189,45
mosk_dun01,189,42,0 warp moscoviawarp0501 1,1,mosk_fild02,190,254
diff --git a/npc/warps/dungeons/odin.txt b/npc/warps/dungeons/odin.txt
index 33cf0272d..d478ea884 100644
--- a/npc/warps/dungeons/odin.txt
+++ b/npc/warps/dungeons/odin.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) SinSloth
+//= Copyright (C) Playtester
+//= Copyright (C) Silent
+//= Copyright (C) Poki#3
+//= Copyright (C) birkiczd
+//=
+//= 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/>.
+//=========================================================================
//= Odin Temple Warp Script
-//===== By: ==================================================
-//= birkiczd (1.0)
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Odin Temple
-//===== Additional Comments: =================================
-//= 1.1 Move the Saylor from Hugel.txt here. [Poki#3]
-//= Hako's Sprite, cords and price is official. The text is not.
-//= 1.2 Removed Duplicates [Silent]
-//= 1.3 Official warps [Playtester]
-//= 1.4 Moved Sailor to Hugel quest file since he's part of
-//= Odin's Excavation Quest. [SinSloth]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
odin_tem01,378,182,0 warp odin01 1,1,odin_tem02,28,180
odin_tem02,21,180,0 warp odin02 1,1,odin_tem01,373,182
diff --git a/npc/warps/dungeons/orcsdun.txt b/npc/warps/dungeons/orcsdun.txt
index 01d40a5b1..4caff4b3c 100644
--- a/npc/warps/dungeons/orcsdun.txt
+++ b/npc/warps/dungeons/orcsdun.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) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Orc Dungeon Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Orc Dungeon
-//===== Additional Comments: =================================
-//= No comment!
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//= Orc Dungeon ==============================================
in_orcs01,108,86,0 warp orc001 3,2,gef_fild10,223,203
in_orcs01,124,171,0 warp orc002 1,3,gef_fild10,138,329
in_orcs01,162,55,0 warp orc003 4,1,gef_fild10,214,53
diff --git a/npc/warps/dungeons/pay_dun.txt b/npc/warps/dungeons/pay_dun.txt
index e6c041188..145fbbb3d 100644
--- a/npc/warps/dungeons/pay_dun.txt
+++ b/npc/warps/dungeons/pay_dun.txt
@@ -1,14 +1,37 @@
-//===== Hercules Script ======================================
-//= Payon Cave Warps
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
+//================= 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) MasterOfMuppets
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Payon Dungeon Warp Script
+//================= Description ===========================================
+//= Warp Points for Payon Caves
+//================= Current Version =======================================
//= 1.2
-//===== Description: =========================================
-//= Payon Dungeon Warps
-//===== Additional Comments: =================================
-//= 1.1a Fixed 'payd04r' warping players to a non-existant tile [MasterOfMuppets]
-//============================================================
+//=========================================================================
//= Payon Cave ===============================================
pay_dun00,184,33,0 warp payd01 2,7,pay_dun01,19,33
diff --git a/npc/warps/dungeons/prt_maze.txt b/npc/warps/dungeons/prt_maze.txt
index 03ca59de5..ba91f5d68 100644
--- a/npc/warps/dungeons/prt_maze.txt
+++ b/npc/warps/dungeons/prt_maze.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) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Prontera Dungeons Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Prontera Dungeons
-//===== Additional Comments: =================================
-//= 1.1 updating according to jA. Optimized scripts [Lupus]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
//= Hidden Temple ============================================
// ----- (1st Floor No.03)(1st Floor No.16)(1st Floor No.20)
diff --git a/npc/warps/dungeons/ra_san.txt b/npc/warps/dungeons/ra_san.txt
index d6757cf6a..431e69952 100644
--- a/npc/warps/dungeons/ra_san.txt
+++ b/npc/warps/dungeons/ra_san.txt
@@ -1,18 +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) L0ne_W0lf
+//= 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/>.
+//=========================================================================
//= Rachel Sanctuary Dungeon Warp Script
-//===== By ===================================================
-//= Playtester
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points For Rachel Sanctuary Dungeon
-//===== Additional Comment: ==================================
-//= 1.1 Added $ephiroth's warps [Playtester]
-//= 1.2 Replaced old versions with jAthena's [Playtester]
-//= 1.3 Official warps [Playtester]
-//= 1.4 Added quest map warp to random warp. [L0ne_W0lf]
-//= Added Dungeon exit back into temple.
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
ra_san01,139,13,0 script sanctuary01 WARPNPC,1,1,{
if (ra_tem_q == 21) { warp "que_san04",119,110; end; }
diff --git a/npc/warps/dungeons/tha_t.txt b/npc/warps/dungeons/tha_t.txt
index bc6925a22..0915dacea 100644
--- a/npc/warps/dungeons/tha_t.txt
+++ b/npc/warps/dungeons/tha_t.txt
@@ -1,37 +1,57 @@
-//===== Hercules Script ======================================
-//= Thanatos Tower Warps
-//===== By: ==================================================
-//= [Ishizu-chan]
-//===== Current Version: =====================================
-//= 1.1 Beta
-//===== 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) SinSloth
+//= Copyright (C) Ishizu-chan
+//=
+//= 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 Warp Script
+//================= Description ===========================================
//= Warp Points for Thanatos Tower
-//===== Additional Comments: =================================
-//= 1.0 - First Release [Ishizu-chan]
-//= 1.1 - Added Entrance Warp Guard
-//= 1.2 - Updated warps to official and moved Entrance Guard
-//= to proper quest file. [SinSloth]
-//============================================================
-
-// Thanatos Scene (tha_scene01)
+//================= Current Version =======================================
+//= 1.1 Beta
+//=========================================================================
+
+//== Thanatos Scene (tha_scene01) ==========================
tha_scene01,144,198,0 warp WarpThana0a 1,1,tha_t01,149,38
tha_t01,149,33,0 warp WarpThana0b 1,1,hu_fild01,140,158
-// Thanatos Tower Level 1 (tha_t01)
+//== Thanatos Tower Level 1 (tha_t01) ======================
tha_t01,150,150,0 warp WarpThana1a 1,1,tha_t02,149,130
tha_t02,149,125,0 warp WarpThana1b 1,1,tha_t01,150,145
-// Thanatos Tower Level 2 (tha_t02)
+//== Thanatos Tower Level 2 (tha_t02) ======================
tha_t03,217,165,0 warp WarpThana2a 1,1,tha_t02,227,157
-// Thanatos Tower Level 3 (tha_t03)
+//== Thanatos Tower Level 3 (tha_t03) ======================
tha_t03,59,140,0 warp WarpThana3a 1,1,tha_t04,60,142
tha_t04,60,137,0 warp WarpThana3b 1,1,tha_t03,59,135
-// Thanatos Tower Level 4 (tha_t04)
+//== Thanatos Tower Level 4 (tha_t04) ======================
tha_t04,81,36,0 warp WarpThana4a 1,1,tha_t05,62,8
-// Thanatos Tower Level 5 (tha_t05)
+//== Thanatos Tower Level 5 (tha_t05) ======================
tha_t05,62,157,0 warp WarpThana5a 1,1,tha_t05,213,97
tha_t05,208,97,0 warp WarpThana5b 1,1,tha_t05,62,162
tha_t05,185,235,0 warp WarpThana5c 1,1,tha_t06,206,11
@@ -39,20 +59,20 @@ thana_step,174,288,0 warp WarpThana6b 1,1,tha_t08,28,43
thana_step,173,372,0 warp WarpThana6c 1,1,tha_t07,30,166
tha_t07,114,166,0 warp WarpThana6d 1,1,thana_step,69,287
-// Thanatos Tower Level 8 (tha_t08)
+//== Thanatos Tower Level 8 (tha_t08) ======================
tha_t08,114,43,0 warp WarpThana8a 1,1,thana_step,30,223
thana_step,32,166,0 warp WarpThana8b 1,1,tha_t09,20,96
-// Thanatos Tower Level 9 (tha_t09)
+//== Thanatos Tower Level 9 (tha_t09) ======================
tha_t09,92,146,0 warp WarpThana9b 1,1,thana_step,180,223
-// Thanatos Tower Level 10 (tha_t10)
+//== Thanatos Tower Level 10 (tha_t10) =====================
thana_step,182,166,0 warp WarpThana10a 1,1,tha_t10,155,100
tha_t10,170,138,0 warp WarpThana10b 1,1,thana_step,14,73
-// Thanatos Tower Level 11 (tha_t11)
+//== Thanatos Tower Level 11 (tha_t11) =====================
thana_step,15,15,0 warp WarpThana11a 1,1,tha_t11,50,17
tha_t11,92,36,0 warp WarpThana11b 1,1,thana_step,180,73
-// Thanatos Tower Level 12 (tha_t12)
+//== Thanatos Tower Level 12 (tha_t12) =====================
thana_step,181,15,0 warp WarpThana12a 1,1,tha_t12,115,16
diff --git a/npc/warps/dungeons/thor_v.txt b/npc/warps/dungeons/thor_v.txt
index 2a12603df..260a98858 100644
--- a/npc/warps/dungeons/thor_v.txt
+++ b/npc/warps/dungeons/thor_v.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) L0ne_W0lf
+//= Copyright (C) $ephiroth
+//=
+//= 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/>.
+//=========================================================================
//= Thor's Volcano Dungeon Warp Script
-//===== By: ==================================================
-//= $ephiroth
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Thor's Volcano Dungeon
-//===== Additional Comments: =================================
-//= 1.3 Rescripted to Aegis 11.2 Standards. [L0ne_W0lf
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
ve_fild03,168,240,0 warp thor_v1-1 1,1,thor_v01,21,229
thor_v01,21,224,0 warp thor_v1-2 1,1,ve_fild03,168,235
@@ -16,11 +39,3 @@ thor_v01,201,37,0 warp thor_v2-1 1,1,thor_v02,78,203
thor_v02,192,60,0 warp thor_v2-2 1,1,thor_v03,35,262
thor_v02,73,203,0 warp thor_v3-1 1,1,thor_v01,196,37
thor_v03,30,262,0 warp thor_v3-2 1,1,thor_v02,187,58
-
-//============================================================
-// Old changelog
-//============================================================
-//= 1.0 Initial version [$ephiroth]
-//= 1.1 Updated warps, according to Japan site [$ephiroth]
-//= 1.2 Updated more warps to thor_camp [$ephiroth]
-//============================================================
diff --git a/npc/warps/dungeons/treasure.txt b/npc/warps/dungeons/treasure.txt
index 606c61e30..6d3097984 100644
--- a/npc/warps/dungeons/treasure.txt
+++ b/npc/warps/dungeons/treasure.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Treasure Island warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Treasure Island
-//===== Additional Comments: =================================
-//= Split of Alberta.txt
-//= 1.1 Moved Turtle Island warps to unique file. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
-//Treasure Island Warp's
treasure01,112,164,0 warp tre01 1,4,treasure01,97,164
treasure01,125,161,0 warp tre02 1,3,treasure01,144,161
treasure01,142,161,0 warp tre02-1 1,3,treasure01,123,161
diff --git a/npc/warps/dungeons/tur_dun.txt b/npc/warps/dungeons/tur_dun.txt
index 1c42f75a9..c30be07a5 100644
--- a/npc/warps/dungeons/tur_dun.txt
+++ b/npc/warps/dungeons/tur_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Turtle Island warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Turtle Island
-//===== Additional Comments: =================================
-//= 1.0 Split from combined warp file alberta_duns. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-//Turtle Island Warp's
tur_dun01,154,241,0 warp ttl01 1,1,tur_dun02,148,264
tur_dun02,148,268,0 warp ttl01-1 1,1,tur_dun01,154,237
tur_dun02,167,19,0 warp ttl02 1,1,tur_dun03,132,189
diff --git a/npc/warps/dungeons/um_dun.txt b/npc/warps/dungeons/um_dun.txt
index b69df10cb..28a0a1b44 100644
--- a/npc/warps/dungeons/um_dun.txt
+++ b/npc/warps/dungeons/um_dun.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) L0ne_W0lf
+//= Copyright (C) Darkchild
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Umbala Dungeon (Yggdrasil Cave) Warp Script
-//===== By: ==================================================
-//= Darkchild (1.0vA); Athena (1.0vB)
-//===== Current Version: =====================================
-//= 1.4 (Akaru)
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Umbala Dungeon (Yggdrasil Cave)
-//===== Additional Comments: =================================
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.3 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//= 1.4 Commented out warp from Umbala, should be pre-re only. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
//umbala,106,285,0 warp um_dun1-1 1,1,um_dun01,42,30
um_dun01,42,27,0 warp um_dun1-2 1,1,umbala,109,284
diff --git a/npc/warps/dungeons/xmas_dun.txt b/npc/warps/dungeons/xmas_dun.txt
index 8672f520a..9d2bbf2bc 100644
--- a/npc/warps/dungeons/xmas_dun.txt
+++ b/npc/warps/dungeons/xmas_dun.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Lutie Dungeon (Toy Factory) Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Toy Factory
-//===== Additional Comments: =================================
-//= 1.1 Fixed endless warping loop
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
xmas,143,314,0 warp xmas_dun1-1 1,1,xmas_dun01,205,16
xmas_dun01,205,13,0 warp xmas_dun1-2 1,1,xmas,143,311
diff --git a/npc/warps/fields/abyss_warper.txt b/npc/warps/fields/abyss_warper.txt
index 3a5fa7754..74806af3a 100644
--- a/npc/warps/fields/abyss_warper.txt
+++ b/npc/warps/fields/abyss_warper.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) L0ne_W0lf
+//= Copyright (C) SinSloth
+//= Copyright (C) Lupus
+//= Copyright (C) Silent
+//= Copyright (C) Nexon
+//= Copyright (C) erKURITA
+//=
+//= 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/>.
+//=========================================================================
//= Abyss Cave Warper
-//===== By: ==================================================
-//= erKURITA
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Warper to Abyss Cave. and warper out
-//===== Additional Comments: =================================
-//= 1.0 Added by Nexon [Nexon]
-//= 1.1 Removed Duplicates [Silent]
-//= 1.2 Fixed tab - missing pillar's appeared [Lupus]
-//= 1.3 Updated Abyss Lake entrance based on official [SinSloth]
-//= 1.3a Removed .GATs [Lupus]
-//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
hu_fild05,168,304,0 script Column#abyss1 HIDDEN_NPC,{
diff --git a/npc/warps/fields/amatsu_fild.txt b/npc/warps/fields/amatsu_fild.txt
index d9f0f5bd3..0a6721ae5 100644
--- a/npc/warps/fields/amatsu_fild.txt
+++ b/npc/warps/fields/amatsu_fild.txt
@@ -1,15 +1,37 @@
-//===== Hercules Script =======================================
-//= Amatsu Field Warp's
-//===== By: ==================================================
-//= Nana (1.0)
-//===== 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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
+//= Amatsu Field Warps Script
+//================= Description ===========================================
//= Warp Points for Amatsu Field
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
amatsu,248,292,0 warp ama_fild1-1 1,1,ama_fild01,75,33
ama_fild01,75,30,0 warp ama_fild1-2 1,1,amatsu,248,289
diff --git a/npc/warps/fields/ein_fild.txt b/npc/warps/fields/ein_fild.txt
index f6a25c4a1..37d62b765 100644
--- a/npc/warps/fields/ein_fild.txt
+++ b/npc/warps/fields/ein_fild.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) Vicious
+//= Copyright (C) Lupus
+//= Copyright (C) SSUNNY@YOUNG
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Einbroch Field Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0), SSUNNY@YOUNG(1.2)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Lighthalzen Field
-//===== Additional Comments: =================================
-// Field update - Einbroch and Lhztargen by Sara - Version 1.0
-// 1.1 moved field warps from town warps [Lupus]
-// 1.2 Updated Warps, work done by SSUNNY@YOUNG in Korean eA site [Vicious]
-//============================================================
-
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
-//Einbroch Field <-> Juno Field
+//== Einbroch Field <-> Juno Field =========================
yuno_fild04,251,21,0 warp ein001 1,1,ein_fild06,252,363
ein_fild06,252,365,0 warp ein001a 1,1,yuno_fild04,251,23
yuno_fild07,73,219,0 warp ein002 1,1,ein_fild06,338,170
@@ -23,7 +45,7 @@ ein_fild06,356,94,0 warp ein003a 1,1,yuno_fild07,58,76
yuno_fild11,28,266,0 warp ein004 1,1,ein_fild07,380,263
ein_fild07,382,263,0 warp ein004a 1,1,yuno_fild11,30,266
-//Einbroch Field
+//== Einbroch Field ========================================
ein_fild06,135,35,0 warp ein005 1,1,ein_fild07,147,360
ein_fild07,145,362,0 warp ein005a 1,1,ein_fild06,135,37
ein_fild07,191,42,0 warp ein006 1,1,ein_fild10,194,370
@@ -33,7 +55,7 @@ ein_fild09,329,346,0 warp ein007a 1,1,ein_fild10,26,331
ein_fild09,34,132,0 warp ein008 1,1,ein_fild08,361,128
ein_fild08,363,128,0 warp ein008a 1,1,ein_fild09,36,132
-//Einbroch Field <-> Lighthalzen Field
+//== Einbroch Field <-> Lighthalzen Field ==================
einbech,62,29,0 warp ein_fd03 1,1,ein_fild09,74,350
ein_fild09,71,352,0 warp ein_fd03a 1,1,einbech,62,32
diff --git a/npc/warps/fields/gefenia.txt b/npc/warps/fields/gefenia.txt
index ce89232e7..93f9cf1ce 100644
--- a/npc/warps/fields/gefenia.txt
+++ b/npc/warps/fields/gefenia.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) Nana
+//= Copyright (C) Darkchild
+//= 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/>.
+//=========================================================================
//= Gefenia Warp Script
-//===== By: ==================================================
-//= Muad Dib (1.0)
-//= Darkchild (1.1)
-//= Nana (1.2)
-//===== Current Version: =====================================
-//= 1.3
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Gefenia
-//===== Additional Comments: =================================
-//= 1.3 fixed gefenia03,28,26 -> gefenia03,58,26
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
gefenia01,37,103,0 warp gefeniawarp014 1,1,gefenia04,283,95
gefenia01,199,269,0 warp gefeniawarp001 1,1,gefenia02,203,34
gefenia01,220,256,0 warp gefeniawarp003 1,1,gefenia02,240,23
diff --git a/npc/warps/fields/glastheim.txt b/npc/warps/fields/glastheim.txt
index 1edc677e6..d806bc36e 100644
--- a/npc/warps/fields/glastheim.txt
+++ b/npc/warps/fields/glastheim.txt
@@ -1,19 +1,40 @@
-//===== Hercules Script ======================================
-//= Glastheim Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= 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) Lupus
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
+//= Glast Heim Warp Script
+//================= Description ===========================================
+//= Warp Points for Glast Heim
+//================= Current Version =======================================
//= 1.5
-//===== Description: =========================================
-//= Warp Points for Glastheim
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt, 1.1 added gl18-2 [Lupus]
-//= optimized random warp [Lupus] fixed looped warps
-//= 1.4 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.5 Fixed random warp coordinates. [Euphy]
-//============================================================
+//=========================================================================
-//Glastheim
gef_fild06,20,304,0 warp gef027 3,3,glast_01,370,304
gl_cas01,135,40,0 warp gl01 1,1,gl_cas01,144,314
gl_cas01,149,314,0 warp gl02 1,1,gl_prison,14,70
diff --git a/npc/warps/fields/jawaii.txt b/npc/warps/fields/jawaii.txt
index 4d3b0879c..b41937c81 100644
--- a/npc/warps/fields/jawaii.txt
+++ b/npc/warps/fields/jawaii.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) Komurka
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Darkchild
+//= 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/>.
+//=========================================================================
//= Jawaii Warp Script
-//===== By: ==================================================
-//= Muad Dib (1.0)
-//= Darkchild (1.1)
-//= MasterOfMuppets (1.2)
-//===== Current Version: =====================================
-//= 1.2b
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Jawaii
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt
-//= 1.2a Added a missing warp, thanks to Zoc [MasterOfMuppets]
-//= 1.2b Added a missing warp [Komurka]
-//============================================================
+//================= Current Version =======================================
+//= 1.2b
+//=========================================================================
jawaii_in,90,78,0 warp jawaiiwarp001 1,1,jawaii,115,172
jawaii_in,113,61,0 warp jawaiiwarp002 1,1,jawaii,138,202
diff --git a/npc/warps/fields/lhalzen_fild.txt b/npc/warps/fields/lhalzen_fild.txt
index 85f06cb87..6615f4369 100644
--- a/npc/warps/fields/lhalzen_fild.txt
+++ b/npc/warps/fields/lhalzen_fild.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) Vicious
+//= Copyright (C) DracoRPG
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Lighthalzen Field Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0)
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Lighthalzen Field
-//===== Additional Comments: =================================
-//= 1.1 Applied Poki#3's fix for lhz001 & lhz001a [DracoRPG]
-//= 1.2 Updated the warp, according to korean eA site [Vicious]
-//= 1.3 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
lhz_fild01,210,18,0 warp lhz043-1 1,1,lighthalzen,214,324
lighthalzen,214,329,0 warp lhz043a-1 1,1,lhz_fild01,210,23
diff --git a/npc/warps/fields/lutie_fild.txt b/npc/warps/fields/lutie_fild.txt
index 3fd47b22d..38f60c844 100644
--- a/npc/warps/fields/lutie_fild.txt
+++ b/npc/warps/fields/lutie_fild.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Lutie Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Lutie Field
-//===== Additional Comments: =================================
-//= 1.2 Rescripted to Aegis 10.3 standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
xmas_fild01,69,252,0 warp xmas_fild1-1 10,2,xmas,149,44
xmas_fild01,90,252,0 warp xmax_fild1-2 10,2,xmas,149,44
diff --git a/npc/warps/fields/man_fild.txt b/npc/warps/fields/man_fild.txt
index 3e355700b..48b313b1b 100644
--- a/npc/warps/fields/man_fild.txt
+++ b/npc/warps/fields/man_fild.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/>.
+//=========================================================================
//= Manuk Field Warp Script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Manuk Field
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Updated warps positions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
man_fild01,35,232,0 warp man_fild01-2 1,1,mid_camp,341,176
man_fild01,103,55,0 warp man_fild01-3 1,1,man_fild03,84,366
diff --git a/npc/warps/fields/mtmjolnir.txt b/npc/warps/fields/mtmjolnir.txt
index efd0bbf57..013576572 100644
--- a/npc/warps/fields/mtmjolnir.txt
+++ b/npc/warps/fields/mtmjolnir.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) Samuray22
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Lupus
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Mt. Mjolnir Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.2a
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Mt. Mjolnir
-//===== Additional Comments: =================================
-//= 1.1 updating according to jA [Lupus]
-//= 1.2 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.2a Corrected a broken warp point. (bugreport:497) [Samuray22]
-//============================================================
+//================= Current Version =======================================
+//= 1.2a
+//=========================================================================
-//= Mt. Mjolnir ==============================================
mjolnir_01,284,18,0 warp mjol001 4,2,gef_fild04,261,359
mjolnir_01,378,256,0 warp mjol01 2,2,mjolnir_02,31,258
mjolnir_02,28,258,0 warp mjol01-1 2,2,mjolnir_01,374,256
diff --git a/npc/warps/fields/spl_fild.txt b/npc/warps/fields/spl_fild.txt
index 024f76bde..6e1376334 100644
--- a/npc/warps/fields/spl_fild.txt
+++ b/npc/warps/fields/spl_fild.txt
@@ -1,17 +1,36 @@
-//===== Hercules Script ======================================
-//= Splendid Field Warp Script
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== 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) 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/>.
+//=========================================================================
+//= Splendide Field Warp Script
+//================= Description ===========================================
//= Warp Points for Splendide
-//===== Additional Comments: =================================
-//= 1.0 First Version.
-//= 1.1 Fixed misplaced warp. [L0ne_W0lf]
-//= 1.2 Updated warps positions. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
spl_fild02,382,143,0 warp spl_fild02-2 1,1,mid_camp,16,143
spl_fild02,383,216,0 warp spl_fild02-4 1,1,mid_camp,12,215
diff --git a/npc/warps/fields/umbala_fild.txt b/npc/warps/fields/umbala_fild.txt
index 0ed3dc47c..05e4aa5ff 100644
--- a/npc/warps/fields/umbala_fild.txt
+++ b/npc/warps/fields/umbala_fild.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) L0ne_W0lf
+//= Copyright (C) Nana
+//=
+//= 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/>.
+//=========================================================================
//= Umbala Field Warp Script
-//===== By: ==================================================
-//= Nana (1.0)
-//===== Current Version: =====================================
-//= 1.1
-//===== Description: =========================================
-//= [Official Conversion]
+//================= Description ===========================================
//= Warp Points for Umbala Field
-//===== Additional Comments: =================================
-//= 1.1 Rescripted to Aegis 10.3 Standards. [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.1
+//=========================================================================
cmd_fild01,77,366,0 warp um_fild1-1 1,1,um_fild03,114,53
cmd_fild01,178,370,0 warp um_fild1-2 1,1,um_fild03,243,29
diff --git a/npc/warps/guildcastles.txt b/npc/warps/guildcastles.txt
index a3d00cafb..ed44a9c1f 100644
--- a/npc/warps/guildcastles.txt
+++ b/npc/warps/guildcastles.txt
@@ -1,28 +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) Masao
+//= Copyright (C) Gepard
+//= Copyright (C) L0ne_W0lf
+//= Copyright (C) Skotlex
+//= Copyright (C) Yor
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= 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 Castles Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for Aldebaran, Payon, Prontera, Geffen, Juno Guild Castles
+//================= Current Version =======================================
//= 2.7
-//===== Description: =========================================
-//= Warp Points for Al de Baran, Payon, Prontera, Geffen,
-//= and Juno Guild Castles
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt
-//= fixed aldg504-1 warp [Lupus]
-//= 2.0 Added Novice Guilds warps, optimized aldg408r warp [Lupus]
-//= 2.1 Fixed some warps positions [Yor]
-//= 2.2 Changed all breaks to end as per the new script engine. [Skotlex]
-//= 2.3 Removed 2nd entrance to Novice Castle Geffen [Lupus]
-//= 2.4 Added Warps between Juno and it's new Castle Satelite map. [L0ne_W0lf]
-//= 2.4a Added more warps between Juno Satellite and Castle Interiors. [L0ne_W0lf]
-//= castle 1, 4 and 5 entrances are questionable, and will be updated
-//= as I get more information.
-//= 2.4b Corrected Warp points for Juno castles 1, 4 and 5. [L0ne_W0lf]
-//= 2.5 Updated Schwaltzvalt warps and added Arunafeltz. [L0ne_W0lf]
-//= 2.6 Fixed warp position between Juno and Schwaltzvalt Realm. [Gepard]
-//= 2.7 Updated WoE:FE warps. [Masao]
-//============================================================
+//=========================================================================
//Prontera Castle Map
prt_gld,159,298,0 warp prtg01_NorthField 1,1,prt_fild01,199,30
@@ -397,11 +411,11 @@ aldeg_cas05,156,231,0 warp aldeg-5-15_aldeg-5-16 1,1,aldeg_cas05,18,88
aldeg_cas05,14,88,0 warp aldeg-5-16_aldeg-5-15 1,1,aldeg_cas05,156,227
// Episode 12: WoE:SE
-// Schwaltzvalt Guild Castles Map Connection
+// Schwarzwald Guild Castles Map Connection
yuno,13,126,0 warp schg001 1,1,sch_gld,351,89
sch_gld,354,89,0 warp schg002 1,1,yuno,16,126
-// Schwaltzvalt Castle Maps
+// Schwarzwald Castle Maps
schg_cas01,119,4,0 warp schg101 1,1,sch_gld,293,100
sch_gld,293,90,0 warp schg102 1,1,schg_cas01,119,8
schg_cas01,275,240,0 warp schg103 1,1,schg_cas01,120,7
diff --git a/npc/warps/other/airplane.txt b/npc/warps/other/airplane.txt
index 840c1b204..997aacf14 100644
--- a/npc/warps/other/airplane.txt
+++ b/npc/warps/other/airplane.txt
@@ -1,28 +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) Musashiden
+//= Copyright (C) Zephiris
+//= Copyright (C) Vicious
+//= Copyright (C) MasterOfMuppets
+//= Copyright (C) Skotlex
+//= Copyright (C) Lupus
+//= Copyright (C) SSUNNY@YOUNG
+//= Copyright (C) Sara-chan
+//=
+//= 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/>.
+//=========================================================================
//= Airports & Airplanes Warp Script
-//===== By: ==================================================
-//= Sara-chan (1.0), SSUNNY@YOUNG(1.6)
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warp Points for all Airplanes and Airports
+//================= Current Version =======================================
//= 1.7
-//===== Description: =========================================
-//= Warp Points for All Airplanes and Airports
-//===== Additional Comments: =================================
-//= Not really sure where this belongs, feel free to move
-//= it to wherever suits the script better ^^; [Celest]
-//= 1.3 Removed warps dupes from other files.
-//= disabled direct warp to airplane [Lupus]
-//= 1.4 added some warps as recomended by Justin84 [Skotlex]
-//= (those commented are direct warps into the airplanes, left here
-//= temporarily since the NPC isn't quite there yet)
-//= 1.5 Uncomented the airplane warps and remove two unnecessary ones [MasterOfMuppets]
-//= 1.6 Updated Warps, work done by SSUNNY@YOUNG in Korean eA site [Vicious]
-//= 1.61 Corrected the first einbroch warp [Zephiris]
-//= 1.7 Corrected Juno's Aiport entrance locations. [Musashiden]
-//============================================================
+//=========================================================================
-//==========================================================================
-//Einbroch - Airport
-//==========================================================================
+//== Einbroch Airport ======================================
einbroch,92,281,0 warp ein_ap01 1,1,airplane,224,64
einbroch,64,234,0 warp ein_ap02 1,1,airport,138,51
airport,142,61,0 warp ein_ap02a 1,1,einbroch,62,246
@@ -34,7 +51,7 @@ airport,143,14,0 warp ein_ap05 1,1,einbroch,64,204
einbroch,64,207,0 warp ein_ap05a 1,1,airport,143,17
-// -Lighthalzen Airport-
+//== Lighthalzen Airport ===================================
lhz_airport,125,14,0 warp lairp1 1,1,lhz_airport,19,20
lhz_airport,19,18,0 warp lairp1a 1,1,lhz_airport,123,14
lhz_airport,160,14,0 warp lairp2 1,1,lhz_airport,48,20
@@ -46,7 +63,7 @@ lighthalzen,294,76,0 warp lairp4a 1,1,lhz_airport,143,53
lighthalzen,308,76,0 warp lairp5 1,1,airplane,224,58
-// -Juno Airport-
+//== Juno Airport ==========================================
y_airport,125,14,0 warp jairp1 1,1,y_airport,19,20
y_airport,19,18,0 warp jairp1a 1,1,y_airport,123,14
y_airport,160,14,0 warp jairp2 1,1,y_airport,48,20
@@ -59,9 +76,7 @@ yuno,6,261,0 warp jairp6 1,1,airplane_01,244,58
yuno,96,261,0 warp jairp7 1,1,airplane,244,58
-//=========================================================================
-//Airplane
-//=========================================================================
+//== Airplane ==============================================
airplane,254,54,0 warp air_1wp01 1,1,airplane,91,67
airplane,87,67,0 warp air_1wp01a 1,1,airplane,250,54
airplane,208,53,0 warp air_1wp02 1,1,airplane,239,160
diff --git a/npc/warps/other/arena.txt b/npc/warps/other/arena.txt
index fe7011fa6..09291dc5e 100644
--- a/npc/warps/other/arena.txt
+++ b/npc/warps/other/arena.txt
@@ -1,18 +1,39 @@
-//===== Hercules Script ======================================
-//= Arena Warps
-//===== By: ==================================================
-//= SinSloth
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= Arena Warps (Common)
+//================= Description ===========================================
//= Warp Points related to Izlude Arena & Control Panel
-//===== Additional Comments: =================================
-//= 1.0 First version, done by SinSloth. [MasterOfMuppets]
-//= 1.1 updated welcome_arena warp coords (was 128,126) [Lupus]
-//= 1.2 Made some updates due to Izlude Battle Arena release. [SinSloth]
-//= 1.3 Split Izlude warps into Pre-Renewal/Renewal paths. [Euphy]
-//= 1.4 Added GM management function. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
// Main Room Warps
//============================================================
diff --git a/npc/warps/other/god.txt b/npc/warps/other/god.txt
index 2ee2faeea..6de222835 100644
--- a/npc/warps/other/god.txt
+++ b/npc/warps/other/god.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) 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 Seal Quest Warps
-//===== By: ==================================================
-//= MasterOfMuppets && SinSloth
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points related to the God Seal Quest.
-//===== Additional Comments: =================================
-//= 1.0 Added some warps of the Sleipnir part [SinSloth]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
yuno,218,180,0 warp yuno_god01 1,1,que_god01,99,84
que_god01,99,81,0 warp god01_yuno 1,1,yuno,218,177
diff --git a/npc/warps/other/jobquests.txt b/npc/warps/other/jobquests.txt
index 41a433d31..97da8ee9b 100644
--- a/npc/warps/other/jobquests.txt
+++ b/npc/warps/other/jobquests.txt
@@ -1,32 +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) kobra_k88
+//= Copyright (C) Lupus
+//= Copyright (C) Athena
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= Job Quest Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
-//= 2.1
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Job Quest Maps
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt
-//= Commented some warps because new Job quests have correct
-//= ones! Added missing warps for Thief/Hunter/Swordman [Lupus]
-//= 1.3 Added missing warps Swordman [Lupus]
-//= Reorganized. Added complete rogue quest warps.
-//= Removed unused, duplicate warps. [kobra_k88]
-//= 1.3b activated Dancer JQ warp [Lupus]
-//= 1.4 Imported damn noobie warps from jAthena (because it's broken since last year)
-//= 1.5 Replaced clone maps with the real ones [Lupus]
-//= 1.6 removed swordman quest map warps. They are now contained in the swordman quest. [L0ne_W0lf]
-//= 1.7 Updated some 2-2 job quest related warps. [L0ne_W0lf]
-//= 1.8 Corrected NPC names to fall within proper restrictions. [L0ne_W0lf]
-//= 1.9 Added Gungslinger and Ninja warps. [L0ne_W0lf]
-//= 2.0 Updated Novice warps to use correct maps. [L0ne_W0lf]
-//= 2.1 Added Novice warp duplicates. [Euphy]
-//============================================================
+//================= Current Version =======================================
+//= 2.1
+//=========================================================================
-//==============================================================================
-//Novice
-//==============================================================================
+//== Novice ================================================
new_1-1,148,112,0 warp newwarp6001a 2,2,new_1-2,100,9
new_2-1,148,112,0 warp newwarp6001b 2,2,new_2-2,100,9
new_3-1,148,112,0 warp newwarp6001c 2,2,new_3-2,100,9
@@ -58,25 +68,17 @@ new_3-2,46,172,0 warp newwarp6006c 2,2,new_3-2,78,106
new_4-2,46,172,0 warp newwarp6006d 2,2,new_4-2,78,106
new_5-2,46,172,0 warp newwarp6006e 2,2,new_5-2,78,106
-//==============================================================================
-//Thief
-//==============================================================================
+//== Thief =================================================
job_thief1,180,15,0 warp jthf 7,1,moc_ruins,145,117
-//==============================================================================
-// Assassin
-//==============================================================================
+//== Assassin ==============================================
in_moc_16,18,8,0 warp guild_to_16 2,2,moc_fild16,205,291
moc_fild16,205,296,0 warp 16_to_guild 2,2,in_moc_16,18,11
-//==============================================================================
-// Hunter
-//==============================================================================
+//== Hunter ================================================
in_hunter,100,15,0 warp jhun01 0,0,pay_fild10,143,250
-//==============================================================================
-// Monk (St. Capitolina Abbey)
-//==============================================================================
+//== Monk (St. Capitolina Abbey) ===========================
prt_monk,192,172,0 warp monk15 1,1,monk_test,329,50
monk_test,329,47,0 warp monk16 1,1,prt_monk,193,166
monk_test,329,76,0 warp monk17 1,1,monk_test,259,118
@@ -84,9 +86,7 @@ monk_test,259,115,0 warp monk18 1,1,monk_test,329,71
monk_test,272,125,0 warp monk19 1,1,monk_test,301,127
monk_test,298,127,0 warp monk20 1,1,monk_test,268,125
-//==============================================================================
-//Alchemist
-//==============================================================================
+//== Alchemist =============================================
aldebaran,65,53,0 warp alche#1 1,1,alde_alche,20,175
aldebaran,53,65,0 warp alche#2 1,1,alde_alche,42,175
alde_alche,19,171,0 warp alche#1-1 1,1,aldebaran,68,56
@@ -106,9 +106,7 @@ alde_alche,158,107,0 warp alche#r4_b1 1,1,alde_alche,129,77
alde_alche,133,103,0 warp alche#B1_r5 1,1,alde_alche,164,164
alde_alche,158,163,0 warp alche#r5_b1 1,1,alde_alche,129,103
-//==============================================================================
-//Rogue
-//==============================================================================
+//== Rogue =================================================
cmd_fild07,193,117,0 warp fild07-rogue00 1,1,in_rogue,379,46
in_rogue,375,46,0 warp rogue00-fild07 1,1,cmd_fild07,196,117
in_rogue,375,34,0 warp rogue01-02 1,1,in_rogue,380,125
@@ -120,14 +118,10 @@ in_rogue,172,34,0 warp rogue05-fild09 1,1,cmd_fild09,341,143
in_rogue,161,103,0 warp rogue06-fild04 1,1,cmd_fild04,302,177
in_rogue,8,9,0 warp stair_to_ro 1,1,in_rogue,389,389
-//==============================================================================
-//Dancer
-//==============================================================================
+//== Dancer ================================================
job_duncer,69,43,0 warp duncer1 1,1,comodo,185,156
-//==============================================================================
-//Gunslinger
-//==============================================================================
+//== Gunslinger ============================================
einbroch,136,199,0 warp gswarp1 1,1,que_ng,138,167
que_ng,130,166,0 warp gswarp2 1,1,einbroch,130,197
que_ng,178,162,0 warp gswarp3 1,1,que_ng,172,86
@@ -135,9 +129,7 @@ que_ng,166,85,0 warp gswarp4 1,1,que_ng,182,161
que_ng,165,137,0 warp gswarp5 1,1,que_ng,177,41
que_ng,172,42,0 warp gswarp6 1,1,que_ng,160,139
-//==============================================================================
-//Ninja
-//==============================================================================
+//== Ninja =================================================
amatsu,149,140,0 warp ninja01 1,1,que_ng,20,142
que_ng,20,138,0 warp ninja02 1,1,amatsu,147,136
que_ng,10,183,0 warp ninja03 1,1,que_ng,33,64
diff --git a/npc/warps/other/kiel.txt b/npc/warps/other/kiel.txt
index 3582ecfb9..a0a5538da 100644
--- a/npc/warps/other/kiel.txt
+++ b/npc/warps/other/kiel.txt
@@ -1,24 +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) Playtester
+//= 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/>.
+//=========================================================================
//= Kiel Warp Script (Kiel Buildings)
-//===== By: ==================================================
-//= Playtester; L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.6
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for all Kiel Buildings
-//===== Additional Comments: =================================
-//= 1.0 Added Kiel warps thanks to Celestria [Playtester]
-//= 1.1 Added more warps thanks to Celestria [Playtester]
-//= 1.2 Added warps according to Kiel quest [Playtester]
-//= 1.3 Removed and altered exploitable warps for Kiel Hyre Quest. [L0ne_W0lf]
-//= 1.4 Removed FIELD entrance into Kiel Hyre's Villa. [L0ne_W0lf]
-//= 1.5 Rewrite of the warps. No more exploits/bugs should be present after this. [L0ne_W0lf]
-//= 1.6 Thanks Tsuyuki for pointing out that bug! Bah! [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.6
+//=========================================================================
-//============================================================
-// Kiel Hyre Academy (kh_school)
-//============================================================
+//== Kiel Hyre Academy (kh_school) =========================
kh_school,76,156,0 warp kh_school_01 1,1,yuno_fild08,155,189
kh_school,30,125,0 warp kh_school_02a 1,1,kh_school,67,14
kh_school,71,14,0 warp kh_school_02b 1,1,kh_school,36,125
@@ -31,9 +46,7 @@ kh_school,153,56,0 warp kh_school_05b 1,1,kh_school,40,176
kh_school,30,185,0 warp kh_school_06a 1,1,kh_school,67,74
kh_school,71,74,0 warp kh_school_06b 1,1,kh_school,35,184
-//============================================================
-// Kiel Hyre's Cottage (kh_vila)
-//============================================================
+//== Kiel Hyre's Cottage (kh_vila) =========================
kh_vila,79,11,0 warp kh_vila_01 1,1,yuno_fild02,92,208
kh_vila,71,38,0 warp kh_vila_02a 1,1,kh_vila,42,38
kh_vila,46,38,0 warp kh_vila_02b 1,1,kh_vila,75,38
@@ -52,16 +65,12 @@ kh_vila,180,171,0 warp kh_vila_08b 1,1,kh_vila,126,70
kh_vila,175,71,0 warp kh_vila_09 1,1,kh_vila,136,64
kh_vila,191,19,0 warp kh_vila_10 1,1,yuno_fild02,74,215
-//============================================================
-// Kiel Hyre's Mansion (kh_mansion)
-//============================================================
+//== Kiel Hyre's Mansion (kh_mansion) ======================
lighthalzen,188,204,0 warp kh_mansion_01a 1,1,kh_mansion,84,49
kh_mansion,88,50,0 warp kh_mansion_01b 1,1,lighthalzen,188,199
kh_mansion,21,11,0 warp kh_mansion_02 1,1,kh_mansion,72,49
-//============================================================
-// Abandoned Rosimir Mansion (kh_rossi)
-//============================================================
+//== Abandoned Rosimir Mansion (hk_rossi) ==================
kh_rossi,15,92,0 warp kh_rossi_01 1,1,yuno,270,139
kh_rossi,35,87,0 warp kh_rossi_02a 1,1,kh_rossi,27,37
kh_rossi,27,42,0 warp kh_rossi_02b 1,1,kh_rossi,35,91
diff --git a/npc/warps/other/other.txt b/npc/warps/other/other.txt
index 69461b8a7..69141da6a 100644
--- a/npc/warps/other/other.txt
+++ b/npc/warps/other/other.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) 2012-2015 Hercules Dev Team
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Other Warp Script
-//===== By: ==================================================
-//= Athena (1.0)
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Other Maps
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
//guild_room,0,0,0 warp warp4 0,0,hoge,0,0
//guild_vs1,0,0,0 warp warp4 0,0,hoge,0,0
diff --git a/npc/warps/pvp.txt b/npc/warps/pvp.txt
index 61f233910..141db5979 100644
--- a/npc/warps/pvp.txt
+++ b/npc/warps/pvp.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) Timexy
+//= Copyright (C) Yor
+//= Copyright (C) Athena
+//=
+//= 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/>.
+//=========================================================================
//= Prontera Arena & PvP Warp Script
-//===== By: ==================================================
-//= Athena (any)
-//===== Current Version: =====================================
-//= 1.4
-//===== Description: =========================================
+//================= Description ===========================================
//= Warp Points for Prontera Arena and PvP Maps
-//===== Additional Comments: =================================
-//= Split off npc_warp.txt
-//= 1.1 Fixed Prontera Arena warp [Yor]
-//= 1.2 Added addition warps for PvP Nightmare Mode maps.
-//= 1.3 Fixed duplicate warp names [Timexy]
-//= 1.4 Disabled ordeal_*-3 and ordeal_*-4 maps.
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
//Battle Ordeal Mode
ordeal_1-1,100,150,0 warp ord11-1 1,1,ordeal_1-1,128,150
diff --git a/npc/woe-fe/agit_controller.txt b/npc/woe-fe/agit_controller.txt
index 3644ad67b..8572a268a 100644
--- a/npc/woe-fe/agit_controller.txt
+++ b/npc/woe-fe/agit_controller.txt
@@ -1,35 +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) L0ne_W0lf
+//= Copyright (C) ultramage
+//= Copyright (C) KarLaeda
+//= Copyright (C) Avaj
+//= Copyright (C) Lupus
+//= Copyright (C) kobra_k88
+//= Copyright (C) Akaru
+//= Copyright (C) ho|yAnge|
+//= Copyright (C) kalen
+//=
+//= 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/>.
+//=========================================================================
//= War of Emperium - WoE Auto-Start
-//===== By: ==================================================
-//= kalen (1.0)
-//= 1.1 by Akaru and ho|yAnge|
-//===== Current Version: =====================================
-//= 2.0a
-//===== Description: =========================================
+//================= Description ===========================================
//= Auto Start for War of Emperium
-//===== Additional Comments: =================================
-//= v1.1a changed OnInit to OnAgitInit.[kobra_k88]
-//= v1.2 added gettime checks. removed $AgitStarted var.[kobra_k88]
-//= v1.3 Moved treasure spawn time here.[kobra_k88]
-//= v1.3a Implemented Shadowlady's idea to allow for different
-//= start/stop times on different days.[kobra_k88]
-//= 1.4 Fixed treasure chests spawn! We had to unroll some loops
-//= Now they appear in castles from 00:01 to 00:24. [Lupus]
-//= 1.5 Fixed WOE end messages on non-WOE days, by Avaj
-//= 1.5a missing tabs [KarLaeda]
-//= 1.6 Corrected multiple "WoE has begun" announces [ultramage]
-//= 1.7 Commented out the WoE start and end announces. [L0ne_W0lf]
-//= 1.8 Castle owners displayed when WoE starts and finished. [L0ne_W0lf]
-//= 1.8a Will now report unoccupied castles at start/end. [L0ne_W0lf]
-//= 1.8b Whoops. Fixed a mistake :D [L0ne_W0lf]
-//= 1.9 Rearranged the time-checks so they no longer use goto. [L0ne_W0lf]
-//= Removed treasure spawning function calls. (No longer needed)
-//= 2.0 Added WoE Battle Log support for broadcasts. [L0ne_W0lf]
-//= 2.0a Removed some brackets
-//============================================================
-//| To know how to set up WoE times, go to doc\woe_time_explanation.txt
-// WoE Start/Stop times
-//======================================
+//================= Current Version =======================================
+//= 2.0a
+//================= Additional Comments ===================================
+//= To know how to set up WoE times, see doc/woe_time_explanation.txt
+//=========================================================================
+
+//== WoE Start/Stop times ==================================
- script Agit_Event -1,{
end;
diff --git a/npc/woe-fe/agit_main.txt b/npc/woe-fe/agit_main.txt
index 36fb453fa..4eeeddf9d 100644
--- a/npc/woe-fe/agit_main.txt
+++ b/npc/woe-fe/agit_main.txt
@@ -1,21 +1,45 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Joseph
+//= 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/>.
+//=========================================================================
//= War of Emperium Guild Template File
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 2.0
-//===== Description: =========================================
-//= [ Aegis Conversion]
-//= ----------------------------------------------------------
+//================= Description ===========================================
//= - THIS FILE IS REQUIRED FOR GUILD CASTLES TO FUNCTION.
-//= ----------------------------------------------------------
+//=
//= - Enables AGIT Manager inside Guild Strongholds.
//= Visible Name required: Agit
//= Manages the various functions used in and out of WoE.
//=
-//= - Enables Stewards inside Guild Strongholds which let's
-//= the guild master invest in Defense and Economy, and
-//= to summon guardians, a Kafra, and enter master's room.
+//= - Enables Stewards inside Guild Strongholds which lets the guild master
+//= invest in Defense and Economy, and to summon guardians, a Kafra, and
+//= enter master's room.
//=
//= - Guardian Spawning Template
//= Visible Name required: Guardian
@@ -27,34 +51,13 @@
//=
//= - Treasure Chest spawning.
//= Chests will NOT be saved anymore in the event of crashes.
-//= Treasures will NOT spawn on a location that already has
-//= treasure chest spawned.
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Daily investment will now be reset. [L0ne_W0lf]
-//= Template will no longer try to spawn chests.
-//= 1.2 Fixed Eco Invest option charging twice. [L0ne_W0lf]
-//= 1.3 Fixed a loading flag emblem for Payon 1. [L0ne_W0lf]
-//= Fixed two typos regarding Guild Steward name.
-//= 1.4 Fixed a typo in defense investment. [L0ne_W0lf]
-//= 1.5 Fixed spawn point of the emperium in Payon 1. [L0ne_W0lf]
-//= Double-investing doubles the price now.
-//= 1.6 Corrected Zeny check when summoning guardians. [L0ne_W0lf]
-//= Corrected cost for investing, thanks to Ai4rei.
-//= Second invest is now quadruple the value of the first
-//= Investing now happens at the turn of the day.
-//= 1.6a Corrected conditions in the new investing blocks. [L0ne_W0lf]
-//= 1.6b Moved where investments are added to eco/def. [L0ne_W0lf]
-//= 1.7 Updated Agitbreak announcements, added bc_woe [L0ne_W0lf]
-//= and added extended announcement format for mapannounce.
-//= 1.8 Fixed a possible exploit in guild castle investment. [Brian]
-//= 1.9 Partially rewrote Script. [Masao]
-//= 1.9a Fixed incorrect setcastledata parameter. [Euphy]
-//= 2.0 Fixed an issue where Castle Manager couldn't be fired. [Joseph]
-//============================================================
+//= Treasures will NOT spawn on a location that already has treasure
+//= chest spawned.
+//================= Current Version =======================================
+//= 2.0
+//=========================================================================
-// WoE : Main Functions
-//============================================================
+//== WoE : Main Functions ==================================
- script Gld_Agit_Manager::Gld_Agit_Manager -1,{
end;
@@ -312,8 +315,7 @@ OnRecvCastle:
end;
}
-// WoE : Guild Kafras
-//============================================================
+//== WoE : Guild Kafras ====================================
- script Kafra Staff#woe::guildkafra -1,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -461,8 +463,7 @@ OnRecvCastle:
end;
}
-// WoE : Castle Managers
-//============================================================
+//== WoE : Castle Managers =================================
- script Castle Manager#cm::cm -1,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -913,8 +914,7 @@ OnRecvCastle:
}
}
-// WoE : Guild Dungeon Entrances
-//============================================================
+//== WoE : Guild Dungeon Entrances =========================
- script Lever#gd::gdlever -1,{
.@GID = getcastledata(strnpcinfo(2),1);
@@ -981,12 +981,11 @@ OnRecvCastle:
close;
}
-// Guardian Spawner Template
-//============================================================
+//== Guardian Spawner Template =============================
- script Gld_Guard_Template::Gld_Guard_Template -1,{
// Spawn Guardians in castles
-// When adding new castles, ensure that the coordinates coincide
-// with the coordinates defined in the Guild Steward template.
+// When adding new castles, ensure that the coordinates coincide with the
+// coordinates defined in the Guild Steward template.
OnSpawnGuardians:
// Define the types of guardians on a per castle basis.
// 1 - Soldier Guardian; 2 - Archer Guardian; 3 - Knight Guardian
@@ -1122,8 +1121,7 @@ OnGuardianDied:
end;
}
-// Treasure Room Spawn Template
-//============================================================
+//== Treasure Room Spawn Template ==========================
- script Gld_Trea_Spawn::Gld_Trea_Spawn -1,{
end;
diff --git a/npc/woe-fe/aldeg_cas01.txt b/npc/woe-fe/aldeg_cas01.txt
index 401a0040a..8b9c5c5aa 100644
--- a/npc/woe-fe/aldeg_cas01.txt
+++ b/npc/woe-fe/aldeg_cas01.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Al De Baran)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Neuschwanstein)
+//================= Description ===========================================
//= NPCs that relate to Al De Baran Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Neuschwanstein#1::OutsideFlagsA1 GUILD_FLAG,{
.@GID = getcastledata("aldeg_cas01",1);
@@ -69,8 +89,7 @@ alde_gld,61,79,6 duplicate(OutsideFlagsA1) Neuschwanstein#2 GUILD_FLAG
alde_gld,45,87,0 duplicate(OutsideFlagsA1) Neuschwanstein#3 GUILD_FLAG
alde_gld,51,87,0 duplicate(OutsideFlagsA1) Neuschwanstein#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Neuschwanstein#5::InsideFlagsA1 GUILD_FLAG,{
end;
@@ -98,20 +117,16 @@ aldeg_cas01,74,64,2 duplicate(InsideFlagsA1) Neuschwanstein#20 GUILD_FLAG
aldeg_cas01,203,150,4 duplicate(InsideFlagsA1) Neuschwanstein#21 GUILD_FLAG
aldeg_cas01,210,150,4 duplicate(InsideFlagsA1) Neuschwanstein#22 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
aldebaran,152,97,4 duplicate(InsideFlagsA1) Neuschwanstein#23 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
aldeg_cas01,218,170,0 duplicate(guildkafra) Kafra Staff#aldeg_cas01 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
aldeg_cas01,218,175,0 duplicate(cm) Alfredo#aldeg_cas01 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
aldeg_cas01,123,223,0 script #lever_A01 HIDDEN_NPC,{
mes " ";
@@ -125,18 +140,14 @@ aldeg_cas01,123,223,0 script #lever_A01 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
aldeg_cas01,211,181,0 duplicate(gdlever) #aldeg_cas01 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
aldeg_cas01,118,223,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas01 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
aldeg_cas01,216,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas01 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
aldeg_cas01,218,175,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas01 -1
diff --git a/npc/woe-fe/aldeg_cas02.txt b/npc/woe-fe/aldeg_cas02.txt
index 938e511da..decdc4e9a 100644
--- a/npc/woe-fe/aldeg_cas02.txt
+++ b/npc/woe-fe/aldeg_cas02.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Al De Baran)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Hohenschwangau)
+//================= Description ===========================================
//= NPCs that relate to Al De Baran Guild Castle 2
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Hohenschwangau#1::OutsideFlagsA2 GUILD_FLAG,{
.@GID = getcastledata("aldeg_cas02",1);
@@ -67,8 +87,7 @@ OnRecvCastleA02:
alde_gld,99,251,4 duplicate(OutsideFlagsA2) Hohenschwangau#1-2 GUILD_FLAG
alde_gld,99,244,4 duplicate(OutsideFlagsA2) Hohenschwangau#2 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Hohenschwangau#3::InsideFlagsA2 GUILD_FLAG,{
end;
@@ -92,20 +111,16 @@ aldeg_cas02,197,40,2 duplicate(InsideFlagsA2) Hohenschwangau#14 GUILD_FLAG
aldeg_cas02,32,213,2 duplicate(InsideFlagsA2) Hohenschwangau#15 GUILD_FLAG
aldeg_cas02,121,29,2 duplicate(InsideFlagsA2) Hohenschwangau#16 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
aldebaran,149,97,4 duplicate(InsideFlagsA2) Hohenschwangau#17 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
aldeg_cas02,84,74,0 duplicate(guildkafra) Kafra Staff#aldeg_cas02 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
aldeg_cas02,78,74,0 duplicate(cm) Chenchenlie#aldeg_cas02 1_M_JOBTESTER
-// Treasure Room Lever
-//============================================================
+//== Treasure Room Exit ====================================
aldeg_cas02,139,234,0 script #lever_A02 HIDDEN_NPC,{
mes " ";
@@ -119,18 +134,14 @@ aldeg_cas02,139,234,0 script #lever_A02 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Lever
-//============================================================
+//== Guild Dungeon Switch ==================================
aldeg_cas02,194,136,0 duplicate(gdlever) #aldeg_cas02 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
aldeg_cas02,135,230,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas02 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
aldeg_cas02,214,24,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas02 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
aldeg_cas02,78,74,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas02 -1
diff --git a/npc/woe-fe/aldeg_cas03.txt b/npc/woe-fe/aldeg_cas03.txt
index 8d05d0a12..d421efccd 100644
--- a/npc/woe-fe/aldeg_cas03.txt
+++ b/npc/woe-fe/aldeg_cas03.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Al De Baran)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Nuernberg)
+//================= Description ===========================================
//= NPCs that relate to Al De Baran Guild Castle 3
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Nuernberg#1::OutsideFlagsA3 GUILD_FLAG,{
.@GID = getcastledata("aldeg_cas03",1);
@@ -67,8 +87,7 @@ OnRecvCastleA03:
alde_gld,146,82,0 duplicate(OutsideFlagsA3) Nuernberg#1-2 GUILD_FLAG
alde_gld,138,82,0 duplicate(OutsideFlagsA3) Nuernberg#2 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Nuernberg#3::InsideFlagsA3 GUILD_FLAG,{
end;
@@ -95,20 +114,16 @@ aldeg_cas03,208,145,2 duplicate(InsideFlagsA3) Nuernberg#17 GUILD_FLAG
aldeg_cas03,207,75,2 duplicate(InsideFlagsA3) Nuernberg#18 GUILD_FLAG
aldeg_cas03,96,62,2 duplicate(InsideFlagsA3) Nuernberg#19 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
aldebaran,134,97,4 duplicate(InsideFlagsA3) Nuernberg#20 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
aldeg_cas03,118,76,0 duplicate(guildkafra) Kafra Staff#aldeg_cas03 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
aldeg_cas03,110,118,0 duplicate(cm) Nahzarf#aldeg_cas03 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
aldeg_cas03,229,267,0 script #lever_A03 HIDDEN_NPC,{
mes " ";
@@ -122,18 +137,14 @@ aldeg_cas03,229,267,0 script #lever_A03 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
aldeg_cas03,200,177,0 duplicate(gdlever) #aldeg_cas03 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
aldeg_cas03,225,269,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas03 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
aldeg_cas03,206,32,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas03 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
aldeg_cas03,110,118,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas03 -1
diff --git a/npc/woe-fe/aldeg_cas04.txt b/npc/woe-fe/aldeg_cas04.txt
index 6a6b9d7ec..8c84e24fd 100644
--- a/npc/woe-fe/aldeg_cas04.txt
+++ b/npc/woe-fe/aldeg_cas04.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Al De Baran)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Wuerzburg)
+//================= Description ===========================================
//= NPCs that relate to Al De Baran Guild Castle 4
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Wuerzburg#1::OutsideFlagsA4 GUILD_FLAG,{
.@GID = getcastledata("aldeg_cas04",1);
@@ -67,8 +87,7 @@ OnRecvCastleA04:
alde_gld,239,246,2 duplicate(OutsideFlagsA4) Wuerzburg#1-2 GUILD_FLAG
alde_gld,239,239,2 duplicate(OutsideFlagsA4) Wuerzburg#2 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Wuerzburg#3::InsideFlagsA4 GUILD_FLAG,{
end;
@@ -95,20 +114,16 @@ aldeg_cas04,133,220,2 duplicate(InsideFlagsA4) Wuerzburg#17 GUILD_FLAG
aldeg_cas04,169,22,2 duplicate(InsideFlagsA4) Wuerzburg#18 GUILD_FLAG
aldeg_cas04,169,15,2 duplicate(InsideFlagsA4) Wuerzburg#19 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
aldebaran,131,97,4 duplicate(InsideFlagsA4) Wuerzburg#20 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
aldeg_cas04,45,88,0 duplicate(guildkafra) Kafra Staff#aldeg_cas04 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
aldeg_cas04,67,116,0 duplicate(cm) Brymhensen#aldeg_cas04 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
aldeg_cas04,83,17,0 script #lever_A04 HIDDEN_NPC,{
mes " ";
@@ -122,18 +137,14 @@ aldeg_cas04,83,17,0 script #lever_A04 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
aldeg_cas04,76,64,0 duplicate(gdlever) #aldeg_cas04 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
aldeg_cas04,84,13,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas04 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
aldeg_cas04,36,218,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas04 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
aldeg_cas04,67,116,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas04 -1
diff --git a/npc/woe-fe/aldeg_cas05.txt b/npc/woe-fe/aldeg_cas05.txt
index 93a78d7fb..29f5b39fa 100644
--- a/npc/woe-fe/aldeg_cas05.txt
+++ b/npc/woe-fe/aldeg_cas05.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Al De Baran)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Rothenburg)
+//================= Description ===========================================
//= NPCs that relate to Al De Baran Guild Castle 5
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Rothenburg#1::OutsideFlagsA5 GUILD_FLAG,{
.@GID = getcastledata("aldeg_cas05",1);
@@ -67,8 +87,7 @@ OnRecvCastleA05:
alde_gld,265,93,6 duplicate(OutsideFlagsA5) Rothenburg#1-2 GUILD_FLAG
alde_gld,265,87,6 duplicate(OutsideFlagsA5) Rothenburg#2 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Rothenburg#3::InsideFlagsA5 GUILD_FLAG,{
end;
@@ -94,20 +113,16 @@ aldeg_cas05,154,51,2 duplicate(InsideFlagsA5) Rothenburg#16 GUILD_FLAG
aldeg_cas05,22,211,2 duplicate(InsideFlagsA5) Rothenburg#17 GUILD_FLAG
aldeg_cas05,150,202,2 duplicate(InsideFlagsA5) Rothenburg#18 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
aldebaran,128,97,4 duplicate(InsideFlagsA5) Rothenburg#19 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
aldeg_cas05,31,190,0 duplicate(guildkafra) Kafra Staff#aldeg_cas05 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
aldeg_cas05,51,179,0 duplicate(cm) Esmarehk#aldeg_cas05 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
aldeg_cas05,64,8,0 script #lever_A05 HIDDEN_NPC,{
mes " ";
@@ -121,18 +136,14 @@ aldeg_cas05,64,8,0 script #lever_A05 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
aldeg_cas05,22,205,0 duplicate(gdlever) #aldeg_cas05 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
aldeg_cas05,62,12,0 duplicate(Gld_Trea_Spawn) Treasure#aldeg_cas05 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
aldeg_cas05,28,102,0 duplicate(Gld_Agit_Manager) Agit#aldeg_cas05 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
aldeg_cas05,52,179,0 duplicate(Gld_Guard_Template) Guardian#aldeg_cas05 -1
diff --git a/npc/woe-fe/gefg_cas01.txt b/npc/woe-fe/gefg_cas01.txt
index 6127e62f9..9676f7288 100644
--- a/npc/woe-fe/gefg_cas01.txt
+++ b/npc/woe-fe/gefg_cas01.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Geffen)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Repherion)
+//================= Description ===========================================
//= NPCs that relate to Geffen Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Repherion#1::OutsideFlagsG1 GUILD_FLAG,{
.@GID = getcastledata("gefg_cas01",1);
@@ -69,8 +89,7 @@ gef_fild13,155,54,5 duplicate(OutsideFlagsG1) Repherion#2 GUILD_FLAG
gef_fild13,212,79,6 duplicate(OutsideFlagsG1) Repherion#3 GUILD_FLAG
gef_fild13,211,71,6 duplicate(OutsideFlagsG1) Repherion#4 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Repherion#5::InsideFlagsG1 GUILD_FLAG,{
end;
@@ -86,20 +105,16 @@ gefg_cas01,17,171,5 duplicate(InsideFlagsG1) Repherion#8 GUILD_FLAG
gefg_cas01,59,16,4 duplicate(InsideFlagsG1) Repherion#9 GUILD_FLAG
gefg_cas01,64,16,4 duplicate(InsideFlagsG1) Repherion#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
geffen,109,123,2 duplicate(InsideFlagsG1) Repherion#11 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
gefg_cas01,83,47,3 duplicate(guildkafra) Kafra Staff#gefg_cas01 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
gefg_cas01,40,48,5 duplicate(cm) Gnahcher#gefg_cas01 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
gefg_cas01,152,117,0 script #lever_G01 HIDDEN_NPC,{
mes " ";
@@ -113,18 +128,14 @@ gefg_cas01,152,117,0 script #lever_G01 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
gefg_cas01,78,84,0 duplicate(gdlever) #gefg_cas01 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
gefg_cas01,154,112,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas01 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
gefg_cas01,198,182,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas01 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
gefg_cas01,40,48,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas01 -1
diff --git a/npc/woe-fe/gefg_cas02.txt b/npc/woe-fe/gefg_cas02.txt
index 45530849a..13ce42a8c 100644
--- a/npc/woe-fe/gefg_cas02.txt
+++ b/npc/woe-fe/gefg_cas02.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Geffen)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Eeyorbriggar)
+//================= Description ===========================================
//= NPCs that relate to Geffen Guild Castle 2
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Eeyorbriggar#1::OutsideFlagsG2 GUILD_FLAG,{
.@GID = getcastledata("gefg_cas02",1);
@@ -69,8 +89,7 @@ gef_fild13,312,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#2 GUILD_FLAG
gef_fild13,290,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#3 GUILD_FLAG
gef_fild13,324,243,4 duplicate(OutsideFlagsG2) Eeyorbriggar#4 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Eeyorbriggar#5::InsideFlagsG2 GUILD_FLAG,{
end;
@@ -87,20 +106,16 @@ gefg_cas02,37,168,6 duplicate(InsideFlagsG2) Eeyorbriggar#9 GUILD_FLAG
gefg_cas02,68,47,2 duplicate(InsideFlagsG2) Eeyorbriggar#10 GUILD_FLAG
gefg_cas02,68,36,2 duplicate(InsideFlagsG2) Eeyorbriggar#11 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
geffen,112,129,1 duplicate(InsideFlagsG2) Eeyorbriggar#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
gefg_cas02,23,66,3 duplicate(guildkafra) Kafra Staff#gefg_cas02 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
gefg_cas02,12,66,5 duplicate(cm) Esmarehk#gefg_cas02 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
gefg_cas02,145,114,0 script #lever_G02 HIDDEN_NPC,{
mes " ";
@@ -114,18 +129,14 @@ gefg_cas02,145,114,0 script #lever_G02 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
gefg_cas02,167,40,0 duplicate(gdlever) #gefg_cas02 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
gefg_cas02,140,116,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas02 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
gefg_cas02,176,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas02 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
gefg_cas02,12,66,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas02 -1
diff --git a/npc/woe-fe/gefg_cas03.txt b/npc/woe-fe/gefg_cas03.txt
index 69f629a71..027253778 100644
--- a/npc/woe-fe/gefg_cas03.txt
+++ b/npc/woe-fe/gefg_cas03.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Geffen)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Yesnelph)
+//================= Description ===========================================
//= NPCs that relate to Geffen Guild Castle 3
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Yesnelph#1::OutsideFlagsG3 GUILD_FLAG,{
.@GID = getcastledata("gefg_cas03",1);
@@ -71,8 +91,7 @@ gef_fild13,113,274,7 duplicate(OutsideFlagsG3) Yesnelph#4 GUILD_FLAG
gef_fild13,144,235,6 duplicate(OutsideFlagsG3) Yesnelph#5 GUILD_FLAG
gef_fild13,144,244,6 duplicate(OutsideFlagsG3) Yesnelph#6 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Yesnelph#7::InsideFlagsG3 GUILD_FLAG,{
end;
@@ -90,20 +109,16 @@ gefg_cas03,65,164,4 duplicate(InsideFlagsG3) Yesnelph#12 GUILD_FLAG
gefg_cas03,37,214,1 duplicate(InsideFlagsG3) Yesnelph#13 GUILD_FLAG
gefg_cas03,34,208,1 duplicate(InsideFlagsG3) Yesnelph#14 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
geffen,120,132,0 duplicate(InsideFlagsG3) Yesnelph#15 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
gefg_cas03,116,89,5 duplicate(guildkafra) Kafra Staff#gefg_cas03 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
gefg_cas03,106,23,5 duplicate(cm) Jyang#gefg_cas03 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
gefg_cas03,275,289,0 script #lever_G03 HIDDEN_NPC,{
mes " ";
@@ -117,18 +132,14 @@ gefg_cas03,275,289,0 script #lever_G03 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
gefg_cas03,221,43,0 duplicate(gdlever) #gefg_cas03 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
gefg_cas03,271,290,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas03 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
gefg_cas03,245,167,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas03 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
gefg_cas03,106,23,5 duplicate(Gld_Guard_Template) Guardian#gefg_cas03 -1
diff --git a/npc/woe-fe/gefg_cas04.txt b/npc/woe-fe/gefg_cas04.txt
index 06d37361a..04717cace 100644
--- a/npc/woe-fe/gefg_cas04.txt
+++ b/npc/woe-fe/gefg_cas04.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Geffen)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Bergel)
+//================= Description ===========================================
//= NPCs that relate to Geffen Guild Castle 4
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Bergel#1::OutsideFlagsG4 GUILD_FLAG,{
.@GID = getcastledata("gefg_cas04",1);
@@ -67,8 +87,7 @@ OnRecvCastleG04:
gef_fild13,190,283,3 duplicate(OutsideFlagsG4) Bergel#1-2 GUILD_FLAG
gef_fild13,199,274,3 duplicate(OutsideFlagsG4) Bergel#2 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Bergel#3::InsideFlagsG4 GUILD_FLAG,{
end;
@@ -86,20 +105,16 @@ gefg_cas04,29,212,1 duplicate(InsideFlagsG4) Bergel#8 GUILD_FLAG
gefg_cas04,24,73,1 duplicate(InsideFlagsG4) Bergel#9 GUILD_FLAG
gefg_cas04,35,73,4 duplicate(InsideFlagsG4) Bergel#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
geffen,127,130,7 duplicate(InsideFlagsG4) Bergel#11 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
gefg_cas04,59,70,3 duplicate(guildkafra) Kafra Staff#gefg_cas04 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
gefg_cas04,73,46,3 duplicate(cm) Kellvahni#gefg_cas04 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
gefg_cas04,116,123,0 script #lever_G04 HIDDEN_NPC,{
mes " ";
@@ -113,18 +128,14 @@ gefg_cas04,116,123,0 script #lever_G04 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
gefg_cas04,58,75,0 duplicate(gdlever) #gefg_cas04 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
gefg_cas04,116,119,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas04 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
gefg_cas04,174,178,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas04 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
gefg_cas04,73,46,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas04 -1
diff --git a/npc/woe-fe/gefg_cas05.txt b/npc/woe-fe/gefg_cas05.txt
index 81ebd3905..540fca802 100644
--- a/npc/woe-fe/gefg_cas05.txt
+++ b/npc/woe-fe/gefg_cas05.txt
@@ -1,19 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Geffen)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.2
-//===== Description: =========================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) 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/>.
+//=========================================================================
+//= War of Emperium (Mersetzdeitz)
+//================= Description ===========================================
//= NPCs that relate to Geffen Guild Castle 5
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.2 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flag (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.2
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Mersetzdeitz#1::OutsideFlagsG5 GUILD_FLAG,{
.@GID = getcastledata("gefg_cas05",1);
@@ -69,8 +89,7 @@ gef_fild13,313,83,0 duplicate(OutsideFlagsG5) Mersetzdeitz#2 GUILD_FLAG
gef_fild13,252,51,2 duplicate(OutsideFlagsG5) Mersetzdeitz#3 GUILD_FLAG
gef_fild13,26,147,2 duplicate(OutsideFlagsG5) Mersetzdeitz#4 GUILD_FLAG
-// Guild Flag (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Mersetzdeitz#5::InsideFlagsG5 GUILD_FLAG,{
end;
@@ -86,20 +105,16 @@ gefg_cas05,62,144,7 duplicate(InsideFlagsG5) Mersetzdeitz#8 GUILD_FLAG
gefg_cas05,62,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#9 GUILD_FLAG
gefg_cas05,69,66,4 duplicate(InsideFlagsG5) Mersetzdeitz#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
geffen,131,123,6 duplicate(InsideFlagsG5) Mersetzdeitz#11 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
gefg_cas05,61,52,5 duplicate(guildkafra) Kafra Staff#gefg_cas05 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
gefg_cas05,70,52,3 duplicate(cm) Byohre#gefg_cas05 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
gefg_cas05,149,107,0 script #lever_G05 HIDDEN_NPC,{
mes " ";
@@ -113,18 +128,14 @@ gefg_cas05,149,107,0 script #lever_G05 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
gefg_cas05,65,22,0 duplicate(gdlever) #gefg_cas05 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
gefg_cas05,144,110,0 duplicate(Gld_Trea_Spawn) Treasure#gefg_cas05 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
gefg_cas05,194,184,0 duplicate(Gld_Agit_Manager) Agit#gefg_cas05 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
gefg_cas05,70,52,3 duplicate(Gld_Guard_Template) Guardian#gefg_cas05 -1
diff --git a/npc/woe-fe/payg_cas01.txt b/npc/woe-fe/payg_cas01.txt
index 1deee9a4f..4ad4fba91 100644
--- a/npc/woe-fe/payg_cas01.txt
+++ b/npc/woe-fe/payg_cas01.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Payon)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Bright Arbor)
+//================= Description ===========================================
//= NPCs that relate to Payon Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
-//= Fixed position of Guild dungeon switch.
-//= 1.3 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Bright Arbor#1::OutsideFlagsPA1 GUILD_FLAG,{
.@GID = getcastledata("payg_cas01",1);
@@ -71,8 +89,7 @@ pay_gld,110,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#2 GUILD_FLAG
pay_gld,116,233,4 duplicate(OutsideFlagsPA1) Bright Arbor#3 GUILD_FLAG
pay_gld,91,239,2 duplicate(OutsideFlagsPA1) Bright Arbor#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Bright Arbor#5::InsideFlagsPA1 GUILD_FLAG,{
end;
@@ -88,21 +105,17 @@ payg_cas01,221,116,4 duplicate(InsideFlagsPA1) Bright Arbor#8 GUILD_FLAG
payg_cas01,206,108,4 duplicate(InsideFlagsPA1) Bright Arbor#9 GUILD_FLAG
payg_cas01,212,108,4 duplicate(InsideFlagsPA1) Bright Arbor#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
payon,90,322,4 duplicate(InsideFlagsPA1) Bright Arbor#11 GUILD_FLAG
payon,166,177,3 duplicate(InsideFlagsPA1) Bright Arbor#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
payg_cas01,128,58,3 duplicate(guildkafra) Kafra Staff#payg_cas01 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
payg_cas01,120,58,4 duplicate(cm) Kurunnadi#payg_cas01 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
payg_cas01,295,8,0 script #lever_PA01 HIDDEN_NPC,{
mes " ";
@@ -116,18 +129,14 @@ payg_cas01,295,8,0 script #lever_PA01 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
payg_cas01,101,25,0 duplicate(gdlever) #payg_cas01 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
payg_cas01,291,8,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas01 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
payg_cas01,139,139,0 duplicate(Gld_Agit_Manager) Agit#payg_cas01 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
payg_cas01,120,58,4 duplicate(Gld_Guard_Template) Guardian#payg_cas01 -1
diff --git a/npc/woe-fe/payg_cas02.txt b/npc/woe-fe/payg_cas02.txt
index 92db92c09..fddb1e540 100644
--- a/npc/woe-fe/payg_cas02.txt
+++ b/npc/woe-fe/payg_cas02.txt
@@ -1,22 +1,40 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Payon)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) Streusel
+//= 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/>.
+//=========================================================================
+//= War of Emperium (Scarlet Palace)
+//================= Description ===========================================
//= NPCs that relate to Payon Guild Castle 2
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
-//= Fixed position of Guild dungeon switch.
-//= 1.3 Partially rewrote Script. [Masao]
-//= 1.4 Fixed names [Streusel]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Scarlet Palace#1::OutsideFlagsPA2 GUILD_FLAG,{
.@GID = getcastledata("payg_cas02",1);
@@ -72,8 +90,7 @@ pay_gld,292,120,6 duplicate(OutsideFlagsPA2) Scarlet Palace#2 GUILD_FLAG
pay_gld,291,135,6 duplicate(OutsideFlagsPA2) Scarlet Palace#3 GUILD_FLAG
pay_gld,271,163,0 duplicate(OutsideFlagsPA2) Scarlet Palace#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Scarlet Palace#5::InsideFlagsPA2 GUILD_FLAG,{
end;
@@ -89,21 +106,17 @@ payg_cas02,209,49,0 duplicate(InsideFlagsPA2) Scarlet Palace#8 GUILD_FLAG
payg_cas02,59,282,4 duplicate(InsideFlagsPA2) Scarlet Palace#9 GUILD_FLAG
payg_cas02,70,282,4 duplicate(InsideFlagsPA2) Scarlet Palace#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
payon,97,322,4 duplicate(InsideFlagsPA2) Scarlet Palace#11 GUILD_FLAG
payon,166,173,3 duplicate(InsideFlagsPA2) Scarlet Palace#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
payg_cas02,22,275,5 duplicate(guildkafra) Kafra Staff#payg_cas02 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
payg_cas02,22,260,7 duplicate(cm) Cherieos#payg_cas02 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
payg_cas02,149,149,0 script #lever_PA02 HIDDEN_NPC,{
mes " ";
@@ -117,18 +130,14 @@ payg_cas02,149,149,0 script #lever_PA02 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
payg_cas02,278,247,0 duplicate(gdlever) #payg_cas02 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
payg_cas02,145,144,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas02 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
payg_cas02,39,25,0 duplicate(Gld_Agit_Manager) Agit#payg_cas02 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
payg_cas02,22,260,7 duplicate(Gld_Guard_Template) Guardian#payg_cas02 -1
diff --git a/npc/woe-fe/payg_cas03.txt b/npc/woe-fe/payg_cas03.txt
index e0e649308..e4c31541f 100644
--- a/npc/woe-fe/payg_cas03.txt
+++ b/npc/woe-fe/payg_cas03.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Payon)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Holy Shadow)
+//================= Description ===========================================
//= NPCs that relate to Payon Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
-//= Fixed position of Guild dungeon switch.
-//= 1.3 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Holy Shadow#1::OutsideFlagsPA3 GUILD_FLAG,{
.@GID = getcastledata("payg_cas03",1);
@@ -71,8 +89,7 @@ pay_gld,321,289,2 duplicate(OutsideFlagsPA3) Holy Shadow#2 GUILD_FLAG
pay_gld,327,304,1 duplicate(OutsideFlagsPA3) Holy Shadow#3 GUILD_FLAG
pay_gld,333,254,4 duplicate(OutsideFlagsPA3) Holy Shadow#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Holy Shadow#5::InsideFlagsPA3 GUILD_FLAG,{
end;
@@ -88,21 +105,17 @@ payg_cas03,266,66,4 duplicate(InsideFlagsPA3) Holy Shadow#8 GUILD_FLAG
payg_cas03,34,31,4 duplicate(InsideFlagsPA3) Holy Shadow#9 GUILD_FLAG
payg_cas03,43,31,4 duplicate(InsideFlagsPA3) Holy Shadow#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
payon,113,322,4 duplicate(InsideFlagsPA3) Holy Shadow#11 GUILD_FLAG
payon,166,169,3 duplicate(InsideFlagsPA3) Holy Shadow#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
payg_cas03,9,263,5 duplicate(guildkafra) Kafra Staff#payg_cas03 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
payg_cas03,50,261,3 duplicate(cm) Gheriot#payg_cas03 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
payg_cas03,163,167,0 script #lever_PA03 HIDDEN_NPC,{
mes " ";
@@ -116,18 +129,14 @@ payg_cas03,163,167,0 script #lever_PA03 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
payg_cas03,38,42,0 duplicate(gdlever) #payg_cas03 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
payg_cas03,159,168,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas03 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
payg_cas03,269,265,0 duplicate(Gld_Agit_Manager) Agit#payg_cas03 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
payg_cas03,10,277,0 duplicate(Gld_Guard_Template) Guardian#payg_cas03 -1
diff --git a/npc/woe-fe/payg_cas04.txt b/npc/woe-fe/payg_cas04.txt
index 498bc1aed..cc2080fe0 100644
--- a/npc/woe-fe/payg_cas04.txt
+++ b/npc/woe-fe/payg_cas04.txt
@@ -1,22 +1,40 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Payon)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) Streusel
+//= 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/>.
+//=========================================================================
+//= War of Emperium (Sacred Altar)
+//================= Description ===========================================
//= NPCs that relate to Payon Guild Castle 4
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
-//= Fixed position of Guild dungeon switch.
-//= 1.3 Partially rewrote Script. [Masao]
-//= 1.4 Fixed named [Streusel]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Sacred Altar#1::OutsideFlagsPA4 GUILD_FLAG,{
.@GID = getcastledata("payg_cas04",1);
@@ -72,8 +90,7 @@ pay_gld,143,160,0 duplicate(OutsideFlagsPA4) Sacred Altar#2 GUILD_FLAG
pay_gld,133,151,2 duplicate(OutsideFlagsPA4) Sacred Altar#3 GUILD_FLAG
pay_gld,153,166,1 duplicate(OutsideFlagsPA4) Sacred Altar#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Sacred Altar#5::InsideFlagsPA4 GUILD_FLAG,{
end;
@@ -89,21 +106,17 @@ payg_cas04,248,160,6 duplicate(InsideFlagsPA4) Sacred Altar#8 GUILD_FLAG
payg_cas04,232,181,4 duplicate(InsideFlagsPA4) Sacred Altar#9 GUILD_FLAG
payg_cas04,239,181,4 duplicate(InsideFlagsPA4) Sacred Altar#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
payon,118,322,4 duplicate(InsideFlagsPA4) Sacred Altar#11 GUILD_FLAG
payon,166,165,3 duplicate(InsideFlagsPA4) Sacred Altar#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
payg_cas04,40,235,1 duplicate(guildkafra) Kafra Staff#payg_cas04 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
payg_cas04,38,284,3 duplicate(cm) DJ#payg_cas04 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
payg_cas04,151,47,0 script #lever_PA04 HIDDEN_NPC,{
mes " ";
@@ -117,18 +130,14 @@ payg_cas04,151,47,0 script #lever_PA04 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
payg_cas04,52,48,0 duplicate(gdlever) #payg_cas04 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
payg_cas04,147,48,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas04 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
payg_cas04,271,29,0 duplicate(Gld_Agit_Manager) Agit#payg_cas04 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
payg_cas04,38,284,3 duplicate(Gld_Guard_Template) Guardian#payg_cas04 -1
diff --git a/npc/woe-fe/payg_cas05.txt b/npc/woe-fe/payg_cas05.txt
index 7b667c4ca..15f7d883a 100644
--- a/npc/woe-fe/payg_cas05.txt
+++ b/npc/woe-fe/payg_cas05.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Payon)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.3
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Bamboo Grove Hill)
+//================= Description ===========================================
//= NPCs that relate to Payon Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Removed dialog from interior flags. [L0ne_W0lf]
-//= Fixed position of Guild dungeon switch.
-//= 1.3 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.3
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Bamboo Grove Hill#1::OutsideFlagsPA5 GUILD_FLAG,{
.@GID = getcastledata("payg_cas05",1);
@@ -71,8 +89,7 @@ pay_gld,199,268,4 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#2 GUILD_FLAG
pay_gld,190,277,3 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#3 GUILD_FLAG
pay_gld,187,294,2 duplicate(OutsideFlagsPA5) Bamboo Grove Hill#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Bamboo Grove Hill#5::InsideFlagsPA5 GUILD_FLAG,{
end;
@@ -88,21 +105,17 @@ payg_cas05,57,271,0 duplicate(InsideFlagsPA5) Bamboo Grove Hill#8 GUILD_FLAG
payg_cas05,55,252,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#9 GUILD_FLAG
payg_cas05,55,260,2 duplicate(InsideFlagsPA5) Bamboo Grove Hill#10 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
payon,123,322,4 duplicate(InsideFlagsPA5) Bamboo Grove Hill#11 GUILD_FLAG
payon,166,161,3 duplicate(InsideFlagsPA5) Bamboo Grove Hill#12 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
payg_cas05,276,227,1 duplicate(guildkafra) Kafra Staff#payg_cas05 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
payg_cas05,277,249,3 duplicate(cm) Nahzarf#payg_cas05 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
payg_cas05,161,136,0 script #lever_PA05 HIDDEN_NPC,{
mes " ";
@@ -116,18 +129,14 @@ payg_cas05,161,136,0 script #lever_PA05 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
payg_cas05,249,15,0 duplicate(gdlever) #payg_cas05 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
payg_cas05,157,132,0 duplicate(Gld_Trea_Spawn) Treasure#payg_cas05 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
payg_cas05,30,30,0 duplicate(Gld_Agit_Manager) Agit#payg_cas05 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
payg_cas05,277,249,3 duplicate(Gld_Guard_Template) Guardian#payg_cas05 -1
diff --git a/npc/woe-fe/prtg_cas01.txt b/npc/woe-fe/prtg_cas01.txt
index 961453ccd..d17f94bad 100644
--- a/npc/woe-fe/prtg_cas01.txt
+++ b/npc/woe-fe/prtg_cas01.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Prontera)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Kriemhild)
+//================= Description ===========================================
//= NPCs that relate to Prontera Guild Castle 1
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
-//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.4 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Kriemhild#1::OutsideFlagsPR1 GUILD_FLAG,{
.@GID = getcastledata("prtg_cas01",1);
@@ -71,8 +89,7 @@ prt_gld,138,68,6 duplicate(OutsideFlagsPR1) Kriemhild#2 GUILD_FLAG
prt_gld,138,60,6 duplicate(OutsideFlagsPR1) Kriemhild#3 GUILD_FLAG
prt_gld,135,60,6 duplicate(OutsideFlagsPR1) Kriemhild#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Kriemhild#5::InsideFlagsPR1 GUILD_FLAG,{
end;
@@ -92,20 +109,16 @@ prtg_cas01,73,6,4 duplicate(InsideFlagsPR1) Kriemhild#12 GUILD_FLAG
prtg_cas01,55,46,4 duplicate(InsideFlagsPR1) Kriemhild#13 GUILD_FLAG
prtg_cas01,45,46,4 duplicate(InsideFlagsPR1) Kriemhild#14 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
prontera,155,190,4 duplicate(InsideFlagsPR1) Kriemhild#15 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
prtg_cas01,96,173,0 duplicate(guildkafra) Kafra Staff#prtg_cas01 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
prtg_cas01,112,181,0 duplicate(cm) Ahvray#prtg_cas01 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
prtg_cas01,15,208,0 script #Lever_PR01 HIDDEN_NPC,{
mes " ";
@@ -119,18 +132,14 @@ prtg_cas01,15,208,0 script #Lever_PR01 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
prtg_cas01,94,200,0 duplicate(gdlever) #prtg_cas01 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
prtg_cas01,11,208,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas01 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
prtg_cas01,197,197,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas01 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
prtg_cas01,112,181,0 duplicate(Gld_Guard_Template) Guardian#prtg_cas01 -1
diff --git a/npc/woe-fe/prtg_cas02.txt b/npc/woe-fe/prtg_cas02.txt
index 3500cfbff..9187461f2 100644
--- a/npc/woe-fe/prtg_cas02.txt
+++ b/npc/woe-fe/prtg_cas02.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Prontera)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Swanhild)
+//================= Description ===========================================
//= NPCs that relate to Prontera Guild Castle 2
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
-//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.4 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Swanhild#1::OutsideFlagsPR2 GUILD_FLAG,{
.@GID = getcastledata("prtg_cas02",1);
@@ -71,8 +89,7 @@ prt_gld,244,128,0 duplicate(OutsideFlagsPR2) Swanhild#2 GUILD_FLAG
prt_gld,236,126,0 duplicate(OutsideFlagsPR2) Swanhild#3 GUILD_FLAG
prt_gld,236,128,0 duplicate(OutsideFlagsPR2) Swanhild#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Swanhild#5::InsideFlagsPR2 GUILD_FLAG,{
end;
@@ -94,20 +111,16 @@ prtg_cas02,34,189,0 duplicate(InsideFlagsPR2) Swanhild#14 GUILD_FLAG
prtg_cas02,153,161,4 duplicate(InsideFlagsPR2) Swanhild#15 GUILD_FLAG
prtg_cas02,162,161,4 duplicate(InsideFlagsPR2) Swanhild#16 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
prontera,146,194,3 duplicate(InsideFlagsPR2) Swanhild#17 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
prtg_cas02,71,36,4 duplicate(guildkafra) Kafra Staff#prtg_cas02 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
prtg_cas02,94,61,4 duplicate(cm) Roy#prtg_cas02 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
prtg_cas02,207,228,0 script #Lever_PR02 HIDDEN_NPC,{
mes " ";
@@ -121,18 +134,14 @@ prtg_cas02,207,228,0 script #Lever_PR02 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
prtg_cas02,84,72,0 duplicate(gdlever) #prtg_cas02 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
prtg_cas02,202,228,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas02 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
prtg_cas02,158,174,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas02 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
prtg_cas02,94,61,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas02 -1
diff --git a/npc/woe-fe/prtg_cas03.txt b/npc/woe-fe/prtg_cas03.txt
index 4b52dbb7f..6ff0e7841 100644
--- a/npc/woe-fe/prtg_cas03.txt
+++ b/npc/woe-fe/prtg_cas03.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Prontera)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Fadhgridh)
+//================= Description ===========================================
//= NPCs that relate to Prontera Guild Castle 3
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
-//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.4 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Fadhgridh#1::OutsideFlagsPR3 GUILD_FLAG,{
.@GID = getcastledata("prtg_cas03",1);
@@ -71,8 +89,7 @@ prt_gld,147,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#2 GUILD_FLAG
prt_gld,158,140,4 duplicate(OutsideFlagsPR3) Fadhgridh#3 GUILD_FLAG
prt_gld,158,136,4 duplicate(OutsideFlagsPR3) Fadhgridh#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Fadhgridh#5::InsideFlagsPR3 GUILD_FLAG,{
end;
@@ -92,20 +109,16 @@ prtg_cas03,169,210,4 duplicate(InsideFlagsPR3) Fadhgridh#12 GUILD_FLAG
prtg_cas03,162,201,4 duplicate(InsideFlagsPR3) Fadhgridh#13 GUILD_FLAG
prtg_cas03,165,201,4 duplicate(InsideFlagsPR3) Fadhgridh#14 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
prontera,143,203,2 duplicate(InsideFlagsPR3) Fadhgridh#15 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
prtg_cas03,181,215,4 duplicate(guildkafra) Kafra Staff#prtg_cas03 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
prtg_cas03,51,100,4 duplicate(cm) Sttick#prtg_cas03 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
prtg_cas03,193,130,0 script #Lever_PR03 HIDDEN_NPC,{
mes " ";
@@ -119,18 +132,14 @@ prtg_cas03,193,130,0 script #Lever_PR03 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
prtg_cas03,5,70,0 duplicate(gdlever) #prtg_cas03 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
prtg_cas03,189,132,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas03 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
prtg_cas03,17,221,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas03 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
prtg_cas03,51,100,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas03 -1
diff --git a/npc/woe-fe/prtg_cas04.txt b/npc/woe-fe/prtg_cas04.txt
index 8936b8451..cc429db95 100644
--- a/npc/woe-fe/prtg_cas04.txt
+++ b/npc/woe-fe/prtg_cas04.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Prontera)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Skoegul)
+//================= Description ===========================================
//= NPCs that relate to Prontera Guild Castle 4
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
-//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.4 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Skoegul#1::OutsideFlagsPR4 GUILD_FLAG,{
.@GID = getcastledata("prtg_cas04",1);
@@ -71,8 +89,7 @@ prt_gld,120,236,6 duplicate(OutsideFlagsPR4) Skoegul#2 GUILD_FLAG
prt_gld,122,243,6 duplicate(OutsideFlagsPR4) Skoegul#3 GUILD_FLAG
prt_gld,122,236,6 duplicate(OutsideFlagsPR4) Skoegul#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Skoegul#5::InsideFlagsPR4 GUILD_FLAG,{
end;
@@ -92,20 +109,16 @@ prtg_cas04,258,20,4 duplicate(InsideFlagsPR4) Skoegul#12 GUILD_FLAG
prtg_cas04,263,20,4 duplicate(InsideFlagsPR4) Skoegul#13 GUILD_FLAG
prtg_cas04,263,27,4 duplicate(InsideFlagsPR4) Skoegul#14 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
prontera,167,203,6 duplicate(InsideFlagsPR4) Skoegul#15 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
prtg_cas04,258,247,4 duplicate(guildkafra) Kafra Staff#prtg_cas04 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
prtg_cas04,259,265,4 duplicate(cm) Van Dreth#prtg_cas04 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
prtg_cas04,275,160,0 script #Lever_PR04 HIDDEN_NPC,{
mes " ";
@@ -119,18 +132,14 @@ prtg_cas04,275,160,0 script #Lever_PR04 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
prtg_cas04,56,283,0 duplicate(gdlever) #prtg_cas04 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
prtg_cas04,271,162,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas04 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
prtg_cas04,292,14,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas04 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
prtg_cas04,259,265,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas04 -1
diff --git a/npc/woe-fe/prtg_cas05.txt b/npc/woe-fe/prtg_cas05.txt
index 3b9652783..0c7caa200 100644
--- a/npc/woe-fe/prtg_cas05.txt
+++ b/npc/woe-fe/prtg_cas05.txt
@@ -1,21 +1,39 @@
-//===== Hercules Script ======================================
-//= War of Emperium (Prontera)
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.4
-//===== 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) 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/>.
+//=========================================================================
+//= War of Emperium (Gondul)
+//================= Description ===========================================
//= NPCs that relate to Prontera Guild Castle 5
-//===== Additional Comments: =================================
-//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
-//= 1.1 Corrected flag-in spawn point. [L0ne_W0lf]
-//= 1.2 Corrected treasure room switch coordinates. [L0ne_W0lf]
-//= 1.3 Removed dialog from interior flags. [L0ne_W0lf]
-//= 1.4 Partially rewrote Script. [Masao]
-//============================================================
-
-// Guild Flags (Outside Castle)
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
+
+//== Guild Flags (Outside Castle) ==========================
- script Gondul#1::OutsideFlagsPR5 GUILD_FLAG,{
.@GID = getcastledata("prtg_cas05",1);
@@ -71,8 +89,7 @@ prt_gld,199,236,2 duplicate(OutsideFlagsPR5) Gondul#2 GUILD_FLAG
prt_gld,197,243,2 duplicate(OutsideFlagsPR5) Gondul#3 GUILD_FLAG
prt_gld,197,236,2 duplicate(OutsideFlagsPR5) Gondul#4 GUILD_FLAG
-// Guild Flags (Inside Castle)
-//============================================================
+//== Guild Flags (Inside Castle) ===========================
- script Gondul#5::InsideFlagsPR5 GUILD_FLAG,{
end;
@@ -90,20 +107,16 @@ prtg_cas05,256,289,4 duplicate(InsideFlagsPR5) Gondul#10 GUILD_FLAG
prtg_cas05,253,271,4 duplicate(InsideFlagsPR5) Gondul#11 GUILD_FLAG
prtg_cas05,273,257,4 duplicate(InsideFlagsPR5) Gondul#12 GUILD_FLAG
-// Guild Flag (Town)
-//============================================================
+//== Guild Flag (Town) =====================================
prontera,165,194,5 duplicate(InsideFlagsPR5) Gondul#13 GUILD_FLAG
-// Kafra Employee
-//============================================================
+//== Kafra Employee ========================================
prtg_cas05,52,41,4 duplicate(guildkafra) Kafra Staff#prtg_cas05 4_F_KAFRA1
-// Steward
-//============================================================
+//== Steward ===============================================
prtg_cas05,36,37,4 duplicate(cm) Raynor#prtg_cas05 1_M_JOBTESTER
-// Treasure Room Exit
-//============================================================
+//== Treasure Room Exit ====================================
prtg_cas05,281,176,0 script #Lever_PR05 HIDDEN_NPC,{
mes " ";
@@ -117,18 +130,14 @@ prtg_cas05,281,176,0 script #Lever_PR05 HIDDEN_NPC,{
close;
}
-// Guild Dungeon Switch
-//============================================================
+//== Guild Dungeon Switch ==================================
prtg_cas05,212,95,0 duplicate(gdlever) #prtg_cas05 HIDDEN_NPC
-// Guild Treasure Spawns
-//============================================================
+//== Guild Treasure Spawns =================================
prtg_cas05,276,178,0 duplicate(Gld_Trea_Spawn) Treasure#prtg_cas05 -1
-// AGIT Manager
-//============================================================
+//== AGIT Manager ==========================================
prtg_cas05,266,266,0 duplicate(Gld_Agit_Manager) Agit#prtg_cas05 -1
-// Guardians
-//============================================================
+//== Guardians =============================================
prtg_cas05,36,37,4 duplicate(Gld_Guard_Template) Guardian#prtg_cas05 -1
diff --git a/npc/woe-fe/trs_rp.txt b/npc/woe-fe/trs_rp.txt
index 59143e661..9b74429d0 100644
--- a/npc/woe-fe/trs_rp.txt
+++ b/npc/woe-fe/trs_rp.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) Daegaladh
+//= 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/>.
+//=========================================================================
//= Treasure Room Protection
-//===== By: ==================================================
-//= Masao
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Warps every Player out of the Treasure Room except for the Guildleader.
+//================= Current Version =======================================
//= 1.1
-//===== Description: =========================================
-//= Warps every Player out of the Treasure Room except for the
-//= Guildleader.
-//===== Additional Comments: =================================
-//= 1.0 Converted from the official script.
-//= 1.1 Reverted back and optimized. [Daegaladh]
-//============================================================
+//=========================================================================
- script Gld_Trea_Protect::Gld_Trea_Protect -1,{
end;
diff --git a/npc/woe-se/agit_main_se.txt b/npc/woe-se/agit_main_se.txt
index 4fe109ccc..5941e171a 100644
--- a/npc/woe-se/agit_main_se.txt
+++ b/npc/woe-se/agit_main_se.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) Cookie
+//= Copyright (C) Euphy
+//= Copyright (C) Brian
+//= Copyright (C) Zephyrus
+//= 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/>.
+//=========================================================================
//= War of Emperium SE - Template File
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= Like agit_main, this file is required for SE castles to function.
+//================= Current Version =======================================
//= 1.4a
-//===== Description: =========================================
-//= Like agit_main, this file is required
-//= for SE castles to function.
-//===== Additional Comments: =================================
-//= 0.x Previous authors: L0ne_W0lf, Zephyrus, Brian.
-//= 1.0 If anything breaks, blame Maki. [Euphy]
-//= 1.1 Fixed an incorrect label execution. [Euphy]
-//= 1.2 Hopefully fixed a processing error. [Euphy]
-//= 1.3 Fixed barricade issue in schg_cas02. [Cookie]
-//= 1.4 Added OnGuildBreak event and a spawn check. [Euphy]
-//= 1.4a Fixed Guardian Stone respawns. [Euphy]
-//============================================================
+//=========================================================================
-// Core, triggers all other events
-//============================================================
+//== Core, triggers all other events =======================
- script Manager#template -1,{
OnAgitInit2:
OnRecvCastle2:
@@ -200,8 +218,7 @@ OnTreasureDied:
end;
}
-// Guild Manager
-//============================================================
+//== Guild Manager =========================================
- script Steward#template -1,{
.@GID = getcastledata(strnpcinfo(4),1);
if (!.@GID) {
@@ -634,8 +651,7 @@ OnStartArena:
end;
}
-// Castle Guardians
-//============================================================
+//== Castle Guardians ======================================
- script Guardian#template -1,{
.@GID = getcastledata(strnpcinfo(4),1);
.@n$ = "["+strnpcinfo(1)+"]";
@@ -834,8 +850,7 @@ OnInit:
end;
}
-// Guild Kafras
-//============================================================
+//== Guild Kafras ==========================================
- script Kafra#template -1,{
cutin "kafra_01",2;
.@GID = getcastledata(strnpcinfo(4),1);
@@ -947,8 +962,7 @@ OnInit:
}
}
-// Guardian Stones (2)
-//============================================================
+//== Guardian Stones (2) ===================================
- script Guardian Stone#template -1,{
.@GID = getcastledata(strnpcinfo(4),1);
.@num = atoi(charat(strnpcinfo(1),0));
@@ -1101,8 +1115,7 @@ OnEnable:
end;
}
-// Control Devices (3)
-//============================================================
+//== Control Devices (3) ===================================
- script Control#template -1,{
.@GID = getcastledata(strnpcinfo(4),1);
.@num = atoi(charat(strnpcinfo(1),15));
@@ -1344,8 +1357,7 @@ OnEnable:
end;
}
-// Guardian Summoners (2)
-//============================================================
+//== Guardian Summoners (2) ================================
- script gard#template -1,{
OnEnable:
// .@x[i],.@y[i]: Normal coordinates, #0-21.
@@ -1466,8 +1478,7 @@ OnReset:
end;
}
-// Guardian Stone Summoners (2)
-//============================================================
+//== Guardian Stone Summoners (2) ==========================
- script df#template -1,{
OnEnable:
if (compare(strnpcinfo(2),"arug")) {
@@ -1519,8 +1530,7 @@ OnTimer300000:
end;
}
-// Barrier Summoners (4)
-//============================================================
+//== Barrier Summoners (4) =================================
- script RL#template -1,{
OnEnable:
.@num = atoi(charat(strnpcinfo(1),2));
@@ -1695,8 +1705,7 @@ OnDisable:
end;
}
-// Link Flags (function)
-//============================================================
+//== Link Flags (function) =================================
function script LinkFlag {
if (!getcharid(2) || getcharid(2) != getcastledata(strnpcinfo(4),1)) end;
if (getarg(0) == "Convenience Facility") {
@@ -1731,8 +1740,7 @@ function script LinkFlag {
close;
}
-// Return Flags (function)
-//============================================================
+//== Return Flags (function) ===============================
function script ReturnFlag {
.@str$ = (compare(strnpcinfo(4),"aru"))?"Arunafeltz":"Schwaltzvalt";
.@GID = getcastledata(getarg(0),1);
@@ -1783,8 +1791,7 @@ function script ReturnFlag {
close;
}
-// Treasure Room Switches
-//============================================================
+//== Treasure Room Switches ================================
- script Switch#template -1,{
mes " ";
mes "^3355FFWill you pull";
@@ -1805,8 +1812,7 @@ function script ReturnFlag {
close;
}
-// Guild Dungeon Warps
-//============================================================
+//== Guild Dungeon Warps ===================================
- script Sunflower#template -1,{
if (getcharid(2) == getcastledata(strnpcinfo(4),1)) {
mes "- It's an amazingly huge sunflower; as big as a human! ... You feel something mysterious emanating from the flower. -";
diff --git a/npc/woe-se/agit_start_se.txt b/npc/woe-se/agit_start_se.txt
index c225d9874..006d85baa 100644
--- a/npc/woe-se/agit_start_se.txt
+++ b/npc/woe-se/agit_start_se.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) 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/>.
+//=========================================================================
//= War of Emperium SE - Auto-Start
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= Auto Start for War of Emperium
-//= To know how to set up WoE times, go to doc\woe_time_explanation.txt
-//===== Additional Comments: =================================
-//= 1.0 Copy/Paste of the original setter.
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//================= Addotional Comments ===================================
+//= To know how to set up WoE times, see doc/woe_time_explanation.txt
+//=========================================================================
-// WoE Start/Stop times
-//============================================================
+//== WoE Start/Stop times ==================================
- script Agit2_Event -1,{
end;
diff --git a/npc/woe-se/arug_cas01.txt b/npc/woe-se/arug_cas01.txt
index be190c77f..c4a0cdc43 100644
--- a/npc/woe-se/arug_cas01.txt
+++ b/npc/woe-se/arug_cas01.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Mardol
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Mardol
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#arug_cas01 -1
- duplicate(gard#template) gard1#arug_cas01 -1
diff --git a/npc/woe-se/arug_cas02.txt b/npc/woe-se/arug_cas02.txt
index bf7f639eb..e7c24bd1d 100644
--- a/npc/woe-se/arug_cas02.txt
+++ b/npc/woe-se/arug_cas02.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Cyr
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Cyr
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#arug_cas02 -1
- duplicate(gard#template) gard1#arug_cas02 -1
diff --git a/npc/woe-se/arug_cas03.txt b/npc/woe-se/arug_cas03.txt
index 0a1665566..4df1f46cf 100644
--- a/npc/woe-se/arug_cas03.txt
+++ b/npc/woe-se/arug_cas03.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Horn
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Horn
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#arug_cas03 -1
- duplicate(gard#template) gard1#arug_cas03 -1
diff --git a/npc/woe-se/arug_cas04.txt b/npc/woe-se/arug_cas04.txt
index e6d734684..0e5e6d127 100644
--- a/npc/woe-se/arug_cas04.txt
+++ b/npc/woe-se/arug_cas04.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Gefn
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Gefn
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#arug_cas04 -1
- duplicate(gard#template) gard1#arug_cas04 -1
diff --git a/npc/woe-se/arug_cas05.txt b/npc/woe-se/arug_cas05.txt
index e4848b346..0f3908923 100644
--- a/npc/woe-se/arug_cas05.txt
+++ b/npc/woe-se/arug_cas05.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Banadis
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//================= Current Version =======================================
+//= 1.4
+//=========================================================================
- duplicate(Manager#template) Manager#arug_cas05 -1
- duplicate(gard#template) gard1#arug_cas05 -1
diff --git a/npc/woe-se/guild_flags.txt b/npc/woe-se/guild_flags.txt
index bfbca227d..839690742 100644
--- a/npc/woe-se/guild_flags.txt
+++ b/npc/woe-se/guild_flags.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) 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/>.
+//=========================================================================
//= War of Emperium Second Edition
-//===== By: ==================================================
-//= L0ne_W0lf
-//===== Current Version: =====================================
-//= 1.0
-//===== Description: =========================================
+//================= Description ===========================================
//= WoE SE Guild Flags in Juno and Rachel
-//===== Additional Comments: =================================
-//= 1.0 First Version [L0ne_W0lf]
-//============================================================
+//================= Current Version =======================================
+//= 1.0
+//=========================================================================
-// Juno
+//== Juno ==================================================
yuno,109,167,5 script Himinn GUILD_FLAG,{
end;
@@ -56,7 +78,7 @@ OnRecvCastleSc05:
end;
}
-// Arunafeltz
+//== Arunafeltz ============================================
rachel,124,120,3 script Mardol GUILD_FLAG,{
end;
diff --git a/npc/woe-se/schg_cas01.txt b/npc/woe-se/schg_cas01.txt
index ba9da886b..b1894dc70 100644
--- a/npc/woe-se/schg_cas01.txt
+++ b/npc/woe-se/schg_cas01.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Himinn
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Himinn
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#schg_cas01 -1
- duplicate(gard#template) gard1#schg_cas01 -1
diff --git a/npc/woe-se/schg_cas02.txt b/npc/woe-se/schg_cas02.txt
index 798fb9c8b..d48cee374 100644
--- a/npc/woe-se/schg_cas02.txt
+++ b/npc/woe-se/schg_cas02.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Andlangr
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Andlangr
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#schg_cas02 -1
- duplicate(gard#template) gard1#schg_cas02 -1
diff --git a/npc/woe-se/schg_cas03.txt b/npc/woe-se/schg_cas03.txt
index 77d50195e..cd638b946 100644
--- a/npc/woe-se/schg_cas03.txt
+++ b/npc/woe-se/schg_cas03.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Vidblainn
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Vidblainn
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#schg_cas03 -1
- duplicate(gard#template) gard1#schg_cas03 -1
diff --git a/npc/woe-se/schg_cas04.txt b/npc/woe-se/schg_cas04.txt
index dd81e16c6..3ddcbf147 100644
--- a/npc/woe-se/schg_cas04.txt
+++ b/npc/woe-se/schg_cas04.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Hljod
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Hljod
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#schg_cas04 -1
- duplicate(gard#template) gard1#schg_cas04 -1
diff --git a/npc/woe-se/schg_cas05.txt b/npc/woe-se/schg_cas05.txt
index ca69a2dd6..e4ff1aa77 100644
--- a/npc/woe-se/schg_cas05.txt
+++ b/npc/woe-se/schg_cas05.txt
@@ -1,12 +1,36 @@
-//===== Hercules Script ======================================
+//================= Hercules Script =======================================
+//= _ _ _
+//= | | | | | |
+//= | |_| | ___ _ __ ___ _ _| | ___ ___
+//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __|
+//= | | | | __/ | | (__| |_| | | __/\__ \
+//= \_| |_/\___|_| \___|\__,_|_|\___||___/
+//================= License ===============================================
+//= This file is part of Hercules.
+//= http://herc.ws - http://github.com/HerculesWS/Hercules
+//=
+//= Copyright (C) 2012-2015 Hercules Dev Team
+//= Copyright (C) Euphy
+//=
+//= Hercules is free software: you can redistribute it and/or modify
+//= it under the terms of the GNU General Public License as published by
+//= the Free Software Foundation, either version 3 of the License, or
+//= (at your option) any later version.
+//=
+//= This program is distributed in the hope that it will be useful,
+//= but WITHOUT ANY WARRANTY; without even the implied warranty of
+//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+//= GNU General Public License for more details.
+//=
+//= You should have received a copy of the GNU General Public License
+//= along with this program. If not, see <http://www.gnu.org/licenses/>.
+//=========================================================================
//= War of Emperium SE - Skidbladnir
-//===== By: ==================================================
-//= Euphy
-//===== Current Version: =====================================
+//================= Description ===========================================
+//= NPCs related to the WoE:SE castle Skidbladnir
+//================= Current Version =======================================
//= 1.0
-//===== Additional Comments: =================================
-//= 1.0 Merged to template file.
-//============================================================
+//=========================================================================
- duplicate(Manager#template) Manager#schg_cas05 -1
- duplicate(gard#template) gard1#schg_cas05 -1
diff --git a/script-checker b/script-checker
index 7be4bc51a..4532482bb 100755
--- a/script-checker
+++ b/script-checker
@@ -1,8 +1,25 @@
#!/bin/sh
+#
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2013-2015 Hercules Dev Team
+# Copyright (C) 2013 Haru <haru@dotalux.com>
+#
+# 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/>.
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
-# Base Author: Haru @ http://hercules.ws
+# Base Author: Haru @ http://herc.ws
ORIG_CWD="$(pwd)"
BASEDIR="$(dirname "$0")"
diff --git a/script-checker.bat b/script-checker.bat
index 3d5a3aee9..327ea7cf5 100644
--- a/script-checker.bat
+++ b/script-checker.bat
@@ -1,7 +1,23 @@
@ECHO OFF
-REM Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-REM See the LICENSE file
+REM This file is part of Hercules.
+REM http://herc.ws - http://github.com/HerculesWS/Hercules
+REM
+REM Copyright (C) 2013-2015 Hercules Dev Team
+REM
+REM Hercules is free software: you can redistribute it and/or modify
+REM it under the terms of the GNU General Public License as published by
+REM the Free Software Foundation, either version 3 of the License, or
+REM (at your option) any later version.
+REM
+REM This program is distributed in the hope that it will be useful,
+REM but WITHOUT ANY WARRANTY; without even the implied warranty of
+REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+REM GNU General Public License for more details.
+REM
+REM You should have received a copy of the GNU General Public License
+REM along with this program. If not, see <http://www.gnu.org/licenses/>.
+
REM Base Author: Mumbles @ http://herc.ws
COLOR 0F
diff --git a/sql-files/item_db.sql b/sql-files/item_db.sql
index 6347282a9..f31826de8 100644
--- a/sql-files/item_db.sql
+++ b/sql-files/item_db.sql
@@ -1,3 +1,21 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
-- NOTE: This file was auto-generated and should never be manually edited,
-- as it will get overwritten. If you need to modify this file,
-- please consider modifying the corresponding .conf file inside
diff --git a/sql-files/item_db2.sql b/sql-files/item_db2.sql
index cde11c79d..f6dcc53f4 100644
--- a/sql-files/item_db2.sql
+++ b/sql-files/item_db2.sql
@@ -1,3 +1,21 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
-- NOTE: This file was auto-generated and should never be manually edited,
-- as it will get overwritten. If you need to modify this file,
-- please consider modifying the corresponding .conf file inside
diff --git a/sql-files/item_db_re.sql b/sql-files/item_db_re.sql
index 8d1db4cfd..5ae7fabdb 100644
--- a/sql-files/item_db_re.sql
+++ b/sql-files/item_db_re.sql
@@ -1,3 +1,21 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
-- NOTE: This file was auto-generated and should never be manually edited,
-- as it will get overwritten. If you need to modify this file,
-- please consider modifying the corresponding .conf file inside
diff --git a/sql-files/logs.sql b/sql-files/logs.sql
index fe875ec62..0c97fdecf 100644
--- a/sql-files/logs.sql
+++ b/sql-files/logs.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2012-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
-- PickLog Types
-- (M)onsters Drop
-- (P)layers Drop/Take
diff --git a/sql-files/main.sql b/sql-files/main.sql
index dcc64af97..864b86865 100644
--- a/sql-files/main.sql
+++ b/sql-files/main.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2012-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
--
-- Table structure for table `account_data`
--
diff --git a/sql-files/tools/convert_engine_innodb.sql b/sql-files/tools/convert_engine_innodb.sql
index 0b7270174..266538bd8 100644
--- a/sql-files/tools/convert_engine_innodb.sql
+++ b/sql-files/tools/convert_engine_innodb.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2012-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
--
-- Hercules Database Converter
-- MyISAM Engine -> InnoDB Engine
diff --git a/sql-files/tools/convert_engine_myisam.sql b/sql-files/tools/convert_engine_myisam.sql
index e87037134..4b527e71f 100644
--- a/sql-files/tools/convert_engine_myisam.sql
+++ b/sql-files/tools/convert_engine_myisam.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2012-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
--
-- Hercules Database Converter
-- InnoDB Engine -> MyISAM Engine
diff --git a/sql-files/tools/convert_passwords.sql b/sql-files/tools/convert_passwords.sql
index 9ee35e13e..8240e4698 100644
--- a/sql-files/tools/convert_passwords.sql
+++ b/sql-files/tools/convert_passwords.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2012-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
-- Convert passwords to MD5 Hash
UPDATE `login` SET `user_pass`=MD5(`user_pass`);
diff --git a/sql-files/upgrades/2013-02-14--16-15.sql b/sql-files/upgrades/2013-02-14--16-15.sql
index b7db70d43..38b17c2ba 100644
--- a/sql-files/upgrades/2013-02-14--16-15.sql
+++ b/sql-files/upgrades/2013-02-14--16-15.sql
@@ -1,4 +1,23 @@
#1360858500
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
CREATE TABLE IF NOT EXISTS `sql_updates` (
`timestamp` INT(11) UNSIGNED NOT NULL,
`ignored` ENUM('Yes','No') NOT NULL DEFAULT 'No'
diff --git a/sql-files/upgrades/2013-02-15--18-06.sql b/sql-files/upgrades/2013-02-15--18-06.sql
index efb0b2ad6..fc0fe58ff 100644
--- a/sql-files/upgrades/2013-02-15--18-06.sql
+++ b/sql-files/upgrades/2013-02-15--18-06.sql
@@ -1,3 +1,22 @@
#1360951560
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `sql_updates` ADD PRIMARY KEY (`timestamp`);
INSERT INTO `sql_updates` (`timestamp`) VALUES (1360951560);
diff --git a/sql-files/upgrades/2013-03-05--01-05.sql b/sql-files/upgrades/2013-03-05--01-05.sql
index b1a0e4029..d1f94e40e 100644
--- a/sql-files/upgrades/2013-03-05--01-05.sql
+++ b/sql-files/upgrades/2013-03-05--01-05.sql
@@ -1,3 +1,22 @@
#1362445531
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `login` ADD `character_slots` TINYINT(3) UNSIGNED NOT NULL;
INSERT INTO `sql_updates` (`timestamp`) VALUES (1362445531);
diff --git a/sql-files/upgrades/2013-03-06--00-00.sql b/sql-files/upgrades/2013-03-06--00-00.sql
index 8d46be76a..8f14b3b01 100644
--- a/sql-files/upgrades/2013-03-06--00-00.sql
+++ b/sql-files/upgrades/2013-03-06--00-00.sql
@@ -1,4 +1,24 @@
#1362528000
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules Dev Team
+-- Copyright (C) Athena Dev Teams
+--
+-- 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/>.
+
-- This script resets all dewata quests that were done by your users before this revision
-- Author: Euphy
DELETE FROM `quest` WHERE `quest_id` > 5034 AND `quest_id` < 5055;
diff --git a/sql-files/upgrades/2013-03-09--01-56.sql b/sql-files/upgrades/2013-03-09--01-56.sql
index 6edfa79c9..587fdb0d4 100644
--- a/sql-files/upgrades/2013-03-09--01-56.sql
+++ b/sql-files/upgrades/2013-03-09--01-56.sql
@@ -1,4 +1,23 @@
#1362794218
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `login` ADD COLUMN `pincode` VARCHAR(4) NOT NULL DEFAULT '';
ALTER TABLE `login` ADD COLUMN `pincode_change` INT(11) unsigned NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1362794218);
diff --git a/sql-files/upgrades/2013-03-27--18-35.sql b/sql-files/upgrades/2013-03-27--18-35.sql
index 323aa2ace..ddf8a975a 100644
--- a/sql-files/upgrades/2013-03-27--18-35.sql
+++ b/sql-files/upgrades/2013-03-27--18-35.sql
@@ -1,3 +1,22 @@
#1364409316
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD COLUMN `slotchange` SMALLINT(3) unsigned NOT NULL default '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1364409316);
diff --git a/sql-files/upgrades/2013-04-16--01-24.sql b/sql-files/upgrades/2013-04-16--01-24.sql
index 951ca8cd2..35a08e585 100644
--- a/sql-files/upgrades/2013-04-16--01-24.sql
+++ b/sql-files/upgrades/2013-04-16--01-24.sql
@@ -1,3 +1,22 @@
#1366075474
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
-- Info http://herc.ws/board/topic/410-skill-script-command-updatefix/
UPDATE `skill` SET `flag` = 0 WHERE `flag` = 4 AND `id` != 2535 AND `id` != 681;
diff --git a/sql-files/upgrades/2013-04-16--02-15.sql b/sql-files/upgrades/2013-04-16--02-15.sql
index 458d1dc37..d8081f7d8 100644
--- a/sql-files/upgrades/2013-04-16--02-15.sql
+++ b/sql-files/upgrades/2013-04-16--02-15.sql
@@ -1,4 +1,23 @@
#1366078541
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD `char_opt` INT(11) UNSIGNED NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1366075474); -- for the previous that missed it..
INSERT INTO `sql_updates` (`timestamp`) VALUES (1366078541);
diff --git a/sql-files/upgrades/2013-10-09--21-38.sql b/sql-files/upgrades/2013-10-09--21-38.sql
index d8854bcdf..454569665 100644
--- a/sql-files/upgrades/2013-10-09--21-38.sql
+++ b/sql-files/upgrades/2013-10-09--21-38.sql
@@ -1,3 +1,22 @@
#1381354728
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `zenylog` MODIFY `type` ENUM('T','V','P','M','S','N','D','C','A','E','I','B','K') NOT NULL DEFAULT 'S';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1381354728);
diff --git a/sql-files/upgrades/2013-10-10--16-36.sql b/sql-files/upgrades/2013-10-10--16-36.sql
index 88db7609e..18dd92ec8 100644
--- a/sql-files/upgrades/2013-10-10--16-36.sql
+++ b/sql-files/upgrades/2013-10-10--16-36.sql
@@ -1,4 +1,23 @@
#1381423003
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
CREATE TABLE IF NOT EXISTS `account_data` (
`account_id` INT(11) UNSIGNED NOT NULL DEFAULT '0',
`bank_vault` INT(11) UNSIGNED NOT NULL DEFAULT '0',
diff --git a/sql-files/upgrades/2013-10-27--16-47.sql b/sql-files/upgrades/2013-10-27--16-47.sql
index 2a9a73f31..5e52140a1 100644
--- a/sql-files/upgrades/2013-10-27--16-47.sql
+++ b/sql-files/upgrades/2013-10-27--16-47.sql
@@ -1,4 +1,23 @@
#1382892428
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `inventory` MODIFY `equip` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `storage` MODIFY `equip` INT(11) UNSIGNED NOT NULL DEFAULT '0';
ALTER TABLE `cart_inventory` MODIFY `equip` INT(11) UNSIGNED NOT NULL DEFAULT '0';
diff --git a/sql-files/upgrades/2013-10-30--19-53.sql b/sql-files/upgrades/2013-10-30--19-53.sql
index 6e89015e9..768328c7d 100644
--- a/sql-files/upgrades/2013-10-30--19-53.sql
+++ b/sql-files/upgrades/2013-10-30--19-53.sql
@@ -1,4 +1,23 @@
#1383162785
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `account_data` ADD `base_exp` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
ALTER TABLE `account_data` ADD `base_drop` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
ALTER TABLE `account_data` ADD `base_death` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
diff --git a/sql-files/upgrades/2013-10-30--21-12.sql b/sql-files/upgrades/2013-10-30--21-12.sql
index e0fbda874..a60004767 100644
--- a/sql-files/upgrades/2013-10-30--21-12.sql
+++ b/sql-files/upgrades/2013-10-30--21-12.sql
@@ -1,3 +1,22 @@
#1383167577
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD `font` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1383167577);
diff --git a/sql-files/upgrades/2013-10-31--07-49.sql b/sql-files/upgrades/2013-10-31--07-49.sql
index 25f489f57..e32370b41 100644
--- a/sql-files/upgrades/2013-10-31--07-49.sql
+++ b/sql-files/upgrades/2013-10-31--07-49.sql
@@ -1,4 +1,23 @@
#1383205740
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `inventory` ADD COLUMN `bound` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0' AFTER `favorite`;
ALTER TABLE `cart_inventory` ADD COLUMN `bound` TINYINT(1) UNSIGNED NOT NULL default '0' AFTER `expire_time`;
ALTER TABLE `storage` ADD COLUMN `bound` TINYINT(1) UNSIGNED NOT NULL default '0' AFTER `expire_time`;
diff --git a/sql-files/upgrades/2013-11-09--00-03.sql b/sql-files/upgrades/2013-11-09--00-03.sql
index 92fe1b76b..62a1e2541 100644
--- a/sql-files/upgrades/2013-11-09--00-03.sql
+++ b/sql-files/upgrades/2013-11-09--00-03.sql
@@ -1,4 +1,23 @@
#1383955424
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `account_data` MODIFY `base_exp` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
ALTER TABLE `account_data` MODIFY `base_drop` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
ALTER TABLE `account_data` MODIFY `base_death` TINYINT(4) UNSIGNED NOT NULL DEFAULT '100';
diff --git a/sql-files/upgrades/2013-11-15--00-06.sql b/sql-files/upgrades/2013-11-15--00-06.sql
index dafc5615a..62f278b7f 100644
--- a/sql-files/upgrades/2013-11-15--00-06.sql
+++ b/sql-files/upgrades/2013-11-15--00-06.sql
@@ -1,5 +1,25 @@
#1384473995
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules Dev Team
+-- Copyright (C) 2013 Haru <haru@dotalux.com>
+--
+-- 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/>.
+
-- Note: If you're running a MySQL version earlier than 5.0 (or if this scripts fails for you for any reason)
-- you'll need to run the following queries manually:
--
diff --git a/sql-files/upgrades/2013-11-15--19-57.sql b/sql-files/upgrades/2013-11-15--19-57.sql
index d4d8ec501..86d63cdfe 100644
--- a/sql-files/upgrades/2013-11-15--19-57.sql
+++ b/sql-files/upgrades/2013-11-15--19-57.sql
@@ -1,4 +1,23 @@
#1384545461
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
UPDATE `account_data` SET `base_exp` = '100' WHERE `base_exp` = '0';
UPDATE `account_data` SET `base_drop` = '100' WHERE `base_drop` = '0';
UPDATE `account_data` SET `base_death` = '100' WHERE `base_death` = '0';
diff --git a/sql-files/upgrades/2013-11-16--07-49.sql b/sql-files/upgrades/2013-11-16--07-49.sql
index fce74aab1..302a88120 100644
--- a/sql-files/upgrades/2013-11-16--07-49.sql
+++ b/sql-files/upgrades/2013-11-16--07-49.sql
@@ -1,3 +1,22 @@
#1384588175
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD COLUMN `unban_time` INT(11) UNSIGNED NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1384588175);
diff --git a/sql-files/upgrades/2013-11-18--08-23.sql b/sql-files/upgrades/2013-11-18--08-23.sql
index d7100d78a..8c917c694 100644
--- a/sql-files/upgrades/2013-11-18--08-23.sql
+++ b/sql-files/upgrades/2013-11-18--08-23.sql
@@ -1,5 +1,25 @@
#1384763034
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules Dev Team
+-- Copyright (C) 2013 Haru <haru@dotalux.com>
+--
+-- 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/>.
+
-- Note: If you're running a MySQL version earlier than 5.0 (or if this scripts fails for you for any reason)
-- you'll need to run the following queries manually:
--
diff --git a/sql-files/upgrades/2013-12-24--00-15.sql b/sql-files/upgrades/2013-12-24--00-15.sql
index 2de4771a6..9ae0989d9 100644
--- a/sql-files/upgrades/2013-12-24--00-15.sql
+++ b/sql-files/upgrades/2013-12-24--00-15.sql
@@ -1,4 +1,23 @@
#1387844126
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
CREATE TABLE IF NOT EXISTS `npc_market_data` (
`name` VARCHAR(24) NOT NULL DEFAULT '',
`itemid` INT(11) UNSIGNED NOT NULL DEFAULT '0',
diff --git a/sql-files/upgrades/2014-01-04--16-47.sql b/sql-files/upgrades/2014-01-04--16-47.sql
index 40be437d9..966381ab6 100644
--- a/sql-files/upgrades/2014-01-04--16-47.sql
+++ b/sql-files/upgrades/2014-01-04--16-47.sql
@@ -1,4 +1,23 @@
#1388854043
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `mapreg` ADD PRIMARY KEY (`varname`, `index`);
ALTER TABLE `mapreg` DROP INDEX `varname`;
ALTER TABLE `mapreg` DROP INDEX `index`;
diff --git a/sql-files/upgrades/2014-01-06--17-22.sql b/sql-files/upgrades/2014-01-06--17-22.sql
index e3ca8935e..5bdbcde0b 100644
--- a/sql-files/upgrades/2014-01-06--17-22.sql
+++ b/sql-files/upgrades/2014-01-06--17-22.sql
@@ -1,4 +1,23 @@
#1389028967
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
CREATE TABLE IF NOT EXISTS `autotrade_merchants` (
`account_id` INT(11) NOT NULL DEFAULT '0',
`char_id` INT(11) NOT NULL DEFAULT '0',
diff --git a/sql-files/upgrades/2014-02-19--17-57.sql b/sql-files/upgrades/2014-02-19--17-57.sql
index 63abc335f..90cd36303 100644
--- a/sql-files/upgrades/2014-02-19--17-57.sql
+++ b/sql-files/upgrades/2014-02-19--17-57.sql
@@ -1,4 +1,23 @@
#1392832626
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
DELETE FROM `sc_data` WHERE `tick` = '-1';
ALTER TABLE `sc_data` ADD PRIMARY KEY (`account_id`,`char_id`,`type`);
INSERT INTO `sql_updates` (`timestamp`) VALUES (1392832626);
diff --git a/sql-files/upgrades/2014-03-25--23-57.sql b/sql-files/upgrades/2014-03-25--23-57.sql
index 40d3fb2fc..3ce623406 100644
--- a/sql-files/upgrades/2014-03-25--23-57.sql
+++ b/sql-files/upgrades/2014-03-25--23-57.sql
@@ -1,3 +1,22 @@
#1395789302
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `charlog` ADD COLUMN `char_id` INT(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `account_id`;
INSERT INTO `sql_updates` (`timestamp`) VALUES (1395789302);
diff --git a/sql-files/upgrades/2014-04-07--22-04.sql b/sql-files/upgrades/2014-04-07--22-04.sql
index 56c54eac4..67d4fc8b2 100644
--- a/sql-files/upgrades/2014-04-07--22-04.sql
+++ b/sql-files/upgrades/2014-04-07--22-04.sql
@@ -1,3 +1,22 @@
#1396893866
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD COLUMN `uniqueitem_counter` BIGINT(20) NOT NULL AFTER `unban_time`;
INSERT INTO `sql_updates` (`timestamp`) VALUES (1396893866);
diff --git a/sql-files/upgrades/2014-04-26--10-00.sql b/sql-files/upgrades/2014-04-26--10-00.sql
index 0c0b571e0..cb23bc68b 100644
--- a/sql-files/upgrades/2014-04-26--10-00.sql
+++ b/sql-files/upgrades/2014-04-26--10-00.sql
@@ -1,3 +1,22 @@
#1398477600
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `char` CHANGE COLUMN `uniqueitem_counter` `uniqueitem_counter` BIGINT(20) UNSIGNED NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1398477600);
diff --git a/sql-files/upgrades/2014-05-17--00-06.sql b/sql-files/upgrades/2014-05-17--00-06.sql
index 4e5d0d32a..6ac8c1292 100644
--- a/sql-files/upgrades/2014-05-17--00-06.sql
+++ b/sql-files/upgrades/2014-05-17--00-06.sql
@@ -1,3 +1,22 @@
#1400256139
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `pet` CHANGE `incuvate` `incubate` int(11) unsigned NOT NULL default '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1400256139);
diff --git a/sql-files/upgrades/2014-09-01--16-53.sql b/sql-files/upgrades/2014-09-01--16-53.sql
index 9827c002d..3c77f24c3 100644
--- a/sql-files/upgrades/2014-09-01--16-53.sql
+++ b/sql-files/upgrades/2014-09-01--16-53.sql
@@ -1,4 +1,23 @@
#1409590380
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `account_data` CHANGE `base_exp` `base_exp` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '100',
CHANGE `base_drop` `base_drop` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '100',
CHANGE `base_death` `base_death` SMALLINT(6) UNSIGNED NOT NULL DEFAULT '100';
diff --git a/sql-files/upgrades/2014-11-03--00-45.sql b/sql-files/upgrades/2014-11-03--00-45.sql
index 19d0a8ff5..a847004bb 100644
--- a/sql-files/upgrades/2014-11-03--00-45.sql
+++ b/sql-files/upgrades/2014-11-03--00-45.sql
@@ -1,3 +1,22 @@
#1414975503
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
ALTER TABLE `char` ADD COLUMN `sex` ENUM('M','F','U') NOT NULL DEFAULT 'U';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1414975503);
diff --git a/sql-files/upgrades/2015-07-02--18-14.sql b/sql-files/upgrades/2015-07-02--18-14.sql
index 49094a5df..e4bbdc484 100644
--- a/sql-files/upgrades/2015-07-02--18-14.sql
+++ b/sql-files/upgrades/2015-07-02--18-14.sql
@@ -1,5 +1,23 @@
#1435860840
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2015 Hercules 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/>.
+
DELIMITER $$
DROP PROCEDURE IF EXISTS alter_if_not_exists $$
diff --git a/sql-files/upgrades/2015-07-08--13-08.sql b/sql-files/upgrades/2015-07-08--13-08.sql
index 4d7208582..91c7b2638 100644
--- a/sql-files/upgrades/2015-07-08--13-08.sql
+++ b/sql-files/upgrades/2015-07-08--13-08.sql
@@ -1,5 +1,23 @@
#1436360978
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2015 Hercules 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/>.
+
DROP TABLE IF EXISTS interreg;
DROP TABLE IF EXISTS sstatus;
diff --git a/sql-files/upgrades/2015-08-27--20-42.sql b/sql-files/upgrades/2015-08-27--20-42.sql
index e95e1836b..5be36f899 100644
--- a/sql-files/upgrades/2015-08-27--20-42.sql
+++ b/sql-files/upgrades/2015-08-27--20-42.sql
@@ -1,3 +1,22 @@
#1440688342
+
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2015 Hercules 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/>.
+
ALTER TABLE `char` ADD COLUMN `hotkey_rowshift` TINYINT(3) UNSIGNED NOT NULL DEFAULT '0';
INSERT INTO `sql_updates` (`timestamp`) VALUES (1440688342);
diff --git a/sql-files/upgrades/eathena-upgrade.sql b/sql-files/upgrades/eathena-upgrade.sql
index 20678dc9f..83eda8c1f 100644
--- a/sql-files/upgrades/eathena-upgrade.sql
+++ b/sql-files/upgrades/eathena-upgrade.sql
@@ -1,3 +1,21 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2015 Hercules 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/>.
+
--
-- Upgrade file to be used when going from eAthena to Hercules
-- Note: If you're not up to date with eAthena, go through their upgrade files first and run them before this file.
diff --git a/sql-files/upgrades/rAthena-logs-upgrade.sql b/sql-files/upgrades/rAthena-logs-upgrade.sql
index a286099a1..b0faed244 100644
--- a/sql-files/upgrades/rAthena-logs-upgrade.sql
+++ b/sql-files/upgrades/rAthena-logs-upgrade.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2014 Hercules 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/>.
+
+--
-- rAthena to Hercules log database upgrade query.
-- This upgrades a FULLY UPGRADED rAthena to a FULLY UPGRADED Hercules
-- Please don't use if either rAthena or Hercules launched a SQL update after last revision date of this file.
@@ -5,6 +24,7 @@
-- We are not liable for any data loss this may cause.
-- Apply in the same database you applied your logs.sql
-- Last revised: July 22, 2014 20:45 GMT
+--
-- Drop table `cashlog` since it's not used in Hercules
-- Comment it if you wish to keep the table
diff --git a/sql-files/upgrades/rAthena-main-upgrade.sql b/sql-files/upgrades/rAthena-main-upgrade.sql
index f00386207..e214e8d34 100644
--- a/sql-files/upgrades/rAthena-main-upgrade.sql
+++ b/sql-files/upgrades/rAthena-main-upgrade.sql
@@ -1,3 +1,22 @@
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2013-2014 Hercules 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/>.
+
+--
-- rAthena to Hercules main database upgrade query.
-- This upgrades a FULLY UPGRADED rAthena to a FULLY UPGRADED Hercules
-- Please don't use if either rAthena or Hercules launched a SQL update after last revision date of this file.
@@ -5,6 +24,7 @@
-- We are not liable for any data loss this may cause.
-- Apply in the same database you applied your main.sql
-- Last revised: July 22, 2014 21:45 GMT
+--
-- Drop table contents from `sc_data` since we use a different status order than rAthena
-- /!\ WARNING /!\ This will remove _ALL_ of the status effects active on the server
diff --git a/src/char/HPMchar.c b/src/char/HPMchar.c
index 99e7c598f..c34866e53 100644
--- a/src/char/HPMchar.c
+++ b/src/char/HPMchar.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-2015 Hercules 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/>.
+ */
#define HERCULES_CORE
#include "HPMchar.h"
diff --git a/src/char/HPMchar.h b/src/char/HPMchar.h
index 431017b7a..2bf2820f8 100644
--- a/src/char/HPMchar.h
+++ b/src/char/HPMchar.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-2015 Hercules 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/>.
+ */
#ifndef CHAR_HPMCHAR_H
#define CHAR_HPMCHAR_H
diff --git a/src/char/Makefile.in b/src/char/Makefile.in
index 45f0cd872..bc2c0e980 100644
--- a/src/char/Makefile.in
+++ b/src/char/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/char/char.c b/src/char/char.c
index d9626c500..91d0870d1 100644
--- a/src/char/char.c
+++ b/src/char/char.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CONSOLE_INPUT
@@ -5977,6 +5993,7 @@ int do_init(int argc, char **argv) {
Sql_HerculesUpdateCheck(inter->sql_handle);
#ifdef CONSOLE_INPUT
console->input->setSQL(inter->sql_handle);
+ console->display_gplnotice();
#endif
ShowStatus("The char-server is "CL_GREEN"ready"CL_RESET" (Server is listening on the port %d).\n\n", chr->port);
diff --git a/src/char/char.h b/src/char/char.h
index 7576b00ce..3d25ec465 100644
--- a/src/char/char.h
+++ b/src/char/char.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_CHAR_H
#define CHAR_CHAR_H
diff --git a/src/char/geoip.c b/src/char/geoip.c
index 924c1cd83..36b908561 100644
--- a/src/char/geoip.c
+++ b/src/char/geoip.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "geoip.h"
diff --git a/src/char/geoip.h b/src/char/geoip.h
index 5a6abf68a..61ebb535f 100644
--- a/src/char/geoip.h
+++ b/src/char/geoip.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_GEOIP_H
#define CHAR_GEOIP_H
diff --git a/src/char/int_auction.c b/src/char/int_auction.c
index 48bf715f2..b402e7f98 100644
--- a/src/char/int_auction.c
+++ b/src/char/int_auction.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_auction.h"
diff --git a/src/char/int_auction.h b/src/char/int_auction.h
index 37fd48264..29b068dfd 100644
--- a/src/char/int_auction.h
+++ b/src/char/int_auction.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_AUCTION_H
#define CHAR_INT_AUCTION_H
diff --git a/src/char/int_elemental.c b/src/char/int_elemental.c
index 3969e5e43..b781654db 100644
--- a/src/char/int_elemental.c
+++ b/src/char/int_elemental.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_elemental.h"
diff --git a/src/char/int_elemental.h b/src/char/int_elemental.h
index 0fae74cd0..9cdd63e7f 100644
--- a/src/char/int_elemental.h
+++ b/src/char/int_elemental.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_ELEMENTAL_H
#define CHAR_INT_ELEMENTAL_H
diff --git a/src/char/int_guild.c b/src/char/int_guild.c
index 239e8a296..03a1d368d 100644
--- a/src/char/int_guild.c
+++ b/src/char/int_guild.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH
diff --git a/src/char/int_guild.h b/src/char/int_guild.h
index 7a5ed3aae..1076b3394 100644
--- a/src/char/int_guild.h
+++ b/src/char/int_guild.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_GUILD_H
#define CHAR_INT_GUILD_H
diff --git a/src/char/int_homun.c b/src/char/int_homun.c
index 78b4dbb61..f60394ee7 100644
--- a/src/char/int_homun.c
+++ b/src/char/int_homun.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_homun.h"
diff --git a/src/char/int_homun.h b/src/char/int_homun.h
index d5a35283f..e070cccb6 100644
--- a/src/char/int_homun.h
+++ b/src/char/int_homun.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_HOMUN_H
#define CHAR_INT_HOMUN_H
diff --git a/src/char/int_mail.c b/src/char/int_mail.c
index 933856b14..c15dc5180 100644
--- a/src/char/int_mail.c
+++ b/src/char/int_mail.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_mail.h"
diff --git a/src/char/int_mail.h b/src/char/int_mail.h
index d15b264b5..346adeea7 100644
--- a/src/char/int_mail.h
+++ b/src/char/int_mail.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_MAIL_H
#define CHAR_INT_MAIL_H
diff --git a/src/char/int_mercenary.c b/src/char/int_mercenary.c
index fb98161fe..2ed45305c 100644
--- a/src/char/int_mercenary.c
+++ b/src/char/int_mercenary.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_mercenary.h"
diff --git a/src/char/int_mercenary.h b/src/char/int_mercenary.h
index 0d52b02e1..17cc97fda 100644
--- a/src/char/int_mercenary.h
+++ b/src/char/int_mercenary.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_MERCENARY_H
#define CHAR_INT_MERCENARY_H
diff --git a/src/char/int_party.c b/src/char/int_party.c
index d4af67eb3..71034a17b 100644
--- a/src/char/int_party.c
+++ b/src/char/int_party.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_party.h"
diff --git a/src/char/int_party.h b/src/char/int_party.h
index af3877549..e6ad75bb8 100644
--- a/src/char/int_party.h
+++ b/src/char/int_party.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_PARTY_H
#define CHAR_INT_PARTY_H
diff --git a/src/char/int_pet.c b/src/char/int_pet.c
index 37e238725..6baf832bc 100644
--- a/src/char/int_pet.c
+++ b/src/char/int_pet.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_pet.h"
diff --git a/src/char/int_pet.h b/src/char/int_pet.h
index 213c377ee..07a273eac 100644
--- a/src/char/int_pet.h
+++ b/src/char/int_pet.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_PET_H
#define CHAR_INT_PET_H
diff --git a/src/char/int_quest.c b/src/char/int_quest.c
index e2ee3401a..946603b0a 100644
--- a/src/char/int_quest.c
+++ b/src/char/int_quest.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "int_quest.h"
diff --git a/src/char/int_quest.h b/src/char/int_quest.h
index 442995826..8d5cd5807 100644
--- a/src/char/int_quest.h
+++ b/src/char/int_quest.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_QUEST_H
#define CHAR_INT_QUEST_H
diff --git a/src/char/int_storage.c b/src/char/int_storage.c
index c0cae5300..086ef2044 100644
--- a/src/char/int_storage.c
+++ b/src/char/int_storage.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // GP_BOUND_ITEMS
diff --git a/src/char/int_storage.h b/src/char/int_storage.h
index f02decf49..9bf5b5fd5 100644
--- a/src/char/int_storage.h
+++ b/src/char/int_storage.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INT_STORAGE_H
#define CHAR_INT_STORAGE_H
diff --git a/src/char/inter.c b/src/char/inter.c
index 1ed29719e..5b81a4732 100644
--- a/src/char/inter.c
+++ b/src/char/inter.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "inter.h"
diff --git a/src/char/inter.h b/src/char/inter.h
index 743f7e2f1..49eca1256 100644
--- a/src/char/inter.h
+++ b/src/char/inter.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_INTER_H
#define CHAR_INTER_H
diff --git a/src/char/loginif.c b/src/char/loginif.c
index e99e05237..c577ad791 100644
--- a/src/char/loginif.c
+++ b/src/char/loginif.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "loginif.h"
diff --git a/src/char/loginif.h b/src/char/loginif.h
index 44cf1ebf6..d1bfe5c3c 100644
--- a/src/char/loginif.h
+++ b/src/char/loginif.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_LOGINIF_H
#define CHAR_LOGINIF_H
diff --git a/src/char/mapif.c b/src/char/mapif.c
index eb5a6690a..5ba687a77 100644
--- a/src/char/mapif.c
+++ b/src/char/mapif.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mapif.h"
diff --git a/src/char/mapif.h b/src/char/mapif.h
index a986cd46f..eb5d30b2c 100644
--- a/src/char/mapif.h
+++ b/src/char/mapif.h
@@ -1,7 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules 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/>.
+ */
#ifndef CHAR_MAPIF_H
#define CHAR_MAPIF_H
diff --git a/src/char/pincode.c b/src/char/pincode.c
index f5992de83..af79d6f11 100644
--- a/src/char/pincode.c
+++ b/src/char/pincode.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "pincode.h"
diff --git a/src/char/pincode.h b/src/char/pincode.h
index 3cda11768..fb0c1a9c4 100644
--- a/src/char/pincode.h
+++ b/src/char/pincode.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CHAR_PINCODE_H
#define CHAR_PINCODE_H
diff --git a/src/common/HPM.c b/src/common/HPM.c
index e5c3c47ba..62ef54499 100644
--- a/src/common/HPM.c
+++ b/src/common/HPM.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CONSOLE_INPUT
diff --git a/src/common/HPM.h b/src/common/HPM.h
index bcf831d0e..215161a86 100644
--- a/src/common/HPM.h
+++ b/src/common/HPM.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#ifndef COMMON_HPM_H
#define COMMON_HPM_H
diff --git a/src/common/HPMDataCheck.h b/src/common/HPMDataCheck.h
index 00ac57cd5..e849e6620 100644
--- a/src/common/HPMDataCheck.h
+++ b/src/common/HPMDataCheck.h
@@ -1,8 +1,28 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
+
#ifndef HPM_DATA_CHECK_H
#define HPM_DATA_CHECK_H
diff --git a/src/common/HPMSymbols.inc.h b/src/common/HPMSymbols.inc.h
index c6e672e3f..db9108774 100644
--- a/src/common/HPMSymbols.inc.h
+++ b/src/common/HPMSymbols.inc.h
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2015-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
#if !defined(HERCULES_CORE)
#ifdef COMMON_UTILS_H /* HCache */
diff --git a/src/common/HPMi.h b/src/common/HPMi.h
index 5b62f80d9..cf3e16277 100644
--- a/src/common/HPMi.h
+++ b/src/common/HPMi.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#ifndef COMMON_HPMI_H
#define COMMON_HPMI_H
diff --git a/src/common/Makefile.in b/src/common/Makefile.in
index f9917ef0d..df3ecaf2d 100644
--- a/src/common/Makefile.in
+++ b/src/common/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/common/atomic.h b/src/common/atomic.h
index 1bb859b29..82d579bf4 100644
--- a/src/common/atomic.h
+++ b/src/common/atomic.h
@@ -1,6 +1,23 @@
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
#ifndef COMMON_ATOMIC_H
#define COMMON_ATOMIC_H
diff --git a/src/common/cbasetypes.h b/src/common/cbasetypes.h
index 5fc08b770..61d0646eb 100644
--- a/src/common/cbasetypes.h
+++ b/src/common/cbasetypes.h
@@ -1,3 +1,22 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules 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/>.
+ */
#ifndef COMMON_CBASETYPES_H
#define COMMON_CBASETYPES_H
diff --git a/src/common/conf.c b/src/common/conf.c
index d9367dc9e..3e8c08963 100644
--- a/src/common/conf.c
+++ b/src/common/conf.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "conf.h"
diff --git a/src/common/conf.h b/src/common/conf.h
index 0ef86adea..19b13c51a 100644
--- a/src/common/conf.h
+++ b/src/common/conf.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_CONF_H
#define COMMON_CONF_H
diff --git a/src/common/console.c b/src/common/console.c
index 477141b48..f0702d0da 100644
--- a/src/common/console.c
+++ b/src/common/console.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CONSOLE_INPUT, MAX_CONSOLE_INPUT
@@ -75,6 +91,16 @@ void display_title(void) {
ShowInfo("Compiled with %s\n", sysinfo->compiler());
ShowInfo("Compile Flags: %s\n", sysinfo->cflags());
}
+
+/**
+ * Shows a license notice as per GNU GPL recommendation.
+ */
+void display_gplnotice(void)
+{
+ ShowInfo("Hercules, Copyright (C) 2012-2015, Hercules Dev Team and others.\n");
+ ShowInfo("Licensed under the GNU General Public License, version 3 or later.\n");
+}
+
#ifdef CONSOLE_INPUT
int console_parse_key_pressed(void)
{
@@ -532,6 +558,7 @@ void console_defaults(void)
console->init = console_init;
console->final = console_final;
console->display_title = display_title;
+ console->display_gplnotice = display_gplnotice;
#ifdef CONSOLE_INPUT
console->input = &console_input_s;
console->input->parse_init = console_parse_init;
diff --git a/src/common/console.h b/src/common/console.h
index 102a1beaf..43f48b865 100644
--- a/src/common/console.h
+++ b/src/common/console.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#ifndef COMMON_CONSOLE_H
#define COMMON_CONSOLE_H
@@ -84,6 +100,7 @@ struct console_interface {
void (*init) (void);
void (*final) (void);
void (*display_title) (void);
+ void (*display_gplnotice) (void);
struct console_input_interface *input;
};
diff --git a/src/common/core.c b/src/common/core.c
index 6f21f526b..201d4f5e8 100644
--- a/src/common/core.c
+++ b/src/common/core.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h"
diff --git a/src/common/core.h b/src/common/core.h
index f8e748db4..4aaa6cfac 100644
--- a/src/common/core.h
+++ b/src/common/core.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_CORE_H
#define COMMON_CORE_H
diff --git a/src/common/db.c b/src/common/db.c
index 0600be2e8..361e212cb 100644
--- a/src/common/db.c
+++ b/src/common/db.c
@@ -1,7 +1,25 @@
-/*****************************************************************************\
- * Copyright (c) Athena Dev Teams - Licensed under GNU GPL
- * For more information, see LICENCE in the main folder
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+
+/*****************************************************************************\
* This file is separated in five sections:
* (1) Private typedefs, enums, structures, defines and global variables
* (2) Private functions
diff --git a/src/common/db.h b/src/common/db.h
index 1df306038..205288f13 100644
--- a/src/common/db.h
+++ b/src/common/db.h
@@ -1,7 +1,25 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+
/*****************************************************************************\
- * Copyright (c) Athena Dev Teams - Licensed under GNU GPL *
- * For more information, see LICENCE in the main folder *
- * *
* This file is separated in two sections: *
* (1) public typedefs, enums, unions, structures and defines *
* (2) public functions *
diff --git a/src/common/des.c b/src/common/des.c
index 0a702bfdf..ce64309f3 100644
--- a/src/common/des.c
+++ b/src/common/des.c
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "des.h"
diff --git a/src/common/des.h b/src/common/des.h
index 6f54b36f2..d62b5cc49 100644
--- a/src/common/des.h
+++ b/src/common/des.h
@@ -1,5 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_DES_H
#define COMMON_DES_H
diff --git a/src/common/ers.c b/src/common/ers.c
index bf17e087d..85e1fb759 100644
--- a/src/common/ers.c
+++ b/src/common/ers.c
@@ -1,6 +1,24 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+
/*****************************************************************************\
* <H1>Entry Reusage System</H1> *
* *
diff --git a/src/common/ers.h b/src/common/ers.h
index 09290186e..938882edd 100644
--- a/src/common/ers.h
+++ b/src/common/ers.h
@@ -1,7 +1,25 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+
/*****************************************************************************\
- * Copyright (c) Athena Dev Teams - Licensed under GNU GPL *
- * For more information, see LICENCE in the main folder *
- * *
* <H1>Entry Reusage System</H1> *
* *
* There are several root entry managers, each with a different entry size. *
diff --git a/src/common/grfio.c b/src/common/grfio.c
index 46804ea08..678875c91 100644
--- a/src/common/grfio.c
+++ b/src/common/grfio.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "grfio.h"
diff --git a/src/common/grfio.h b/src/common/grfio.h
index adffe0990..36ed8fb39 100644
--- a/src/common/grfio.h
+++ b/src/common/grfio.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_GRFIO_H
#define COMMON_GRFIO_H
diff --git a/src/common/hercules.h b/src/common/hercules.h
index 678577690..6b4b9d696 100644
--- a/src/common/hercules.h
+++ b/src/common/hercules.h
@@ -1,7 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base author: Haru <haru@dotalux.com>
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2015 Hercules 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/>.
+ */
#ifndef COMMON_HERCULES_H
#define COMMON_HERCULES_H
diff --git a/src/common/mapindex.c b/src/common/mapindex.c
index aa31d8090..5b0f6169b 100644
--- a/src/common/mapindex.c
+++ b/src/common/mapindex.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mapindex.h"
diff --git a/src/common/mapindex.h b/src/common/mapindex.h
index ff19630a1..3fb170c1f 100644
--- a/src/common/mapindex.h
+++ b/src/common/mapindex.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_MAPINDEX_H
#define COMMON_MAPINDEX_H
diff --git a/src/common/md5calc.c b/src/common/md5calc.c
index e594c364f..44f912992 100644
--- a/src/common/md5calc.c
+++ b/src/common/md5calc.c
@@ -1,3 +1,25 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+#define HERCULES_CORE
+
/***********************************************************
* md5 calculation algorithm
*
@@ -6,8 +28,6 @@
*
***********************************************************/
-#define HERCULES_CORE
-
#include "md5calc.h"
#include "common/cbasetypes.h"
diff --git a/src/common/md5calc.h b/src/common/md5calc.h
index f06a01f4d..0294c3ca1 100644
--- a/src/common/md5calc.h
+++ b/src/common/md5calc.h
@@ -1,3 +1,23 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_MD5CALC_H
#define COMMON_MD5CALC_H
diff --git a/src/common/memmgr.c b/src/common/memmgr.c
index f7177338c..97991ceaa 100644
--- a/src/common/memmgr.c
+++ b/src/common/memmgr.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "memmgr.h"
diff --git a/src/common/memmgr.h b/src/common/memmgr.h
index c5a3358db..4b06ae56e 100644
--- a/src/common/memmgr.h
+++ b/src/common/memmgr.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_MEMMGR_H
#define COMMON_MEMMGR_H
diff --git a/src/common/mmo.h b/src/common/mmo.h
index 095b96341..cb8a75b24 100644
--- a/src/common/mmo.h
+++ b/src/common/mmo.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_MMO_H
#define COMMON_MMO_H
diff --git a/src/common/mutex.c b/src/common/mutex.c
index af1a6d155..0f02b153f 100644
--- a/src/common/mutex.c
+++ b/src/common/mutex.c
@@ -1,6 +1,23 @@
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mutex.h"
diff --git a/src/common/mutex.h b/src/common/mutex.h
index a70f0e8fd..5127d9f4b 100644
--- a/src/common/mutex.h
+++ b/src/common/mutex.h
@@ -1,6 +1,23 @@
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
#ifndef COMMON_MUTEX_H
#define COMMON_MUTEX_H
diff --git a/src/common/nullpo.c b/src/common/nullpo.c
index 98faa9f06..5b1be14ea 100644
--- a/src/common/nullpo.c
+++ b/src/common/nullpo.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "nullpo.h"
diff --git a/src/common/nullpo.h b/src/common/nullpo.h
index 8abeb4af9..098e669f3 100644
--- a/src/common/nullpo.h
+++ b/src/common/nullpo.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_NULLPO_H
#define COMMON_NULLPO_H
diff --git a/src/common/random.c b/src/common/random.c
index a4d7c5d34..ba70a5c1d 100644
--- a/src/common/random.c
+++ b/src/common/random.c
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "random.h"
diff --git a/src/common/random.h b/src/common/random.h
index 379e675b2..0b5abbcdc 100644
--- a/src/common/random.h
+++ b/src/common/random.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_RANDOM_H
#define COMMON_RANDOM_H
diff --git a/src/common/showmsg.c b/src/common/showmsg.c
index 27fb0b635..e60b9f536 100644
--- a/src/common/showmsg.c
+++ b/src/common/showmsg.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "showmsg.h"
diff --git a/src/common/showmsg.h b/src/common/showmsg.h
index 728691ba3..ed8776fb0 100644
--- a/src/common/showmsg.h
+++ b/src/common/showmsg.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_SHOWMSG_H
#define COMMON_SHOWMSG_H
diff --git a/src/common/socket.c b/src/common/socket.c
index 362fe78db..87575f5c3 100644
--- a/src/common/socket.c
+++ b/src/common/socket.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // SHOW_SERVER_STATS
diff --git a/src/common/socket.h b/src/common/socket.h
index 426f8e4bb..b33fd2acf 100644
--- a/src/common/socket.h
+++ b/src/common/socket.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_SOCKET_H
#define COMMON_SOCKET_H
diff --git a/src/common/spinlock.h b/src/common/spinlock.h
index 811b239df..4d9c4c668 100644
--- a/src/common/spinlock.h
+++ b/src/common/spinlock.h
@@ -1,18 +1,32 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
#ifndef COMMON_SPINLOCK_H
#define COMMON_SPINLOCK_H
-//
// CAS based Spinlock Implementation
//
// CamelCase names are chosen to be consistent with Microsoft's WinAPI
// which implements CriticalSection by this naming...
//
// Author: Florian Wilkemeyer <fw@f-ws.de>
-//
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-//
-//
#include "common/atomic.h"
#include "common/cbasetypes.h"
diff --git a/src/common/sql.c b/src/common/sql.c
index 4262a10a1..f6280c436 100644
--- a/src/common/sql.c
+++ b/src/common/sql.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "sql.h"
diff --git a/src/common/sql.h b/src/common/sql.h
index fc1562347..33643407d 100644
--- a/src/common/sql.h
+++ b/src/common/sql.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_SQL_H
#define COMMON_SQL_H
diff --git a/src/common/strlib.c b/src/common/strlib.c
index fefabe52b..997b01ffa 100644
--- a/src/common/strlib.c
+++ b/src/common/strlib.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "strlib.h"
diff --git a/src/common/strlib.h b/src/common/strlib.h
index cd9e105fb..c523f5d86 100644
--- a/src/common/strlib.h
+++ b/src/common/strlib.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_STRLIB_H
#define COMMON_STRLIB_H
diff --git a/src/common/sysinfo.c b/src/common/sysinfo.c
index 1baf33086..dbedfa2db 100644
--- a/src/common/sysinfo.c
+++ b/src/common/sysinfo.c
@@ -1,9 +1,29 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base Author: Haru @ http://herc.ws
-
-/// See sysinfo.h for a description of this file
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
+/**
+ * See sysinfo.h for a description of this file.
+ *
+ * Base Author: Haru @ http://herc.ws
+ */
#define HERCULES_CORE
#include "sysinfo.h"
diff --git a/src/common/sysinfo.h b/src/common/sysinfo.h
index 7d47398a3..904be832f 100644
--- a/src/common/sysinfo.h
+++ b/src/common/sysinfo.h
@@ -1,14 +1,32 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base Author: Haru @ http://herc.ws
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_SYSINFO_H
#define COMMON_SYSINFO_H
/**
* Provides various bits of information about the system Hercules is running on
* (note: on unix systems, to avoid runtime detection, most of the data is
- * cached at compile time)
+ * cached at compile time).
+ *
+ * Base Author: Haru @ http://herc.ws
*/
#include "common/hercules.h"
diff --git a/src/common/thread.c b/src/common/thread.c
index d9cd42aa6..6012791e2 100644
--- a/src/common/thread.c
+++ b/src/common/thread.c
@@ -1,12 +1,28 @@
-//
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
+#define HERCULES_CORE
+
// Basic Threading abstraction (for pthread / win32 based systems)
//
// Author: Florian Wilkemeyer <fw@f-ws.de>
-//
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
-#define HERCULES_CORE
#include "thread.h"
diff --git a/src/common/thread.h b/src/common/thread.h
index 36ea006b3..261735306 100644
--- a/src/common/thread.h
+++ b/src/common/thread.h
@@ -1,6 +1,23 @@
-// Copyright (c) rAthena Project (www.rathena.org) - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) rAthena Project (www.rathena.org)
+ *
+ * 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/>.
+ */
#ifndef COMMON_THREAD_H
#define COMMON_THREAD_H
diff --git a/src/common/timer.c b/src/common/timer.c
index f31ae0ffe..7f71157ae 100644
--- a/src/common/timer.c
+++ b/src/common/timer.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "timer.h"
diff --git a/src/common/timer.h b/src/common/timer.h
index c00a4362b..2161f5e31 100644
--- a/src/common/timer.h
+++ b/src/common/timer.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_TIMER_H
#define COMMON_TIMER_H
diff --git a/src/common/utils.c b/src/common/utils.c
index f5eecb65d..dcf0a749a 100644
--- a/src/common/utils.c
+++ b/src/common/utils.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "utils.h"
diff --git a/src/common/utils.h b/src/common/utils.h
index 6296f6235..da2a29317 100644
--- a/src/common/utils.h
+++ b/src/common/utils.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef COMMON_UTILS_H
#define COMMON_UTILS_H
diff --git a/src/common/winapi.h b/src/common/winapi.h
index f53d9cbbd..724f052a0 100644
--- a/src/common/winapi.h
+++ b/src/common/winapi.h
@@ -1,3 +1,23 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#pragma once
diff --git a/src/config/classes/general.h b/src/config/classes/general.h
index bf9c05bf5..f1fa63179 100644
--- a/src/config/classes/general.h
+++ b/src/config/classes/general.h
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CONFIG_GENERAL_H
#define CONFIG_GENERAL_H
diff --git a/src/config/const.h b/src/config/const.h
index b6eb5db77..75bf35dd9 100644
--- a/src/config/const.h
+++ b/src/config/const.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CONFIG_CONSTANTS_H
#define CONFIG_CONSTANTS_H
diff --git a/src/config/core.h b/src/config/core.h
index 3832b185e..09954e0cb 100644
--- a/src/config/core.h
+++ b/src/config/core.h
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CONFIG_CORE_H
#define CONFIG_CORE_H
diff --git a/src/config/renewal.h b/src/config/renewal.h
index e4b8e699b..67d216226 100644
--- a/src/config/renewal.h
+++ b/src/config/renewal.h
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CONFIG_RENEWAL_H
#define CONFIG_RENEWAL_H
diff --git a/src/config/secure.h b/src/config/secure.h
index 67f7a972b..3f1342b22 100644
--- a/src/config/secure.h
+++ b/src/config/secure.h
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef CONFIG_SECURE_H
#define CONFIG_SECURE_H
diff --git a/src/login/HPMlogin.c b/src/login/HPMlogin.c
index 5ceb38283..f12996915 100644
--- a/src/login/HPMlogin.c
+++ b/src/login/HPMlogin.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-2015 Hercules 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/>.
+ */
#define HERCULES_CORE
#include "HPMlogin.h"
diff --git a/src/login/HPMlogin.h b/src/login/HPMlogin.h
index 35d4bd01c..5e059aa7e 100644
--- a/src/login/HPMlogin.h
+++ b/src/login/HPMlogin.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-2015 Hercules 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/>.
+ */
#ifndef LOGIN_HPMLOGIN_H
#define LOGIN_HPMLOGIN_H
diff --git a/src/login/Makefile.in b/src/login/Makefile.in
index 652876727..022831fb5 100644
--- a/src/login/Makefile.in
+++ b/src/login/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/login/account.h b/src/login/account.h
index 1e95c19de..151a2863d 100644
--- a/src/login/account.h
+++ b/src/login/account.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef LOGIN_ACCOUNT_H
#define LOGIN_ACCOUNT_H
diff --git a/src/login/account_sql.c b/src/login/account_sql.c
index 4efa73e94..89f4aaaab 100644
--- a/src/login/account_sql.c
+++ b/src/login/account_sql.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CONSOLE_INPUT
diff --git a/src/login/ipban.h b/src/login/ipban.h
index 8f3cac16c..85cf3873c 100644
--- a/src/login/ipban.h
+++ b/src/login/ipban.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef LOGIN_IPBAN_H
#define LOGIN_IPBAN_H
diff --git a/src/login/ipban_sql.c b/src/login/ipban_sql.c
index b4fce009d..090886e93 100644
--- a/src/login/ipban_sql.c
+++ b/src/login/ipban_sql.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "ipban.h"
diff --git a/src/login/login.c b/src/login/login.c
index 3ec60f0aa..e478d0252 100644
--- a/src/login/login.c
+++ b/src/login/login.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "login.h"
@@ -2033,6 +2049,10 @@ int do_init(int argc, char** argv)
core->runflag = LOGINSERVER_ST_RUNNING;
}
+#ifdef CONSOLE_INPUT
+ console->display_gplnotice();
+#endif // CONSOLE_INPUT
+
ShowStatus("The login-server is "CL_GREEN"ready"CL_RESET" (Server is listening on the port %u).\n\n", login_config.login_port);
login_log(0, "login server", 100, "login server started");
diff --git a/src/login/login.h b/src/login/login.h
index 40a8237d8..8036d04ad 100644
--- a/src/login/login.h
+++ b/src/login/login.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef LOGIN_LOGIN_H
#define LOGIN_LOGIN_H
diff --git a/src/login/loginlog.h b/src/login/loginlog.h
index f4327764a..efb0873bd 100644
--- a/src/login/loginlog.h
+++ b/src/login/loginlog.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef LOGIN_LOGINLOG_H
#define LOGIN_LOGINLOG_H
diff --git a/src/login/loginlog_sql.c b/src/login/loginlog_sql.c
index d26d910de..f26d9890f 100644
--- a/src/login/loginlog_sql.c
+++ b/src/login/loginlog_sql.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "loginlog.h"
diff --git a/src/map/HPMmap.c b/src/map/HPMmap.c
index ade685bf7..289375323 100644
--- a/src/map/HPMmap.c
+++ b/src/map/HPMmap.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#define HERCULES_CORE
#include "HPMmap.h"
diff --git a/src/map/HPMmap.h b/src/map/HPMmap.h
index b1957b139..a9d2a454e 100644
--- a/src/map/HPMmap.h
+++ b/src/map/HPMmap.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#ifndef MAP_HPMMAP_H
#define MAP_HPMMAP_H
diff --git a/src/map/Makefile.in b/src/map/Makefile.in
index ca6f70472..60d87522e 100644
--- a/src/map/Makefile.in
+++ b/src/map/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/map/atcommand.c b/src/map/atcommand.c
index 61ac124ca..97d8ad9db 100644
--- a/src/map/atcommand.c
+++ b/src/map/atcommand.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // AUTOLOOTITEM_SIZE, AUTOTRADE_PERSISTENCY, MAX_SUGGESTIONS, MOB_FLEE(), MOB_HIT(), RENEWAL, RENEWAL_DROP, RENEWAL_EXP
diff --git a/src/map/atcommand.h b/src/map/atcommand.h
index 6c8dbf9ef..5c4acdf01 100644
--- a/src/map/atcommand.h
+++ b/src/map/atcommand.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_ATCOMMAND_H
#define MAP_ATCOMMAND_H
diff --git a/src/map/battle.c b/src/map/battle.c
index a581cd3c8..c0c2e29cc 100644
--- a/src/map/battle.c
+++ b/src/map/battle.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CELL_NOSTACK, CIRCULAR_AREA, CONSOLE_INPUT, HMAP_ZONE_DAMAGE_CAP_TYPE, OFFICIAL_WALKPATH, RENEWAL, RENEWAL_ASPD, RENEWAL_CAST, RENEWAL_DROP, RENEWAL_EDP, RENEWAL_EXP, RENEWAL_LVDMG, RE_LVL_DMOD(), RE_LVL_MDMOD(), RE_LVL_TMDMOD(), RE_SKILL_REDUCTION(), SCRIPT_CALLFUNC_CHECK, SECURE_NPCTIMEOUT, STATS_OPT_OUT
diff --git a/src/map/battle.h b/src/map/battle.h
index 595ed32bb..ad59efedd 100644
--- a/src/map/battle.h
+++ b/src/map/battle.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_BATTLE_H
#define MAP_BATTLE_H
diff --git a/src/map/battleground.c b/src/map/battleground.c
index 208b4b99f..b2d6f0faf 100644
--- a/src/map/battleground.c
+++ b/src/map/battleground.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "battleground.h"
diff --git a/src/map/battleground.h b/src/map/battleground.h
index dcf92d6d8..639d91635 100644
--- a/src/map/battleground.h
+++ b/src/map/battleground.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_BATTLEGROUND_H
#define MAP_BATTLEGROUND_H
diff --git a/src/map/buyingstore.c b/src/map/buyingstore.c
index 67018ec1f..38b8da91d 100644
--- a/src/map/buyingstore.c
+++ b/src/map/buyingstore.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "buyingstore.h" // struct s_buyingstore
diff --git a/src/map/buyingstore.h b/src/map/buyingstore.h
index 74f61239f..1e277b7fa 100644
--- a/src/map/buyingstore.h
+++ b/src/map/buyingstore.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_BUYINGSTORE_H
#define MAP_BUYINGSTORE_H
diff --git a/src/map/channel.c b/src/map/channel.c
index 023d22c06..d778b355d 100644
--- a/src/map/channel.c
+++ b/src/map/channel.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#define HERCULES_CORE
#include "channel.h"
diff --git a/src/map/channel.h b/src/map/channel.h
index 391045c59..ac1c8f0cb 100644
--- a/src/map/channel.h
+++ b/src/map/channel.h
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#ifndef MAP_CHANNEL_H
#define MAP_CHANNEL_H
diff --git a/src/map/chat.c b/src/map/chat.c
index aaf34a6f9..45d4ea0cc 100644
--- a/src/map/chat.c
+++ b/src/map/chat.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "chat.h"
diff --git a/src/map/chat.h b/src/map/chat.h
index 68f9107f3..603d8441f 100644
--- a/src/map/chat.h
+++ b/src/map/chat.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_CHAT_H
#define MAP_CHAT_H
diff --git a/src/map/chrif.c b/src/map/chrif.c
index 62ef52dbd..e9227db73 100644
--- a/src/map/chrif.c
+++ b/src/map/chrif.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // AUTOTRADE_PERSISTENCY, STATS_OPT_OUT
diff --git a/src/map/chrif.h b/src/map/chrif.h
index 25f69a309..d57d4d42c 100644
--- a/src/map/chrif.h
+++ b/src/map/chrif.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_CHRIF_H
#define MAP_CHRIF_H
diff --git a/src/map/clif.c b/src/map/clif.c
index f79b15171..5030442f1 100644
--- a/src/map/clif.c
+++ b/src/map/clif.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // ANTI_MAYAP_CHEAT, RENEWAL, SECURE_NPCTIMEOUT
diff --git a/src/map/clif.h b/src/map/clif.h
index 40610b7c1..cbf34d0d0 100644
--- a/src/map/clif.h
+++ b/src/map/clif.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_CLIF_H
#define MAP_CLIF_H
diff --git a/src/map/date.c b/src/map/date.c
index e2ad2b179..5579962bf 100644
--- a/src/map/date.c
+++ b/src/map/date.c
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "date.h"
diff --git a/src/map/date.h b/src/map/date.h
index e7d06f29d..831539e3c 100644
--- a/src/map/date.h
+++ b/src/map/date.h
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_DATE_H
#define MAP_DATE_H
diff --git a/src/map/duel.c b/src/map/duel.c
index e18e2fc45..8f309abe4 100644
--- a/src/map/duel.c
+++ b/src/map/duel.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "duel.h"
diff --git a/src/map/duel.h b/src/map/duel.h
index c77f1c351..60b5b09ab 100644
--- a/src/map/duel.h
+++ b/src/map/duel.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_DUEL_H
#define MAP_DUEL_H
diff --git a/src/map/elemental.c b/src/map/elemental.c
index 226b6e443..36dee32ba 100644
--- a/src/map/elemental.c
+++ b/src/map/elemental.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "elemental.h"
diff --git a/src/map/elemental.h b/src/map/elemental.h
index d040f8337..1618c0d15 100644
--- a/src/map/elemental.h
+++ b/src/map/elemental.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_ELEMENTAL_H
#define MAP_ELEMENTAL_H
diff --git a/src/map/guild.c b/src/map/guild.c
index 0ebfd81e9..10511067a 100644
--- a/src/map/guild.c
+++ b/src/map/guild.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // GP_BOUND_ITEMS
diff --git a/src/map/guild.h b/src/map/guild.h
index a11585fbc..4b6e860d8 100644
--- a/src/map/guild.h
+++ b/src/map/guild.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_GUILD_H
#define MAP_GUILD_H
diff --git a/src/map/homunculus.c b/src/map/homunculus.c
index 8d529ea01..2e74800a3 100644
--- a/src/map/homunculus.c
+++ b/src/map/homunculus.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH
diff --git a/src/map/homunculus.h b/src/map/homunculus.h
index 9d23fbe2c..9582c875c 100644
--- a/src/map/homunculus.h
+++ b/src/map/homunculus.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_HOMUNCULUS_H
#define MAP_HOMUNCULUS_H
diff --git a/src/map/instance.c b/src/map/instance.c
index 1649c751e..ff6f8bdab 100644
--- a/src/map/instance.c
+++ b/src/map/instance.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CELL_NOSTACK
diff --git a/src/map/instance.h b/src/map/instance.h
index 058cd2c3d..2019b1a42 100644
--- a/src/map/instance.h
+++ b/src/map/instance.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_INSTANCE_H
#define MAP_INSTANCE_H
diff --git a/src/map/intif.c b/src/map/intif.c
index 9fe82302f..06b910d54 100644
--- a/src/map/intif.c
+++ b/src/map/intif.c
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // GP_BOUND_ITEMS
diff --git a/src/map/intif.h b/src/map/intif.h
index 369ac1d9b..0bcaae941 100644
--- a/src/map/intif.h
+++ b/src/map/intif.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_INTIF_H
#define MAP_INTIF_H
diff --git a/src/map/irc-bot.c b/src/map/irc-bot.c
index fd9107c00..3d8ec8b5d 100644
--- a/src/map/irc-bot.c
+++ b/src/map/irc-bot.c
@@ -1,7 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base Author: shennetsind @ http://herc.ws
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+/**
+ * Base Author: shennetsind @ http://herc.ws
+ */
#define HERCULES_CORE
#include "irc-bot.h"
diff --git a/src/map/irc-bot.h b/src/map/irc-bot.h
index a85fc46e8..dc67e2fe8 100644
--- a/src/map/irc-bot.h
+++ b/src/map/irc-bot.h
@@ -1,8 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base Author: shennetsind @ http://herc.ws
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+/**
+ * Base Author: shennetsind @ http://herc.ws
+ */
#ifndef MAP_IRC_BOT_H
#define MAP_IRC_BOT_H
diff --git a/src/map/itemdb.c b/src/map/itemdb.c
index 34db4b796..54458d248 100644
--- a/src/map/itemdb.c
+++ b/src/map/itemdb.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH, RENEWAL
diff --git a/src/map/itemdb.h b/src/map/itemdb.h
index 63e79df90..c804e4b4f 100644
--- a/src/map/itemdb.h
+++ b/src/map/itemdb.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_ITEMDB_H
#define MAP_ITEMDB_H
diff --git a/src/map/log.c b/src/map/log.c
index 70f5dfc9a..942acb706 100644
--- a/src/map/log.c
+++ b/src/map/log.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "log.h"
diff --git a/src/map/log.h b/src/map/log.h
index 4b2b5d4d6..fbd0acc0e 100644
--- a/src/map/log.h
+++ b/src/map/log.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_LOG_H
#define MAP_LOG_H
diff --git a/src/map/mail.c b/src/map/mail.c
index 8abeed285..e446a10d2 100644
--- a/src/map/mail.c
+++ b/src/map/mail.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mail.h"
diff --git a/src/map/mail.h b/src/map/mail.h
index 128b1fbaa..94100e608 100644
--- a/src/map/mail.h
+++ b/src/map/mail.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_MAIL_H
#define MAP_MAIL_H
diff --git a/src/map/map.c b/src/map/map.c
index 149a50a7f..dcbc3f6f5 100644
--- a/src/map/map.c
+++ b/src/map/map.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CELL_NOSTACK, CIRCULAR_AREA, CONSOLE_INPUT, DBPATH, RENEWAL
@@ -5959,6 +5975,8 @@ int do_init(int argc, char *argv[])
#ifdef CONSOLE_INPUT
console->input->setSQL(map->mysql_handle);
+ if (!minimal && core->runflag != CORE_ST_STOP)
+ console->display_gplnotice();
#endif
ShowStatus("Server is '"CL_GREEN"ready"CL_RESET"' and listening on port '"CL_WHITE"%d"CL_RESET"'.\n\n", map->port);
diff --git a/src/map/map.h b/src/map/map.h
index 8f0bbca39..d133ad4c1 100644
--- a/src/map/map.h
+++ b/src/map/map.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_MAP_H
#define MAP_MAP_H
diff --git a/src/map/mapreg.h b/src/map/mapreg.h
index 09d051bab..dfe1dfb2d 100644
--- a/src/map/mapreg.h
+++ b/src/map/mapreg.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_MAPREG_H
#define MAP_MAPREG_H
diff --git a/src/map/mapreg_sql.c b/src/map/mapreg_sql.c
index 93ac52f33..ddd259651 100644
--- a/src/map/mapreg_sql.c
+++ b/src/map/mapreg_sql.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mapreg.h"
diff --git a/src/map/mercenary.c b/src/map/mercenary.c
index 59a6f7a44..4e3c8508d 100644
--- a/src/map/mercenary.c
+++ b/src/map/mercenary.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "mercenary.h"
diff --git a/src/map/mercenary.h b/src/map/mercenary.h
index 9e0c59428..05adc1fce 100644
--- a/src/map/mercenary.h
+++ b/src/map/mercenary.h
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_MERCENARY_H
#define MAP_MERCENARY_H
diff --git a/src/map/mob.c b/src/map/mob.c
index e06a16317..0d6055b13 100644
--- a/src/map/mob.c
+++ b/src/map/mob.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // AUTOLOOT_DISTANCE, DBPATH, DEFTYPE_MAX, DEFTYPE_MIN, RENEWAL_DROP, RENEWAL_EXP
diff --git a/src/map/mob.h b/src/map/mob.h
index 458a2d423..6267c0e8c 100644
--- a/src/map/mob.h
+++ b/src/map/mob.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_MOB_H
#define MAP_MOB_H
diff --git a/src/map/npc.c b/src/map/npc.c
index 222eee12a..82365efba 100644
--- a/src/map/npc.c
+++ b/src/map/npc.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // NPC_SECURE_TIMEOUT_INPUT, NPC_SECURE_TIMEOUT_MENU, NPC_SECURE_TIMEOUT_NEXT, SECURE_NPCTIMEOUT, SECURE_NPCTIMEOUT_INTERVAL
diff --git a/src/map/npc.h b/src/map/npc.h
index 96d00179e..6f288d722 100644
--- a/src/map/npc.h
+++ b/src/map/npc.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_NPC_H
#define MAP_NPC_H
diff --git a/src/map/npc_chat.c b/src/map/npc_chat.c
index edcd755bc..8950df1ee 100644
--- a/src/map/npc_chat.c
+++ b/src/map/npc_chat.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#ifdef PCRE_SUPPORT
diff --git a/src/map/packets.h b/src/map/packets.h
index ffa40ff7c..0efdcb1ec 100644
--- a/src/map/packets.h
+++ b/src/map/packets.h
@@ -1,5 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
//Included directly by clif.h in packet_loaddb()
diff --git a/src/map/packets_struct.h b/src/map/packets_struct.h
index 4a3fb6a4f..a9ccc019d 100644
--- a/src/map/packets_struct.h
+++ b/src/map/packets_struct.h
@@ -1,5 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
/* Hercules Renewal: Phase Two http://herc.ws/board/topic/383-hercules-renewal-phase-two/ */
diff --git a/src/map/party.c b/src/map/party.c
index 3a0b6d518..1b5989f41 100644
--- a/src/map/party.c
+++ b/src/map/party.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // GP_BOUND_ITEMS, RENEWAL_EXP
diff --git a/src/map/party.h b/src/map/party.h
index bcc905b94..eb3442b92 100644
--- a/src/map/party.h
+++ b/src/map/party.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_PARTY_H
#define MAP_PARTY_H
diff --git a/src/map/path.c b/src/map/path.c
index 6d9b48837..543497c33 100644
--- a/src/map/path.c
+++ b/src/map/path.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // CELL_NOSTACK, CIRCULAR_AREA
diff --git a/src/map/path.h b/src/map/path.h
index 14885d566..c84b77eb0 100644
--- a/src/map/path.h
+++ b/src/map/path.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_PATH_H
#define MAP_PATH_H
diff --git a/src/map/pc.c b/src/map/pc.c
index 2f112b149..699df4990 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH, GP_BOUND_ITEMS, MAX_SPIRITBALL, RENEWAL, RENEWAL_ASPD, RENEWAL_CAST, RENEWAL_DROP, RENEWAL_EXP, SECURE_NPCTIMEOUT
diff --git a/src/map/pc.h b/src/map/pc.h
index ef9983371..2a6f8643a 100644
--- a/src/map/pc.h
+++ b/src/map/pc.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_PC_H
#define MAP_PC_H
diff --git a/src/map/pc_groups.c b/src/map/pc_groups.c
index f9633571c..675a8b62e 100644
--- a/src/map/pc_groups.c
+++ b/src/map/pc_groups.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "pc_groups.h"
diff --git a/src/map/pc_groups.h b/src/map/pc_groups.h
index 6f92a7955..62704fb12 100644
--- a/src/map/pc_groups.h
+++ b/src/map/pc_groups.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_PC_GROUPS_H
#define MAP_PC_GROUPS_H
diff --git a/src/map/pet.c b/src/map/pet.c
index aed49df63..18a5ba915 100644
--- a/src/map/pet.c
+++ b/src/map/pet.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH
diff --git a/src/map/pet.h b/src/map/pet.h
index 84df856bf..2442a381f 100644
--- a/src/map/pet.h
+++ b/src/map/pet.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_PET_H
#define MAP_PET_H
diff --git a/src/map/quest.c b/src/map/quest.c
index e4216b18e..9a6200138 100644
--- a/src/map/quest.c
+++ b/src/map/quest.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "quest.h"
diff --git a/src/map/quest.h b/src/map/quest.h
index ccb3e58f9..567f0692a 100644
--- a/src/map/quest.h
+++ b/src/map/quest.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_QUEST_H
#define MAP_QUEST_H
diff --git a/src/map/script.c b/src/map/script.c
index 27313c401..401b0308a 100644
--- a/src/map/script.c
+++ b/src/map/script.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // RENEWAL, RENEWAL_ASPD, RENEWAL_CAST, RENEWAL_DROP, RENEWAL_EDP, RENEWAL_EXP, RENEWAL_LVDMG, SCRIPT_CALLFUNC_CHECK, SECURE_NPCTIMEOUT, SECURE_NPCTIMEOUT_INTERVAL
diff --git a/src/map/script.h b/src/map/script.h
index d4a3d8db2..c47956eeb 100644
--- a/src/map/script.h
+++ b/src/map/script.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_SCRIPT_H
#define MAP_SCRIPT_H
diff --git a/src/map/searchstore.c b/src/map/searchstore.c
index cdcf51b0e..560063e8b 100644
--- a/src/map/searchstore.c
+++ b/src/map/searchstore.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "searchstore.h" // struct s_search_store_info
diff --git a/src/map/searchstore.h b/src/map/searchstore.h
index 24d7665e0..8edfcd2a8 100644
--- a/src/map/searchstore.h
+++ b/src/map/searchstore.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_SEARCHSTORE_H
#define MAP_SEARCHSTORE_H
diff --git a/src/map/skill.c b/src/map/skill.c
index b20e25eb1..39579156f 100644
--- a/src/map/skill.c
+++ b/src/map/skill.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // DBPATH, MAGIC_REFLECTION_TYPE, OFFICIAL_WALKPATH, RENEWAL, RENEWAL_CAST, VARCAST_REDUCTION()
diff --git a/src/map/skill.h b/src/map/skill.h
index b8be9ac8f..96bef090a 100644
--- a/src/map/skill.h
+++ b/src/map/skill.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_SKILL_H
#define MAP_SKILL_H
diff --git a/src/map/status.c b/src/map/status.c
index 8b767f6a2..926ebaf21 100644
--- a/src/map/status.c
+++ b/src/map/status.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // ANTI_MAYAP_CHEAT, DBPATH, DEFTYPE_MAX, DEFTYPE_MIN, DEVOTION_REFLECT_DAMAGE, RENEWAL, RENEWAL_ASPD, RENEWAL_EDP
diff --git a/src/map/status.h b/src/map/status.h
index fe4c970cd..695b5f3cf 100644
--- a/src/map/status.h
+++ b/src/map/status.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_STATUS_H
#define MAP_STATUS_H
diff --git a/src/map/storage.c b/src/map/storage.c
index 29f44f5e7..f938a41ad 100644
--- a/src/map/storage.c
+++ b/src/map/storage.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "storage.h"
diff --git a/src/map/storage.h b/src/map/storage.h
index 37f894f76..bddd03770 100644
--- a/src/map/storage.h
+++ b/src/map/storage.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_STORAGE_H
#define MAP_STORAGE_H
diff --git a/src/map/trade.c b/src/map/trade.c
index 8af3ddf4a..6352c3a4d 100644
--- a/src/map/trade.c
+++ b/src/map/trade.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "trade.h"
diff --git a/src/map/trade.h b/src/map/trade.h
index 010f67e26..eba91a1d9 100644
--- a/src/map/trade.h
+++ b/src/map/trade.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_TRADE_H
#define MAP_TRADE_H
diff --git a/src/map/unit.c b/src/map/unit.c
index 7f53966e2..4c5254373 100644
--- a/src/map/unit.c
+++ b/src/map/unit.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "config/core.h" // RENEWAL_CAST
diff --git a/src/map/unit.h b/src/map/unit.h
index 0f7a1aec5..f0933aa9a 100644
--- a/src/map/unit.h
+++ b/src/map/unit.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_UNIT_H
#define MAP_UNIT_H
diff --git a/src/map/vending.c b/src/map/vending.c
index 80c79984e..810e6b07a 100644
--- a/src/map/vending.c
+++ b/src/map/vending.c
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "vending.h"
diff --git a/src/map/vending.h b/src/map/vending.h
index 2f624fac7..6684ed256 100644
--- a/src/map/vending.h
+++ b/src/map/vending.h
@@ -1,7 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#ifndef MAP_VENDING_H
#define MAP_VENDING_H
diff --git a/src/plugins/HPMHooking.c b/src/plugins/HPMHooking.c
index a975c034e..18bfaf220 100644
--- a/src/plugins/HPMHooking.c
+++ b/src/plugins/HPMHooking.c
@@ -1,7 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Sample Hercules Plugin
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#include "common/hercules.h"
#include "common/db.h"
#include "common/memmgr.h"
diff --git a/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
index c5f135937..bc92d85c9 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.HPMHooksCore.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct {
struct HPMHookPoint *HP_HCache_init_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
index 59c82f0e2..1d07fda2e 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.HookingPoints.inc
@@ -1,8 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct HookingPointData HookingPoints[] = {
/* HCache */
diff --git a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
index e113611e4..9f469b7ee 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.Hooks.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
/* HCache */
void HP_HCache_init(void) {
diff --git a/src/plugins/HPMHooking/HPMHooking_char.sources.inc b/src/plugins/HPMHooking/HPMHooking_char.sources.inc
index 489917771..92623f516 100644
--- a/src/plugins/HPMHooking/HPMHooking_char.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_char.sources.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
memcpy(&HPMHooks.source.chr, chr, sizeof(struct char_interface));
diff --git a/src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc
index 4edefd5b7..39154f55f 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.HPMHooksCore.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct {
struct HPMHookPoint *HP_HCache_init_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc
index cdcdedcb5..95f669537 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.HookingPoints.inc
@@ -1,8 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct HookingPointData HookingPoints[] = {
/* HCache */
diff --git a/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
index 5d4fad4d8..fe329333a 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.Hooks.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
/* HCache */
void HP_HCache_init(void) {
diff --git a/src/plugins/HPMHooking/HPMHooking_login.sources.inc b/src/plugins/HPMHooking/HPMHooking_login.sources.inc
index aed0dc77f..38500f0ee 100644
--- a/src/plugins/HPMHooking/HPMHooking_login.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_login.sources.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
memcpy(&HPMHooks.source.cmdline, cmdline, sizeof(struct cmdline_interface));
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
index 573619202..95a9b2ce9 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HPMHooksCore.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct {
struct HPMHookPoint *HP_HCache_init_pre;
diff --git a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
index 9eadbf01f..bd081e472 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.HookingPoints.inc
@@ -1,8 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct HookingPointData HookingPoints[] = {
/* HCache */
diff --git a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
index 078b92b7f..57c23f633 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.Hooks.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
/* HCache */
void HP_HCache_init(void) {
diff --git a/src/plugins/HPMHooking/HPMHooking_map.sources.inc b/src/plugins/HPMHooking/HPMHooking_map.sources.inc
index 786eec1d5..bab4f3931 100644
--- a/src/plugins/HPMHooking/HPMHooking_map.sources.inc
+++ b/src/plugins/HPMHooking/HPMHooking_map.sources.inc
@@ -1,8 +1,27 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
memcpy(&HPMHooks.source.HCache, HCache, sizeof(struct HCache_interface));
memcpy(&HPMHooks.source.atcommand, atcommand, sizeof(struct atcommand_interface));
diff --git a/src/plugins/Makefile.in b/src/plugins/Makefile.in
index e2ae0b8c3..6e8e3bfac 100644
--- a/src/plugins/Makefile.in
+++ b/src/plugins/Makefile.in
@@ -1,5 +1,20 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2013-2015 Hercules 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/>.
# @configure_input@
diff --git a/src/plugins/db2sql.c b/src/plugins/db2sql.c
index 6d4a7789c..5b5d79bac 100644
--- a/src/plugins/db2sql.c
+++ b/src/plugins/db2sql.c
@@ -1,6 +1,22 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
#include "config/core.h"
#include "common/hercules.h"
@@ -238,7 +254,30 @@ int db2sql(config_setting_t *entry, int n, const char *source) {
return it?it->nameid:0;
}
void totable(void) {
+ time_t t;
+ struct tm *lt;
+ t = time(NULL);
+ lt = localtime(&t);
+ int year = lt->tm_year+1900;
fprintf(tosql.fp,
+ "-- This file is part of Hercules.\n"
+ "-- http://herc.ws - http://github.com/HerculesWS/Hercules\n"
+ "--\n"
+ "-- Copyright (C) 2013-%d Hercules Dev Team\n"
+ "--\n"
+ "-- Hercules is free software: you can redistribute it and/or modify\n"
+ "-- it under the terms of the GNU General Public License as published by\n"
+ "-- the Free Software Foundation, either version 3 of the License, or\n"
+ "-- (at your option) any later version.\n"
+ "--\n"
+ "-- This program is distributed in the hope that it will be useful,\n"
+ "-- but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
+ "-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
+ "-- GNU General Public License for more details.\n"
+ "--\n"
+ "-- You should have received a copy of the GNU General Public License\n"
+ "-- along with this program. If not, see <http://www.gnu.org/licenses/>.\n\n"
+
"-- NOTE: This file was auto-generated and should never be manually edited,\n"
"-- as it will get overwritten. If you need to modify this file,\n"
"-- please consider modifying the corresponding .conf file inside\n"
@@ -287,7 +326,7 @@ void totable(void) {
" `unequip_script` text,\n"
" PRIMARY KEY (`id`)\n"
") ENGINE=MyISAM;\n"
- "\n",tosql.db_name,tosql.db_name,tosql.db_name);
+ "\n", year, tosql.db_name,tosql.db_name,tosql.db_name);
}
void do_db2sql(void) {
/* link */
diff --git a/src/plugins/dbghelpplug.c b/src/plugins/dbghelpplug.c
index b5f1fe485..edd47814d 100644
--- a/src/plugins/dbghelpplug.c
+++ b/src/plugins/dbghelpplug.c
@@ -1,6 +1,23 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Portions Copyright (c) Athena Dev Teams
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
// Ported from eAthena Dev Team's version @ http://eathena-project.googlecode.com/svn/trunk/src/plugins/dbghelpplug.c
// Currently supported dbghelp 5.1
diff --git a/src/plugins/sample.c b/src/plugins/sample.c
index d1a00a70d..1ddecdc66 100644
--- a/src/plugins/sample.c
+++ b/src/plugins/sample.c
@@ -1,6 +1,24 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Sample Hercules Plugin
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-2015 Hercules 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/>.
+ */
+
+/// Sample Hercules Plugin
#include "common/hercules.h" /* Should always be the first Hercules file included! (if you don't make it first, you won't be able to use interfaces) */
#include "common/memmgr.h"
diff --git a/src/plugins/script_mapquit.c b/src/plugins/script_mapquit.c
index 8ed108f82..767292f2d 100644
--- a/src/plugins/script_mapquit.c
+++ b/src/plugins/script_mapquit.c
@@ -1,21 +1,24 @@
-/*
- * Copyright (c) 2014 Hercules Dev Team
- * Base author: Haru <haru@dotalux.com>
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
*
- * This plugin is free software: you can redistribute it and/or modify
+ * Copyright (C) 2014-2015 Hercules 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 plugin is distributed in the hope that it will be useful,
+ * 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 plugin. If not, see <http://www.gnu.org/licenses/>.
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+/// Base author: Haru <haru@dotalux.com>
/// mapquit() script command
#include "common/hercules.h"
diff --git a/src/test/Makefile.in b/src/test/Makefile.in
index 328e2ef00..29331cb0f 100644
--- a/src/test/Makefile.in
+++ b/src/test/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/test/test_libconfig.c b/src/test/test_libconfig.c
index e0b5b3fca..ff742af71 100644
--- a/src/test/test_libconfig.c
+++ b/src/test/test_libconfig.c
@@ -1,6 +1,26 @@
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-// Base author: Haru <haru@dotalux.com>
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2015 Hercules Dev Team
+ * Copyright (C) 2015 Haru <haru@dotalux.com>
+ *
+ * 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/>.
+ */
+
+/// Base author: Haru <haru@dotalux.com>
+
#define HERCULES_CORE
#include "common/cbasetypes.h"
diff --git a/src/test/test_spinlock.c b/src/test/test_spinlock.c
index d4b2c48f9..38186a975 100644
--- a/src/test/test_spinlock.c
+++ b/src/test/test_spinlock.c
@@ -1,3 +1,23 @@
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "common/atomic.h"
diff --git a/src/tool/Makefile.in b/src/tool/Makefile.in
index b0c07b2fb..614ede4b7 100644
--- a/src/tool/Makefile.in
+++ b/src/tool/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/src/tool/mapcache.c b/src/tool/mapcache.c
index 6356867e2..ec735e4e6 100644
--- a/src/tool/mapcache.c
+++ b/src/tool/mapcache.c
@@ -1,6 +1,23 @@
-// Copyright (c) Athena Dev Teams - Licensed under GNU GPL
-// For more information, see LICENCE in the main folder
-
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2012-2015 Hercules Dev Team
+ * Copyright (C) Athena Dev Teams
+ *
+ * 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/>.
+ */
#define HERCULES_CORE
#include "common/cbasetypes.h"
diff --git a/sysinfogen.sh b/sysinfogen.sh
index 7fb1da1ac..ff1dadcb0 100755
--- a/sysinfogen.sh
+++ b/sysinfogen.sh
@@ -1,7 +1,23 @@
#!/bin/sh
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2014-2015 Hercules 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/>.
+
# Base Author: Haru @ http://herc.ws
do_fail() {
@@ -31,9 +47,27 @@ if ! touch "$OUTFILE"; then
exit 1
fi
+YEAR="$(date +%Y)"
cat > "$OUTFILE" << EOF
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-$YEAR Hercules 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/>.
+ */
// This file was automatically generated. Any edit to it will be lost.
diff --git a/tools/HPMHookGen/HPMDataCheckGen.pl b/tools/HPMHookGen/HPMDataCheckGen.pl
index e658f8be8..3965668d9 100644
--- a/tools/HPMHookGen/HPMDataCheckGen.pl
+++ b/tools/HPMHookGen/HPMDataCheckGen.pl
@@ -1,7 +1,22 @@
#!/usr/bin/perl
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2014-2015 Hercules 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/>.
use strict;
use warnings;
@@ -49,12 +64,33 @@ foreach my $file (@files) {
my $fname = '../../src/common/HPMDataCheck.h';
open(FH, '>', $fname);
+my $year = (localtime)[5] + 1900;
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2014-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
+
#ifndef HPM_DATA_CHECK_H
#define HPM_DATA_CHECK_H
diff --git a/tools/HPMHookGen/HPMHookGen.pl b/tools/HPMHookGen/HPMHookGen.pl
index d1b96efb3..6f7f9e0a4 100755
--- a/tools/HPMHookGen/HPMHookGen.pl
+++ b/tools/HPMHookGen/HPMHookGen.pl
@@ -1,7 +1,22 @@
#!/usr/bin/perl
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2013-2015 Hercules 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/>.
use strict;
use warnings;
@@ -430,6 +445,7 @@ foreach my $file (@files) { # Loop through the xml files
};
}
+my $year = (localtime)[5] + 1900;
foreach my $servertype (keys %keys) {
my $keysref = $keys{$servertype};
# Some interfaces use different names
@@ -450,11 +466,30 @@ foreach my $servertype (keys %keys) {
or die "cannot open > $fname: $!";
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2015-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
#if !defined(HERCULES_CORE)
EOF
@@ -495,11 +530,29 @@ EOF
or die "cannot open > $fname: $!";
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ *
+ * Copyright (C) 2013-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct HookingPointData HookingPoints[] = {
EOF
@@ -528,11 +581,30 @@ EOF
or die "cannot open > $fname: $!";
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
EOF
foreach my $key (@$keysref) {
@@ -548,11 +620,30 @@ EOF
or die "cannot open > $fname: $!";
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
struct {
EOF
@@ -604,11 +695,30 @@ EOF
or die "cannot open > $fname: $!";
print FH <<"EOF";
-// Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-// See the LICENSE file
-//
-// NOTE: This file was auto-generated and should never be manually edited,
-// as it will get overwritten.
+/**
+ * This file is part of Hercules.
+ * http://herc.ws - http://github.com/HerculesWS/Hercules
+ *
+ * Copyright (C) 2013-$year Hercules 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/>.
+ */
+
+/*
+ * NOTE: This file was auto-generated and should never be manually edited,
+ * as it will get overwritten.
+ */
EOF
foreach my $key (@$keysref) {
diff --git a/tools/HPMHookGen/Makefile.in b/tools/HPMHookGen/Makefile.in
index fefe0eef4..d2fe379d8 100644
--- a/tools/HPMHookGen/Makefile.in
+++ b/tools/HPMHookGen/Makefile.in
@@ -1,5 +1,21 @@
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
+# Copyright (C) Athena Dev Teams
+#
+# 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/>.
# @configure_input@
diff --git a/tools/Script-Checker.applescript b/tools/Script-Checker.applescript
index eb4e7629a..0e657a358 100644
--- a/tools/Script-Checker.applescript
+++ b/tools/Script-Checker.applescript
@@ -1,9 +1,25 @@
(*
- Copyright (c) Hercules Dev Team, licensed under GNU GPL.
- See the LICENSE file
- Base Author: Haru @ http://herc.ws
+ This file is part of Hercules.
+ http://herc.ws - http://github.com/HerculesWS/Hercules
+
+ Copyright (C) 2014-2015 Hercules 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/>.
*)
+-- Base Author: Haru @ http://herc.ws
+
(*
*************************************************************
*************************************************************
diff --git a/tools/check-doc b/tools/check-doc
index 4b283fcea..8ac9a87ad 100755
--- a/tools/check-doc
+++ b/tools/check-doc
@@ -1,6 +1,24 @@
#!/bin/sh
+#
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2012-2015 Hercules Dev Team
# checking-doc script by trojal
# modified by lighta
+#
+# 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/>.
case $1 in
'script')
@@ -25,4 +43,3 @@ case $1 in
echo "Usage: check-doc { script | atc | both }"
;;
esac
-
diff --git a/tools/item_merge.lua b/tools/item_merge.lua
index f6f3a4a75..38708f452 100644
--- a/tools/item_merge.lua
+++ b/tools/item_merge.lua
@@ -1,5 +1,21 @@
--- Copyright (c) Hercules Dev Team, licensed under GNU GPL.
--- See the LICENSE file
+-- This file is part of Hercules.
+-- http://herc.ws - http://github.com/HerculesWS/Hercules
+--
+-- Copyright (C) 2014-2015 Hercules 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/>.
+
-- Base Author: Dastgir @ http://hercules.ws
--
-- This script requires lua 5.1 to run.
diff --git a/tools/itemdbconverter.pl b/tools/itemdbconverter.pl
index 9486308a6..58cb08bc1 100755
--- a/tools/itemdbconverter.pl
+++ b/tools/itemdbconverter.pl
@@ -1,12 +1,28 @@
#!/usr/bin/perl
#
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
-# Base Author: Haru @ http://herc.ws
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2013-2015 Hercules 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/>.
+
+# Base Author: Haru @ http://herc.ws
+
# This script converts an item_db(2).txt to the new item_db(2).conf format.
# usage example: perl tools/itemdbconverter.pl < db/item_db2.txt > db/item_db2.conf
-#
+
use strict;
use warnings;
diff --git a/tools/mobdbconvall.sh b/tools/mobdbconvall.sh
index 15dcd898a..a6f421329 100755
--- a/tools/mobdbconvall.sh
+++ b/tools/mobdbconvall.sh
@@ -1,4 +1,22 @@
#!/bin/bash
+#
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2015-2015 Hercules 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/>.
./mobdbconverter.py re .. ../db/re/mob_db.txt > ../db/re/mob_db.conf
./mobdbconverter.py re .. ../db/mob_db2.txt > ../db/mob_db2.conf
diff --git a/tools/mobdbconverter.py b/tools/mobdbconverter.py
index e1c642981..78047aed9 100755
--- a/tools/mobdbconverter.py
+++ b/tools/mobdbconverter.py
@@ -1,7 +1,24 @@
#! /usr/bin/env python
# -*- coding: utf8 -*-
#
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2015 Hercules Dev Team
# Copyright (C) 2015 Andrei Karas (4144)
+#
+# 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/>.
# This Script converts mob_db.txt to mob_db.conf format
diff --git a/tools/questdbconverter.pl b/tools/questdbconverter.pl
index 49e7b76bf..42017758a 100755
--- a/tools/questdbconverter.pl
+++ b/tools/questdbconverter.pl
@@ -1,12 +1,28 @@
#!/usr/bin/perl
#
-# Copyright (c) Hercules Dev Team, licensed under GNU GPL.
-# See the LICENSE file
-# Base Author: Dastgir @ http://herc.ws
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2015 Hercules 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/>.
+
+# Base Author: Dastgir @ http://herc.ws
+
# This Script converts quest_db.txt to quest_db.conf format.
# usage example: perl tools/questdbconverter.pl < db/quest_db.txt > db/quest_db.conf
-#
+
use strict;
use warnings;
diff --git a/tools/validateinterfaces.py b/tools/validateinterfaces.py
index 87ff46a85..924ea903f 100755
--- a/tools/validateinterfaces.py
+++ b/tools/validateinterfaces.py
@@ -1,7 +1,24 @@
#! /usr/bin/env python
# -*- coding: utf8 -*-
#
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2014-2015 Hercules Dev Team
# Copyright (C) 2014 Andrei Karas (4144)
+#
+# 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/>.
import os
import re
diff --git a/travis.sh b/travis.sh
index 05f6732d5..051c632d5 100755
--- a/travis.sh
+++ b/travis.sh
@@ -1,5 +1,25 @@
#!/bin/bash
+# This file is part of Hercules.
+# http://herc.ws - http://github.com/HerculesWS/Hercules
+#
+# Copyright (C) 2014-2015 Hercules 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/>.
+
+# Base Author: Haru @ http://herc.ws
+
MODE="$1"
shift