Преглед на файлове

Trimmed trailing whitespaces in /npc

Lemongrass3110 преди 8 години
родител
ревизия
0e4e95b9a5
променени са 100 файла, в които са добавени 698 реда и са изтрити 698 реда
  1. 17 17
      npc/airports/airships.txt
  2. 6 6
      npc/airports/einbroch.txt
  3. 6 6
      npc/airports/hugel.txt
  4. 6 6
      npc/airports/izlude.txt
  5. 6 6
      npc/airports/lighthalzen.txt
  6. 6 6
      npc/airports/rachel.txt
  7. 6 6
      npc/airports/yuno.txt
  8. 6 6
      npc/battleground/bg_common.txt
  9. 6 6
      npc/battleground/flavius/flavius01.txt
  10. 6 6
      npc/battleground/flavius/flavius02.txt
  11. 6 6
      npc/battleground/flavius/flavius_enter.txt
  12. 6 6
      npc/battleground/kvm/kvm_enter.txt
  13. 8 8
      npc/battleground/kvm/kvm_item_pay.txt
  14. 7 7
      npc/battleground/tierra/tierra01.txt
  15. 7 7
      npc/battleground/tierra/tierra02.txt
  16. 6 6
      npc/battleground/tierra/tierra_enter.txt
  17. 9 9
      npc/custom/battleground/unofficial/bg_common.txt
  18. 3 3
      npc/custom/battleground/unofficial/bg_flavius_01.txt
  19. 3 3
      npc/custom/battleground/unofficial/bg_flavius_02.txt
  20. 5 5
      npc/custom/battleground/unofficial/bg_kvm01.txt
  21. 5 5
      npc/custom/battleground/unofficial/bg_kvm02.txt
  22. 5 5
      npc/custom/battleground/unofficial/bg_kvm03.txt
  23. 6 6
      npc/custom/battleground/unofficial/bg_tierra_01.txt
  24. 6 6
      npc/custom/battleground/unofficial/bg_tierra_02.txt
  25. 3 3
      npc/custom/card_remover.txt
  26. 68 68
      npc/custom/etc/airplane.txt
  27. 8 8
      npc/custom/etc/bank.txt
  28. 1 1
      npc/custom/etc/floating_rates.txt
  29. 28 28
      npc/custom/etc/marriage.txt
  30. 6 6
      npc/custom/etc/penal_servitude.txt
  31. 11 11
      npc/custom/etc/quest_warper.txt
  32. 1 1
      npc/custom/etc/stock_market.txt
  33. 2 2
      npc/custom/events/cluckers.txt
  34. 10 10
      npc/custom/events/disguise.txt
  35. 8 8
      npc/custom/events/holiday/uneasy_cemetery.txt
  36. 1 1
      npc/custom/events/holiday/valentinesdayexp.txt
  37. 6 6
      npc/custom/events/mushroom_event.txt
  38. 1 1
      npc/custom/item_signer.txt
  39. 1 1
      npc/custom/jobmaster.txt
  40. 7 7
      npc/custom/quests/bandit_beard.txt
  41. 7 7
      npc/custom/quests/dead_branch.txt
  42. 10 10
      npc/custom/quests/elvenear.txt
  43. 2 2
      npc/custom/quests/event_6_new_hats.txt
  44. 2 2
      npc/custom/quests/hunting_missions.txt
  45. 2 2
      npc/custom/quests/kaho_balmung.txt
  46. 1 1
      npc/custom/quests/kahohorn.txt
  47. 6 6
      npc/custom/quests/kings_items.txt
  48. 1 1
      npc/custom/quests/may_hats.txt
  49. 2 2
      npc/custom/quests/quest_shop.txt
  50. 25 25
      npc/custom/quests/questboard.txt
  51. 6 6
      npc/custom/quests/sphinx_mask.txt
  52. 2 2
      npc/custom/quests/tha_statues.txt
  53. 1 1
      npc/custom/quests/thq/THQS_QuestNPC.txt
  54. 6 6
      npc/custom/quests/umbalian_language.txt
  55. 10 10
      npc/custom/quests/valhallen.txt
  56. 4 4
      npc/custom/warper.txt
  57. 1 1
      npc/custom/woe_controller.txt
  58. 13 13
      npc/events/MemorialDay_2008.txt
  59. 7 7
      npc/events/RWC_2011.txt
  60. 9 9
      npc/events/RWC_2012.txt
  61. 4 4
      npc/events/StPatrick_2008.txt
  62. 7 7
      npc/events/bossnia.txt
  63. 5 5
      npc/events/christmas_2008.txt
  64. 7 7
      npc/events/dumplingfestival.txt
  65. 9 9
      npc/events/event_skill_reset.txt
  66. 5 5
      npc/events/gdevent_aru.txt
  67. 5 5
      npc/events/gdevent_sch.txt
  68. 9 9
      npc/events/god_se_festival.txt
  69. 3 3
      npc/events/halloween_2009.txt
  70. 1 1
      npc/events/halloween_2013.txt
  71. 6 6
      npc/events/idul_fitri.txt
  72. 1 1
      npc/events/nguild/nguild_guardians.txt
  73. 3 3
      npc/events/nguild/nguild_warper.txt
  74. 1 1
      npc/events/twintowers.txt
  75. 9 9
      npc/events/valentinesday_2009.txt
  76. 1 1
      npc/events/valentinesday_2012.txt
  77. 1 1
      npc/events/whiteday.txt
  78. 1 1
      npc/events/xmas.txt
  79. 1 1
      npc/guild/agit_controller.txt
  80. 24 24
      npc/guild/agit_main.txt
  81. 7 7
      npc/guild/trs_rp.txt
  82. 4 4
      npc/guild2/agit_main_se.txt
  83. 1 1
      npc/guild2/agit_start_se.txt
  84. 38 38
      npc/instances/EndlessTower.txt
  85. 7 7
      npc/instances/NydhoggsNest.txt
  86. 8 8
      npc/instances/OrcsMemory.txt
  87. 7 7
      npc/instances/SealedShrine.txt
  88. 7 7
      npc/jobs/1-1e/gunslinger.txt
  89. 7 7
      npc/jobs/1-1e/ninja.txt
  90. 7 7
      npc/jobs/1-1e/taekwon.txt
  91. 11 11
      npc/jobs/2-1/assassin.txt
  92. 1 1
      npc/jobs/2-1/blacksmith.txt
  93. 10 10
      npc/jobs/2-1/hunter.txt
  94. 8 8
      npc/jobs/2-1/knight.txt
  95. 7 7
      npc/jobs/2-1/priest.txt
  96. 9 9
      npc/jobs/2-1/wizard.txt
  97. 6 6
      npc/jobs/2-1a/AssassinCross.txt
  98. 6 6
      npc/jobs/2-1a/HighPriest.txt
  99. 6 6
      npc/jobs/2-1a/HighWizard.txt
  100. 6 6
      npc/jobs/2-1a/LordKnight.txt

+ 17 - 17
npc/airports/airships.txt

@@ -1,22 +1,22 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= The Airship System Script
-//===== By: ================================================== 
+//===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= The Airship System used in the official servers.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
-//============================================================ 
+//============================================================
 //= Domestic Airship Route
 //= ... -> Juno -> Einbroch -> Lighthalzen -> Einbroch
 //= -> Juno -> Hugel -> ...
-//============================================================ 
+//============================================================
 
 airplane,243,73,0	script	#AirshipWarp-1	45,1,1,{
 	end;
@@ -647,18 +647,18 @@ airplane,50,66,5	script	Apple Merchant#airplane	86,{
 	}
 }
 
-//============================================================ 
+//============================================================
 //= International Airship Route
 //= ... -> Izlude -> Juno -> Rachel -> ...
-//============================================================ 
+//============================================================
 
 airplane_01,243,73,0	script	#AirshipWarp-3	45,1,1,{
 	end;
-	
+
 OnTouch:
 	switch ($@airplanelocation2) {
 	case 0: warp "ra_fild12",292,204; end;
-	case 1: 
+	case 1:
 		if(checkre(0))
 			warp "izlude",200,73;
 		else
@@ -672,7 +672,7 @@ OnHide:
 	specialeffect EF_BASH;
 	disablenpc strnpcinfo(0);
 	end;
-	
+
 OnUnhide:
 	enablenpc strnpcinfo(0);
 	specialeffect EF_SUMMONSLAVE;
@@ -1058,9 +1058,9 @@ airplane_01,71,31,2	script	Swordsman Shimizu#air_01	106,{
 	close;
 }
 
-//============================================================ 
+//============================================================
 //= Typing Challenge
-//============================================================ 
+//============================================================
 airplane_01,32,61,4	script	Nils#ein	49,1,1,{
 	mes "[Nils]";
 	mes "Welcome to the";
@@ -1233,9 +1233,9 @@ airplane_01,32,61,4	script	Nils#ein	49,1,1,{
 	}
 }
 
-//============================================================ 
+//============================================================
 //= Apple Gambling
-//============================================================ 
+//============================================================
 airplane_01,33,68,4	script	Clarice	74,{
 	mes "[Clarice]";
 	mes "Hi, I'm Clarice~";

+ 6 - 6
npc/airports/einbroch.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Einbroch Airport Staff
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf, Muad_Dib
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Einbroch Airport Staff
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 airport,143,43,5	script	Airport Staff#airport1a::airport1	90,{
 	mes "[Airport Staff]";

+ 6 - 6
npc/airports/hugel.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Hugel Airport NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Hugel Airport NPCs
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 hugel,178,142,0	script	toairplane#hugel	45,1,1,{
 	end;

+ 6 - 6
npc/airports/izlude.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Izlude Airport NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Izlude Airport NPCs
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 -	script	::Airship_Staff_izlude	-1,{
 	mes "[Airship Staff]";

+ 6 - 6
npc/airports/lighthalzen.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Lighthalzen Airport Staff
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf, Muad_Dib
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Lighthalzen Airport Staff
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 lhz_airport,143,43,5	script	Airport Staff#lhz_air1a::lhz_airport1	90,{
 	mes "[Airport Staff]";

+ 6 - 6
npc/airports/rachel.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Rachel Airport NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= rAthena Dev Team
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Rachel Airport NPCs
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 ra_fild12,295,208,0	script	toairplane#rachel	45,1,1,{
 	end;

+ 6 - 6
npc/airports/yuno.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Yuno Airport Staff
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf, Muad_Dib
 //===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Yuno Airport Staff
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version.
-//============================================================ 
+//============================================================
 
 y_airport,143,43,5	script	Airport Staff#y_air1a::y_airport1	90,{
 	mes "[Airport Staff]";

+ 6 - 6
npc/battleground/bg_common.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Common NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= ????, L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Battleground NPCs:
 //= - Generals and Aides
@@ -14,7 +14,7 @@
 //= - Kafra and Repairman.
 //= - GM Management NPC
 //= - Badge Exchanger (Tierra and Flavius)
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //= 1.1 Updated several NPCs to Official.
 //= 1.2 Updated Repairman NPC

+ 6 - 6
npc/battleground/flavius/flavius01.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Flavius
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Flavius Battleground.
 //= - Winning Team: 9 badges (11 if VIP)
 //= - Losing Team: 3 badges (5 if VIP)
-//===== Additional Comments: ================================= 
+//===== 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]

+ 6 - 6
npc/battleground/flavius/flavius02.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Flavius Second
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.8
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Flavius Battleground.
 //= - Winning Team: 9 badges (11 if VIP)
 //= - Losing Team: 3 badges (5 if VIP)
-//===== Additional Comments: ================================= 
+//===== 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]

+ 6 - 6
npc/battleground/flavius/flavius_enter.txt

@@ -1,15 +1,15 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Flavius Entrance NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Flavius Battleground Entrance NPCs
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //============================================================
 

+ 6 - 6
npc/battleground/kvm/kvm_enter.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - KvM Entrance NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Kreiger Von Midgard Battleground Entrance NPCs
 //= Original NPCs scrapped from bg_common.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //= 1.1 Corrected some typos, and shifted messages around.
 //=     Corrected iRO style quest log entries, however it's

+ 8 - 8
npc/battleground/kvm/kvm_item_pay.txt

@@ -1,20 +1,20 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - KvM Item Dealer
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Kreiger Von Midgard Battleground Point redemption NPC
-//= * NOTE * 
+//= * 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: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //============================================================
 
@@ -79,7 +79,7 @@ bat_room,151,144,3	script	KVM Logistic Officer#a	734,{
 				mes "Please select a sub-category.";
 				next;
 				switch(select("Dagger:One-handed Sword:Two-handed Sword:One-handed Spear:Two-handed Spear")) {
-				case 1: callsub PurchaseItem,13042,0,1; //Krieger_Dagger1 
+				case 1: callsub PurchaseItem,13042,0,1; //Krieger_Dagger1
 				case 2:
 					mes "[Logistics]";
 					mes "You have selected the 'One-handed Sword' category.";

+ 7 - 7
npc/battleground/tierra/tierra01.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Tierra Gorge
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Tierra Gorge Battleground.
 //= - Winning Team: 3 badges (5 if VIP)
 //= - Losing Team: 1 badge (3 if VIP)
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //= 1.1 Corrected setwalls for barricades. [L0ne_W0lf]
 //= 1.2 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
@@ -616,7 +616,7 @@ OnTouch:
 
 bat_a01,194,265,0	script	barri_warp_down#bat_a01a	-1,7,0,{
 OnTouch:
-	if (getcharid(4) == $@TierraBG1_id1) 
+	if (getcharid(4) == $@TierraBG1_id1)
 		warp "bat_a01",194,270;
 	end;
 }

+ 7 - 7
npc/battleground/tierra/tierra02.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Tierra Gorge 2
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.5
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Second Tierra Gorge Battleground.
 //= - Winning Team: 3 badges (5 if VIP)
 //= - Losing Team: 1 badge (3 if VIP)
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //= 1.1 Updated 'waitingroom' to support required zeny/lvl. [Kisuka]
 //= 1.2 Removed MaxLvl check in waitingrooms.
@@ -615,7 +615,7 @@ OnTouch:
 
 bat_a02,194,265,0	script	barri_warp_down#bat_a02a	-1,7,0,{
 OnTouch:
-	if (getcharid(4) == $@TierraBG2_id1) 
+	if (getcharid(4) == $@TierraBG2_id1)
 		warp "bat_a02",194,270;
 	end;
 }

+ 6 - 6
npc/battleground/tierra/tierra_enter.txt

@@ -1,15 +1,15 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= BattleGround System - Tierra Gorge Entrance NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Tierra Gorge Battleground Entrance NPCs
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version.
 //= 1.1 Fixed silly copy paste errors. (bugreport:4401)
 //============================================================

+ 9 - 9
npc/custom/battleground/unofficial/bg_common.txt

@@ -166,7 +166,7 @@ bat_room,156,178,5	script	Tierra Valley Officer#1	418,{
 		mes "Please sign up for an army with Prince Croix or General Guillaume!";
 		close;
 	}
-	
+
 	mes "Hello " + strcharinfo(0) + ", let's show the power of the Guillaume Army to those stinky Croixs!";
 	next;
 	if( select("I want to join your army!:End Conversation") == 2 )
@@ -189,7 +189,7 @@ bat_room,156,178,5	script	Tierra Valley Officer#1	418,{
 		mes "Stand-by for Tierra Gorge Battle until the time limit passes.";
 		close;
 	}
-	
+
 	if( BaseLevel < 80 )
 	{
 		mes "I'm very please you want to join our army, but I'm sorry: I can't send a rookie like you to die on the cruel battlefield";
@@ -304,7 +304,7 @@ bat_room,164,178,5	script	Tierra Valley Officer#3	418,{
 		mes "Please sign up for an army with Prince Croix or General Guillaume!";
 		close;
 	}
-	
+
 	mes "Hello " + strcharinfo(0) + ", let's show the power of the Guillaume Army to those stinky Croixs!";
 	next;
 	if( select("I want to join your army!:End Conversation") == 2 )
@@ -1220,7 +1220,7 @@ bat_room,160,150,3	script	Erundek	109,{
 				case 4: setarray .@Item_DB[0],2376,2377,2378,2379,2380,2381,2382; set .@Value, 80; break;
 				case 5: setarray .@Item_DB[0],2720,2721,2722,2723,2724,2725,2733; set .@Value, 500; break;
 			}
-			
+
 			break;
 		case 3: // Valor Badges
 			mes "[Erundek]";
@@ -1238,7 +1238,7 @@ bat_room,160,150,3	script	Erundek	109,{
 				case 4: setarray .@Item_DB[0],2376,2377,2378,2379,2380,2381,2382; set .@Value, 80; break;
 				case 5: setarray .@Item_DB[0],2720,2721,2722,2723,2724,2725,2733; set .@Value, 500; break;
 			}
-			
+
 			break;
 		case 4: // Heroism Badge
 			mes "[Erundek]";
@@ -1246,7 +1246,7 @@ bat_room,160,150,3	script	Erundek	109,{
 			mes "This shop is not available at the moment.";
 			close;
 	}
-	
+
 	mes "[Erundek]";
 	mes "What item do you want to exchange?";
 	mes "If you are not sure, check the catalog.";
@@ -1265,21 +1265,21 @@ bat_room,160,150,3	script	Erundek	109,{
 	mes "Remember, Battleground Reward Items are ^FF0000Character Bound^000000.";
 	mes "Are you sure you want this item?";
 	next;
-	
+
 	if( select("Yes:No") == 2 )
 	{
 		mes "[Erundek]";
 		mes "Do you need more time to check the items?";
 		close;
 	}
-	
+
 	if( countitem(.@Badge) < .@Value )
 	{
 		mes "[Erundek]";
 		mes "I'm sorry, but you don't have enough badges to exchange.";
 		close;
 	}
-	
+
 	delitem .@Badge,.@Value;
 	getitem .@Item_ID,1;
 	mes "[Erundek]";

+ 3 - 3
npc/custom/battleground/unofficial/bg_flavius_01.txt

@@ -54,7 +54,7 @@ OnReadyCheck:
 		end;
 	set .@Guillaume, getwaitingroomstate(0,"Fl1R_Guillaume");
 	set .@Croix, getwaitingroomstate(0,"Fl1R_Croix");
-	
+
 	if( .@Guillaume < 10 || .@Croix < 10 )
 	{
 		mapannounce "bat_room","Battleground -- Flavius [80-99] G: " + .@Guillaume + "/10, C: " + .@Croix + "/10",1,0x006400;
@@ -281,7 +281,7 @@ bat_b01,390,13,5	script	Guillaume Vintenar#fl1	419,{
 			set .@Reward, 9;
 		}
 		else
-		{ // 
+		{ //
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";
 			mes "This is a reward for your great dedication by Guillaume Marollo!";
@@ -312,7 +312,7 @@ bat_b01,10,293,5	script	Croix Vintenar#fl1	415,{
 			set .@Reward, 9;
 		}
 		else
-		{ // 
+		{ //
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";
 			mes "Even though we didn't win, we did our best.";

+ 3 - 3
npc/custom/battleground/unofficial/bg_flavius_02.txt

@@ -54,7 +54,7 @@ OnReadyCheck:
 		end;
 	set .@Guillaume, getwaitingroomstate(0,"Fl2R_Guillaume");
 	set .@Croix, getwaitingroomstate(0,"Fl2R_Croix");
-	
+
 	if( .@Guillaume < 10 || .@Croix < 10 )
 	{
 		mapannounce "bat_room","Battleground -- Flavius [80-99] G: " + .@Guillaume + "/10, C: " + .@Croix + "/10",1,0x808000;
@@ -281,7 +281,7 @@ bat_b02,390,13,5	script	Guillaume Vintenar#fl2	419,{
 			set .@Reward, 9;
 		}
 		else
-		{ // 
+		{ //
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";
 			mes "This is a reward for your great dedication by Guillaume Marollo!";
@@ -312,7 +312,7 @@ bat_b02,10,293,5	script	Croix Vintenar#fl2	415,{
 			set .@Reward, 9;
 		}
 		else
-		{ // 
+		{ //
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";
 			mes "Even though we didn't win, we did our best.";

+ 5 - 5
npc/custom/battleground/unofficial/bg_kvm01.txt

@@ -11,7 +11,7 @@ bat_room,253,227,4	script	Registration::KvM01R_Guillaume	418,{ // KvM Guillaume
 OnInit:
 	waitingroom "Battle Station 5 Players",5,"KvM01_BG::OnGuillaumeJoin",1;
 	end;
-	
+
 OnEnterBG:
 	set $@KvM01BG_id1, waitingroom2bg("bat_c01",53,128,"KvM01_BG::OnGuillaumeQuit","KvM01_BG::OnGuillaumeDie");
 	end;
@@ -150,7 +150,7 @@ OnTimer27000:
 OnTimer28000:
 	donpcevent "::OnKvM01LightB";
 	end;
-	
+
 OnTimer29000:
 	donpcevent "::OnKvM01LightC";
 	end;
@@ -205,7 +205,7 @@ OnTimer330000:
 OnGuillaumeWin:
 	set $@KvM01BG, 3;
 	set $@KvM01BG_Victory, 1;
-	
+
 	stopnpctimer;
 	sleep 2000;
 	mapannounce "bat_c01","The Guillaume Army has won the Battle of Kreiger Von Midgard",1,0x0000FF;
@@ -321,7 +321,7 @@ bat_c01,51,130,5	script	Guillaume Vintenar::VintenarKvM01a	419,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";
@@ -359,7 +359,7 @@ bat_c01,148,53,1	script	Croix Vintenar::VintenarKvM01b	415,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";

+ 5 - 5
npc/custom/battleground/unofficial/bg_kvm02.txt

@@ -11,7 +11,7 @@ bat_room,225,227,4	script	Registration::KvM02R_Guillaume	418,{ // KvM Guillaume
 OnInit:
 	waitingroom "Battle Station 5 Players",5,"KvM02_BG::OnGuillaumeJoin",1;
 	end;
-	
+
 OnEnterBG:
 	set $@KvM02BG_id1, waitingroom2bg("bat_c02",53,128,"KvM02_BG::OnGuillaumeQuit","KvM02_BG::OnGuillaumeDie");
 	end;
@@ -150,7 +150,7 @@ OnTimer27000:
 OnTimer28000:
 	donpcevent "::OnKvM02LightB";
 	end;
-	
+
 OnTimer29000:
 	donpcevent "::OnKvM02LightC";
 	end;
@@ -205,7 +205,7 @@ OnTimer330000:
 OnGuillaumeWin:
 	set $@KvM02BG, 3;
 	set $@KvM02BG_Victory, 1;
-	
+
 	stopnpctimer;
 	sleep 2000;
 	mapannounce "bat_c02","The Guillaume Army has won the Battle of Kreiger Von Midgard",1,0x0000FF;
@@ -321,7 +321,7 @@ bat_c02,51,130,5	script	Guillaume Vintenar::VintenarKvM02a	419,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";
@@ -359,7 +359,7 @@ bat_c02,148,53,1	script	Croix Vintenar::VintenarKvM02b	415,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";

+ 5 - 5
npc/custom/battleground/unofficial/bg_kvm03.txt

@@ -11,7 +11,7 @@ bat_room,197,227,4	script	Registration::KvM03R_Guillaume	418,{ // KvM Guillaume
 OnInit:
 	waitingroom "Battle Station 5 Players",5,"KvM03_BG::OnGuillaumeJoin",1;
 	end;
-	
+
 OnEnterBG:
 	set $@KvM03BG_id1, waitingroom2bg("bat_c03",53,128,"KvM03_BG::OnGuillaumeQuit","KvM03_BG::OnGuillaumeDie");
 	end;
@@ -150,7 +150,7 @@ OnTimer27000:
 OnTimer28000:
 	donpcevent "::OnKvM03LightB";
 	end;
-	
+
 OnTimer29000:
 	donpcevent "::OnKvM03LightC";
 	end;
@@ -205,7 +205,7 @@ OnTimer330000:
 OnGuillaumeWin:
 	set $@KvM03BG, 3;
 	set $@KvM03BG_Victory, 1;
-	
+
 	stopnpctimer;
 	sleep 2000;
 	mapannounce "bat_c03","The Guillaume Army has won the Battle of Kreiger Von Midgard",1,0x0000FF;
@@ -321,7 +321,7 @@ bat_c03,51,130,5	script	Guillaume Vintenar::VintenarKvM03a	419,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 0;
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";
@@ -359,7 +359,7 @@ bat_c03,148,53,1	script	Croix Vintenar::VintenarKvM03b	415,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 0;
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";

+ 6 - 6
npc/custom/battleground/unofficial/bg_tierra_01.txt

@@ -69,7 +69,7 @@ OnReadyCheck:
 	bg_monster $@TierraBG1_id1,"bat_a01",176,345,"Food Depot",1909,"Tierra_BG1::OnGuillaumeBreak";
 	bg_monster $@TierraBG1_id2,"bat_a01",167,50,"Food Storage",1910,"Tierra_BG1::OnCroixBreak";
 	bg_monster 0,"bat_a01",273,204,"Neutrality Flag",1911,"Tierra_BG1::OnNeutralBreak";
-	
+
 	set .Neutral_Base, 0;
 	set $@TierraBG1_Victory, 0;
 
@@ -94,7 +94,7 @@ OnReadyCheck:
 	mapannounce "bat_a01","Guillaume Vintenar Axl Rose : Let's attack to burn down Croix's food storage",1,0x0000FF;
 	sleep 2000;
 	mapannounce "bat_a01","Croix Vintenar Swandery : Master of Valhalla! Let us be gifted with unfailing faith and courage",1,0xFF0000;
-	
+
 	initnpctimer;
 	end;
 
@@ -120,7 +120,7 @@ OnNeutralBreak:
 		set .Guardian_1, bg_monster(.Neutral_Base,"bat_a01",280,233,"Guardian",1949,"Tierra_BG1::OnGuardian1");
 	else
 		bg_monster_set_team .Guardian_1, .Neutral_Base;
-	
+
 	if( .Guardian_2 == 0 )
 		set .Guardian_2, bg_monster(.Neutral_Base,"bat_a01",287,203,"Guardian",1950,"Tierra_BG1::OnGuardian2");
 	else
@@ -294,7 +294,7 @@ OnWall:
 OnBuild:
 	for( set .@i, 0; .@i < 16; set .@i, .@i + 1 )
 		bg_monster 0,"bat_a01",186+.@i,266,"Barricade",1906,"Croix_TV1B::OnWall";
-	
+
 	setwall "bat_a01",186,266,16,6,1,"bat_a01_c1";
 	set .MyMobCount,16;
 	end;
@@ -330,7 +330,7 @@ bat_a01,45,19,3	script	Croix Vintenar#tv1	415,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";
@@ -361,7 +361,7 @@ bat_a01,53,377,3	script	Guillaume Vintenar#tv1	419,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";

+ 6 - 6
npc/custom/battleground/unofficial/bg_tierra_02.txt

@@ -69,7 +69,7 @@ OnReadyCheck:
 	bg_monster $@TierraBG2_id1,"bat_a02",176,345,"Food Depot",1909,"Tierra_BG2::OnGuillaumeBreak";
 	bg_monster $@TierraBG2_id2,"bat_a02",167,50,"Food Storage",1910,"Tierra_BG2::OnCroixBreak";
 	bg_monster 0,"bat_a02",273,204,"Neutrality Flag",1911,"Tierra_BG2::OnNeutralBreak";
-	
+
 	set .Neutral_Base, 0;
 	set $@TierraBG2_Victory, 0;
 
@@ -94,7 +94,7 @@ OnReadyCheck:
 	mapannounce "bat_a02","Guillaume Vintenar Axl Rose : Let's attack to burn down Croix's food storage",1,0x0000FF;
 	sleep 2000;
 	mapannounce "bat_a02","Croix Vintenar Swandery : Master of Valhalla! Let us be gifted with unfailing faith and courage",1,0xFF0000;
-	
+
 	initnpctimer;
 	end;
 
@@ -120,7 +120,7 @@ OnNeutralBreak:
 		set .Guardian_1, bg_monster(.Neutral_Base,"bat_a02",280,233,"Guardian",1949,"Tierra_BG2::OnGuardian1");
 	else
 		bg_monster_set_team .Guardian_1, .Neutral_Base;
-	
+
 	if( .Guardian_2 == 0 )
 		set .Guardian_2, bg_monster(.Neutral_Base,"bat_a02",287,203,"Guardian",1950,"Tierra_BG2::OnGuardian2");
 	else
@@ -294,7 +294,7 @@ OnWall:
 OnBuild:
 	for( set .@i, 0; .@i < 16; set .@i, .@i + 1 )
 		bg_monster 0,"bat_a02",186+.@i,266,"Barricade",1906,"Croix_TV2B::OnWall";
-	
+
 	setwall "bat_a02",186,266,16,6,1,"bat_a02_c1";
 	set .MyMobCount,16;
 	end;
@@ -330,7 +330,7 @@ bat_a02,45,19,3	script	Croix Vintenar#tv2	415,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "Oh, " + strcharinfo(0) + ". Don't be sad.";
@@ -361,7 +361,7 @@ bat_a02,53,377,3	script	Guillaume Vintenar#tv2	419,{
 			close2;
 		}
 		else
-		{ // 
+		{ //
 			set .@Reward, 1;
 			mes "[Swandery]";
 			mes "You lost, but you're dedicated to this battle.";

+ 3 - 3
npc/custom/card_remover.txt

@@ -48,8 +48,8 @@ prt_in,28,73,4	script	Wise Old Woman#eAcustom	78,{
 			close;
 		}
 		set .@cardcount,getequipcardcnt(.@part);
-		
-		if (!checkweight(1202,(.@cardcount+1))) { 
+
+		if (!checkweight(1202,(.@cardcount+1))) {
 			mes "^3355FFJust a minute!";
 			mes "I can't offer any of my";
 			mes "services to you because";
@@ -90,7 +90,7 @@ prt_in,28,73,4	script	Wise Old Woman#eAcustom	78,{
 		set Zeny, Zeny - (.zenycost+(.@cardcount * .percardcost));
 		delitem 1000,1; //Star_Crumb
 		delitem 715,1; //Yellow_Gemstone
-		
+
 		// Replace the constants in the next 3 lines with failure chance values defined in refine_db.txt
 		// First value = Total failure chance (item and cards destroyed)
 		// Second value = Partial failure chance (one or the other is destroyed, player decides which one is safe)

+ 68 - 68
npc/custom/etc/airplane.txt

@@ -23,101 +23,101 @@ OnInit:
 	deletearray $locationsx[0],500;
 	deletearray $locationsy[0],500;
 	deletearray $alreadygoneto[0],500;
-	setarray $locationsname$[0],"Airport"; 
-	setarray $locationsname$[1],"Prontera"; 
-	setarray $locationsname$[2],"Payon"; 
-	setarray $locationsname$[3],"Aldebaran"; 
-	setarray $locationsname$[4],"Alberta"; 
-	setarray $locationsname$[5],"Geffen"; 
-	setarray $locationsname$[6],"Morocc"; 
-	setarray $locationsname$[7],"Glast Heim"; 
-	setarray $locationsname$[8],"Umbala"; 
-	setarray $locationsname$[9],"Comodo"; 
-	setarray $locationsname$[10],"Amatsu"; 
-	setarray $locationsname$[11],"Niflheim"; 
-	setarray $locationsname$[12],"Lutie"; 
-	setarray $locationsname$[13],"Louyang"; 
-	setarray $locationsname$[14],"Gonryun"; 
-	setarray $locationsname$[15],"Yuno"; 
-	setarray $locationsname$[16],"Ant Hell"; 
-	setarray $locationsname$[17],"Jawaii"; 
-	setarray $locationsname$[18],"Orc Village"; 
-	setarray $locationsname$[19],"Mjolnir Coal Mines"; 
-	setarray $locationsname$[20],"Gefenia Ruins"; 
-	setarray $locationsname$[21],"Ayothaya"; 
-	setarray $locationsname$[22],"Lighthalzen"; 
-	setarray $locationsname$[23],"Juperos"; 
-	setarray $locationsmap$[0],"airport"; 
-	setarray $locationsmap$[1],"prt_fild08"; 
-	setarray $locationsmap$[2],"pay_fild08"; 
-	setarray $locationsmap$[3],"mjolnir_12"; 
-	setarray $locationsmap$[4],"pay_fild03"; 
-	setarray $locationsmap$[5],"gef_fild00"; 
-	setarray $locationsmap$[6],"moc_fild10"; 
-	setarray $locationsmap$[7],"glast_01"; 
-	setarray $locationsmap$[8],"umbala"; 
-	setarray $locationsmap$[9],"comodo"; 
-	setarray $locationsmap$[10],"amatsu"; 
-	setarray $locationsmap$[11],"niflheim"; 
-	setarray $locationsmap$[12],"xmas"; 
-	setarray $locationsmap$[13],"louyang"; 
-	setarray $locationsmap$[14],"gonryun"; 
-	setarray $locationsmap$[15],"yuno"; 
-	setarray $locationsmap$[16],"moc_fild04"; 
-	setarray $locationsmap$[17],"jawaii"; 
-	setarray $locationsmap$[18],"gef_fild10"; 
-	setarray $locationsmap$[19],"mjolnir_02"; 
-	setarray $locationsmap$[20],"gefenia01"; 
-	setarray $locationsmap$[21],"ayothaya"; 
+	setarray $locationsname$[0],"Airport";
+	setarray $locationsname$[1],"Prontera";
+	setarray $locationsname$[2],"Payon";
+	setarray $locationsname$[3],"Aldebaran";
+	setarray $locationsname$[4],"Alberta";
+	setarray $locationsname$[5],"Geffen";
+	setarray $locationsname$[6],"Morocc";
+	setarray $locationsname$[7],"Glast Heim";
+	setarray $locationsname$[8],"Umbala";
+	setarray $locationsname$[9],"Comodo";
+	setarray $locationsname$[10],"Amatsu";
+	setarray $locationsname$[11],"Niflheim";
+	setarray $locationsname$[12],"Lutie";
+	setarray $locationsname$[13],"Louyang";
+	setarray $locationsname$[14],"Gonryun";
+	setarray $locationsname$[15],"Yuno";
+	setarray $locationsname$[16],"Ant Hell";
+	setarray $locationsname$[17],"Jawaii";
+	setarray $locationsname$[18],"Orc Village";
+	setarray $locationsname$[19],"Mjolnir Coal Mines";
+	setarray $locationsname$[20],"Gefenia Ruins";
+	setarray $locationsname$[21],"Ayothaya";
+	setarray $locationsname$[22],"Lighthalzen";
+	setarray $locationsname$[23],"Juperos";
+	setarray $locationsmap$[0],"airport";
+	setarray $locationsmap$[1],"prt_fild08";
+	setarray $locationsmap$[2],"pay_fild08";
+	setarray $locationsmap$[3],"mjolnir_12";
+	setarray $locationsmap$[4],"pay_fild03";
+	setarray $locationsmap$[5],"gef_fild00";
+	setarray $locationsmap$[6],"moc_fild10";
+	setarray $locationsmap$[7],"glast_01";
+	setarray $locationsmap$[8],"umbala";
+	setarray $locationsmap$[9],"comodo";
+	setarray $locationsmap$[10],"amatsu";
+	setarray $locationsmap$[11],"niflheim";
+	setarray $locationsmap$[12],"xmas";
+	setarray $locationsmap$[13],"louyang";
+	setarray $locationsmap$[14],"gonryun";
+	setarray $locationsmap$[15],"yuno";
+	setarray $locationsmap$[16],"moc_fild04";
+	setarray $locationsmap$[17],"jawaii";
+	setarray $locationsmap$[18],"gef_fild10";
+	setarray $locationsmap$[19],"mjolnir_02";
+	setarray $locationsmap$[20],"gefenia01";
+	setarray $locationsmap$[21],"ayothaya";
 	setarray $locationsmap$[22],"lighthalzen";
 	setarray $locationsmap$[23],"jupe_gate";
-	setarray $locationsx[0],148; 
-	setarray $locationsx[1],206; 
-	setarray $locationsx[2],159; 
-	setarray $locationsx[3],62; 
-	setarray $locationsx[4],194; 
-	setarray $locationsx[5],50; 
-	setarray $locationsx[6],163; 
-	setarray $locationsx[7],196; 
+	setarray $locationsx[0],148;
+	setarray $locationsx[1],206;
+	setarray $locationsx[2],159;
+	setarray $locationsx[3],62;
+	setarray $locationsx[4],194;
+	setarray $locationsx[5],50;
+	setarray $locationsx[6],163;
+	setarray $locationsx[7],196;
 	setarray $locationsx[8],187;
-	setarray $locationsx[9],203; 
+	setarray $locationsx[9],203;
 	setarray $locationsx[10],115;
 	setarray $locationsx[11],132;
 	setarray $locationsx[12],232;
-	setarray $locationsx[13],36; 
-	setarray $locationsx[14],82; 
+	setarray $locationsx[13],36;
+	setarray $locationsx[14],82;
 	setarray $locationsx[15],58;
 	setarray $locationsx[16],209;
-	setarray $locationsx[17],248; 
+	setarray $locationsx[17],248;
 	setarray $locationsx[18],158;
 	setarray $locationsx[19],76;
-	setarray $locationsx[20],98; 
+	setarray $locationsx[20],98;
 	setarray $locationsx[21],183;
 	setarray $locationsx[22],99;
 	setarray $locationsx[23],46;
-	setarray $locationsy[0],45; 
+	setarray $locationsy[0],45;
 	setarray $locationsy[1],280;
-	setarray $locationsy[2],92; 
+	setarray $locationsy[2],92;
 	setarray $locationsy[3],381;
 	setarray $locationsy[4],182;
 	setarray $locationsy[5],365;
 	setarray $locationsy[6],172;
 	setarray $locationsy[7],327;
 	setarray $locationsy[8],98;
-	setarray $locationsy[9],76; 
+	setarray $locationsy[9],76;
 	setarray $locationsy[10],79;
 	setarray $locationsy[11],241;
 	setarray $locationsy[12],308;
-	setarray $locationsy[13],279; 
-	setarray $locationsy[14],96; 
+	setarray $locationsy[13],279;
+	setarray $locationsy[14],96;
 	setarray $locationsy[15],194;
 	setarray $locationsy[16],326;
-	setarray $locationsy[17],175; 
+	setarray $locationsy[17],175;
 	setarray $locationsy[18],95;
 	setarray $locationsy[19],363;
-	setarray $locationsy[20],21; 
+	setarray $locationsy[20],21;
 	setarray $locationsy[21],104;
-	setarray $locationsy[22],240; 
+	setarray $locationsy[22],240;
 	setarray $locationsy[23],19;
 	goto resetgoneto;
 	end;
@@ -125,7 +125,7 @@ OnInit:
 setrandomitin:
 	set $@settervariable,$@settervariable + 1;
 	setarray $locationn[$@settervariable],rand(0,getarraysize($locationsname$) - 1);
-	if($alreadygoneto[$locationn[$@settervariable]]==1)set $@settervariable,$@settervariable - 1; 
+	if($alreadygoneto[$locationn[$@settervariable]]==1)set $@settervariable,$@settervariable - 1;
 	if($alreadygoneto[$locationn[$@settervariable]]==1)goto setrandomitin;
 	setarray $alreadygoneto[$locationn[$@settervariable]], 1;
 	if($@settervariable<12)goto setrandomitin;

+ 8 - 8
npc/custom/etc/bank.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
-//= Banker Script 
-//===== By: ================================================== 
+//===== rAthena Script =======================================
+//= Banker Script
+//===== By: ==================================================
 //= Syrus22 (1.0)
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= An account wide Banker to store Zeny
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= Syrus22 - There's an optional transaction fee at the top of
 //= the script. To use it simply change the first set command
 //= to set the cost variable to whatever you want the fee to be.
 //= Version 2.0: Optimized and brought the script up to standard. [Jguy]
-//============================================================ 
+//============================================================
 
 prontera,132,217,5	script	Banker	109,{
 	set @cost,500;

+ 1 - 1
npc/custom/etc/floating_rates.txt

@@ -37,7 +37,7 @@ OnHour18:
 	setbattleflag("item_rate_equip",$@drate);
 	//we don't change card drops rate, because these values won't change them anyway
 	atcommand "@reloadmobdb";
-	
+
 	announce "Current Rune-Midgard rates are: 1."+($@brate-100)+"x 1."+($@jrate-100)+"x 1."+($@drate-100)+"x",bc_all,0xFF6060;
 	end;
 }

+ 28 - 28
npc/custom/etc/marriage.txt

@@ -14,7 +14,7 @@
 // 2.9 Somewhat iRO-official NPC names [DracoRPG]
 //============================================================
 
-// Configuration Variables: 
+// Configuration Variables:
 -	script	marriage_init	-1,{
 OnInit:
 	set $@wed_allow, 0;	//If 1, allows same sex marriages.
@@ -32,7 +32,7 @@ OnInit:
 
 // Other Configuration:
 // Line 61,62: Priest location, sprite and name.
-// Line 437,438: Registration location, sprite and name. 
+// Line 437,438: Registration location, sprite and name.
 // Line 813,814: Divorcing location, sprite and name.
 
 // Variable Notes:
@@ -67,7 +67,7 @@ prt_church,100,123,4	script	Vomars	60,{
 	function SF_RetrieveRingF;
 	function SF_RingsAccepted;
 	function SF_StartCeremony;
-	
+
 	if (getpartnerid() > 0) {
 		mes "["+@name$+"]";
 		mes "You have my blessings, have a wonderful married life.";
@@ -83,7 +83,7 @@ prt_church,100,123,4	script	Vomars	60,{
 		mes "to prepare for marriage";
 		close;
 	} // End official iRO dialog
-	
+
 	if (strcharinfo(0) == $wed_groom$) {
 		SF_Groom();
 		end;
@@ -280,7 +280,7 @@ function SF_RetrieveRingM {
 	mes "Here's the wedding ring for your bride.";
 	if ($@wed_ring) delitem $@wed_ring,1;
 	set $wed_groom_progress,4;
-	
+
 	if ($wed_bride_progress == 4)
 		SF_StartCeremony();
 	else {
@@ -338,7 +338,7 @@ function SF_StartCeremony {
 OnTimer1000:
 	npctalk @name$ +" : Ladies and Gentlemen, We will now join in holy matrimony these two lovers.";
 	end;
-	
+
 OnTimer5000:
 	npctalk @name$ +" : Now more than ever, will both of your lives be entwined together as so will be your souls.";
 	end;
@@ -346,31 +346,31 @@ OnTimer5000:
 OnTimer10000:
 	npctalk @name$ +" : You will both honor and cherish each other through the best and worst of times.";
 	end;
-	
+
 OnTimer15000:
 	npctalk @name$ +" : The safety and well being of your other will now also be your responsibility.";
 	end;
-	
+
 OnTimer20000:
 	npctalk @name$ +" : May in sickness or good health, your love burn bright like no force can extinguish it.";
 	end;
-	
+
 OnTimer25000:
 	npctalk @name$ +" : Those here stand witness to these vows bestowed upon you, you must act accordingly to them.";
 	end;
-	
+
 OnTimer30000:
 	npctalk @name$ +" : Understanding that, we are nothing more but mortals on this earth, but this is our triumph.";
 	end;
-	
+
 OnTimer35000:
 	npctalk @name$ +" : We here will now join these two mortal entities, and create an immortal love.";
 	end;
-	
+
 OnTimer40000:
 	npctalk @name$ +" : "+ $wed_groom$ +", you have accepted to take "+$wed_bride$+" as your lawfully wedded wife,";
 	end;
-	
+
 OnTimer45000:
 	npctalk @name$ +" : and you, "+$wed_bride$+", have accepted take "+$wed_groom$+" as your lawfully wedded husband.";
 	end;
@@ -442,7 +442,7 @@ prt_church,106,99,3	script	Happy Marry	67,{
 		mes "Isn't marriage beautiful?";
 		close;
 	}
-	
+
 	function SF_WedProgress;
 	function SF_Principles;
 	function SF_Procedure;
@@ -453,7 +453,7 @@ prt_church,106,99,3	script	Happy Marry	67,{
 		SF_WedProgress();
 		end;
 	}
-	
+
 	do {
 		mes "["+@name$+"]";
 		mes "Marriage... is such a beautiful thing.";
@@ -531,7 +531,7 @@ function SF_Register {
 		close;
 	}
 }
-	
+
 function SF_WedProgress {
 	if (strcharinfo(0) == $wed_groom$) {
 		mes "["+@name$+"]";
@@ -543,7 +543,7 @@ function SF_WedProgress {
 	}
 	if (strcharinfo(0) == $wed_bride$) {
 		mes "["+@name$+"]";
-		if ($wed_groom_progress > 0) 
+		if ($wed_groom_progress > 0)
 			mes "The Priest will handle the rest of the ceremony.";
 		else
 			mes "Tell your groom to register, what is taking so long? Time is running out.";
@@ -558,7 +558,7 @@ function SF_WedProgress {
 			stopnpctimer;
 			set $wed_groom_progress,1;
 			mes "["+@name$+"]";
-			mes "Very well, now go to the Priest to reaffirm your vows and the ceremony will begin."; 
+			mes "Very well, now go to the Priest to reaffirm your vows and the ceremony will begin.";
 			emotion e_no1;
 			close2;
 			npctalk @name$ +" : Registration finished. "+$wed_groom$+" and "+$wed_bride$+", please reaffirm your vows with the Priest.";
@@ -579,7 +579,7 @@ function SF_WedProgress {
 			SF_TryRegister(1);
 			stopnpctimer;
 			mes "["+@name$+"]";
-			mes "Very well, now go to the Priest to reaffirm your vows and the ceremony will begin."; 
+			mes "Very well, now go to the Priest to reaffirm your vows and the ceremony will begin.";
 			emotion e_no1;
 			close2;
 			npctalk @name$ +" : Registration finished. "+$wed_groom$+" and "+$wed_bride$+", please reaffirm your vows with the Priest.";
@@ -660,7 +660,7 @@ OnTimer60000:
 
 	npctalk @name$ +" : Registration timed out. Is it that noone wants to marry "+$@msg$+"..?";
 	emotion e_hmm;
-	
+
 	set $wed_groom$,"";
 	set $wed_groom_sex, 0;
 	set $wed_bride$,"";
@@ -677,7 +677,7 @@ function SF_TryRegister {
 	set @type$, "groom";
 	if (@bride)
 		set @type$, "bride";
-		
+
 	mes "["+@name$+"]";
 	mes "Before registering as "+@type$+", let me check if you meet all the requirements...";
 	next;
@@ -691,7 +691,7 @@ function SF_TryRegister {
 		set @item, 7170;
 	else
 		set @item, 2338;
-	
+
 	if (getequipid(EQI_ARMOR) != @item) {
 		mes "["+@name$+"]";
 		mes "You should be wearing a "+getitemname(@item)+" if you want to get married.";
@@ -709,13 +709,13 @@ function SF_TryRegister {
 	}
 	if (@bride)
 		set @cost, $@wed_bride_reg;
-	else 
+	else
 		set @cost, $@wed_groom_reg;
 
 	if (Zeny < @cost) {
 		mes "["+@name$+"]";
 		mes "I am sorry, but you don't have enough to pay for the registration fee.";
-		mes "Come back once you have collected "+@cost+"z."; 
+		mes "Come back once you have collected "+@cost+"z.";
 		close;
 	}
 	set Zeny,Zeny-@cost;
@@ -816,12 +816,12 @@ prt_church,94,99,4	script	Sister Lisa	79,{
 
 	function SF_DivorceEnd;
 	function SF_InProgress;
-	
+
 	if ($@divorce_progress==1) {
 		goto SF_InProgress;
 		end;
 	}
-	
+
 	do {
 		mes "["+@name$+"]";
 		mes "Divorcing can be such a sad event...";
@@ -866,7 +866,7 @@ prt_church,94,99,4	script	Sister Lisa	79,{
 				mes "["+@name$+"]";
 				mes "You should think this through.";
 				close;
-			} 
+			}
 			mes "["+@name$+"]";
 			set $@divorcee,getpartnerid();
 			set $@divorcer$,strcharinfo(0);
@@ -879,7 +879,7 @@ prt_church,94,99,4	script	Sister Lisa	79,{
 end;
 
 function SF_InProgress {
-	if (strcharinfo(0) == $@divorcer$) { 
+	if (strcharinfo(0) == $@divorcer$) {
 		mes "["+@name$+"]";
 		mes "...I am still waiting for your partner to confirm the divorce procedure.";
 		close;

+ 6 - 6
npc/custom/etc/penal_servitude.txt

@@ -1,5 +1,5 @@
 //===== rAthena Script =======================================
-//= Penal Servitude 
+//= Penal Servitude
 //===== By: ==================================================
 //= Lupus
 //===== Current Version: =====================================
@@ -16,7 +16,7 @@
 // 1.2 Stricted the conditions a bit
 //============================================================
 
-sec_pri,36,58,1	script	Chief Warder	105,{ 
+sec_pri,36,58,1	script	Chief Warder	105,{
 	mes "[Saddeus]";
 	emotion e_what;
 	mes (Sex?"Mr.":"Ms.")+" Prisoner #"+BaseLevel+JobLevel+",";
@@ -118,21 +118,21 @@ L_W4:
 	close;
 
 M_NO_THANKS:
-	mes "[Saddeus]";  
+	mes "[Saddeus]";
 	if (rand(2)) mes "Is today X-Mas time, huh?";
 	mes "Now shut up and back off!";
 	if (rand(2)) emotion e_omg;
-	close;  
+	close;
 }
 
-sec_in02,137,57,1	script	Overseer	708,{ 
+sec_in02,137,57,1	script	Overseer	708,{
 	mes "[Oliver]";
 
 	delitem 4002,countitem(4002);//Items: Fabre_Card,
 	delitem 4009,countitem(4009);//Items: Chonchon_Card,
 	delitem 4022,countitem(4022);//Items: Spore_Card,
 	delitem 4048,countitem(4048);//Items: Poison_Spore_Card,
-	
+
 	if (PRISON_Q <= 0 ) goto L_GET_Q;
 
 	mes "I want you to gather ^FF0000"+PRISON_Q+" Orange Net Mushroom^000000.";

+ 11 - 11
npc/custom/etc/quest_warper.txt

@@ -73,10 +73,10 @@ function	script	Q_Warpra	{
 	mes "Hello,";
 	mes "I can warp you to any town or dungeon, but you need to unlock them first by visiting us.";
 	mes "What do you need?";
-	
+
 	if(getarg(0) == 0) callfunc "QWS_MMarray",0;
 	if(getarg(0) == 1) callfunc "QWS_MMarray",1;
-	
+
 	set @MMenu,select(@Mmenulist$[0],@Mmenulist$[1],@Mmenulist$[2],@Mmenulist$[3],@Mmenulist$[4],@Mmenulist$[5],@Mmenulist$[6],@Mmenulist$[7],@Mmenulist$[8],@Mmenulist$[9],@Mmenulist$[10],@Mmenulist$[11]);
 
 	switch(@Mmenuref[@MMenu-1]+1){
@@ -169,7 +169,7 @@ Setprice:
 	if (!$QW_S_PRICE) mes "Storage = ^FF0000 Free ^000000";
 	if ($QW_S_PRICE == 60) mes "Storage = ^0000FF Kafra Mode ^000000";
 	mes "Guild Storage = "+(($QW_GS_PRICE)?"^00FF00"+$QW_GS_PRICE:"^FF0000Free")+"^000000";
-	
+
 	switch(select("Basic - Warps","Advanced - Warps","Overseas - Warps","Basic Dungeon warp fee","Advanced Dungeon warp fee","Overseas Dungeon warp fee","Full Healing","Part Healing","Storage","Guild Storage","Back","Exit")) {
 	case 1:
 		next;
@@ -390,7 +390,7 @@ L_heal_Part:
 	if (@healchoice == 2) callsub PHeal,1,0;
 	if (@healchoice == 3) callsub PHeal,0,1;
 	goto L_end;
-	
+
 PHeal:
 	next;
 	set @Hp, MaxHp-Hp;
@@ -403,7 +403,7 @@ PHeal:
 	set @total, @HpPrice+@SpPrice;
 	mes "for a total of "+@total+" zeny";
     	if (select("Heal me","Let me see the choices again")==2) goto L_heal_Part;
-    	
+
     	if(getarg(0) == 1)set @HpPrice, (MaxHp-Hp)*$QW_HP_H_PRICE;
 	if(getarg(1) == 1)set @SpPrice, (MaxSp-Sp)*$QW_HP_S_PRICE;
 	set @healfee, @HpPrice+@SpPrice;
@@ -501,7 +501,7 @@ L_GStorage:
 	close2;
 	guildopenstorage;
 	end;
-	
+
 L_end:
 	close;
 	end;
@@ -525,7 +525,7 @@ L_NoUnlock:
 	mes "I don't unlock this location, my assistant deeper in the dungeon will unlock this place.";
 	close;
 	end;
-	
+
 //=========================Short=On=Zeny===========================
 L_Short_on_zeny:
 	next;
@@ -538,7 +538,7 @@ L_Short_on_zeny:
 	}
 	close;
 	end;
-	
+
 //===========================Stamp=Card============================
 stampcard:
 // Counting of the ammount of places you have unlocked
@@ -1069,7 +1069,7 @@ function	script	QWS_Darray	{
 	QWS_Make_Dungeon_Menu 1;
 
 //----------------ANT HELL
-	setarray @pDmenuitems$[@Di], "Ant Hell Dungeon"; 
+	setarray @pDmenuitems$[@Di], "Ant Hell Dungeon";
 	setarray @pDprice[@Di], $QW_BW_PRICE;
 	setarray @pDfee$[@Di], "$QW_BW_FEE";
 	setarray @DLevels[2], 2;
@@ -1529,7 +1529,7 @@ function	script	QWS_DLarray	{
 function	script	QWS_Dungeon_Warpra	{
 	function QWS_D_getbin;
 	function QWS_D_setbin;
-	
+
 	if ((QWS_D_getbin(getarg(0)) == 0) && (getarg(1) != "")) {
 		mes "[Warpra]";
 		mes getarg(1)+" unlocked!";
@@ -1575,7 +1575,7 @@ binget:
 function	script	QWS_Town_Warpra	{
 	function QWS_T_getbin;
 	function QWS_T_setbin;
-	
+
 	if ((QWS_T_getbin(getarg(0)) == 0) && (getarg(1) != "")) {
 		mes "[Warpra]";
 		mes getarg(1)+" unlocked!";

+ 1 - 1
npc/custom/etc/stock_market.txt

@@ -433,7 +433,7 @@ S_Buy:
 	mes $S10N$;
 	next;
 	menu "Continue",-,"Cancel",S_Start;
-	
+
 	mes "Enter the name of the share company";
 	mes "Transaction fee of ^FF0000" + $S_Trans + "z^000000 will apply.";
 	set @buyname$,"0";

+ 2 - 2
npc/custom/events/cluckers.txt

@@ -7,8 +7,8 @@
 //===== Compatible With: =====================================
 //= rAthena Project
 //===== Description: =========================================
-//= Click the chicken and try retrieve the item at a low 
-//= chance. If you fail he will nuke, freeze, stone, 
+//= Click the chicken and try retrieve the item at a low
+//= chance. If you fail he will nuke, freeze, stone,
 //= stun, or make you fall asleep.
 //= The prize is configurable and triggered by the NPC.
 //===== Additional Comments: =================================

+ 10 - 10
npc/custom/events/disguise.txt

@@ -8,7 +8,7 @@
 //= rAthena Project
 //===== Description: =========================================
 //= Guess a monster name correctly for prizes.
-//= 
+//=
 //= NOTE: Requires PCRE library installed.
 //===== Additional Comments: =================================
 //= 5.0 Last update by GmOcean.
@@ -136,15 +136,15 @@ OnInit:
 	                  1389,1399,1418,1492,1502,1511,1583,1623,1630,1646,1647,1648,1649,1650,1651,1658,1685,1688,
 				   1708,1719,1734,1751,1768,1779,1785,1802,1832,1871,1874,1885,1917,1980,2022,2068,2087,2131,
 				   2156,2165;
-	set .BlackList$, "1003,1006,1017,1021,1022,1027,1043,1075,1136,1137,1168," + 
-	    "1171,1172,1173,1181,1187,1210,1217,1218,1222,1223,1224,1225,1226,1227,1228," + 
-	    "1233,1284,1407,1411,1414,1495,1501,1900,1996,2000,2001,2002,2003,2004," + 
-	    "2005,2006,2007,2011,2012,2025,2028,2029,2030,2031,2032,2033,2034,2035," + 
-	    "2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049," + 
-	    "2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063," + 
-	    "2064,2065,2066,2067,2075,2076,2077,2078,2079,2080,2081,2083,2084,2085," + 
-	    "2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099," + 
-	    "2100,2101,2012,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113," + 
+	set .BlackList$, "1003,1006,1017,1021,1022,1027,1043,1075,1136,1137,1168," +
+	    "1171,1172,1173,1181,1187,1210,1217,1218,1222,1223,1224,1225,1226,1227,1228," +
+	    "1233,1284,1407,1411,1414,1495,1501,1900,1996,2000,2001,2002,2003,2004," +
+	    "2005,2006,2007,2011,2012,2025,2028,2029,2030,2031,2032,2033,2034,2035," +
+	    "2036,2037,2038,2039,2040,2041,2042,2043,2044,2045,2046,2047,2048,2049," +
+	    "2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063," +
+	    "2064,2065,2066,2067,2075,2076,2077,2078,2079,2080,2081,2083,2084,2085," +
+	    "2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097,2098,2099," +
+	    "2100,2101,2012,2103,2104,2105,2106,2107,2108,2109,2110,2111,2112,2113," +
 	    "2114,2115,2116,2117,2118,2119,2120,2121,2123,2124,2125,1496,";
 	end;
 OnClock0000:

+ 8 - 8
npc/custom/events/holiday/uneasy_cemetery.txt

@@ -1,23 +1,23 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Uneasy Prontera Cemetery Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.2a (Tested and fully working!)
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= A periodical quest of the Uneasy Cemetery (Kill undead / Prevent their appearance)
 //= Every day, at the midnight Prontera receive a wave of Undeads.
 //= They come from Uneasy Cemetery of Prontera. To protect the players
 //= from the undeads terror you may either kill the enemy. Or supply Mother Mathana
-//= with needed amount of Holy Water. Every citizen can take his part in the 
+//= with needed amount of Holy Water. Every citizen can take his part in the
 //= saving of Prontera city. After some days of quiet life... the Cemetery strikes back.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.1 More advanced ver. Added some bonus the the one who'd kill the last walking undead
 //= 1.2 Added coords to the script to make label OmMobDead working
 //= 1.2a Changed item names to item IDs. [Samuray22]
-//============================================================ 
+//============================================================
 
 prontera,3,3,3	script	Uneasy_Check	-1,{
 	end;

+ 1 - 1
npc/custom/events/holiday/valentinesdayexp.txt

@@ -202,7 +202,7 @@ prt_castle,54,34,4	script	Carl Orleans#val1	47,{
 	mes "Yes? What can I cook for you?";
 	next;
 	menu "Black handmade Chocolate, please",-,"I want a White handmade Chocolate...",M_WHITE,"I'm lost, sorry to bother you.",M_END;
-     
+
 	mes "[Carl Orleans]";
 	mes "Well, I just might be able to fulfill your needs...";
 	next;

+ 6 - 6
npc/custom/events/mushroom_event.txt

@@ -1,18 +1,18 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Find the Mushroom
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Mysterious
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 3.6a
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Find the Mushroom - random amount of Mushrooms spawns in random maps.
 //= Players need to find these mushrooms and kill them to gain prizes!
 //===== Additional Comments: =================================
 //= 3.0 Fully Functional with Rewritten script. [Mysterious]
 //= 3.6a Slightly edited. [Euphy]
-//============================================================ 
+//============================================================
 
 prontera,142,228,6	script	Find the Mushroom	1084,{
 	mes "[ Find The Mushroom ]";

+ 1 - 1
npc/custom/item_signer.txt

@@ -14,7 +14,7 @@
 //============================================================
 
 prt_in,24,61,7	script	Perchik	47,{
-	
+
 	setarray .@Item[0],644,3;	// Item requirements: <ID>,<Count>{,...} (0 to disable)
 	setarray .@Cost[0],0,5000;	// Zeny requirements: <base price>,<price per refine>
 

+ 1 - 1
npc/custom/jobmaster.txt

@@ -4,7 +4,7 @@
 //= Euphy
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
 //===== Description: =========================================
 //= A fully functional job changer.

+ 7 - 7
npc/custom/quests/bandit_beard.txt

@@ -1,14 +1,14 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Bandit Beard Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Mega Man Expert & Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= A harmless quest for a simply item w/o any bonuses "Bandit Beard"
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= Fully working.
 //= 1.0 First release
 //= 1.1 Fixed some exploits, bugs and typos. Optimized 8) [Lupus]
@@ -99,7 +99,7 @@ L_NOITEMS:
 	mes "Here is the list again:";
 	emotion e_omg;
 	goto L_LIST;
-}  
+}
 
 //Master Tailor----------
 izlude_in,123,175,4	script	Master Tailor#bandit	50,{

+ 7 - 7
npc/custom/quests/dead_branch.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Dead Branch (+Bloody Branch) Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= GM-Yevon
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 // Simple item trade-in quest, a person can get a Dead Branch
-// by simply providing the items: Log x3 (7201), Wooden Heart x1 (7189), 
+// by simply providing the items: Log x3 (7201), Wooden Heart x1 (7189),
 // Trunk x5 (1019), and Wooden Gnarl x1 (7222).
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.1 Optimized, added Bloody Branch with 0.01% chance [Lupus]
 //============================================================
 

+ 10 - 10
npc/custom/quests/elvenear.txt

@@ -14,16 +14,16 @@
 //============================================================
 
 geffen,127,49,5	script	Elven Ears Quest	84,{
-	mes "[Elven Ears Quest]"; 
-	mes "Hi, today's quest is...."; 
-	mes "Ah, the ^61B031Elven Ears ^000000Quest!"; 
-	next; 
+	mes "[Elven Ears Quest]";
+	mes "Hi, today's quest is....";
+	mes "Ah, the ^61B031Elven Ears ^000000Quest!";
+	next;
 	menu "Requirements",L_Bl, "Make Item",-,"Cancel",L_Cancel;
 
 	mes "[Elven Ears quest]";
-	mes "Good good, let me just check"; 
+	mes "Good good, let me just check";
 	next;
-	if(countitem(2213)<1 || countitem(1040)<20 || countitem(919)<20) goto L_NoMake; 
+	if(countitem(2213)<1 || countitem(1040)<20 || countitem(919)<20) goto L_NoMake;
 	delitem 2213,1;
 	delitem 1040,20;
 	delitem 919,20;
@@ -41,11 +41,11 @@ L_NoMake:
 	mes "Please come back another time...";
 	close;
 
-L_Bl: 
+L_Bl:
 	mes "[Elven Ears Quest]";
-	mes "Ok all you have to do is collect:"; 
-	mes "^362ED61 Kitty Band^000000"; 
-	mes "^362ED620 Elder Pixie Mustaches^000000"; 
+	mes "Ok all you have to do is collect:";
+	mes "^362ED61 Kitty Band^000000";
+	mes "^362ED620 Elder Pixie Mustaches^000000";
 	mes "and ^362ED620 Animal Skin^000000";
 	next;
 	menu "Accept",-, "Leave",L_Leave;

+ 2 - 2
npc/custom/quests/event_6_new_hats.txt

@@ -15,13 +15,13 @@
 //= -Kafra Band, Panda Hat
 //= -Crescent Hairpin
 //===== Additional Comments: =================================
-//= Event New Hats by RedxSwordxHero 
+//= Event New Hats by RedxSwordxHero
 //= Ported and improved with timers [Lupus]
 //= Thanks to x[tsk],fixed all item requirements to iRO specs exept
 //= for hats which cannot be made on the real server. [Lupus]
 //= 1.2 removed already existing official hat quests [Lupus]
 //= 1.3 Spiffed up the NPC coords and their appearance [Lupus]
-//= 1.4 Fixed exploits. 1.4a fixed wrong item ID [Lupus] 
+//= 1.4 Fixed exploits. 1.4a fixed wrong item ID [Lupus]
 //============================================================
 
 prt_in,130,66,5	script	Zac	704,{

+ 2 - 2
npc/custom/quests/hunting_missions.txt

@@ -4,12 +4,12 @@
 //= Euphy
 //===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
 //===== Description: =========================================
 //= Random hunting missions.
 //= Rewards are based on quest difficulty.
-//= 
+//=
 //= NOTE: Requires SQL mob database.
 //===== Additional Comments: =================================
 //= 1.0 Initial script.

+ 2 - 2
npc/custom/quests/kaho_balmung.txt

@@ -14,10 +14,10 @@
 //============================================================
 
 prontera,158,356,4	script	Royal Messenger	105,{
-	
+
 	setarray .@Req1[0],1161,999,120,984,10,996,10,994,10,995,10,997,10;
 	setarray .@Req2[0],5013,2298,1,1001,10,996,10,994,10,995,10,997,10;
-	
+
 	mes "[Royal Messenger]";
 	mes "Welcome to Prontera.";
 	mes "I am the messenger in charge of the Royal Quests.";

+ 1 - 1
npc/custom/quests/kahohorn.txt

@@ -42,7 +42,7 @@ geffen,115,107,5	script	Lord Kaho's Servant	61,{
 	next;
 	mes .@n$;
 	mes "Finally, I've worked hard to make these horns for my master with all the items mentioned above...";
-	mes "Please include ^0055FF5 million Zeny^000000 for my efforts."; 
+	mes "Please include ^0055FF5 million Zeny^000000 for my efforts.";
 	next;
 	mes .@n$;
 	mes "Are you ready for me to make this special item?";

+ 6 - 6
npc/custom/quests/kings_items.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Event King Items
-//===== By: ================================================== 
+//===== By: ==================================================
 //= $ephiroth
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Grand Circlet Quest combined with Excalibur Quest.
 //===== Additional Comments: =================================
 //= 2006/09/27: 1.0 Release and fully working. [$ephiroth]
@@ -46,7 +46,7 @@ prt_castle,80,170,4	script	King of Prontera	108,{
 			for(set .@j,1; .@j<getarraysize(getd(".@Items"+.@i)); set .@j,.@j+2)
 				if (countitem(getd(".@Items"+.@i+"["+.@j+"]")) < getd(".@Items"+.@i+"["+(.@j+1)+"]")) set .@nr,1;
 			mes "[King of Prontera]";
-			if (.@nr) { 
+			if (.@nr) {
 				mes "You're missing something.";
 				mes "Come back after you get ALL the items.";
 				close; }

+ 1 - 1
npc/custom/quests/may_hats.txt

@@ -8,7 +8,7 @@
 //===== Compatible With: =====================================
 //= rAthena Project
 //===== Description: =========================================
-//= Custom quest for some RO mobile game bonus items 
+//= Custom quest for some RO mobile game bonus items
 //===== Additional Comments: =================================
 //= 1 May, 2006
 //= 1.01 translated the rest of dialogues

+ 2 - 2
npc/custom/quests/quest_shop.txt

@@ -30,7 +30,7 @@ prontera,164,203,6	script	Quest Shop#1	998,{ callfunc "qshop"; }
 
 // Script Core
 //============================================================
--	script	quest_shop	-1,{ 
+-	script	quest_shop	-1,{
 function Add; function Chk; function Slot;
 OnInit:
 	freeloop(1);
@@ -133,7 +133,7 @@ OnBuyItem:
 	while(1) {
 		switch(select(" ~ Purchase ^0055FF"+getitemname(.@q[0])+"^000000:"+((.@preview && !@qe[7])?" ~ Preview...":"")+": ~ ^777777Cancel^000000")) {
 		case 1:
-			if (@qe[0]) { 
+			if (@qe[0]) {
 				mes "[Quest Shop]";
 				mes "You're missing one or more quest requirements.";
 				close;

+ 25 - 25
npc/custom/quests/questboard.txt

@@ -4,11 +4,11 @@
 //= tr0n
 //===== Current Version: =====================================
 //= 1.4.4
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
 //===== Description: =========================================
 //= Easily add collection and hunting quests.
-//===== Additional Comments: =================================  
+//===== Additional Comments: =================================
 // 1.0.0 Release
 // 1.1.0 Added zeny reward
 // 1.2.0 Rewrote checkmob and killcounter
@@ -18,7 +18,7 @@
 //============================================================
 
 prontera,129,215,5	script	Questboard	857,{
-		
+
 	if(c_run==1){
 		mes "[^FF7700Questboard^000000]";
 		mes "^0000FF"+getd("." + currentquest$ + "_collectionname$")+"^000000";
@@ -42,7 +42,7 @@ prontera,129,215,5	script	Questboard	857,{
 		}
 		goto L_checkitems;
 	}
-	
+
 	if(h_run==1){
 		mes "[^FF7700Questboard^000000]";
 		mes "^0000FF"+getd("." + currentquest$ + "_huntingname$")+"^000000";
@@ -71,16 +71,16 @@ prontera,129,215,5	script	Questboard	857,{
 		}
 		goto L_checkmobs;
 	}
-		
+
 L_questmenu:
 	mes "[^FF7700Questboard^000000]";
 	mes "Select category:";
 	next;
-	
+
 	switch(select((.collection)?"Collection Quests":"",
 				  (.hunting)?"Hunting Quests":"",
 				  "Exit")) {
-	
+
 case 1:
 	set .@collectmenu$, "";
 	for( set .@i,0; .@i < .collectionquestcount; set .@i,.@i+1) {
@@ -127,7 +127,7 @@ case 1:
 		mes "level to do this quest.";
 		close;
 	}
-	
+
 case 2:
 	set .@huntmenu$, "";
 	for( set .@i,0; .@i < .huntingquestcount; set .@i,.@i+1) {
@@ -174,11 +174,11 @@ case 2:
 		mes "level to do this quest.";
 		close;
 	}
-	
+
 case 3:
 	close;
 	}
-	
+
 L_checkitems:
 	for( set .@k,0; .@k < getarraysize(getd("."+currentquest$+"_collectionitem")); set .@k,.@k+2) {
 		if(countitem(getd("."+currentquest$+"_collectionitem["+.@k+"]"))>=getd("."+currentquest$+"_collectionitem["+(.@k+1)+"]")){
@@ -202,7 +202,7 @@ L_checkitems:
 	set currentquest$, "";
 	set c_run, 0;
 	close;
-	
+
 L_checkmobs:
 	set .@goal, (getarraysize(getd("."+currentquest$+"_huntingmob"))/2);
 	for(set .@i, 1; .@i < getarraysize(getd("."+currentquest$+"_huntingmob")); set .@i,.@i+2){
@@ -216,7 +216,7 @@ L_checkmobs:
 		}
 		goto L_checkmobs2;
 	}
-	
+
 L_checkmobs2:
 	if(.@checkmonster<.@goal){
 		mes "[^FF7700Questboard^000000]";
@@ -250,7 +250,7 @@ OnNPCKillEvent:
 		continue;
 	}
 	end;
-	
+
 OnInit:
 
 	function AddCollection;
@@ -259,24 +259,24 @@ OnInit:
 	//Activate/Deactive quest categories here
 	set .collection, 1;
 	set .hunting, 1;
-	
+
 	//Quest Delay (seconds)
 	//24 hours = 86400 seconds
 	set .quest_delay, 0;
-	
+
 	//Checks if quests are loaded (prevents out of index)
 	if(.questsloaded==1) end;
 		set .questsloaded, 1;
-		
+
 		//Add Collection Quests here
 		//AddCollection("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Item ID>,<Item Amount>,...);
-		
-		
+
+
 		//Add Hunting Quests here
 		//AddHunting("<Quest Name>",<Min Lvl>,<Max Lvl>,<Reward|Item ID>,<Reward|Item Amount>,<Zeny Reward>,<Base EXP>,<Job EXP>,<Monster ID>,<Monster Amount>,...);
-		
+
 		end;
-		
+
 
 function AddCollection {
 	set .collectionquestcount,.collectionquestcount+1;
@@ -288,12 +288,12 @@ function AddCollection {
 	setd ("." +.collectionquestcount+"_collectionzeny", getarg(5));
 	set .@argcount, 6;
 	set .@size, getarraysize(getd("."+ .collectionquestcount + "_collectionexp"));
-	setd ("." +.collectionquestcount+"_collectionexp["+.@size+"]",getarg(.@argcount)); 
-	setd ("." +.collectionquestcount+"_collectionexp["+(.@size+1)+"]",getarg(.@argcount+1)); 
+	setd ("." +.collectionquestcount+"_collectionexp["+.@size+"]",getarg(.@argcount));
+	setd ("." +.collectionquestcount+"_collectionexp["+(.@size+1)+"]",getarg(.@argcount+1));
 	set .@argcount, .@argcount+2;
 	while(getarg(.@argcount,-1)!=-1 && getarg(.@argcount+1,-1)!=-1) {
 		set .@size, getarraysize(getd("."+ .collectionquestcount + "_collectionitem"));
-		setd ("."+.collectionquestcount+"_collectionitem["+.@size+"]",getarg(.@argcount)); 
+		setd ("."+.collectionquestcount+"_collectionitem["+.@size+"]",getarg(.@argcount));
 		setd ("."+.collectionquestcount+"_collectionitem["+(.@size+1)+"]",getarg(.@argcount+1));
 		set .@argcount,.@argcount+2;
 	}
@@ -311,11 +311,11 @@ function AddHunting {
 	set .@size, getarraysize(getd("."+ .huntingquestcount + "_huntingexp"));
 	set .@argcount, 6;
 	setd ("." +.huntingquestcount+"_huntingexp["+.@size+"]",getarg(.@argcount));
-	setd ("." +.huntingquestcount+"_huntingexp["+(.@size+1)+"]",getarg(.@argcount+1)); 
+	setd ("." +.huntingquestcount+"_huntingexp["+(.@size+1)+"]",getarg(.@argcount+1));
 	set .@argcount, .@argcount+2;
 	while(getarg(.@argcount,-1)!=-1 && getarg(.@argcount+1,-1)!=-1) {
 		set .@size, getarraysize(getd("."+ .huntingquestcount + "_huntingmob"));
-		setd ("."+.huntingquestcount+"_huntingmob["+.@size+"]",getarg(.@argcount)); 
+		setd ("."+.huntingquestcount+"_huntingmob["+.@size+"]",getarg(.@argcount));
 		setd ("."+.huntingquestcount+"_huntingmob["+(.@size+1)+"]",getarg(.@argcount+1));
 		set .@argcount, .@argcount+2;
 	}

+ 6 - 6
npc/custom/quests/sphinx_mask.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Sphinx Mask Quest (custom)
-//===== By: ================================================== 
+//===== By: ==================================================
 //= sabernet09
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= This quest is related to Umbalian Chief.
 //= 1.1 Removed it from official Umbala quests [Lupus]
 //= 1.2 Added a missing variable (sphmask_q) [erKURITA]
 //= 1.3 Optimized, and coordinates moved. [Euphy]
-//============================================================ 
+//============================================================
 
 morocc,208,90,6	script	Turban Thief	58,{
 	mes "[Turban Thief]";

+ 2 - 2
npc/custom/quests/tha_statues.txt

@@ -40,7 +40,7 @@ done:
 	mes "[Thalos]";
 	mes "Go search the 2nd Statue!";
 	close;
-	
+
 }
 
 tha_t09,84,99,4	script	Mediane	111,{
@@ -49,7 +49,7 @@ tha_t09,84,99,4	script	Mediane	111,{
 	mes "Okay, i am warping you to the next floor now.";
 	next;
 	set TSQ_CHK,0;
-	warp "tha_t10",	165,	138; 
+	warp "tha_t10",	165,	138;
 	close;
 nook:
 	mes "[Mediane]";

+ 1 - 1
npc/custom/quests/thq/THQS_QuestNPC.txt

@@ -68,7 +68,7 @@ N_NewQuest:
 	mes "Would you like me to asign you a Quest?";
 	next;
 	menu "Yes I would like a Quest Please.",-,"Sorry Guy no time today.",N_NoTime;
-	
+
 	mes "[Guy]";
 	mes "Ok lets see what quest we can give you today.";
 	mes "The quest names in ^FF0000This Colour^000000 mean that they are more challanging then the rest, but have better rewards.";

+ 6 - 6
npc/custom/quests/umbalian_language.txt

@@ -1,14 +1,14 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Custom Umbalian Language Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= sabernet09
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= 1.1 Removed it from offical Umbala Quests [Lupus]
-//============================================================ 
+//============================================================
 
 prontera,145,290,5	script	Mason	742,{
 	mes "[Mason]";

+ 10 - 10
npc/custom/quests/valhallen.txt

@@ -1,22 +1,22 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Valhallen Items Quests NPC
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Avaji
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= All-in-one: Mjolnir,Sleipnir,Brisingamen,Gleipnir,Megingjard
 //= Custom quest, ingredients based on official RO FAQ
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.1 Optimized. [Euphy]
 //= 2.0 Adds SE and TE Godlikes. Fixed Mixing Itemlist. [Jey]
 //= Sources for the mixing lists 2016-08-15:
 //= http://irowiki.org/wiki/God_Items_Quest
 //= http://irowiki.org/wiki/God_Items_Quest_2
 //= http://irowiki.org/wiki/God_Items_Quest_3
-//============================================================ 
+//============================================================
 
 prontera,147,171,5	script	Lenneth	811,{
 	mes "[Lenneth]";
@@ -83,14 +83,14 @@ prontera,147,171,5	script	Lenneth	811,{
 		default:
 			close;
 	}
-	
+
 	mes "^FF0000The items I need are as follows:^000000";
 	set .@itemmissing,0;
 	for(set .@i,1; .@i<getarraysize(.@Items); set .@i,.@i+2) {
 		set .@amount,.@Items[.@i+1];
 		set .@id,.@Items[.@i];
 		mes " ~ "+.@amount+"x "+((countitem(.@id)<.@amount)?("^dd3355"):("^33dd55"))+getitemname(.@id)+((getitemslots(.@id)>0)?" ["+getitemslots(.@id)+"]":"")+"^000000";
-		if (countitem(.@id) < .@amount) 
+		if (countitem(.@id) < .@amount)
 			set .@itemmissing,1;
 	}
 	if (.@itemmissing) {
@@ -116,7 +116,7 @@ prontera,147,171,5	script	Lenneth	811,{
 	for(set .@i,1; .@i<getarraysize(.@Items); set .@i,.@i+2) {
 		set .@amount,.@Items[.@i+1];
 		set .@id,.@Items[.@i];
-		if (countitem(.@id) < .@amount) 
+		if (countitem(.@id) < .@amount)
 			close;
 	}
 	// Delete the items _after_ the second check

+ 4 - 4
npc/custom/warper.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Warper
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Euphy
 //===== Current Version: =====================================
 //= 1.4b
 //===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= A complete - but very condensed - warper script.
 //= Some coordinates written by Tekno-Kanix and ToastOfDoom.
 //===== Additional Comments: =================================
@@ -120,7 +120,7 @@ function Restrict {
 	Towns:
 // --------------------------------------------------
 menu	"Prontera",T1, "Alberta",T2, "Aldebaran",T3, "Amatsu",T4, "Ayothaya",T5,
-    	"Brasilis",T6, "Comodo",T7, "Dewata",T8, "Eclage",T9, "Einbech",T10, 
+    	"Brasilis",T6, "Comodo",T7, "Dewata",T8, "Eclage",T9, "Einbech",T10,
     	"Einbroch",T11, "El Dicastes",T12, "Geffen",T13, "Gonryun",T14, "Hugel",T15,
     	"Izlude",T16, "Jawaii",T17, "Lighthalzen",T18, "Louyang",T19, "Lutie",T20,
     	"Malangdo",T21, "Malaya",T22, "Manuk",T23, "Midgarts Expedition Camp",T24,

+ 1 - 1
npc/custom/woe_controller.txt

@@ -275,7 +275,7 @@ while(1) {
 		for(set .@i,0; .@i<6; set .@i,.@i+1) {
 			set .@k, .@i*5;
 			mes "> ^FF0000"+.Regions$[.@i]+"^000000";
-			for(set .@j,.@k; .@j<(.@k+5); set .@j,.@j+1) { 
+			for(set .@j,.@k; .@j<(.@k+5); set .@j,.@j+1) {
 				set .@t, getcastledata(.Castles$[.@j],1);
 				mes "  ~ "+getcastlename(.Castles$[.@j])+": "+((.@t)?"^0055FF"+getguildname(.@t):"^777777unoccupied")+"^000000";
 			}

+ 13 - 13
npc/events/MemorialDay_2008.txt

@@ -96,7 +96,7 @@ prontera,182,214,4	script	Lauds#Memorial	58,{
 			close;
 		}
 	}
-	
+
 	else if (Memorial08 == 2) {
 		mes "[Mad Sago Lauds]";
 		mes "Ah, you have fluffy new towel now I even put your name on it";
@@ -160,7 +160,7 @@ prontera,182,214,4	script	Lauds#Memorial	58,{
 		mes "Go to the plaque at 12 o'clock direction in Prontera for your journey!";
 		close;
 	}
-	
+
 	else if (Memorial08 >= 9) {
 		set .@RandomMsg, rand(1,5);
 		if (.@RandomMsg == 1) {
@@ -192,7 +192,7 @@ prontera,182,214,4	script	Lauds#Memorial	58,{
 		}
 	}
 }
-		
+
 // Memorial Plaque
 //============================================================
 prontera,153,286,4	script	Memorial Plaque#Memorial	857,{
@@ -201,7 +201,7 @@ prontera,153,286,4	script	Memorial Plaque#Memorial	857,{
 		mes "- It's a dusty old plaque.-";
 		close;
 	}
-	
+
 	else if (Memorial08 == 8) {
 		mes "[" + strcharinfo(0) + "]";
 		mes "- It's a dusty old plaque.-";
@@ -212,11 +212,11 @@ prontera,153,286,4	script	Memorial Plaque#Memorial	857,{
 		getexp 93750,43750;
 		goto L_CleanPlaque;
 	}
-	
+
 	else if (Memorial08 >= 9) {
 		goto L_CleanPlaque;
 	}
-	
+
 	L_CleanPlaque:
 		mes "- You see a message from the cleaned plaque.-";
 		next;
@@ -233,7 +233,7 @@ prontera,153,286,4	script	Memorial Plaque#Memorial	857,{
 		mes "-I may not have gone where I intended to go,-";
 		mes "-but I think I have ended up where I needed to be.-";
 		mes "- Douglas Adams.-";
-		if (Memorial08 == 9) { 
+		if (Memorial08 == 9) {
 			getexp 93750,43750;
 		}
 		next;
@@ -243,7 +243,7 @@ prontera,153,286,4	script	Memorial Plaque#Memorial	857,{
 		mes "-It is not the urge to surpass all others at whatever cost,-";
 		mes "- but the urge to serve others at whatever cost. -";
 		mes "- Arthur Ashe -";
-		if (Memorial08 == 9) { 
+		if (Memorial08 == 9) {
 			getexp 93750,43750;
 			set Memorial08,10;
 		}
@@ -259,7 +259,7 @@ prontera,150,270,4	script	Grast#Memorial	900,{
 		mes "I wonder how many people remember them...";
 		close;
 	}
-	
+
 	else if (Memorial08 == 3) {
 		mes "[Grast]";
 		mes "Oh, isn't that a Towel of Memory?";
@@ -308,7 +308,7 @@ prontera,150,270,4	script	Grast#Memorial	900,{
 			close;
 		}
 	}
-	
+
 	else if (Memorial08 == 5) {
 		if (countitem(1065) < 1 || countitem(610) < 1 || countitem(717) < 1 || countitem(747) < 1 || countitem(517) < 1 || countitem(515) < 1) {
 			mes "[Grast]";
@@ -335,7 +335,7 @@ prontera,150,270,4	script	Grast#Memorial	900,{
 			close;
 		}
 	}
-	
+
 	else if (Memorial08 == 6) {
 		if (countitem(643) < 1 || countitem(12018) < 1 || countitem(741) < 1 || countitem(745) < 1) {
 			mes "[Grast]";
@@ -390,7 +390,7 @@ prontera,150,270,4	script	Grast#Memorial	900,{
 			close;
 		}
 	}
-	
+
 	else if (Memorial08 == 7) {
 		mes "[Grast]";
 		mes "Have you met Lauds?";
@@ -421,7 +421,7 @@ prontera,150,270,4	script	Grast#Memorial	900,{
 		mes "By the way, he had an unfortunate accident, and has kind of lost his mind.";
 		mes "Please don't be alarmed even if he starts babbling.";
 		close;
-	
+
 	L_Continue:
 		mes "[Grast]";
 		mes "That's a good idea.";

+ 7 - 7
npc/events/RWC_2011.txt

@@ -1,18 +1,18 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= RWC 2011 Golden Poring
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Euphy
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Collect blue cards dropped by Golden Porings to spell out
 //= 'RWC2011' and win a prize!
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version. [Euphy]
-//============================================================ 
+//============================================================
 
 prontera,114,81,5	script	RWC2011 Agent#2	407,{
 	if (checkweight(1201,1) == 0 || MaxWeight - Weight < 500) {

+ 9 - 9
npc/events/RWC_2012.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= RWC 2012 Enchants
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Euphy
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.0
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Adds slots and enchantments to 2012 RWC Memory accessories.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First Version. [Euphy]
-//============================================================ 
+//============================================================
 
 prontera,147,61,3	script	Driller#pron	87,{
 	disable_items;
@@ -325,14 +325,14 @@ prontera,147,59,3	script	Goldberg#pron	878,{
 		mes "The enchant option in your item will be initialized.";
 		delitem 6665,1; //RWC_Inicializer
 		delequip .@part;
-	
+
 //		GetNonSlotItemSock2 .@equip_refine .@equip_id .@equip_card[0] .@equip_card[1] .@equip_card[2] .@equip_card[3]
 		for(set .@i,0; .@i<4; set .@i,.@i+1) {
 			if (.@equip_card[.@i] >= 4700) // Armor Enchant System
 				set .@equip_card[.@i],0;
 		}
 		getitem2 .@equip_id,1,1,.@equip_refine,0,.@equip_card[0],.@equip_card[1],.@equip_card[2],.@equip_card[3];
-		
+
 		close;
 	}
 }

+ 4 - 4
npc/events/StPatrick_2008.txt

@@ -15,7 +15,7 @@
 //= you must use the mob edits provided for this quest.
 //= Enable in mob_db2.txt
 //=
-//= The item 12715 Black_Treasure_Chest contains a script 
+//= 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
@@ -172,7 +172,7 @@ prt_fild05,170,286,4	script	Anxious Leprechaun#8pday	954,{
 			mes "[O'Riley the Leprechaun]";
 			mes "Thank you. Here's your ale~";
 			if (countitem(7915) >= 10) {
-				getitem 12135,1; 
+				getitem 12135,1;
 				delitem 7915,10;
 			}
 			close;
@@ -180,7 +180,7 @@ prt_fild05,170,286,4	script	Anxious Leprechaun#8pday	954,{
 			mes "[O'Riley the Leprechaun]";
 			mes "Thank you. Here's your ale~";
 			if (countitem(7916) >= 5) {
-				getitem 12135,1; 
+				getitem 12135,1;
 				delitem 7916,5;
 			}
 			close;
@@ -188,7 +188,7 @@ prt_fild05,170,286,4	script	Anxious Leprechaun#8pday	954,{
 			mes "[O'Riley the Leprechaun]";
 			mes "Thank you. Here's your ale~";
 			if (countitem(7720) >= 1) {
-				getitem 12135,1; 
+				getitem 12135,1;
 				delitem 7720,1;
 			}
 			close;

+ 7 - 7
npc/events/bossnia.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Bossnia Warp NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Masao
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Bossnia MVP event.
-//===== Additional Comments: ================================= 
+//===== 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]
 //= 1.3 Added VIP features. [Euphy]
-//============================================================ 
+//============================================================
 
 // Entrance NPCs
 //============================================================

+ 5 - 5
npc/events/christmas_2008.txt

@@ -279,7 +279,7 @@ prontera,226,306,4	script	Caroller#iROxmas08	79,{
 				close;
 		}
 	}
-	
+
 	if (iROxmas08carol == 1) {
 		if (countitem(6092) < 6) {
 			mes "[Caroller]";
@@ -345,7 +345,7 @@ prontera,226,306,4	script	Caroller#iROxmas08	79,{
 			close;
 		}
 	}
-	
+
 	if (iROxmas08carol == 2) {
 		if (countitem(1019) < 10 || countitem(1005) < 1 || countitem(7312) < 1 || countitem(938) < 10 || countitem(732) < 1) {
 			mes "[Caroller]";
@@ -442,7 +442,7 @@ prontera,226,306,4	script	Caroller#iROxmas08	79,{
 	mes "All right, what comes to your mind when you think about Christmas?";
 	next;
 	switch(select("Carolling:Santa Claus:Gift Boxes:Santa Costume:Not much really...")) {
-	
+
 	case 1:
 		mes "[Santa Claus]";
 		mes "Carolling! That's good!";
@@ -471,7 +471,7 @@ prontera,226,306,4	script	Caroller#iROxmas08	79,{
 		mes "A bad Santa ruins us good Santa's reputations!";
 		mes "The World Santa Organization is considering this a grave situation.";
 		close;
-	
+
 	case 3:
 		mes "[Santa Claus]";
 		mes "A gift box! That sounds good!";
@@ -680,7 +680,7 @@ prontera,226,306,4	script	Caroller#iROxmas08	79,{
 		mes "There used to be designer who visited my house to make my Santa costumes.";
 		mes "Do you have any ideas?";
 		close;
-	
+
 	case 5:
 		mes "[Santa Claus]";
 		mes "........................";

+ 7 - 7
npc/events/dumplingfestival.txt

@@ -12,7 +12,7 @@
 //= Ver 1.0- Duplicate of MRO's Dumpling Event
 //= 1.01 fixed bugs [Lupus]
 //============================================================
-  
+
 payon,93,81,4	script	Exorcist Master Fahae	834,{
 
 	mes "[Exorcist Master Fahae]";
@@ -24,12 +24,12 @@ payon,93,81,4	script	Exorcist Master Fahae	834,{
 	mes "my quest. I have some items to assist you in my quest.";
 	next;
 	menu "I wish to buy",-, "No thanks",M_FIN;
-  
+
 	mes "[Exorcist Master Fahae]";
 	mes "I have 2 items which might become useful to you.";
 	next;
 	menu "Realgar Wine",-, "Exorcize Herb",M_HERB;
-  
+
 	mes "[Exorcist Master Fahae]";
 	mes "How many do you require?";
 	mes "You may only buy 5 at one time.";
@@ -45,17 +45,17 @@ payon,93,81,4	script	Exorcist Master Fahae	834,{
 	mes "[Exorcist Master Fahae]";
 	mes "Here you go, I hope you may succeed in my quest.";
 	close;
-  
+
 L_SORRY:
 	mes "[Exorcist Master Fahae]";
 	mes "You must not be stingy, it is the path of God to be honest.";
 	close;
-  
+
 M_FIN:
 	mes "[Exorcist Master Fahae]";
 	mes "The path of fully venquishing evil is far, help me in the way of God.";
 	close;
-  
+
 M_HERB:
 	mes "[Exorcist Master Fahae]";
 	mes "How many do you require?";
@@ -78,7 +78,7 @@ L_NOZENY:
 	mes "Money doesn't bring joy to everyone, but we need it to support the temple and myself. Please, try to kill some monsters and take their drops.";
 	close;
 }
-  
+
 // Monsters
 //============================================================
 gef_fild00,0,0,0,0	monster	Dumpling	1520,20,60000,66000

+ 9 - 9
npc/events/event_skill_reset.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Official Skill Resetter Event in Yuno (kRO & idRO)
-//===== By: ================================================== 
+//===== By: ==================================================
 //= $ephiroth
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.02
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== 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]
@@ -60,7 +60,7 @@ yuno,138,187,4	script	Hypnotist Teacher	124,{
 
 	mes @npcname$;
 	mes "You know where to find me,";
-	mes "if you ever want a reset!!"; 
+	mes "if you ever want a reset!!";
 	close;
 
 L_Info:
@@ -78,14 +78,14 @@ L_Info:
 	mes "Just one time does again to shake the skill point";
 	mes "Careful with your skills from here on.";
 	close;
-	
+
 L_Reset:
 	mes @npcname$;
 	mes "Before skill reset in starting.";
-	mes "You shall have to first tell me your Base Level."; 
+	mes "You shall have to first tell me your Base Level.";
 	next;
 	mes "^D5A500[" + strcharinfo(0) + "]^000000";
-	mes "My Base level is ^AA00AALevel " + BaseLevel + "BaseLv.^000000"; 
+	mes "My Base level is ^AA00AALevel " + BaseLevel + "BaseLv.^000000";
 	next;
 	set @zeny,BaseLevel*20000;
 	mes @npcname$;

+ 5 - 5
npc/events/gdevent_aru.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Guild dungeon event, Arunafeltz.
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Guild dungeon event, Arunafeltz. Retrieve Morestone's
 //= pickaxe from Kublin.
 //===== Additional Comments: =================================

+ 5 - 5
npc/events/gdevent_sch.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Guild dungeon event, Schwaltzvalt.
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.2
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Guild dungeon event, Schwaltzvalt. Retrieve Morestone's
 //= pickaxe from Kublin.
 //===== Additional Comments: =================================

+ 9 - 9
npc/events/god_se_festival.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Valkyrie's Gift NPCs
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
-//= Post-God Item SE Creation Summoning Event 
+//= Post-God Item SE Creation Summoning Event
 //= Second Sister is a custom translation.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 First version. [L0ne_W0lf]
 //= 1.1 Added GM management function. [Euphy]
-//============================================================ 
+//============================================================
 
 // Original name: "Festival Manager#god_se_fes00"
 yuno,1,1,0	script	Festival Manager#gq_fes0	891,{
@@ -122,7 +122,7 @@ yuno,118,192,5	script	Rmimi Ravies#gq_fes01	891,{
 				mes "[Rmimi Ravies]";
 				mes "Have a good time.";
 				donpcevent "Rmimi Ravies#gq_fes01::OnStart";
-				
+
 				announce "["+ strcharinfo(0) +"] member of ["+ GetGuildName(.@GID) +"] is summoning a 'Valkyrie's Present' in 'Juno'.",bc_all,"0x70dbdb";
 				close;
 			}

+ 3 - 3
npc/events/halloween_2009.txt

@@ -195,17 +195,17 @@ OnInit:
 	hideonnpc "Trick or Treater#iRO7";
 	hideonnpc "Trick or Treater#iRO8";
 	end;
-	
+
 OnEnableTreat:
 	enablenpc strnpcinfo(3);
 	hideonnpc strnpcinfo(3);
 	end;
-	
+
 OnTimer15000:
 	hideonnpc strnpcinfo(3);
 	disablenpc strnpcinfo(3);
 	end;
-		
+
 OnTimer300000:
 	donpcevent strnpcinfo(3)+"::OnEnableTreat";
 	stopnpctimer;

+ 1 - 1
npc/events/halloween_2013.txt

@@ -1087,7 +1087,7 @@ tha_t06,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 tha_t07,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 tha_t08,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 tha_t09,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
-tha_t10,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0	
+tha_t10,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 tha_t11,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 tha_t12,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0
 thor_v01,0,0,0,0	monster	Inorganic Pumpkin	3203,4,5000,0,0

+ 6 - 6
npc/events/idul_fitri.txt

@@ -1,12 +1,12 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Feast Day Of Ramadan Idul Fitri Event
-//===== By: ================================================== 
+//===== By: ==================================================
 //= $ephiroth
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Info : Official idRO
 //= 2006/10/16: 1.0 Release and fully working. [$ephiroth]
 //= 1.1 Replaced effect numerics with constants. [Samuray22]
@@ -41,7 +41,7 @@ prontera,146,92,3	script	Cellerb	58,{
 		mes "^000088~2 Green Herb, 5 Stem~.^000000";
 		next;
 		mes "[Staff Idul Fitri]";
-		if ( (countitem(552)<5 || countitem(515)<5 ||countitem(516)<5 || countitem(517)<10 || countitem(511)<2 || countitem(905)<5) ) { 
+		if ( (countitem(552)<5 || countitem(515)<5 ||countitem(516)<5 || countitem(517)<10 || countitem(511)<2 || countitem(905)<5) ) {
 			mes "You don't have enough items.";
 			mes "Come back when you have them all.";
 			close;

+ 1 - 1
npc/events/nguild/nguild_guardians.txt

@@ -55,7 +55,7 @@ OnGuardianDied:
 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;
-	if (GetCastleData("nguild_pay",11) == 1) guardian "nguild_pay",69,26,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",1; 
+	if (GetCastleData("nguild_pay",11) == 1) guardian "nguild_pay",69,26,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",1;
 	if (GetCastleData("nguild_pay",12) == 1) guardian "nguild_pay",23,141,"Soldier Guardian",1287,"Guardian_N03::OnGuardianDied",2;
 	if (GetCastleData("nguild_pay",13) == 1) guardian "nguild_pay",224,87,"Archer Guardian",1285,"Guardian_N03::OnGuardianDied",3;
 	if (GetCastleData("nguild_pay",14) == 1) guardian "nguild_pay",81,45,"Archer Guardian",1285,"Guardian_N03::OnGuardianDied",4;

+ 3 - 3
npc/events/nguild/nguild_warper.txt

@@ -13,10 +13,10 @@
 //= 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 
+//= 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 
+//= 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]
@@ -32,7 +32,7 @@ prontera,146,163,6	script	Novice Castles	729,{
 	mes "[Cita]";
 	if (!getcharid(2)) {
 		mes "^FF0000You have to enter a guild to be able to hit Emperium!^000000";
-	} else if (getgdskilllv(getcharid(2),10013) || 
+	} else if (getgdskilllv(getcharid(2),10013) ||
 	         (getgdskilllv(getcharid(2),10000) +
 	          getgdskilllv(getcharid(2),10001) +
 	          getgdskilllv(getcharid(2),10002) +

+ 1 - 1
npc/events/twintowers.txt

@@ -34,7 +34,7 @@ prontera,146,92,4	script	Twin Towers#tt1::Twin-Towers	812,{
 	menu "I shall accept your offer.",YES,"I'll ask for your service next time.",NO;
 
 	NO:
-	mes "[Twin Towers]"; 
+	mes "[Twin Towers]";
 	mes "Er, what a pity. Traveling by yourself is still the best evidence of adventure.";
 	mes "Isn't this proving that you are still young?";
 	mes "We respect brave hearts like this";

+ 9 - 9
npc/events/valentinesday_2009.txt

@@ -316,7 +316,7 @@ prontera,154,185,5	script	Event Ring Maker#Val09	721,{
 		mes "Come back when you're experienced enough to handle the quests.";
 		close;
 	}
-	
+
 	if (iROval09ring >= 1) {
 		mes "[Event Ring Maker]";
 		mes "The box with the ring, carved with your name, is for the one you love.";
@@ -330,7 +330,7 @@ prontera,154,185,5	script	Event Ring Maker#Val09	721,{
 		mes "Be aware, and always try to stay popular!";
 		close;
 	}
-	
+
 	mes "[Event Ring Maker]";
 	mes "Hi, there, how are ya?";
 	mes "Come to me if you're interested in the event, 'Who's Valentine's Hottest?'";
@@ -437,7 +437,7 @@ prontera,157,185,4	script	Valentine Vote Manager#v	113,{
 					next;
 					break;
 				}
-				
+
 				if (Sex) {
 					if (countitem(7947) > .@input) {
 						mes "[Valentine Vote Manager]";
@@ -446,7 +446,7 @@ prontera,157,185,4	script	Valentine Vote Manager#v	113,{
 						next;
 						break;
 					}
-					
+
 					if (countitem(7947) < .@input) {
 						mes "[Valentine Vote Manager]";
 						mes "Seems like the value you entered is too large.";
@@ -454,7 +454,7 @@ prontera,157,185,4	script	Valentine Vote Manager#v	113,{
 						next;
 						break;
 					}
-					
+
 					mes "[Valentine Vote Manager]";
 					mes "I'll take those silver rings, and count the votes for you.";
 					mes "Thank you for participating.";
@@ -474,7 +474,7 @@ prontera,157,185,4	script	Valentine Vote Manager#v	113,{
 						next;
 						break;
 					}
-					
+
 					if (countitem(7946) < .@input) {
 						mes "[Valentine Vote Manager]";
 						mes "Seems like the value you entered is too large.";
@@ -482,7 +482,7 @@ prontera,157,185,4	script	Valentine Vote Manager#v	113,{
 						next;
 						break;
 					}
-					
+
 					mes "[Valentine Vote Manager]";
 					mes "I'll take those gold rings, and count the votes for you.";
 					mes "Thank you for participating.";
@@ -535,7 +535,7 @@ prt_castle,42,35,3	script	Dessert Manager#Val09	47,{
 		mes "Annoying, annoying, annoying~~!";
 		close;
 	}
-	
+
 	mes "[Charles Orleans]";
 	mes "Oh, Mademoiselle!";
 	mes "This little trifling space felt like heaven the minute you walked in!";
@@ -631,5 +631,5 @@ prt_castle,42,35,3	script	Dessert Manager#Val09	47,{
 		mes "I hope this is just what you wanted, for it bears your beautiful heart inside.";
 		close;
 	}
-	
+
 }

+ 1 - 1
npc/events/valentinesday_2012.txt

@@ -116,7 +116,7 @@ mosk_in,21,244,3	script	Baker Extraordinaire	410,{
 		mes .@n$;
 		mes "Bring 15 Love Flowers to Pinkamenia!";
 		close;
-	} else if(#V_QUE12==1) { 
+	} else if(#V_QUE12==1) {
 		mes .@n$;
 		if (getequipid(EQI_HEAD_TOP) == 5024 && getequiprefinerycnt(EQI_HEAD_TOP) >= 8) {
 			mes "Ah, so Pinkamenia told you";

+ 1 - 1
npc/events/whiteday.txt

@@ -61,7 +61,7 @@ L0_2:
 	goto L_INPUT;
 L0_3:
 	set @maplePrice,2000;
-	set @mapleItemID,538; 
+	set @mapleItemID,538;
 	mes "[Sugar]";
 	mes "It is a well baked cookie, and the price is";
 	mes "2000 Zeny each.";

+ 1 - 1
npc/events/xmas.txt

@@ -93,7 +93,7 @@ L_Start:
 		mes "If you get 3 more, I'll give you another.";
 		mes "Hope you get a good item.";
 		close;
-	
+
 		L_NotEnuf:
 			mes "You don't have enough socks as proof.";
 			mes "Go take down those evil Santas";

+ 1 - 1
npc/guild/agit_controller.txt

@@ -53,7 +53,7 @@ OnAgitInit:
 	// end time checks
 	if ((gettime(4)==2) && (gettime(3)==23) ||
 	    (gettime(4)==4) && (gettime(3)==23) ||
-	    (gettime(4)==6) && (gettime(3)==18)) { 
+	    (gettime(4)==6) && (gettime(3)==18)) {
 		if (agitcheck()) {
 			AgitEnd;
 			callsub S_DisplayOwners;

+ 24 - 24
npc/guild/agit_main.txt

@@ -476,7 +476,7 @@ OnRecvCastle:
 	// .@guardianposy = Define the y spawn point for each guardian.
 	// [0] = 1st guardian's y spawn point.
 	// .@masterroom = Defines the coordinates of the Treasure Room.
-	if (strnpcinfo(2) == "aldeg_cas01") { 
+	if (strnpcinfo(2) == "aldeg_cas01") {
 		setarray .@guardiantype[0],1,2,2,2,2,3,3,3;
 		setarray .@guardianposx[0],17,39,38,45,21,218,213,73;
 		setarray .@guardianposy[0],218,208,196,228,194,24,24,70;
@@ -997,7 +997,7 @@ OnSpawnGuardians:
 	// Define the y spawn point for each uardian.
 	// [0] = 1st guardian's y spawn point.
 	// Aldebaran (Luina) Castles
-	if (strnpcinfo(2) == "aldeg_cas01") { 
+	if (strnpcinfo(2) == "aldeg_cas01") {
 		setarray .@guardiantype[0],1,2,2,2,2,3,3,3;
 		setarray .@guardianposx[0],17,39,38,45,21,218,213,73;
 		setarray .@guardianposy[0],218,208,196,228,194,24,24,70;
@@ -1132,9 +1132,9 @@ OnGuardianDied:
 OnClock0001:
 	// Do nothing if this script is the template.
 	if (strnpcinfo(1) == "Gld_Trea_Spawn") end;
-	
+
 	set .@GID, GetCastleData(strnpcinfo(2),1);
-	
+
 	// If there is no owner, do nothing.
 	if (!.@GID) end;
 
@@ -1142,102 +1142,102 @@ OnClock0001:
 	set .@Treasure,GetCastleData(strnpcinfo(2),2)/5+4;
 
 	// Set information
-	if (strnpcinfo(2) == "aldeg_cas01") { 
+	if (strnpcinfo(2) == "aldeg_cas01") {
 		set .@treasurebox,1324;
 		setarray .@treasurex[0],115,122,115,122,116,117,118,119,120,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116;
 		setarray .@treasurey[0],226,226,219,219,225,225,225,225,225,225,224,223,222,221,220,220,220,220,220,220,221,222,223,224;
 	}
-	else if (strnpcinfo(2) == "aldeg_cas02") { 
+	else if (strnpcinfo(2) == "aldeg_cas02") {
 		set .@treasurebox,1326;
 		setarray .@treasurex[0],134,135,135,134,132,133,134,135,136,137,137,137,137,137,137,136,135,134,133,132,132,132,132,132;
 		setarray .@treasurey[0],231,231,230,230,233,233,233,233,233,233,232,231,230,229,228,228,228,228,228,228,229,230,231,232;
 	}
-	else if (strnpcinfo(2) == "aldeg_cas03") { 
+	else if (strnpcinfo(2) == "aldeg_cas03") {
 		set .@treasurebox,1328;
 		setarray .@treasurex[0],224,225,225,224,222,223,224,225,226,227,227,227,227,227,227,226,225,224,223,222,222,222,222,222;
 		setarray .@treasurey[0],269,269,268,268,271,271,271,271,271,271,270,269,268,267,266,266,266,266,266,266,267,268,269,270;
 	}
-	else if (strnpcinfo(2) == "aldeg_cas04") { 
+	else if (strnpcinfo(2) == "aldeg_cas04") {
 		set .@treasurebox,1330;
 		setarray .@treasurex[0],84,85,85,84,82,83,84,85,86,87,87,87,87,87,87,86,85,84,83,82,82,82,82,82;
 		setarray .@treasurey[0],13,13,12,12,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14;
 	}
-	else if (strnpcinfo(2) == "aldeg_cas05") { 
+	else if (strnpcinfo(2) == "aldeg_cas05") {
 		set .@treasurebox,1332;
 		setarray .@treasurex[0],61,62,62,61,59,60,61,62,63,64,64,64,64,64,64,63,62,61,60,59,59,59,59,59;
 		setarray .@treasurey[0],12,12,11,11,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13;
 	}
-	else if (strnpcinfo(2) == "gefg_cas01") { 
+	else if (strnpcinfo(2) == "gefg_cas01") {
 		set .@treasurebox,1334;
 		setarray .@treasurex[0],153,154,154,153,151,152,153,154,155,156,156,156,156,156,156,155,154,153,152,151,151,151,151,151;
 		setarray .@treasurey[0],113,113,112,112,115,115,115,115,115,115,114,113,112,111,110,110,110,110,110,110,111,112,113,114;
 	}
-	else if (strnpcinfo(2) == "gefg_cas02") { 
+	else if (strnpcinfo(2) == "gefg_cas02") {
 		set .@treasurebox,1336;
 		setarray .@treasurex[0],139,140,140,139,137,138,139,140,141,142,142,142,142,142,142,141,140,139,138,137,137,137,137,137;
 		setarray .@treasurey[0],115,115,114,114,117,117,117,117,117,117,116,115,114,113,112,112,112,112,112,112,113,114,115,116;
 	}
-	else if (strnpcinfo(2) == "gefg_cas03") { 
+	else if (strnpcinfo(2) == "gefg_cas03") {
 		set .@treasurebox,1338;
 		setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267;
 		setarray .@treasurey[0],291,291,290,290,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288,288,289,290,291,292;
 	}
-	else if (strnpcinfo(2) == "gefg_cas04") { 
+	else if (strnpcinfo(2) == "gefg_cas04") {
 		set .@treasurebox,1340;
 		setarray .@treasurex[0],115,116,116,115,113,114,115,116,117,118,118,118,118,118,118,117,116,115,114,113,113,113,113,113;
 		setarray .@treasurey[0],119,119,118,118,121,121,121,121,121,121,120,119,118,117,116,116,116,116,116,116,117,118,119,120;
 	}
-	else if (strnpcinfo(2) == "gefg_cas05") { 
+	else if (strnpcinfo(2) == "gefg_cas05") {
 		set .@treasurebox,1342;
 		setarray .@treasurex[0],143,144,144,143,141,142,143,144,145,146,146,146,146,146,146,145,144,143,142,141,141,141,141,141;
 		setarray .@treasurey[0],110,110,109,109,112,112,112,112,112,112,111,110,109,108,107,107,107,107,107,107,108,109,110,111;
 	}
-	else if (strnpcinfo(2) == "payg_cas01") { 
+	else if (strnpcinfo(2) == "payg_cas01") {
 		set .@treasurebox,1344;
 		setarray .@treasurex[0],289,292,292,289,288,289,290,291,292,293,293,293,293,293,293,292,291,290,289,288,288,288,288,288;
 		setarray .@treasurey[0],10,10,7,7,11,11,11,11,11,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10;
 	}
-	else if (strnpcinfo(2) == "payg_cas02") { 
+	else if (strnpcinfo(2) == "payg_cas02") {
 		set .@treasurebox,1346;
 		setarray .@treasurex[0],143,146,146,143,142,143,144,145,146,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142;
 		setarray .@treasurey[0],146,146,143,143,147,147,147,147,147,147,146,145,144,143,142,142,142,142,142,142,143,144,145,146;
 	}
-	else if (strnpcinfo(2) == "payg_cas03") { 
+	else if (strnpcinfo(2) == "payg_cas03") {
 		set .@treasurebox,1348;
 		setarray .@treasurex[0],158,159,159,158,156,157,158,159,160,161,161,161,161,161,161,160,159,158,157,156,156,156,156,156;
 		setarray .@treasurey[0],169,169,168,168,171,171,171,171,171,171,170,169,168,167,166,166,166,166,166,166,167,168,169,170;
 	}
-	else if (strnpcinfo(2) == "payg_cas04") { 
+	else if (strnpcinfo(2) == "payg_cas04") {
 		set .@treasurebox,1350;
 		setarray .@treasurex[0],146,147,147,146,144,145,146,147,148,149,149,149,149,149,149,148,147,146,145,144,144,144,144,144;
 		setarray .@treasurey[0],48,48,47,47,50,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49;
 	}
-	else if (strnpcinfo(2) == "payg_cas05") { 
+	else if (strnpcinfo(2) == "payg_cas05") {
 		set .@treasurebox,1352;
 		setarray .@treasurex[0],155,158,158,155,154,155,156,157,158,159,159,159,159,159,159,158,157,156,155,154,154,154,154,154;
 		setarray .@treasurey[0],134,134,131,131,135,135,135,135,135,135,134,133,132,131,130,130,130,130,130,130,131,132,133,134;
 	}
-	else if (strnpcinfo(2) == "prtg_cas01") { 
+	else if (strnpcinfo(2) == "prtg_cas01") {
 		set .@treasurebox,1354;
 		setarray .@treasurex[0],10,11,11,10,8,9,10,11,12,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8;
 		setarray .@treasurey[0],209,209,208,208,211,211,211,211,211,211,210,209,208,207,206,206,206,206,206,206,207,208,209,210;
 	}
-	else if (strnpcinfo(2) == "prtg_cas02") { 
+	else if (strnpcinfo(2) == "prtg_cas02") {
 		set .@treasurebox,1356;
 		setarray .@treasurex[0],201,202,202,201,199,200,201,202,203,204,204,204,204,204,204,203,202,201,200,199,199,199,199,199;
 		setarray .@treasurey[0],228,228,227,227,230,230,230,230,230,230,229,228,227,226,225,225,225,225,225,225,226,227,228,229;
 	}
-	else if (strnpcinfo(2) == "prtg_cas03") { 
+	else if (strnpcinfo(2) == "prtg_cas03") {
 		set .@treasurebox,1358;
 		setarray .@treasurex[0],187,188,188,187,185,186,187,188,189,190,190,190,190,190,190,189,188,187,186,185,185,185,185,185;
 		setarray .@treasurey[0],132,132,131,131,134,134,134,134,134,134,133,132,131,130,129,129,129,129,129,129,130,131,132,133;
 	}
-	else if (strnpcinfo(2) == "prtg_cas04") { 
+	else if (strnpcinfo(2) == "prtg_cas04") {
 		set .@treasurebox,1360;
 		setarray .@treasurex[0],269,270,270,269,267,268,269,270,271,272,272,272,272,272,272,271,270,269,268,267,267,267,267,267;
 		setarray .@treasurey[0],162,162,161,161,164,164,164,164,164,164,163,162,161,160,159,159,159,159,159,159,160,161,162,163;
 	}
-	else if (strnpcinfo(2) == "prtg_cas05") { 
+	else if (strnpcinfo(2) == "prtg_cas05") {
 		set .@treasurebox,1362;
 		setarray .@treasurex[0],275,276,276,275,273,274,275,276,277,278,278,278,278,278,278,277,276,275,274,273,273,273,273,273;
 		setarray .@treasurey[0],178,178,177,177,180,180,180,180,180,180,179,178,177,176,175,175,175,175,175,175,176,177,178,179;

+ 7 - 7
npc/guild/trs_rp.txt

@@ -1,18 +1,18 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Treasure Room Protection
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Masao
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.1
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Restricts Treasure Room entry to Guild Masters only.
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 Converted from the official script.
 //= 1.1 Reverted back and optimized. [Daegaladh]
-//============================================================ 
+//============================================================
 
 // Main NPC :: ban_stealer
 //============================================================

+ 4 - 4
npc/guild2/agit_main_se.txt

@@ -154,12 +154,12 @@ OnClock0001:
 	if (!.@Treasure) end;
 	freeloop(1);
 	if (compare(strnpcinfo(2),"arug")) {
-		if (strnpcinfo(2) == "arug_cas01") { 
+		if (strnpcinfo(2) == "arug_cas01") {
 			set .@treasurebox,1943;
 			setarray .@treasurex[0],251,252,253,254,255,256,257,258,251,252,253,254,255,256,257,258,251,252,253,254,255,256,257,258;
 			setarray .@treasurey[0],369,369,369,369,368,368,368,368,367,367,367,367,366,366,366,366,365,365,365,365,364,364,364,364;
 		}
-		else if (strnpcinfo(2) == "arug_cas02") { 
+		else if (strnpcinfo(2) == "arug_cas02") {
 			set .@treasurebox,1944;
 			setarray .@treasurex[0],382,383,384,385,386,387,384,385,386,387,388,389,382,383,384,385,386,387,384,385,386,387,388,389;
 			setarray .@treasurey[0],231,231,231,231,231,231,230,230,230,230,230,230,225,225,225,225,225,225,224,224,224,224,224,224;
@@ -171,12 +171,12 @@ OnClock0001:
 		}
 	}
 	else {
-		if (strnpcinfo(2) == "schg_cas02") { 
+		if (strnpcinfo(2) == "schg_cas02") {
 			set .@treasurebox,1939;
 			setarray .@treasurex[0],249,250,251,252,253,246,247,248,249,250,250,251,252,253,246,247,248,249,250,249,250,251,252,253;
 			setarray .@treasurey[0],378,378,378,378,378,376,376,376,376,376,374,374,374,374,372,372,372,372,372,370,370,370,370,370;
 		}
-		else if (strnpcinfo(2) == "schg_cas03") { 
+		else if (strnpcinfo(2) == "schg_cas03") {
 			set .@treasurebox,1940;
 			setarray .@treasurex[0],189,190,191,192,193,194,189,190,191,192,193,194,189,190,191,192,193,194,189,190,191,192,193,194;
 			setarray .@treasurey[0], 21, 21, 21, 21, 21, 21, 19, 19, 19, 19, 19, 19, 17, 17, 17, 17, 17, 17, 15, 15, 15, 15, 15, 15;

+ 1 - 1
npc/guild2/agit_start_se.txt

@@ -35,7 +35,7 @@ OnAgitInit2:
 	// end time checks
 	if ((gettime(4)==2) && (gettime(3)==21) ||
 	    (gettime(4)==4) && (gettime(3)==21) ||
-	    (gettime(4)==6) && (gettime(3)==23)) { 
+	    (gettime(4)==6) && (gettime(3)==23)) {
 		if (agitcheck2()) {
 			AgitEnd2;
 		}

+ 38 - 38
npc/instances/EndlessTower.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Endless Tower
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.4
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Endless Tower Memorial Dungeon.
 //= Consists of 101 floors.
-//===== Additional Comments: ================================= 
+//===== 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.
@@ -27,7 +27,7 @@
 //=     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 
+//= 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.
@@ -36,7 +36,7 @@
 //= 2.2 Instance system rewrite. [Euphy]
 //= 2.3 Added some missing announcements. [Euphy]
 //= 2.4 Added GM management function. [Euphy]
-//============================================================ 
+//============================================================
 
 alberta,214,77,6	script	Captain Janssen	709,{
 	if (checkweight(1201,1) == 0) {
@@ -1012,65 +1012,65 @@ function	script	F_Tower_Monster	{
 	case 99:
 		for(set .@i,1; .@i<=7; set .@i,.@i+1) {
 			set .@mob_ran,rand(1,30);
-			if (.@mob_ran == 1) 
+			if (.@mob_ran == 1)
 				areamonster .@map$,267,9,277,45,"Kathryne Keyron",1639,2,.@label$;
-			else if (.@mob_ran == 2) 
+			else if (.@mob_ran == 2)
 				areamonster .@map$,267,9,277,45,"Seyren Windsor",1634,2,.@label$;
-			else if (.@mob_ran == 3) 
+			else if (.@mob_ran == 3)
 				areamonster .@map$,267,9,277,45,"Margaretha Sorin",1637,2,.@label$;
-			else if (.@mob_ran == 4) 
+			else if (.@mob_ran == 4)
 				areamonster .@map$,267,9,277,45,"Eremes Guile",1635,2,.@label$;
-			else if (.@mob_ran == 5) 
+			else if (.@mob_ran == 5)
 				areamonster .@map$,267,9,277,45,"Howard Alt-Eisen",1636,2,.@label$;
-			else if (.@mob_ran == 6) 
+			else if (.@mob_ran == 6)
 				areamonster .@map$,267,9,277,45,"Cecil Damon",1638,2,.@label$;
-			else if (.@mob_ran == 7) 
+			else if (.@mob_ran == 7)
 				areamonster .@map$,267,9,277,45,"Incarnation of Morroc",1918,5,.@label$;
-			else if (.@mob_ran == 8) 
+			else if (.@mob_ran == 8)
 				areamonster .@map$,267,9,277,45,"Incarnation of Morroc",1919,5,.@label$;
-			else if (.@mob_ran == 9) 
+			else if (.@mob_ran == 9)
 				areamonster .@map$,267,9,277,45,"Incarnation of Morroc",1920,5,.@label$;
-			else if (.@mob_ran == 10) 
+			else if (.@mob_ran == 10)
 				areamonster .@map$,267,9,277,45,"Incarnation of Morroc",1921,5,.@label$;
-			else if (.@mob_ran == 11) 
+			else if (.@mob_ran == 11)
 				areamonster .@map$,267,9,277,45,"Valkyrie",1765,5,.@label$;
-			else if (.@mob_ran == 12) 
+			else if (.@mob_ran == 12)
 				areamonster .@map$,267,9,277,45,"Skeggiold",1755,10,.@label$;
-			else if (.@mob_ran == 13) 
+			else if (.@mob_ran == 13)
 				areamonster .@map$,267,9,277,45,"Skeggiold",1754,10,.@label$;
-			else if (.@mob_ran == 14) 
+			else if (.@mob_ran == 14)
 				areamonster .@map$,267,9,277,45,"Seyren Windsor",1634,15,.@label$;
-			else if (.@mob_ran == 15) 
+			else if (.@mob_ran == 15)
 				areamonster .@map$,267,9,277,45,"Bloody Knight",1268,10,.@label$;
-			else if (.@mob_ran == 16) 
+			else if (.@mob_ran == 16)
 				areamonster .@map$,267,9,277,45,"Abysmal Knight",1219,10,.@label$;
-			else if (.@mob_ran == 17) 
+			else if (.@mob_ran == 17)
 				areamonster .@map$,267,9,277,45,"Wanderer",1208,10,.@label$;
-			else if (.@mob_ran == 18) 
+			else if (.@mob_ran == 18)
 				areamonster .@map$,267,9,277,45,"Sword Master",1829,15,.@label$;
-			else if (.@mob_ran == 19) 
+			else if (.@mob_ran == 19)
 				areamonster .@map$,267,9,277,45,"Bow Master",1830,15,.@label$;
-			else if (.@mob_ran == 20) 
+			else if (.@mob_ran == 20)
 				areamonster .@map$,267,9,277,45,"Kathryne Keyron",1639,15,.@label$;
-			else if (.@mob_ran == 21) 
+			else if (.@mob_ran == 21)
 				areamonster .@map$,267,9,277,45,"Elder",1377,10,.@label$;
-			else if (.@mob_ran == 22) 
+			else if (.@mob_ran == 22)
 				areamonster .@map$,267,9,277,45,"Laurell Weinder",1657,10,.@label$;
-			else if (.@mob_ran == 23) 
+			else if (.@mob_ran == 23)
 				areamonster .@map$,267,9,277,45,"Wind Ghost",1263,10,.@label$;
-			else if (.@mob_ran == 24) 
+			else if (.@mob_ran == 24)
 				areamonster .@map$,267,9,277,45,"Marduk",1140,10,.@label$;
-			else if (.@mob_ran == 25) 
+			else if (.@mob_ran == 25)
 				areamonster .@map$,267,9,277,45,"Cecil Damon",1638,10,.@label$;
-			else if (.@mob_ran == 26) 
+			else if (.@mob_ran == 26)
 				areamonster .@map$,267,9,277,45,"Bow Master",1830,10,.@label$;
-			else if (.@mob_ran == 27) 
+			else if (.@mob_ran == 27)
 				areamonster .@map$,267,9,277,45,"Kavach Icarus",1656,30,.@label$;
-			else if (.@mob_ran == 28) 
+			else if (.@mob_ran == 28)
 				areamonster .@map$,267,9,277,45,"Baroness of Retribution",1702,10,.@label$;
-			else if (.@mob_ran == 29) 
+			else if (.@mob_ran == 29)
 				areamonster .@map$,267,9,277,45,"Lady Solace",1703,10,.@label$;
-			else 
+			else
 				areamonster .@map$,267,9,277,45,"False Angel",1371,10,.@label$;
 		}
 		break;

+ 7 - 7
npc/instances/NydhoggsNest.txt

@@ -1,15 +1,15 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Nidhoggr's Nest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf, various sources
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.6
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Nidhoggr's Nest Instance
-//===== Additional Comments: ================================= 
+//===== 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.
@@ -18,7 +18,7 @@
 //= 1.4 Cleaning. [Euphy]
 //= 1.5 Instance system rewrite. [Euphy]
 //= 1.6 Added GM management NPCs. [Euphy]
-//============================================================ 
+//============================================================
 
 nyd_dun02,100,201,3	script	Yggdrasil Gatekeeper	111,8,8,{
 	if (ins_nyd == 0) {

+ 8 - 8
npc/instances/OrcsMemory.txt

@@ -1,18 +1,18 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Orc's Memory
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Relive the memory of an orc.
-//===== Additional Comments: ================================= 
+//===== 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 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]
@@ -31,7 +31,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 // Entrance
 //============================================================

+ 7 - 7
npc/instances/SealedShrine.txt

@@ -1,15 +1,15 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Sealed Shrine
-//===== By: ================================================== 
+//===== By: ==================================================
 //= L0ne_W0lf
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Seal away the Great Demon Baphomet.
-//===== Additional Comments: ================================= 
+//===== 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]
@@ -27,7 +27,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 // Sealed Catacomb Entrance
 //============================================================

+ 7 - 7
npc/jobs/1-1e/gunslinger.txt

@@ -1,14 +1,14 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Gunslinger Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= erKURITA, RockmanEXE, Kisuka
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.2
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Gunslinger Job Change Quest
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.0 Made the NPC [erKURITA]
 //= 1.5 Couple fixes to the npc, aswell as adding the missing
 //=     3 green herbs. [erKURITA]
@@ -26,7 +26,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 que_ng,152,167,3	script	Master Miller	901,{
 	if (Upper == 2) {

+ 7 - 7
npc/jobs/1-1e/ninja.txt

@@ -1,14 +1,14 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Ninja Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Legionaire, Kisuka
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.7
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Ninja Job Change Quest
-//===== Additional Comments: ================================= 
+//===== Additional Comments: =================================
 //= 1.1 Optimized, updated, checked [Lupus]
 //= 1.2 Added Akagi [Playtester]
 //= 1.3 Updated dialogs to official ones and optimized [SinSloth]
@@ -16,7 +16,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 alberta,30,65,3	script	Akagi	730,{
 	if (Class == Job_Novice) {

+ 7 - 7
npc/jobs/1-1e/taekwon.txt

@@ -1,20 +1,20 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Taekwon Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Tsuyuki & Samuray22
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.4
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Official iRO TaeKwon Job Change Quest
-//===== Additional Comments: ================================= 
+//===== 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]
-//============================================================ 
+//============================================================
 
 payon,157,141,5	script	Phoenix#TKJobChange	753,{
 	if(Upper == 2) {

+ 11 - 11
npc/jobs/2-1/assassin.txt

@@ -1,15 +1,15 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Assassin Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= kobra_k88
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 3.7
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Job Change quest for Assassin class.
-//===== Additional Comments: ================================= 
+//===== 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.
@@ -28,7 +28,7 @@
 //= 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 
+//= 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]
@@ -51,7 +51,7 @@
 //= 3.6 Fixed broken event calls. [Euphy]
 //= 3.7 Fixed issue that the player can't progress in the quest if timed out at weapon reward step. This issue is fixed on iRO but not on kRO. [https://forums.warpportal.com/index.php?/topic/130060-didnt-receive-necklace-of-oblivion-when-changing-assassin/#entry1496042] [MrAntares]
 //= 3.8 Another 'unofficial fix'. Player can't change job if time out after the necklace is deleted.
-//============================================================ 
+//============================================================
 
 in_moc_16,19,33,1	script	Guildsman#asn	55,{
 	if (Upper == 1) {
@@ -985,12 +985,12 @@ OnTouch:
 			mes "[The Anonymous One]";
 			mes "7. Choose the maximum AGI bonus an Assassin can get at job level 50.";
 			next;
-			if (select("7:8:9:10") == 4) 
+			if (select("7:8:9:10") == 4)
 				set .@assassin_t,.@assassin_t+10;
 			mes "[The Anonymous One]";
 			mes "8. Choose the item that an Assassin cannot equip.";
 			next;
-			if (select("Dagger:Helm:Boots:Brooch") == 2) 
+			if (select("Dagger:Helm:Boots:Brooch") == 2)
 				set .@assassin_t,.@assassin_t+10;
 			mes "[The Anonymous One]";
 			mes "9. Choose the job change item for Thief.";
@@ -1486,7 +1486,7 @@ OnTimer187000:
 OnDisable:
 	stopnpctimer;
 	end;
-	
+
 OnMyMobDead:
 	mapannounce "in_moc_16","Hey, what the hell was that?! I told you: No killing monsters!",bc_map;
 	mapannounce "in_moc_16","I'm bringing you back... *Sigh...*",bc_map;

+ 1 - 1
npc/jobs/2-1/blacksmith.txt

@@ -286,7 +286,7 @@ ein_in01,18,28,4	script	Guildsman#BLS	731,{
 			mes "Congratulations!!!";
 			if (.@joblvl > 48)
 				getitem 999,30; //Steel
-			else 
+			else
 				getitem 999,5; //Steel
 			close;
 		}

+ 10 - 10
npc/jobs/2-1/hunter.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Hunter Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= EREMES THE CANIVALIZER (Aegis)Translated by yoshiki (Aegis)
 //= Converted by kobra_k88
 //= Further bugfixed and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 3.7
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Job Change quest for Hunter class.
-//===== Additional Comments: ================================= 
+//===== 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
@@ -53,10 +53,10 @@
 //= 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).
-//============================================================ 
+//============================================================
 
 // Notices in the old Hunter Guild.
-//============================================================ 
+//============================================================
 in_hunter,99,99,4	script	Hunter Info#hnt::HntNotice	727,{
 	mes "============ Notice ============";
 	mes "We would like to inform that the Hunter Job Change Location";
@@ -77,7 +77,7 @@ in_hunter,99,99,4	script	Hunter Info#hnt::HntNotice	727,{
 pay_fild10,148,252,3	duplicate(HntNotice)	Job Change Location#hu	857
 
 // Actual Job quest start
-//============================================================ 
+//============================================================
 hu_in01,386,373,4	script	Hunter Guildsman#hnt	727,{
 	if (Upper == 1) {
 		mes "[Hunter Sherin]";
@@ -1267,7 +1267,7 @@ OnTouch:
 }
 
 // Hunter Job test traps.
-//============================================================ 
+//============================================================
 job_hunte,52,140,0	script	1-1::HntTrap	-1,0,1,{
 OnTouch:
 	switch(rand(200)) {

+ 8 - 8
npc/jobs/2-1/knight.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Knight Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= PGRO TEAM (Aegis).
 //= Converted by kobra_k88
 //= Further bugfixed and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 3.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Job Change quest for Knight class.
-//===== Additional Comments: ================================= 
+//===== 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,
@@ -40,7 +40,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 prt_in,88,101,4	script	Chivalry Captain#knt	56,{
 	mes "[Captain Herman]";
@@ -1119,7 +1119,7 @@ prt_in,79,94,4	script	Sir Windsor#knt	733,{
 			mes "......";
 			next;
 			mes "[Sir Windsor]";
-			if (KNIGHT_Q == 6) 
+			if (KNIGHT_Q == 6)
 				mes "...Follow me.";
 			else {
 				mes "...Fine.";

+ 7 - 7
npc/jobs/2-1/priest.txt

@@ -1,17 +1,17 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Priest Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= Translated By: Pgro Team (OwNaGe)(Aegis)
 //= Converted by: kobra_k88.
 //= Further bugfixed and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 2.6
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Job Change quest for Priest class.
-//===== Additional Comments: ================================= 
+//===== 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]
@@ -1708,7 +1708,7 @@ job_prist,98,105,4	script	prst3_1	45,3,3,{
 OnTouch:
 	if (BaseJob == Job_Priest) {
 		warp "prt_church",15,36;
-		end; 
+		end;
 	}
 	else if (BaseClass == Job_Acolyte) {
 		set PRIEST_Q,7;

+ 9 - 9
npc/jobs/2-1/wizard.txt

@@ -1,16 +1,16 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Wizard Job Quest
-//===== By: ================================================== 
+//===== By: ==================================================
 //= (Aegis) Translated by yoshiki, converted by kobra_k88
 //= Further bugfixed and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 3.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= [Official Conversion]
 //= Job Change quest for Wizard class.
-//===== Additional Comments: ================================= 
+//===== 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]
@@ -27,7 +27,7 @@
 //= 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]
-//============================================================ 
+//============================================================
 
 gef_tower,111,37,4	script	Wizard Guildsman	70,{
 	if (Upper == 1) {
@@ -1962,9 +1962,9 @@ gef_tower,107,36,4	script	White Dog#wiz	81,{
 	}
 }
 
-//============================================================ 
+//============================================================
 // 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.

+ 6 - 6
npc/jobs/2-1a/AssassinCross.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
 //= finished, optimized and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: ================================= 
+//===== 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	725,{
 	if (ADVJOB == 0 || Upper != 1) {

+ 6 - 6
npc/jobs/2-1a/HighPriest.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
 //= finished, optimized and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: ================================= 
+//===== 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	60,{
 	if (ADVJOB == 0 || Upper != 1) {

+ 6 - 6
npc/jobs/2-1a/HighWizard.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
 //= finished, optimized and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: ================================= 
+//===== 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	735,{
 	if (ADVJOB == 0 ||  Upper != 1) {

+ 6 - 6
npc/jobs/2-1a/LordKnight.txt

@@ -1,19 +1,19 @@
-//===== rAthena Script ======================================= 
+//===== rAthena Script =======================================
 //= Advance Class jobchanger after kRO Normals.
 //===== By: ==================================================
 //= Nana
 //= finished, optimized and tested by Lupus
-//===== Current Version: ===================================== 
+//===== Current Version: =====================================
 //= 1.3
-//===== Compatible With: ===================================== 
+//===== Compatible With: =====================================
 //= rAthena Project
-//===== Description: ========================================= 
+//===== Description: =========================================
 //= Advance Class jobchanger after kRO Normals.
-//===== Additional Comments: ================================= 
+//===== 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	56,{
 	if (ADVJOB == 0 || Upper != 1) {

Някои файлове не бяха показани, защото твърде много файлове са промени