changeset 945:81184d58133c aprilli2011

Sync.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 14 May 2010 11:18:20 +0000
parents a2918394b706
children
files maps/Makefile.inc maps/desolathya.desc maps/desolathya.loc maps/furnachia.desc maps/furnachia.loc maps/laenor.desc maps/laenor.loc maps/lucentium.desc maps/lucentium.loc maps/renardy.desc maps/renardy.loc maps/rothikgen.desc maps/rothikgen.loc maps/title.png www/common.inc.php www/config.inc.php www/index.php www/latest.php www/loc.php www/quests.php www/ss.php
diffstat 21 files changed, 534 insertions(+), 546 deletions(-) [+]
line wrap: on
line diff
--- a/maps/Makefile.inc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/Makefile.inc	Fri May 14 11:18:20 2010 +0000
@@ -30,7 +30,7 @@
 %.script: %.map %.loc
 	$(MKLOC_BIN) -vS -m $< -l $(patsubst %.map,%.loc,$<) -f $(FONTSCALE) -u $(UNITSIZE) -s $(MAPSCALE) | \
 	sed -e "s/@OPTS_START@/-font $(FONT) -pointsize 14 -type TruecolorMatte/g" \
-	-e "s/@OPTS_END@/\t-geometry +0+0 title.png -composite -compose screen \\\\\n\t-pointsize 20 -fill white -box none -draw \"text 5,50 \'@PAF@\n\n\n/g" | \
+	-e "s/@OPTS_END@/\t-geometry +0+0 title.png -composite -compose screen \\\\\n\t-pointsize 20 -fill white -box none -draw \"text 10,30 \'@PAF@\n\n\n/g" | \
 	sed -e "/@PAF@/r $(patsubst %.map,%.desc,$<)" -e "s/@PAF@//g" > $@
 
 %.ppm: %.map
--- a/maps/desolathya.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/desolathya.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Continent of Desolathya
\ No newline at end of file
+Desolathyan mantere
--- a/maps/desolathya.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/desolathya.loc	Fri May 14 11:18:20 2010 +0000
@@ -1,75 +1,75 @@
 # MapUtils LOC file (version 3.0)
 # Refer to README.loc for more information.
 #
-284	; 271	; 0c	;Calythien;Grimsh;;http://tnsp.org/maps/calythien.html;Main city of Desolathya.
-429	; 444	; 0	;FERRY/Hamlet of Windham;Noctur;;;Desolathya ferry
-277	; 34	; 0	;Seashore Tower;Kissarobotti;;;
-281	; 44	; 0	;Dunamor|Berul Village;Gront;;;LQ30 "Rescue Dorian".
-308	; 48	; 0	;Pier|West wharf;Melemkor;;;
-242	; 50	; 0	;Sunderland;Alaron,Dragoness,Rock;21.07.1996;;
-201	; 59	; 1	;Midnight Carnival|The Last Unicorn;Natasha,Hablo;28.04.2002;http://en.wikipedia.org/wiki/The_Last_Unicorn;Based on the book "The Last Unicorn" by Peter S. Beagle.
-457	; 71	; 0	;Teywaer Graveyard;Zith;28.11.2003;;
-402	; 76	; 0	;Teywaer Tunnel;Zith;28.11.2003;;
-477	; 78	; 0	;Nanagich Village|Teywaer village;Zith;28.11.2003;;
-479	; 91	; 0?	;Small Well;Zith;;;
-387	; 111	; 0	;Celestial Caverns;Jaina;;;
-516	; 119	; 2?	;Jurkajef Tower|Goblin citadel;Malitrius;;;
-237	; 112	; 0	;Well;Blitzer;;;
-228	; 152	; 0	;Dalesmen|Twisted tower;Sirdar;;;
-131	; 191	; 1	;Unholy Cathedral;Bj;14.07.1996;;
+284	; 271	; 0c	;Kalythien;Grimsh;;http://tnsp.org/maps/calythien.html;Main city of Desolathya.
+429	; 444	; 0	;LAUTTA/Tuulelan Kylä;Noctur;;;Desolathya ferry
+277	; 34	; 0	;Merenrantatorni;Kissarobotti;;;
+281	; 44	; 0	;Entiiärakkaus|Berulikylä;Gront;;;LQ30 "Rescue Dorian".
+308	; 48	; 0	;Laituri|Länsisatamalaituri;Melemkor;;;
+242	; 50	; 0	;Salimaa;Alaron,Dragoness,Rock;21.07.1996;;
+201	; 59	; 1	;Keskiyön Karnevaali|Viimeinen Yksisarvinen;Natasha,Hablo;28.04.2002;http://en.wikipedia.org/wiki/The_Last_Unicorn;Based on the book "The Last Unicorn" by Peter S. Beagle.
+457	; 71	; 0	;Teywaerin hautausmaa;Zith;28.11.2003;;
+402	; 76	; 0	;Teywaerin tunneli;Zith;28.11.2003;;
+477	; 78	; 0	;Teywaer-kylä;Zith;28.11.2003;;
+479	; 91	; 0?	;Pieni kaivo;Zith;;;
+387	; 111	; 0	;Taivaalliset onkalot;Jaina;;;
+516	; 119	; 2?	;Jurkajefin torni|Peikkojen ;Malitrius;;;
+237	; 112	; 0	;Kaivo;Blitzer;;;
+228	; 152	; 0	;Kiertynyt torni;Sirdar;;;
+131	; 191	; 1	;Epäpyhä katedraali;Bj;14.07.1996;;
 443	; 214	; 0?-	;DESO-CLOSED #1;;;;
-174	; 220	; 1	;Ruins of El Deagnoh;Grimsh;;;
-257	; 229	; 0	;Halls of the Dead;Pring;;;
-307	; 278	; 3	;D'hregal Mine|Kobold mines;Alaron,Rock;21.07.1996;;LQ9 "Kobold staff".
-303	; 304	; 0	;Tiburcio's Tower|Tiburico;Cyberman;;;Yes, the "real" area name (Tiburico) is misspelled.
-367	; 311	; 3	;Castle of Toxic;Toxic,Cyberman;11.08.1996;;
-327	; 327	; 0	;Seabird Inn;Grimsh;;;
-331	; 350	; 0	;Ranger quest area|51 daughters;;;;
-359	; 370	; 0	;Valley of Silence;Finaldey;;;LQ49 "Ivory Blades" and AQ "Mastery of Magic". Also known as "Castle Halberdheath".
-381	; 418	; 2	;Ancient Tower|Tralpecktor;Duke;;;AQ "Free the ghost of Seyed Fairlonge".
-178	; 471	; 3	;Ancient Temple of Gods;Laku;;;
-490	; 477	; 0	;Stone garden;Dragoness;;;
-429	; 423	; 0	;The Warlock Conclave;Chra,Yog;;;
-362	; 458	; 0	;Tarackia;Entropy;;;AQ "Free Tarackia".
-238	; 324	; 0	;Brimshire;Grimsh;;;
-165	; 355	; 0	;Soy;;;;
-291	; 387	; 0	;Hairikko Forest;Kissarobotti,Yagol;;;Level limited.
-227	; 293	; 1	;Followers of Vanion|The Temple of Pandion Knights;Fizbuck;;;
-263	; 274	; 1	;Burning Village|Villager under attack;;;;
+174	; 220	; 1	;El Deagnohin rauniot;Grimsh;;;
+257	; 229	; 0	;Kuolleiden salit;Pring;;;
+307	; 278	; 3	;Koboldikaivokset;Alaron,Rock;21.07.1996;;LQ9 "Kobold staff".
+303	; 304	; 0	;Tiburcion torni;Cyberman;;;Yes, the "real" area name (Tiburico) is misspelled.
+367	; 311	; 3	;Myrkyn Linna;Toxic,Cyberman;11.08.1996;;
+327	; 327	; 0	;Merilinnun Majatalo;Grimsh;;;
+331	; 350	; 0	;51 tytärtä;;;;
+359	; 370	; 0	;Hiljaisuuden Laakso;Finaldey;;;LQ49 "Ivory Blades" and AQ "Mastery of Magic". Also known as "Castle Halberdheath".
+381	; 418	; 2	;Muinainen Torni;Duke;;;AQ "Free the ghost of Seyed Fairlonge".
+178	; 471	; 3	;Muinainen Jumalten Temppeli;Laku;;;
+490	; 477	; 0	;Kivipuutarha;Dragoness;;;
+429	; 423	; 0	;Noitakonklaavi;Chra,Yog;;;
+362	; 458	; 0	;Tarakkia;Entropy;;;AQ "Free Tarackia".
+238	; 324	; 0	;Brimshiren laitakunta;Grimsh;;;
+165	; 355	; 0	;Soija;Soy;;;
+291	; 387	; 0	;Hairikkömetsä;Kissarobotti,Yagol;;;Level limited.
+227	; 293	; 1	;Vanionin Seuraajat|Pandion-ritarien temppeli;Fizbuck;;;
+263	; 274	; 1	;Palava kylä|Kyläläinen hyökkäyksen kohteena;;;;
 277	; 306	; 2	;Ochimo;Kip;;;LQ8 "Statue"
-26	; 76	; 0	;Red Tides village;Pahvi;;;AQ "Sweet dreams".
-301	; 93	; 0	;Caves of Orac;Elwood;;;AQ "Caves of Orac".
-219	; 230	; 1	;Temple of All Gods|Ruins of a Temple of All Gods;;;;
+26	; 76	; 1	;Punaisten aaltojen kylä;Pahvi;;;AQ "Sweet dreams".
+301	; 93	; 0	;Oracin luolat;Elwood;;;AQ "Caves of Orac".
+219	; 230	; 1	;Kaikkien jumalien temppeli;;;;
 162	; 274	; 0	;DESO-CLOSED #2;;;;
-337	; 367	; 1	;Goblin Farm;Runeaxe;;;
-247	; 384	; 2	;Mythical Valley;Ilendir,Cyberman;;;LQ29 "King".
-195	; 368	; 0?-	;Millie's Nightmare;Noctur;29.12.2006;;Part of AQ "Millie's nightmare".
-187	; 386	; 0	;Buckthorn Valley;Noctur;29.12.2006;;Part of AQ "Millie's nightmare".
-126	; 283	; 1?	;Apollo|The Lands of Apollo;Panner;;;
+337	; 367	; 1	;Goblinimaatila;Runeaxe;;;
+247	; 384	; 2	;Myyttinen Laakso;Ilendir,Cyberman;;;LQ29 "King".
+195	; 368	; 0?-	;Millien painajainen;Noctur;29.12.2006;;Part of AQ "Millie's nightmare".
+187	; 386	; 0	;Tyrnilaakso;Noctur;29.12.2006;;Part of AQ "Millie's nightmare".
+126	; 283	; 1?	;Apollon maat;Panner;;;
 277	; 210	; 0?	;Magerathia;Elwood;;;LQ84 "Inner Sanctium of Magerathia".
-403	; 419	; 0?	;Tinmen Monastery;Jaina;;;
-193	; 333	; 3?	;Abandoned barn;Malar;10.01.2008;;
+403	; 419	; 0?	;Tinamiesluostari;Jaina;;;
+193	; 333	; 3?	;Hylätty lato;Malar;10.01.2008;;
 
-295	; 287	; 2?T	;Ranger (deso);;;;Ranger guild trainer.
-312	; 291	; 0?T	;Barb (deso);;;;Barbarian guild trainer.
-47	; 96	; 0G	;Mage (acid);Juggelo,Lampsa;;;
-402	; 305	; 0G	;Templar;Dralith,Grimsh,Dragoness;;;
-305	; 376	; 0G	;Tarmalen (spring);Dralith,Shinarae,Dragoness;;;
-36	; 63	; 0G	;Mage (inner circle);Juggelo,Lampsa;;;
-163	; 434	; 0G	;Reavers;Shinarae,Firefox;;;
-200	; 152	; 1?G	;Tiger (deso);;;;
-340	; 466	; 1?G	;LoC: Aelena;Qazar,Hackop;16.02.2008;;New Lords of Chaos temple of Aelena.
-237	; 86	; 3?G	;Ghost Liberators|The Order of Ghost Liberator Paladins|Ghost liberator mansion;Heidel;06.11.2009;;
+295	; 287	; 2?T	;Metsänvartijat (deso);;;;Ranger guild trainer.
+312	; 291	; 0?T	;Barbaarit (deso);;;;Barbarian guild trainer.
+47	; 96	; 0G	;Taikurit (happo);Juggelo,Lampsa;;;
+402	; 305	; 0G	;Temppeliherrat;Dralith,Grimsh,Dragoness;;;
+305	; 376	; 0G	;Tarmaleenit (kevät);Dralith,Shinarae,Dragoness;;;
+36	; 63	; 0G	;Taikurit (sisäpiiri);Juggelo,Lampsa;;;
+163	; 434	; 0G	;Tuhoojat;Shinarae,Firefox;;;
+200	; 152	; 1?G	;Tiikerit (deso);;;;
+340	; 466	; 1?G	;Kaaosherrat: Aelena;Qazar,Hackop;16.02.2008;;New Lords of Chaos temple of Aelena.
+237	; 86	; 3?G	;Haamuvapauttajat|Haamuvapauttajapaladiinien lahko|Haamuvapauttajien kartano;Heidel;06.11.2009;;
 
-340	; 105	; 0S	;Shadow;;;;
-472	; 236	; 0S	;Minotaur;;;;
-415	; 277	; 3S	;Kobold;;;;
-151	; 472	; 2S	;Skeleton;;;;
-214	; 443	; 0S	;Gnoll;;;;
+340	; 105	; 0S	;Varjo;;;;
+472	; 236	; 0S	;Minotauro;;;;
+415	; 277	; 3S	;Koboldo;;;;
+151	; 472	; 2S	;Luuranko;;;;
+214	; 443	; 0S	;Gnolli;;;;
 229	; 320	; 0S	;Gargoyle;;;;
 178	; 359	; 0S	;Ogre;;;;
-31	; 43	; 3S	;Leech;;;;
-84	; 463	; 3S	;Lich;;;;
+31	; 43	; 3S	;Iilimato;;;;
+84	; 463	; 3S	;Lichi;;;;
 
 
 18	; 42	; 0?F	;Pit of Damm;Sirdar,Era;;;
--- a/maps/furnachia.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/furnachia.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Continent of Furnachia
\ No newline at end of file
+Furnachian mantere
\ No newline at end of file
--- a/maps/furnachia.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/furnachia.loc	Fri May 14 11:18:20 2010 +0000
@@ -4,63 +4,63 @@
 278	; 213	; 2?	;Temple of Aljerak|Blitzkrieg event;Shinarae;01.04.2010;http://www.bat.org/news/view_post?postid=48496&page=1&group_name=inform;Blitzkrieg event temple, a temporary location.
 
 196	; 84	; 0c	;Rilynt'tar;Poet;;http://tnsp.org/maps/rilynttar.html;Main city of Furnachia. AQ "Drow tower".
-189	; 80	; 1	;FERRY/Furnachia;;;;Furnachia ferry dock
-164	; 9	; 0	;Elven Outpost;Malar;26.11.2003;;
-363	; 61	; 0S	;Draconian;;;;
-188	; 87	; 1	;Ancona Manor|Manor;Darol;22.02.2006;http://wiz.bat.org/~darol/ancona.html;LQ48 "Successor of province".
-208	; 94	; 1	;Orc Samurai|Samurai fort;Shinarae;;;LQ62 "Challenge Kurya".
-219	; 94	; 0	;Domgroth's Mansion;Fizzl;22.02.2006;;
-186	; 115	; 1	;Haunted Mansion;Shinarae;09.05.2005;;Hosts two versions of the same AQ "Solo the haunted mansion" and AQ "Haunted mansion".
-204	; 119	; 0G	;Lord of Chaos;Ikar;;;This guild is now closed.
-288	; 145	; 3	;Volcano;Dinin;;;LQ38 "Vulcan".
-213	; 154	; 3	;Under Volcano|Fire Golem|Golem;Dragoness;;;
-175	; 160	; 0	;Darkwood;Otus;;;
-118	; 167	; 1	;Castle Brantis;;;;
-42	; 171	; 0S	;Doppelganger;;;;
-324	; 172	; 0S	;Orc;;;;
-271	; 174	; 0	;Perin's;Perin,Shardik;;;LQ28 "Robes of Time" and AQ "Shrouds of darkness".
-300	; 184	; 0	;Rillion's castle|Mansion;Sai;;;
-332	; 192	; 0S	;Vampire;;;;
-199	; 200	; 1	;Nocilis Valley;Tormac,Durand,Zin;;;AQ "Treasuries of the Nocilis Valley".
+189	; 80	; 1	;LAUTTA/Furnachia;;;;Furnachian lauttasatama
+164	; 9	; 0	;Keijujen etuvartio;Malar;26.11.2003;;
+363	; 61	; 0S	;Draconiaanit;;;;
+188	; 87	; 1	;Anconan tilukset;Darol;22.02.2006;http://wiz.bat.org/~darol/ancona.html;LQ48 "Successor of province".
+208	; 94	; 1	;Örkkisamurait|Samurailinnoitus;Shinarae;;;LQ62 "Challenge Kurya".
+219	; 94	; 0	;Domgrothin kartano;Fizzl;22.02.2006;;
+186	; 115	; 1	;Kummituskartano;Shinarae;09.05.2005;;Hosts two versions of the same AQ "Solo the haunted mansion" and AQ "Haunted mansion".
+204	; 119	; 0G	;Kaaosherrat;Ikar;;;Tää on suljettu ny.
+288	; 145	; 3	;Tulivuori;Dinin;;;LQ38 "Vulcan".
+213	; 154	; 3	;Tulivuoren alla|Tuligolemi;Dragoness;;;
+175	; 160	; 0	;Pimeämetsä;Otus;;;
+118	; 167	; 1	;Brantiksen linna;;;;
+42	; 171	; 0S	;Kaksoisolento;;;;
+324	; 172	; 0S	;Örkki;;;;
+271	; 174	; 0	;Perinssi;Perin,Shardik;;;LQ28 "Robes of Time" and AQ "Shrouds of darkness".
+300	; 184	; 0	;Rillionin linna;Sai;;;
+332	; 192	; 0S	;Vampyyri;;;;
+199	; 200	; 1	;Nociliksen laakso;Tormac,Durand,Zin;;;AQ "Treasuries of the Nocilis Valley".
 220	; 201	; 0S	;Duergar;;;;
-97	; 204	; 1	;Temple of the Twisted Prophecies;Namhas;;;
+97	; 204	; 1	;Kieroutuneiden Ennustusten Temppeli;Namhas;;;
 309	; 219	; 1	;Orthanc;Saruman,Dice,Souc;;;There is some confusion about origins of this area, some sources state that Saruman was the original coder, but others say it was Dire (and recoded by Raunk).
-296	; 230	; 1S	;Troll;;;;
-199	; 234	; 2S	;Demon;;;;
-130	; 235	; 1	;Kutanakor West;;;;
-170	; 235	; 1	;Kutanakor East;;;;
+296	; 230	; 1S	;Rölli;;;;
+199	; 234	; 2S	;Demoni;;;;
+130	; 235	; 1	;Kutanakori länsi;;;;
+170	; 235	; 1	;Kutanakor itä;;;;
 131	; 240	; 3S	;Drow;;;;
-310	; 241	; 2G	;Wanderers;Melemkor;;;
-165	; 243	; 0	;Enchanted Forest|Ikar;Ikar;;;LQ75 "Enchanted forest".
-129	; 247	; 2	;9th Plane of Hell;Jessey,Ulax,Shardik;;;
-76	; 268	; 0	;Old Fort;Malack;26.02.2004;;
+310	; 241	; 2G	;Vaeltajat;Melemkor;;;
+165	; 243	; 0	;Taikametsä;Ikar;;;LQ75 "Enchanted forest".
+129	; 247	; 2	;Helvetin 9. taso;Jessey,Ulax,Shardik;;;
+76	; 268	; 0	;Vanha linnake;Malack;26.02.2004;;
 296	; 298	; 0	;Corabandor;Shadowjack,Grimsh;;;AQ "Save Ozymandius".
-396	; 303	; 1	;Steaming Cavern;Nym;;;
+396	; 303	; 1	;Höyryävä luola;Nym;;;
 167	; 330	; 0	;Ndoki;Cyberman;;;LQ81 "Ndoki forest".
-250	; 345	; 0	;Jungle Cave|Cavemen;;;;
-257	; 393	; 0S	;Barsoomian;;;;
+250	; 345	; 0	;Viidakkoluola|Luolamiehet;;;;
+257	; 393	; 0S	;Barsoomiani;;;;
 67	; 458	; 0	;Atlantis;;;;
-269	; 134	; 0	;Necromancer's Swamp|Necromancer;;;;
-166	; 167	; 0	;Forest of the Moon|Forest;Madrid;;;AQ "Free Filonious".
-404	; 307	; 0G	;Mage (fire);Juggelo,Lampsa;;;
-416	; 173	; 0?	;Castle Firefox;Firefox;;;
-75	; 107	; 1?	;Rounce|Citadel;Lanfear;;;LQ85 "Flying Citadel". The actual location of the citadel is somewhere around Rilynttar.
-311	; 236	; 1?	;Wanderer maze;Melemkor;;;
-298	; 111	; 1?	;Abandoned House;Grimsh;;;
-176	; 296	; 0?	;Trilloch Zoo|Trillazoo;Shinarae;;;
-142	; 304	; 2?	;Zonni Swamp;Zonni;;;LQ65 "Rescue Lady". Home of the infamous Burglefloogah, supposedly inspired by Lewis Carroll's "Jabberwocky".
-320	; 338	; 2?	;Secret jungle|Savage land|Savage jungle;Dragoness;;;
-191	; 142	; 0	;Cartwheel;Ulath;13.12.2006;;
-326	; 126	; 0?	;Plakhstan;Runeaxe;;;
-219	; 106	; 0?	;Temple of Chaos;Ulath;28.09.2007;;Related to the infamous 'new Lords of Chaos' guild.
-67	; 258	; 1?	;ARE Fortress (west);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
-332	; 259	; 0?	;ARE Fortress (east);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
-249	; 429	; 3?	;ARE Fortress (south);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
-140	; 158	; 1?	;Abandoned Village;Mandrake;07.10.2007;;AQ "Help Loretta" and part of AQ "Solve mystery of the abandoned village".
-157	; 204	; 3?	;Black Marble Altar|Mountain peak;Mandrake;26.11.2007;;Part of AQ "Solve mystery of the abandoned village"
-222	; 233	; 1?T	;Monk (furn);;;;Monk guild trainer.
-203	; 94	; 2?T	;Ranger (furn);;;;Ranger guild trainer.
-199	; 117	; 2?T	;Barb (furn);;;;Barbarian guild trainer.
+269	; 134	; 0	;Ruumiisinsekaantujan suo;;;;
+166	; 167	; 0	;Kuumetsä;Madrid;;;AQ "Free Filonious".
+404	; 307	; 0G	;Taikurit (tuli);Juggelo,Lampsa;;;
+416	; 173	; 0?	;Tuliketun linna;Firefox;;;
+75	; 107	; 1?	;Rounce|Lentävän keskustan laskeutumispaikka;Lanfear;;;LQ85 "Flying Citadel".
+311	; 236	; 1?	;Vaeltajasokkelo;Melemkor;;;
+298	; 111	; 1?	;Hyljätty talo;Grimsh;;;
+176	; 296	; 0?	;Trillochin eläintarha|Trillatarha;Shinarae;;;
+142	; 304	; 2?	;Zonnisuo;Zonni;;;LQ65 "Rescue Lady". Home of the infamous Burglefloogah, supposedly inspired by Lewis Carroll's "Jabberwocky".
+320	; 338	; 2?	;Salainen viidakko|Savage land|Savage jungle;Dragoness;;;
+191	; 142	; 0	;Kärrynpyörä;Ulath;13.12.2006;;
+326	; 126	; 0?	;Plakhstani;Runeaxe;;;
+219	; 106	; 0?	;Kaaoksen temppeli;Ulath;28.09.2007;;Related to the infamous 'new Lords of Chaos' guild.
+67	; 258	; 1?	;ARE Linnake (länsi);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
+332	; 259	; 0?	;ARE Linnake (itä);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
+249	; 429	; 3?	;ARE Linnake (etelä);Shinarae;23.09.2007;;Added in game as result of "Invasion/Defence of Arelium 2007"-event.
+140	; 158	; 1?	;Hyljätty kylä;Mandrake;07.10.2007;;AQ "Help Loretta" and part of AQ "Solve mystery of the abandoned village".
+157	; 204	; 3?	;Musta marmorialttari|Vuorenhuippu;Mandrake;26.11.2007;;Part of AQ "Solve mystery of the abandoned village"
+222	; 233	; 1?T	;Munkit (furn);;;;Munkkikillan kouluttaja.
+203	; 94	; 2?T	;Metsänvartijat (furn);;;;Metsänvartijakillan kouluttaja.
+199	; 117	; 2?T	;Barbaarit (furn);;;;Barbaarikillan kouluttaja.
 
 107	; 37	; 1?F	;Caer Caunionech;Sirdar,Era;;;
 360	; 64	; 3?F	;Silverfang Palace;Sirdar,Era;;;
@@ -81,11 +81,11 @@
 252	; 392	; 1?F	;Abode Isuitzaan;Sirdar,Era;;;
 
 
-287	; 179	; 2%S	;Spider #1;;;;
-181	; 148	; 1%S	;Spider #2;;;;
-171	; 299	; 1%S	;Spider #3;;;;
-73	; 93	; 2%S	;Spider #4;;;;
-229	; 233	; 0%S	;Spider #5;;;;
-48	; 476	; 1%S	;Spider #6;;;;
-97	; 369	; 0%S	;Spider #7;;;;
-337	; 347	; 3%S	;Spider #8;;;;
+287	; 179	; 2%S	;Hämähäkki #1;;;;
+181	; 148	; 1%S	;Hämähäkki #2;;;;
+171	; 299	; 1%S	;Hämähäkki #3;;;;
+73	; 93	; 2%S	;Hämähäkki #4;;;;
+229	; 233	; 0%S	;Hämähäkki #5;;;;
+48	; 476	; 1%S	;Hämähäkki #6;;;;
+97	; 369	; 0%S	;Hämähäkki #7;;;;
+337	; 347	; 3%S	;Hämähäkki #8;;;;
--- a/maps/laenor.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/laenor.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Continent of Laenor
\ No newline at end of file
+Laenorin mantere
\ No newline at end of file
--- a/maps/laenor.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/laenor.loc	Fri May 14 11:18:20 2010 +0000
@@ -1,131 +1,127 @@
 # MapUtils LOC file (version 3.0)
 # Refer to README.loc for more information.
 #
-364	; 470	; 0c	;Arelium;Tedra;;http://tnsp.org/maps/arelium.html;Main city of Laenor. LQ2 "Quest Room", LQ4 "City Tour", LQ5 "Visit", LQ7 "View Artwork", LQ13 "Kitty", LQ19 "Sewer ring", LQ20 "Register", LQ21 "Rules 101", LQ25 "Roulette", LQ31 "Gong", LQ47 "Master Hunter" and AQ "Robbery in Moonlight".
-300	; 360	; 1?	;FERRY/Laenor/Daerwon;;;;Laenor ferry dock
-617	; 97	; 0	;Urvile Tree|Woodhelven;Seance,Entropy;;;
-607	; 98	; 1	;Revelstone;Seance,Entropy;;;
-613	; 99	; 0	;Kevin's watch|Seance's platform;Seance,Entropy;;;
-604	; 100	; 2	;Guard's Gap;Seance,Entropy;;;
-612	; 101	; 0	;Mithil|Mithil Stonedown;Seance,Entropy;;;
-620	; 102	; 3	;Foul's Creche;Seance,Entropy,Mardus;;;LQ40 "Sacrifice staff".
-612	; 115	; 2S	;Sprite;;;;
-726	; 134	; 0	;Elven Village;Eredlin;;;LQ52 "Return the amulet".
-537	; 166	; 0	;Dunedain's Mansion|Dunedain's Dark Mansion;Dunedain,Alaron;;;
-579	; 184	; 0	;Blackteeth Mountains|The Slopes of the Blackteeth Mountains;Hablo;;;LQ57 "Rescue patrol".
-446	; 240	; 0	;Simon's Hut|Elements;;;;
-349	; 241	; 1	;Gauntlet event;;;;Location where the gauntlet event occurs.
-403	; 241	; 0	;Runemage (south);Nalle;;;
-531	; 262	; 0	;Forest of Legolas;Legolas,Shardik;;;AQ "The Quest of Legolas".
-461	; 291	; 0	;Abandoned Valley;Fizzl;;;AQ "Help Atriel".
-364	; 293	; 1	;Plura's Castle;Plura,Alaron;03.08.1996;;
-404	; 293	; 3?T	;Monk (lae);;;;Monk guild trainer.
-560	; 302	; 0S	;Dwarf;;;;
-509	; 309	; 0S	;Tinmen;;;;
-393	; 318	; 0S	;Zombie;;;;
-308	; 334	; 0	;Ancient ruins;;;;Tiger guild shrine.
-507	; 346	; 0	;Ivory Tower;;;;
-651	; 357	; 3	;Sarku's Temple;Sarku,Alaron;31.08.1996;;
-472	; 364	; 1?	;LAE-CLOSED #1;;;;
-571	; 402	; 0G	;Tarmalen (summer);Dralith,Shinarae,Dragoness;;;
-310	; 403	; 0	;Arthur|Monthy Python, Quest for the Holy Grail;Malar,Sciurine,Natasha,Dranthrax;20.08.1996;http://www.imdb.com/title/tt0071853/;LQ44 "Holy grail", modelled after the Monty Python movie.
-689	; 407	; 0	;Goddess Garden|Castle of Goddess;Yagol,Mardus;;;
-612	; 409	; 0	;LAE-CLOSED #2;;;;
-612	; 413	; 0	;LAE-CLOSED #3;;;;
-641	; 414	; 0	;Runemage (west);Nalle;;;
-589	; 427	; 1?	;Temple of Winds|Temple to the Winds;Melemkor;;;
-527	; 428	; 0	;Bigeaul|Chateau de le Bigeaul;Kimvais,Hablo;;;LQ35 "Help the Baron" and AQ "Restless dead".
-287	; 432	; 1	;Oakvale;Heidel;23.09.2005;;
-620	; 454	; 0S	;Ent;;;;
-311	; 459	; 1	;Circus;Nalle;18.03.2003;;AQ "A day at the circus".
+364	; 470	; 0c	;Areliumi;Tedra;;http://tnsp.org/maps/arelium.html;Laenorin pääkaupunni. LQ2 "Quest Room", LQ4 "City Tour", LQ5 "Visit", LQ7 "View Artwork", LQ13 "Kitty", LQ19 "Sewer ring", LQ20 "Register", LQ21 "Rules 101", LQ25 "Roulette", LQ31 "Gong", LQ47 "Master Hunter" ja AQ "Robbery in Moonlight".
+300	; 360	; 1?	;LAUTTA/Laenor/Daerwon;;;;Laenorin lauttasatama.
+617	; 97	; 0	;Halpamaisten puu|Puuhelvetti;Seance,Entropy;;;
+607	; 98	; 1	;Hurvittelukivi;Seance,Entropy;;;
+613	; 99	; 0	;Kevinin vahtipaikka|Seancen koroke;Seance,Entropy;;;
+604	; 100	; 2	;Vartijan rotko;Seance,Entropy;;;
+612	; 101	; 0	;Mithil;Seance,Entropy;;;;Melkein kuin mithril, mutta ei aivan.
+620	; 102	; 3	;Ruman Rotko;Seance,Entropy,Mardus;;;LQ40 "Sacrifice staff".
+612	; 115	; 2S	;Haltijainen;;;;
+726	; 134	; 0	;Haltijakylä;Eredlin;;;LQ52 "Return the amulet".
+537	; 166	; 0	;Tyynimaineen kartano|Tyynimaineen pimeä kartano;Dunedain,Alaron;;;
+579	; 184	; 0	;Mustahammasvuori|Mustahammasvuorien Rinteet;Hablo;;;LQ57 "Rescue patrol".
+446	; 240	; 0	;Simonin maja|Ainesosat;;;;
+349	; 241	; 1	;Hanskatapahtuma;;;;Hanska-tapahtuman sijainti.
+403	; 241	; 0	;Riimutaikurit (etelä);Nalle;;;
+531	; 262	; 0	;Legolaksen Metsä;Legolas,Shardik;;;AQ "The Quest of Legolas".
+461	; 291	; 0	;Hylätty Laakso;Fizzl;;;AQ "Help Atriel".
+364	; 293	; 1	;Pluran Linna;Plura,Alaron;03.08.1996;;
+404	; 293	; 3?T	;Munkki (lae);;;;Munkkikillan kouluttaja.
+560	; 302	; 0S	;Kääpiöt;;;;
+509	; 309	; 0S	;Tinamiehet;;;;
+393	; 318	; 0S	;Zombit;;;;
+308	; 334	; 0	;Muinaiset rauniot;;;;Tiikerikillan pyhäkkö.
+507	; 346	; 0	;Norsunluutorni;;;;
+651	; 357	; 3	;Sarkun Temppeli;Sarku,Alaron;31.08.1996;;
+571	; 402	; 0G	;Tarmaleenit (kesä);Dralith,Shinarae,Dragoness;;;
+310	; 403	; 0	;Arthur|Monty Pythonin Pyhän Graalin metsästys;Malar,Sciurine,Natasha,Dranthrax;20.08.1996;http://www.imdb.com/title/tt0071853/;LQ44 "Holy grail", modelled after the Monty Python movie.
+689	; 407	; 0	;Jumalattaren Puutarha|Jumalattaren Linna;Yagol,Mardus;;;
+641	; 414	; 0	;Riimutaikurit (länsi);Nalle;;;
+589	; 427	; 1?	;Tuulten temppeli;Melemkor;;;
+527	; 428	; 0	;Bigeaul|Chateau de le Bigeaul;Kimvais,Hablo;;;LQ35 "Help the Baron" ja AQ "Restless dead".
+287	; 432	; 1	;Tammilaakso;Heidel;23.09.2005;;
+620	; 454	; 0S	;Entti;;;;
+311	; 459	; 1	;Sirkus;Nalle;18.03.2003;;AQ "A day at the circus".
 334	; 459	; 0G	;Squire&Cavalier;Shinarae,Elwood;;;
-593	; 466	; 1	;Hugoville|Hugoville and von Huber;Seance,Eredlin,Entropy;;;LQ18 "Manhunt" and LQ50 "Machine".
-338	; 467	; 1	;Orc scouts|Orc scouts treehouse;Shadowjack;;;
-351	; 467	; 0G	;Sailor|Harbour|Shipyard;Melemkor,Alaron;;;
-489	; 468	; 0	;Drawbridge;;;;
-237	; 469	; 0	;Newbie Forest;Nightbld;;;
-288	; 473	; 0	;Digga's Domain|Raven, newbie mountain, trolls etc.;Digga,Alaron;21.08.1996;;LQ17 "Platter", LQ51 "Magic tower" and LQ70 "Silver battlesuit".
-367	; 475	; 0	;Pleasantville|Newbie Village;Pahvi,Shardik,Dralith;04.02.2003;;The starting area of new players.
-280	; 478	; 0	;Newbie Mountain;Wane;;;
-350	; 478	; 1	;Wibble Village|Wibble;Malar,Ruffneck;;;
-356	; 481	; 0	;Petting Zoo;Zamphyr,Namhas;07.06.1997;;
-504	; 482	; 3G	;Channeller;Shinarae;;;
-362	; 484	; 0	;Dungeon|Arelium dungeons;;;;
-305	; 485	; 0	;Newbie Mines;Shadowjack,Tonze;30.06.1996;;LQ16 "Black butterfly".
-367	; 490	; 1	;Newberry Park|Newbie park;;;;
-301	; 496	; 2	;Old convent|Damned convent;Zin;;;
-353	; 496	; 0	;Apple Orchard|Bob and Thelma's farm/grove;;;;
-339	; 497	; 2	;Newbie taskmaster|Newbie playgrounds;Hackop;;;LQ26 "Jarear's assignments".
-340	; 487	; 1?	;100 Acre Forest|Nasu area;Arakorni;;;
-464	; 503	; 2G	;Knight;Shinarae,Elwood;;;
-473	; 505	; 0S	;Human;;;;
-517	; 507	; 1	;Rainbow Cloak|Colours|The Riddle of the Colours;Scrambler;;;LQ27 "Colours".
-387	; 510	; 0	;Newbie Playground;Hackop,Favorit;;;
-462	; 519	; 3	;Peacock Farm;Malitrius;;http://wiz.bat.org/~malitrius/peacock.html;Loosely based on X-Files (TV-series) episode "Home" (S04 E02).
-433	; 521	; 0	;Hunt Master|Foxhunt;;;;
-421	; 523	; 2	;Arska's Hut|Prospector's Shack;;;;
-516	; 525	; 0	;Land of Anarchy|Desolate Castle|Therps castle;Therp,Bj;16.08.1996;;
-386	; 527	; 2	;Farmhouse;Ruffneck;;;AQ "Save the farmers".
-418	; 538	; 0	;Kilrathi|Cathedral of Dr. Kilrathi;Namhas,Zamphyr;;;
-404	; 549	; 0S	;Elf;;;;
-339	; 553	; 0G	;Ranger;Duke;;;
-452	; 558	; 0G	;Druid;Lanfear;;;
-397	; 569	; 0S	;Hobbit;;;;
-466	; 571	; 2	;Misty Forest|Alchemist Tower / Amazons;Dragoness;;;
-473	; 573	; 3	;Crack|Alchemist Tower / Amazons, entrance 2;Dragoness;;;
-339	; 577	; 0	;Dark Castle;Nalle;04.12.2002;;AQ "Intrigue at Dark Castle".
-255	; 584	; 0S	;Leprechaun;;;;
-516	; 592	; 1	;Chessboard;Scarlet,Cyberman;;;
-405	; 595	; 0	;Gnome Airship|Gnomish flying machine;Merri;24.04.2004;;
-294	; 607	; 0	;Runemage (east);Nalle;;;
-455	; 615	; 0	;Crescent Tower|Tower of the accursed;;;;
-524	; 626	; 0	;LAE-CLOSED #4;;;;
-515	; 631	; 1	;Zoy's Inn;Zoy,Hablo;;;LQ24 "Zoy's Inn".
-545	; 631	; 0	;Temple of Las|Nun Temple;Zin;;;Nun guild training location.
-576	; 680	; 0	;Secladin;Melemkor;;;LQ25 "Save Secladin village".
-698	; 700	; 0G	;Mage (magical);Juggelo,Lampsa;;;
-269	; 321	; 1?	;Faerie Island|Stone Circle2;Dragoness;;;
-291	; 516	; 1?	;Stone Circle;Dragoness;;;
-532	; 478	; 0?	;Tunnel|Caverns of the Undying;Zoso,Merri;;;
-347	; 473	; 2?	;Asylum;Dino;;;
+593	; 466	; 1	;Hugoville|Hugoville ja von Huber;Seance,Eredlin,Entropy;;;LQ18 "Manhunt" ja LQ50 "Machine".
+338	; 467	; 1	;Örkkipartiolaiset|Örkkipartiolaisten puumaja;Shadowjack;;;
+351	; 467	; 0G	;Pursimiehet|Satama|Laivatelakka;Melemkor,Alaron;;;
+489	; 468	; 0	;Nostosilta;;;;
+237	; 469	; 0	;Aloittelijametsä;Nightbld;;;
+288	; 473	; 0	;Diggan Maailma;Digga,Alaron;21.08.1996;;LQ17 "Platter", LQ51 "Magic tower" ja LQ70 "Silver battlesuit".
+367	; 475	; 0	;Miellyttäväkylä|Aloittelijakylä;Pahvi,Shardik,Dralith;04.02.2003;;Aloittelijoiden aloituspaikka.
+280	; 478	; 0	;Aloittelijavuori;Wane;;;
+350	; 478	; 1	;Piskuisten kylä;Malar,Ruffneck;;;
+356	; 481	; 0	;Hyväilytarha;Zamphyr,Namhas;07.06.1997;;
+504	; 482	; 3G	;Kanavoijat;Shinarae;;;
+362	; 484	; 0	;Tyrmä|Areliumin tyrmät;;;;
+305	; 485	; 0	;Aloittelijakaivokset;Shadowjack,Tonze;30.06.1996;;LQ16 "Black butterfly".
+367	; 490	; 1	;Aloittelijapuisto;;;;
+301	; 496	; 2	;Vanha Konventti|Kirottu konventti;Zin;;;
+353	; 496	; 0	;Omenapuutarha;;;;
+339	; 497	; 2	;Aloittelijoiden tehtävänantaja;Hackop;;;LQ26 "Jarear's assignments".
+340	; 487	; 1?	;100 eekkerin metsä;Arakorni;;;
+464	; 503	; 2G	;Ritarit;Shinarae,Elwood;;;
+473	; 505	; 0S	;Ihminen;;;;
+517	; 507	; 1	;Sateenkaariviitta|Värit|Värien arvoitus;Scrambler;;;LQ27 "Colours".
+387	; 510	; 0	;Aloittelijoiden leikkikenttä;Hackop,Favorit;;;
+462	; 519	; 3	;Riikinkukkofarmi;Malitrius;;http://wiz.bat.org/~malitrius/peacock.html;
+433	; 521	; 0	;Metsästysmestari;;;;
+421	; 523	; 2	;Arskan maja|Mainarin röttelö;;;;
+516	; 525	; 0	;Anarkian maa;Therp,Bj;16.08.1996;;
+386	; 527	; 2	;Maatalo;Ruffneck;;;AQ "Save the farmers".
+418	; 538	; 0	;Kilrathi;Namhas,Zamphyr;;;
+404	; 549	; 0S	;Haltija;;;;
+339	; 553	; 0G	;Metsänvartijat;Duke;;;
+452	; 558	; 0G	;Druidit;Lanfear;;;
+397	; 569	; 0S	;Hobitti;;;;
+466	; 571	; 2	;Sumuinen metsä;Dragoness;;;
+473	; 573	; 3	;Halkeama|Alkemistin torni / Amatsonit, sisäänkäynti 2;Dragoness;;;
+339	; 577	; 0	;Pimeä Linna;Nalle;04.12.2002;;AQ "Intrigue at Dark Castle".
+255	; 584	; 0S	;Leprekauni;;;;
+516	; 592	; 1	;Shakkilauta;Scarlet,Cyberman;;;
+405	; 595	; 0	;Tonttujen ilmalaiva|Tonttumainen lentolaite;Merri;24.04.2004;;
+294	; 607	; 0	;Riimutaikurit (itä);Nalle;;;
+455	; 615	; 0	;Sirppitorni|Kirottujen torni;;;;
+515	; 631	; 1	;Zoyn majatalo;Zoy,Hablo;;;LQ24 "Zoy's Inn".
+545	; 631	; 0	;Lassin temppeli|Nunnatemppeli;Zin;;;Nunnien harjoittelukoppi.
+576	; 680	; 0	;Saladiini;Melemkor;;;LQ25 "Save Secladin village".
+698	; 700	; 0G	;Taikurit (taika);Juggelo,Lampsa;;;
+269	; 321	; 1?	;Keijusaari|Kiviympyrä 2;Dragoness;;;
+291	; 516	; 1?	;Kiviympyrä;Dragoness;;;
+532	; 478	; 0?	;Tunneli|Kuolemattomien luolastot;Zoso,Merri;;;
+347	; 473	; 2?	;Mielisairaala;Dino;;;
 343	; 480	; 2?	;ENC Valar;;;;
-326	; 469	; 2?	;ENC Drow|Enchanter (corpse);;;;
-309	; 555	; 1?	;Mountain Dwarves;Juzam;;;
-489	; 298	; 0?G	;Crimson;Era,Ulath,Franco,Mokti,Quadra;;;
-309	; 380	; 3?G	;Explorer|Bruce's shack;Ulath;20.04.2007;;
-342	; 87	; 0?	;Faerie Forest;Heidel;01.06.2007;;LQ82 "Assassinate the Fairy Queen".
-384	; 517	; 1?	;Small Meadow;Kyo;07.03.2007;;
-362	; 132	; 0%	;Ix'ixixiblat;Amarth;;;The only 18-man monster in game.
-541	; 508	; 0?	;Kender Mansion;Zhaman;;;
-458	; 532	; 0?	;School of Lumine;Heidel;05.12.2007;;AQ "Rescue Hannah's parents".
-318	; 461	; 2?	;Old Oak Forest;Malar;02.01.2008;;LQ15 "Help the hobbit".
-227	; 475	; 2?	;Conifer Forest;Neth;07.01.2008;;Level limited to lvl50. LQ14 "Acquire Documents".
-296	; 512	; 1?T	;Barb (lae);;;;Barbarian guild trainer.
-390	; 291	; 0?G	;Archer;Shinarae,Grizzt;16.02.2008;;
-523	; 605	; 2?	;Beastlands;Malar;06.06.2003;;LQ23 "Help Liezeb".
-515	; 584	; 2?	;Village of Stouby;Heidel;09.08.2008;;Level limited to lvl50. LQ32 "Wicked Witch".
+326	; 469	; 2?	;ENC Drow;;;;
+309	; 555	; 1?	;Vuorikääpiöt;Juzam;;;
+489	; 298	; 0?G	;Hilpeät Punahilkat;Era,Ulath,Franco,Mokti,Quadra;;;
+309	; 380	; 3?G	;Tutkimusmatkailijat;Ulath;20.04.2007;;
+342	; 87	; 0?	;Keijumetsä;Heidel;01.06.2007;;LQ82 "Assassinate the Fairy Queen".
+384	; 517	; 1?	;Pieni niitty;Kyo;07.03.2007;;
+362	; 132	; 0%	;Ix'ixixiblat;Amarth;;;Pelin ainut 18 miehistä miestä vaativa mörkö.
+541	; 508	; 0?	;Kender-kartano;Zhaman;;;
+458	; 532	; 0?	;Luminen koulu;Heidel;05.12.2007;;AQ "Rescue Hannah's parents".
+318	; 461	; 2?	;Vanha Tammimetsä;Malar;02.01.2008;;LQ15 "Help the hobbit".
+227	; 475	; 2?	;Siemenmetsä;Neth;07.01.2008;;Level limited to lvl50. LQ14 "Acquire Documents".
+296	; 512	; 1?T	;Barbaarit (lae);;;;Barbaarikillan kouluttaja.
+390	; 291	; 0?G	;Jousimiehet;Shinarae,Grizzt;16.02.2008;;
+523	; 605	; 2?	;Petomaat;Malar;06.06.2003;;LQ23 "Help Liezeb".
+515	; 584	; 2?	;Stoubyn kylä;Heidel;09.08.2008;;Level limited to lvl50. LQ32 "Wicked Witch".
 488	; 302	; 2?P	;wihne+;;;;
 595	; 411	; 2?	;Tyr Farwyn;Heidel;29.01.2009;http://tnsp.org/maps/tyr_farwyn.html;AQ "Moonlight Murders", AQ "Competing architects".
-669	; 89	; 0?T	;Priest (lae);;;;Priest guild trainer.
+669	; 89	; 0?T	;Pappi (lae);;;;Pappikillan kouluttaja.
 
-394	; 90	; 0?F	;Elesym Castle;Sirdar,Era;;;
-633	; 90	; 0?F	;Bertomatt;Sirdar,Era;;;
-708	; 95	; 0?F	;Rogauwalt;Sirdar,Era;;;
-614	; 113	; 0?F	;Treehome;Sirdar,Era;;;
+394	; 90	; 0?F	;Elesym-linna;Sirdar,Era;;;
+633	; 90	; 0?F	;Bertomatti;Sirdar,Era;;;
+708	; 95	; 0?F	;Rogauwaltti;Sirdar,Era;;;
+614	; 113	; 0?F	;Puukoti;Sirdar,Era;;;
 550	; 135	; 0?F	;Rukh;Sirdar,Era;;;
 487	; 195	; 0?F	;Barad Anion;Sirdar,Era;;;
-535	; 203	; 0?F	;Antheniel Tower;Sirdar,Era;;;
-379	; 296	; 2?F	;Rardamund Keep;Sirdar,Era;;;
-561	; 308	; 0?F	;Sigabar's Hold;Sirdar,Era;;;
-497	; 315	; 0?F	;Establishment Primus;Sirdar,Era;;;
-377	; 316	; 1?F	;Outpost Klx;Sirdar,Era;;;
-651	; 427	; 0?F	;Alfolke Grove;Sirdar,Era;;;
-358	; 471	; 1?F	;Amarter Tower;Sirdar,Era;;;
-462	; 500	; 1?F	;Omaris Tower;Sirdar,Era;;;
+535	; 203	; 0?F	;Anthenielin torni;Sirdar,Era;;;
+379	; 296	; 2?F	;Rardamundin majanne;Sirdar,Era;;;
+561	; 308	; 0?F	;Sigabarin ruuma;Sirdar,Era;;;
+497	; 315	; 0?F	;Laitos Primus;Sirdar,Era;;;
+377	; 316	; 1?F	;Etuvartio Klx;Sirdar,Era;;;
+651	; 427	; 0?F	;Alfolken lehto;Sirdar,Era;;;
+358	; 471	; 1?F	;Amarter-torni;Sirdar,Era;;;
+462	; 500	; 1?F	;Omaris-torni;Sirdar,Era;;;
 250	; 578	; 0?F	;Caer Baranon;Sirdar,Era;;;
-434	; 584	; 2?F	;Gilishal's Deep;Sirdar,Era;;;
-583	; 672	; 0?F	;Tower of Aegis;Sirdar,Era;;;
-262	; 689	; 0?F	;Anelela's Delve;Sirdar,Era;;;
+434	; 584	; 2?F	;Gilishalin syvänne;Sirdar,Era;;;
+583	; 672	; 0?F	;Aegiksen torni;Sirdar,Era;;;
+262	; 689	; 0?F	;Anelelan kuoppa;Sirdar,Era;;;
 
 
 375	; 500	; 0C	;Babylon;uk+,keke+,turku+;;;
--- a/maps/lucentium.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/lucentium.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Continent of Lucentium
\ No newline at end of file
+Lucentiumin mantere
\ No newline at end of file
--- a/maps/lucentium.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/lucentium.loc	Fri May 14 11:18:20 2010 +0000
@@ -1,73 +1,73 @@
 # MapUtils LOC file (version 3.0)
 # Refer to README.loc for more information.
 #
-412	; 152	; 2c	;Lorenchia;Entropy,Nym;;http://tnsp.org/maps/lorenchia.html;Main city of Lucentium.
-62	; 147	; 1?	;Valley of the Kings|VotK;Dino,Femko,Ceewu,Qazar,Darol,Rutaliator;01.11.2004;http://tnsp.org/maps/votk.html;LQ88 "The Valley of the Kings".
-396	; 14	; 1	;FERRY/Lucentium;;;;Lucentium ferry dock
-395	; 41	; 1S	;Centaur;;;;
-223	; 44	; 0	;The Lost Pyramid;Zin;;;
-410	; 49	; 3	;Lands of Lore;Nym;;;
-262	; 58	; 0	;Obelisk;Falkon;;;
-391	; 72	; 3?	;Cornfields;Sarku;;;
+412	; 152	; 2c	;Lorenchia;Entropy,Nym;;http://tnsp.org/maps/lorenchia.html;Lucentiumin pääkaupunki.
+62	; 147	; 1?	;Kuninkaitten Laakso|KL;Dino,Femko,Ceewu,Qazar,Darol,Rutaliator;01.11.2004;http://tnsp.org/maps/votk.html;LQ88 "The Valley of the Kings".
+396	; 14	; 1	;LAUTTA/Lucentium;;;;Lucentiumin lauttasatama.
+395	; 41	; 1S	;Kentauri;;;;
+223	; 44	; 0	;Kadonnut Pyramidi;Zin;;;
+410	; 49	; 3	;Tarinoitten Maat;Nym;;;
+262	; 58	; 0	;Obeliski;Falkon;;;
+391	; 72	; 3?	;Maissipelto;Sarku;;;
 425	; 80	; 0?	;Lanzia;Runeaxe;;;LQ83 "Tides of War".
-218	; 87	; 0?	;Colosseum;Superelak;29.05.2002;;Also known as Amphitheatre. LQ45 "Victi vicimus".
+218	; 87	; 0?	;Kolosseumi;Superelak;29.05.2002;;Also known as Amphitheatre. LQ45 "Victi vicimus".
 409	; 91	; 1?	;Dah'bec;Grimsh;;;
-534	; 91	; 1?	;Jondalar's Castle;Jondalar;;;
-112	; 97	; 0?	;Oasis;Athlestane;;;
-383	; 98	; 1?	;Hobbit Farmhouse|Alchemist's House|Village of Shrea;Hablo;;;AQ "Alchemist's dilemma". Is actually three areas.
-254	; 100	; 0%S	;Lizardman;;;;
-98	; 113	; 0?	;Great Central Desert|Nifties;Nifty;;;
+534	; 91	; 1?	;Jondalarin Linna;Jondalar;;;
+112	; 97	; 0?	;Keidas;Athlestane;;;
+383	; 98	; 1?	;Hobittien Maalaistalo|Alkemistin talo|Shrean kylä;Hablo;;;AQ "Alchemist's dilemma". Is actually three areas.
+254	; 100	; 0%S	;Liskomies;;;;
+98	; 113	; 0?	;Suuri keskusaavikko|Niftiessi;Nifty;;;
 360	; 115	; 0?	;Stagira;Zith;17.03.2003;;LQ46 "Return the chest".
-294	; 125	; 0?	;Astacia|The Ruins of Astacia;Mardus;09.11.2003;;AQ "Rise of the verminkin".
-334	; 129	; 0%S	;Satyr;;;;
-243	; 135	; 1%S	;Catfolk;;;;
-411	; 136	; 0?	;Public Gardens;Kitsune;25.09.2005;;Each room of the garden always provides same herb, good for alchs.
-655	; 138	; 1?	;Trilloch tower/Assassin quest;Shinarae;;;
-341	; 139	; 1?	;Anthill;Noctur;;;AQ "The ant hill".
-391	; 147	; 2?G	;Monk;Noctur,Blitzer,Shinarae,Delecti;;;
-445	; 147	; 0?	;Paladin Stronghold;;;;AQ "Paladin stronghold".
-233	; 150	; 0?	;Catfolk tree|Tree village;Shinarae;14.11.2000;;
-435	; 150	; 3?G	;Alchemist;Shinarae,Scrounge;;;
-479	; 155	; 0?	;Shipwreck;Superelak;;;
-356	; 186	; 2?	;Clouds above Lor;Nym;;;AQ "Elementalist".
-392	; 193	; 0%S	;Thrikhren;;;;
+294	; 125	; 0?	;Astacia|Astacian rauniot;Mardus;09.11.2003;;AQ "Rise of the verminkin".
+334	; 129	; 0%S	;Satyyri;;;;
+243	; 135	; 1%S	;Kissaihminen;;;;
+411	; 136	; 0?	;Julkiset Puutarhat;Kitsune;25.09.2005;;Each room of the garden always provides same herb, good for alchs.
+655	; 138	; 1?	;Trillochin torni/Salamurhaajatehtävä;Shinarae;;;
+341	; 139	; 1?	;Muurahaiskeko;Noctur;;;AQ "The ant hill".
+391	; 147	; 2?G	;Munkki;Noctur,Blitzer,Shinarae,Delecti;;;
+445	; 147	; 0?	;Paladiinityyssija;;;;AQ "Paladin stronghold".
+233	; 150	; 0?	;Kissakansan puu|Puunlatvakylä;Shinarae;14.11.2000;;
+435	; 150	; 3?G	;Alkemisti;Shinarae,Scrounge;;;
+479	; 155	; 0?	;Haaksirikko;Superelak;;;
+356	; 186	; 2?	;Pilvet Lorin yllä;Nym;;;AQ "Elementalist".
+392	; 193	; 0%S	;Thrikhreeni;;;;
 130	; 194	; 0?	;Fraggle;Runeaxe;02.08.1999;;Level limited to lvl50.
-242	; 194	; 1?	;Duzelton;Madrid;;;LQ76 "Save Duzelton". NOTICE! This quest is undoable at the moment.
-411	; 203	; 1?	;Whirlpool;Kelson,Keill;;;
-430	; 204	; 0?	;Land of Overworld;Zebell,Cyberman;10.08.1996;;
-261	; 209	; 1?G	;Tarmalen (autumn);Dralith,Shinarae,Dragoness;;;
-240	; 226	; 0%S	;Titan;;;;
-372	; 234	; 0?	;Marble-sanded beach;;;;
-399	; 247	; 0?	;Door to the Past;Marlor,Runeaxe;;;
-440	; 277	; 0?	;Oystria;Runeaxe;;;AQ "Find Frex Frox".
-539	; 239	; 3c	;Silverlake City;Melemkor;;;
+242	; 194	; 1?	;Duzeltoni;Madrid;;;LQ76 "Save Duzelton". NOTICE! This quest is undoable at the moment.
+411	; 203	; 1?	;Vesipyörre;Kelson,Keill;;;
+430	; 204	; 0?	;Ylämaailman maa;Zebell,Cyberman;10.08.1996;;
+261	; 209	; 1?G	;Tarmaleenit (syksy);Dralith,Shinarae,Dragoness;;;
+240	; 226	; 0%S	;Titaani;;;;
+372	; 234	; 0?	;Marmorihiekkainen ranta;;;;
+399	; 247	; 0?	;Ovi menneisyyteen;Marlor,Runeaxe;;;
+440	; 277	; 0?	;Osteria;Runeaxe;;;AQ "Find Frex Frox".
+539	; 239	; 3c	;Hopeajärven kaupunki;Melemkor;;;
 48	; 249	; 1?	;Akira|Kara-Tur|Karatur;Nym;;;LQ73 "Liberation".
-86	; 256	; 3?	;Troglodyte Village;Malitrius;12.12.2001;http://www.bat.org/community/library?str=709;AQ "The lost troglodyte rod".
+86	; 256	; 3?	;Troglodyyttikylä;Malitrius;12.12.2001;http://www.bat.org/community/library?str=709;AQ "The lost troglodyte rod".
 315	; 253	; 0%S	;Cromagnon;;;;
-143	; 254	; 0?	;Mirror Mine;Shinarae;09.05.2005;;AQ "Mirror mine".
-331	; 277	; 0%S	;Cyclops;;;;
-122	; 287	; 1?-	;AQ Tower;Malitrius;06.03.2003;;Part of AQ "Four Elements".
-119	; 290	; 2?	;Ice Tower;Malitrius;06.03.2003;;Part of AQ "Four Elements".
-125	; 290	; 0?	;Fire Tower;Malitrius;06.03.2003;;Part of AQ "Four Elements".
-122	; 293	; 3?	;Wind Tower;Malitrius;06.03.2003;;Part of AQ "Four Elements".
+143	; 254	; 0?	;Peilikaivos;Shinarae;09.05.2005;;AQ "Mirror mine".
+331	; 277	; 0%S	;Kyklooppi;;;;
+122	; 287	; 1?-	;Toimintatorni;Malitrius;06.03.2003;;Part of AQ "Four Elements".
+119	; 290	; 2?	;Jäätorni;Malitrius;06.03.2003;;Part of AQ "Four Elements".
+125	; 290	; 0?	;Tulitorni;Malitrius;06.03.2003;;Part of AQ "Four Elements".
+122	; 293	; 3?	;Tuulitorni;Malitrius;06.03.2003;;Part of AQ "Four Elements".
 195	; 304	; 1?	;Pyran;Haplo,Entropy;;;AQ "Amulet".
-265	; 343	; 1%G	;Mage (poison);Juggelo,Lampsa;;;
-146	; 373	; 0?	;Brotherhood of Sorcery|Adamantium chain;Justice,Natasha,Matte;;;
-588	; 397	; 0%G	;Mage (elec);Juggelo,Lampsa;;;
-541	; 455	; 0%S	;Merfolk;;;;
-284	; 44	; 3?	;Iron gate;;;;
-630	; 96	; 0?	;Ship navigators;;;;
-369	; 181	; 1?G	;Tiger (luc);;;;
-291	; 267	; 1?	;Creepy house;Ramjett;08.03.2007;;
-78	; 137	; 2?	;Harun-al-Mar & Harun-al-Kor|Village of War;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
-90	; 131	; 0?	;Kundar-el-Alam|Village of Famine;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
-94	; 140	; 0?	;Kharim-el-Main|Village of Pestilence;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
-86	; 155	; 3?	;Afkadel-el-Sha|Village of Death;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
-392	; 481	; 0?	;Observatory Foyer;Zilch;02.08.2007;;Unfinished area, has one room of explore.
-406	; 180	; 1?G	;LoC: Tzarakk;Ulath;16.10.2007;;New Lords of Chaos temple of Tzarakk.
-200	; 455	; 0?T	;Monk (luc);;;;Monk guild trainer.
-410	; 164	; 3?T	;Ranger (luc);;;;Ranger guild trainer.
-381	; 152	; 1?T	;Barb (luc);;;;Barbarian guild trainer.
+265	; 343	; 1%G	;Taikurit (myrkky);Juggelo,Lampsa;;;
+146	; 373	; 0?	;Taikuuden Veljeskunta|Adamantium-ketju;Justice,Natasha,Matte;;;
+588	; 397	; 0%G	;Taikurit (sähkö);Juggelo,Lampsa;;;
+541	; 455	; 0%S	;Vesihippiäinen;;;;
+284	; 44	; 3?	;Rautaportti;;;;
+630	; 96	; 0?	;Laivasuunnistajat;;;;
+369	; 181	; 1?G	;Tiikerit (luc);;;;
+291	; 267	; 1?	;Kammottava talo;Ramjett;08.03.2007;;
+78	; 137	; 2?	;Harun-al-Mar & Harun-al-Kor|Sodan kylä;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
+90	; 131	; 0?	;Kundar-el-Alam|Nälänhädän kylä;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
+94	; 140	; 0?	;Kharim-el-Main|Sairauden kylä;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
+86	; 155	; 3?	;Afkadel-el-Sha|Kuoleman kylä;Heidel;05.07.2007;;Part of AQ "Spirits of vengeance".
+392	; 481	; 0?	;Tutkailulämpiö;Zilch;02.08.2007;;Unfinished area, has one room of explore.
+406	; 180	; 1?G	;Kaaosherrat: Tzarakk;Ulath;16.10.2007;;New Lords of Chaos temple of Tzarakk.
+200	; 455	; 0?T	;Munkki (luc);;;;Monk guild trainer.
+410	; 164	; 3?T	;Metsänvartijat (luc);;;;Ranger guild trainer.
+381	; 152	; 1?T	;Barbaarit (luc);;;;Barbarian guild trainer.
 
 391	; 19	; 1?F	;Minas Horienion;Sirdar,Era;;;
 257	; 33	; 0?F	;Barthuke Castle;Sirdar,Era;;;
--- a/maps/renardy.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/renardy.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Renardy
\ No newline at end of file
+Renardyn saari
\ No newline at end of file
--- a/maps/renardy.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/renardy.loc	Fri May 14 11:18:20 2010 +0000
@@ -1,8 +1,8 @@
 # MapUtils LOC file (version 3.0)
 # Refer to README.loc for more information.
 #
-19	; 20	; 0	;St. Patrick's Abbey;;;;LQ11 "St. Patric's abbey".
-46	; 35	; 3	;Renardy Harbour;;;;
+19	; 20	; 0	;Pyhän Patrikin Luostari;;;;LQ11 "St. Patric's abbey".
+46	; 35	; 3	;Renardyn satama;;;;
 
 38	; 21	; 0-	;Renardy #1;;;;
 66	; 24	; 0-	;Renardy #2;;;;
--- a/maps/rothikgen.desc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/rothikgen.desc	Fri May 14 11:18:20 2010 +0000
@@ -1,1 +1,1 @@
-Continent of Rothikgen
\ No newline at end of file
+Rothikgenin mantere
\ No newline at end of file
--- a/maps/rothikgen.loc	Fri May 14 11:16:24 2010 +0000
+++ b/maps/rothikgen.loc	Fri May 14 11:18:20 2010 +0000
@@ -1,88 +1,87 @@
 # MapUtils LOC file (version 3.0)
 # Refer to README.loc for more information.
 #
-223	; 270	; 2c	;Shadowkeep;Amarth;;;Main city of Rothikgen.
-264	; 429	; 1	;FERRY/Rothikgen;;;;Rothikgen ferry dock
-220	; 264	; 0?	;Horn-Durath|Tower of Horn-Durath;Amarth;;;
-452	; 30	; 1	;Ice castle/Frost giants;;;;
-147	; 50	; 0	;Lonely Mountain;Dire,Shadowjack;;;AQ "Dragonscale Armour".
+223	; 270	; 2c	;Varjopaikka;Amarth;;;Rothikgenin pääkaupunki.
+264	; 429	; 1	;LAUTTA/Rothikgen;;;;Rothikgenin lauttasatama
+220	; 264	; 0?	;Horn-Durathi;Amarth;;;
+452	; 30	; 1	;Jäälinna/Sohjojätit;;;;
+147	; 50	; 0	;Yksinäinen vuori;Dire,Shadowjack;;;AQ "Dragonscale Armour".
 287	; 59	; 0	;Taiga;Dino,Orgoh;17.12.2002;;LQ53 "Shamanic deed".
-162	; 68	; 0	;Hell's dojo;Rillion;;;LQ67 "Help lady Elberiel".
-221	; 70	; 0	;Rendburg|Frozen city of Rendburg;Fizbuck;;;AQ "Frozen valley".
-337	; 70	; 0S	;Penguin;;;;
-245	; 83	; 3	;Hill giants;Nym;;;
-103	; 99	; 0	;Kalevala|Wainamoinen;Aarugotti;;http://en.wikipedia.org/wiki/Kalevala;Based on the Finnish epic poem of "The Kalevala" by Elias Lönnrot.
-148	; 107	; 2G	;Tarmalen (winter);Dralith,Shinarae,Dragoness;;;
-330	; 122	; 0S	;Giant;;;;
-212	; 123	; 0	;Abandoned Study;Blasterr;30.01.2006;;
-232	; 127	; 3	;Cevi village;Fizzl;;;
-276	; 130	; 0	;Barbarian arena|Barb guild event area;Runeaxe;;;
-226	; 138	; 0	;Campsite;Malitrius;;;
-157	; 146	; 0	;Snow Peaked Mountain|Snowy peak;Alannah,Alaron;;;
-136	; 147	; 1S	;Duck;Dragoness;;;
-219	; 147	; 0	;King Eowyn's Land|Knights & Dragons;Zin;;;LQ37 "Save the princess Daisy". (Has reputation of being one of the most annoying low level LQs in game.)
-305	; 160	; 0	;Dark Forest;Cyberman;;;AQ "It's Dog". Very loosely based on Stephen King's book "IT".
-127	; 168	; 0G	;Beastmaster;Shinarae,Elwood;;;
+162	; 68	; 0	;Helvetin dojo;Rillion;;;LQ67 "Help lady Elberiel".
+221	; 70	; 0	;Rendburg|Rendburgin jäätynyt kaupunni;Fizbuck;;;AQ "Frozen valley".
+337	; 70	; 0S	;Pinviini;;;;
+245	; 83	; 3	;Mäkijätit;Nym;;;
+103	; 99	; 0	;Kalevala|Wainamoinen;Aarugotti;;http://en.wikipedia.org/wiki/Kalevala;:D
+148	; 107	; 2G	;Tarmaleenit (talvi);Dralith,Shinarae,Dragoness;;;
+330	; 122	; 0S	;Jätti;;;;
+212	; 123	; 0	;Hylätty työhuone;Blasterr;30.01.2006;;
+232	; 127	; 3	;Cevikylä;Fizzl;;;
+276	; 130	; 0	;Barbaaripaikka;Runeaxe;;;
+226	; 138	; 0	;Leiripaikka;Malitrius;;;
+157	; 146	; 0	;Lumihuippuvuori;Alannah,Alaron;;;
+136	; 147	; 1S	;Ankka;Dragoness;;;
+219	; 147	; 0	;Kuningas Eowynin Maat|Ritareita & Lohikäärmeitä;Zin;;;LQ37 "Save the princess Daisy". Oikeasit yks mulkuimmista questeista.
+305	; 160	; 0	;Pimeä Metsä;Cyberman;;;AQ "It's Dog". Nyt oikeesti hei. Etkö keksiny yhtään parempaa nimeä? Melkein kaikki tässä pelissä on jotain vitun dark sit sun tätä.
+127	; 168	; 0G	;Petomestarit;Shinarae,Elwood;;;
 357	; 185	; 1	;Stonehenge;Malitrius;;http://wiz.bat.org/~malitrius/stonehenge.html;LQ61 "Stonehenge".
-102	; 200	; 0S	;Wolfman;;;;
-320	; 219	; 0	;Mirkhold;Dinin;;;
-369	; 243	; 0G	;Barbarian;Ulath,Runeaxe,Digga,Quadra;;;
-236	; 245	; 2S	;Valar;;;;
-384	; 249	; 0	;Caverns of Chaos;Runeaxe;;;
-217	; 254	; 2	;Smurville|Shadowkeep, north entrance;Amarth;09.06.1996;;The real name of this area is obviously broken.
-247	; 254	; 0G	;Nun|Convent of White Rose;Zin,Brock,Dazzt;;;
-257	; 254	; 3?	;Nun maze (nw);;;;
-230	; 260	; 0	;Kath'vael Forest|Kathvael forest;Amarth;25.09.2002;;
-326	; 263	; 0S	;Gnome;;;;
-339	; 272	; 2G	;Navigator;Noctur,Machaon,Alaron;;;
-351	; 268	; 1?	;Navigator maze;;;;
-167	; 280	; 1G	;Psionicist;Juggelo,Lampsa,Grimsh,Blitzer,Drakken;;;
-345	; 295	; 2	;Ackbar's quest;Malitrius,Ackbar;;;
-268	; 313	; 0S	;Moomin;;;;
-61	; 314	; 1	;Pauper's Castle;Pauper,Shardik;;;
-239	; 329	; 0	;Old forest;Kissarobotti;;;
-219	; 344	; 1	;Amberley mansion;Grimsh;;;LQ71 "The ritual of sacrifice".
-76	; 371	; 0S	;Brownie;;;;
+102	; 200	; 0S	;Susimies;;;;
+320	; 219	; 0	;Mirkholdi;Dinin;;;
+369	; 243	; 0G	;Barbaarit;Ulath,Runeaxe,Digga,Quadra;;;
+236	; 245	; 2S	;Valari;;;;
+384	; 249	; 0	;Kaaoksen luolastot;Runeaxe;;;
+217	; 254	; 2	;Smurffila;Amarth;09.06.1996;;Mitä vittua?
+247	; 254	; 0G	;Nunnat|Valkoisen Ruusun konventti;Zin,Brock,Dazzt;;;
+257	; 254	; 3?	;Nunnasokkelo (nw);;;;
+230	; 260	; 0	;Kähvelimetsä;Amarth;25.09.2002;;
+326	; 263	; 0S	;Gnoomi;;;;
+339	; 272	; 2G	;Suunnistaja;Noctur,Machaon,Alaron;;;
+351	; 268	; 1?	;Suunnistussokkelo;;;;
+167	; 280	; 1G	;Mielenhallitsijat;Juggelo,Lampsa,Grimsh,Blitzer,Drakken;;;
+345	; 295	; 2	;Ackbaarin tehtävä;Malitrius,Ackbar;;;
+268	; 313	; 0S	;Muumi;;;;
+61	; 314	; 1	;Pauperin linna;Pauper,Shardik;;;
+239	; 329	; 0	;Vanha metsä;Kissarobotti;;;
+219	; 344	; 1	;Amberleyn kartano;Grimsh;;;LQ71 "The ritual of sacrifice".
+76	; 371	; 0S	;Suklaakeksi;;;;
 343	; 381	; 0	;Donaru;Malitrius;;http://wiz.bat.org/~malitrius/logs/donaru.txt;
-294	; 383	; 1	;Inn of the Four Winds;Amarth;;;
-318	; 395	; 1	;Perilous forest;Xiantha;;;
-27	; 398	; 0	;Giant killers|Doobie's|Doobies;Coren,Tomba,Finaldey,Doobie;;;LQ39 "Enchanted cloak".
-132	; 451	; 0	;Lighthouse;Hablo;;;
-296	; 71	; 0G	;Mage (cold);Juggelo,Lampsa;;;
-256	; 244	; 1	;Snow devils|Mountainpass+citadel;Dice;;;LQ55 "The Mythical Frostblade".
-83	; 395	; 0G	;Mage (asphyx);Juggelo,Lampsa;;;
-379	; 202	; 0?	;Horsehead Mountain|Inra;Malitrius;;;LQ69 "The Horsehead Mountain".
-419	; 260	; 0?	;Kintril Church|Dark church, savage coast subarea;Malitrius;;;
-395	; 254	; 2?	;Harazam tower;Malitrius;;;
-411	; 242	; 1?	;Wormhole;Malitrius;;;
-397	; 284	; 0?	;Forest in the Valley;Malitrius;;;
-235	; 347	; 3?G	;Tiger (roth);;;;
-165	; 197	; 2?	;Mushroom hill;Fizzl;;;
-427	; 212	; 1?	;Ruins of Unta'r Trinit;;;;
-424	; 230	; 0?	;Norse village;Malitrius;;;
-385	; 183	; 1?	;Norse cave|Stonetrolls;Malitrius;18.06.2002;;AQ "The Living Cave".
-391	; 293	; 1?	;Spider cave;Malitrius;;;
-355	; 268	; 3?	;Drug store;Malitrius;;;
-184	; 305	; 0?	;Castle of Lord Drauron;Grimsh;;;
-184	; 308	; 1?	;Encampment1;Grimsh;;;
-185	; 310	; 0?	;Battlefield;Grimsh;;;
-186	; 312	; 3?	;Encampment2;Grimsh;;;
-185	; 314	; 3?	;Cavern;Grimsh;;;
-83	; 111	; 2?	;Village of Aldor|Aldors village;Deras;01.06.2007;;
-251	; 333	; 3?	;Marble Shrine(?);;;;
-339	; 397	; 3?	;Noran's Attic|Attic;Souc,Noran;;;
-331	; 404	; 3?	;Anaconda Ruins|Ruins;Anaconda,Souc;;;
-199	; 269	; 2?	;Psi quest area;;;;
+294	; 383	; 1	;Neljän tuulen majatalo;Amarth;;;
+318	; 395	; 1	;Vaarallinen metsä;Xiantha;;;
+27	; 398	; 0	;Jätintappajat|Doobiessi|Kuka vittu oikeasti silloin miljoona vuotta sitten keksi, että kaikki areat on vaan tekijän nimellä? täh? voi vittu;Coren,Tomba,Finaldey,Doobie;;;LQ39 "Enchanted cloak". Joo, questi on ok, mutta vittu destereitä tämän levelin questissa? hmm.
+132	; 451	; 0	;Majakka;Hablo;;;
+296	; 71	; 0G	;Taikurit (kylmä);Juggelo,Lampsa;;;
+256	; 244	; 1	;Lumipaholaiset;Dice;;;LQ55 "The Mythical Frostblade".
+83	; 395	; 0G	;Taikurit (tukehdus);Juggelo,Lampsa;;;
+379	; 202	; 0?	;Hevosenpäävuori;Malitrius;;;LQ69 "The Horsehead Mountain".
+419	; 260	; 0?	;Kintrillikirkko|Pimeä kirkko, villin rannikon alialue;Malitrius;;;No comments.
+395	; 254	; 2?	;Harazamitorni;Malitrius;;;
+411	; 242	; 1?	;Madonreikä;Malitrius;;;
+397	; 284	; 0?	;Metsä laaksossa;Malitrius;;;
+235	; 347	; 3?G	;Tiikeri (roth);;;;
+165	; 197	; 2?	;Sienimäki;Fizzl;;;
+427	; 212	; 1?	;Unta'r Trinitin rauniot;;;;
+424	; 230	; 0?	;Pohojalaanen kylä;Malitrius;;;
+385	; 183	; 1?	;Pohojalaanen luola|Kiviröllit;Malitrius;18.06.2002;;AQ "The Living Cave".
+391	; 293	; 1?	;Hämähäkkiluola;Malitrius;;;
+355	; 268	; 3?	;Huumekauppa;Malitrius;;;
+184	; 305	; 0?	;Herra Drauronnin linna;Grimsh;;;
+184	; 308	; 1?	;Majoitus1;Grimsh;;;
+185	; 310	; 0?	;Taistelukenttä;Grimsh;;;
+186	; 312	; 3?	;Majoitus2;Grimsh;;;
+185	; 314	; 3?	;Luolahko;Grimsh;;;
+83	; 111	; 2?	;Aldorin kylä;Deras;01.06.2007;;
+251	; 333	; 3?	;Marmorialttari;;;;
+339	; 397	; 3?	;Eijuoksun Ullakko;Souc,Noran;;;
+331	; 404	; 3?	;Anakondan rauniot;Anaconda,Souc;;;
+199	; 269	; 2?	;Mielitehtäväalue;;;;
 285	; 106	; 1?	;Trader's House;Mandrake;08.01.2008;;
-276	; 282	; 3?T	;Monk (roth);;;;Monk guild trainer.
-217	; 284	; 0?T	;Ranger (roth);;;;Ranger guild trainer.
-256	; 232	; 1?G	;LoC: Kharim|The Hall of One Thousand Voices;Darol,Ulath,Gore;22.08.2008;;New Lords of Chaos, Legions of Kharim.
-352	; 199	; 0?	;Moongate;;;;
-169	; 194	; 0?T	;Priest (roth);;;;Evil priest guild trainer.
-397	; 339	; 0?	;ROTH-CLOSED #1;;;;
-335	; 101	; 3?	;Plateau of Tsang (CLOSED);;20.02.2009;;This area is not open yet.
-75	; 157	; 0?	;Old Copper Mine;Corto;26.09.2009;;AQ "White Pudding".
-312	; 323	; 0	;Hack|Moria;Runeaxe;15.04.2010;;A very old area, that has been open on HCBat and now re-opened here.
+276	; 282	; 3?T	;Munkit (roth);;;;Munkkikillan kouluttaja.
+217	; 284	; 0?T	;Metsänvartijat (roth);;;;Metsänvartijakillan kouluttaja.
+256	; 232	; 1?G	;Kaaosherrat: Kaarimi|Tuhansien äänien sali;Darol,Ulath,Gore;22.08.2008;;Uuet kaaosherrat, Kaarimin lekioonat.
+352	; 199	; 0?	;Kuuportti;;;;
+169	; 194	; 0?T	;Papit (roth);;;;Pahojen pappien kouluttaja.
+335	; 101	; 3?	;Tsangin tasanko (SULJETTU);;20.02.2009;;Tää ei oo auki!
+75	; 157	; 0?	;Vanha kuparikaivos;Corto;26.09.2009;;AQ "White Pudding".
+312	; 323	; 0	;Moria;Runeaxe;15.04.2010;;Vanaha alue, aukastu uuestaan ny. Hooseepatissa ollu kyl auki.
 
 436	; 218	; 0%M	;Athanel;Malitrius;06.12.2001;http://www.bat.org/community/library?str=702;Extremely dangerous.
 394	; 253	; 1%M	;Bufloogh;Malitrius;06.12.2001;http://www.bat.org/community/library?str=702;Extremely dangerous. Was originally called "Burgle", probably changed to Bufloogh for obvious reasons.
@@ -92,22 +91,22 @@
 375	; 259	; 2%M	;Silver;Malitrius;06.12.2001;http://www.bat.org/community/library?str=702;Extremely dangerous.
 
 
-133	; 76	; 2?F	;Martomond's Nest;Sirdar,Era;;;
-249	; 77	; 0?F	;Giny Tower;Sirdar,Era;;;
-328	; 101	; 1?F	;Castle Alvin;Sirdar,Era;;;
-324	; 122	; 1?F	;Tinarder Keep;Sirdar,Era;;;
-81	; 138	; 1?F	;Inulakg's Nest;Sirdar,Era;;;
-214	; 139	; 1?F	;Zinbilnin's Hold;Sirdar,Era;;;
+133	; 76	; 2?F	;Martomondin pesä;Sirdar,Era;;;
+249	; 77	; 0?F	;Ginitorni;Sirdar,Era;;;
+328	; 101	; 1?F	;Alvinin linna;Sirdar,Era;;;
+324	; 122	; 1?F	;Tinarderin majoitus;Sirdar,Era;;;
+81	; 138	; 1?F	;Inulakgin pesä;Sirdar,Era;;;
+214	; 139	; 1?F	;Zinbilnin ruuma;Sirdar,Era;;;
 163	; 147	; 3?F	;Caer Sidhonion;Sirdar,Era;;;
 125	; 149	; 2?F	;Caer Eryan;Sirdar,Era;;;
-342	; 152	; 0?F	;Gilesym Keep;Sirdar,Era;;;
-335	; 222	; 3?F	;Tower of Abus;Sirdar,Era;;;
-232	; 248	; 2?F	;Tower of God;Sirdar,Era;;;
-306	; 263	; 2?F	;Mekhor's Grove;Sirdar,Era;;;
-218	; 268	; 1?F	;Gilesim Castle;Sirdar,Era;;;
-268	; 365	; 0?F	;Rauld Nest;Sirdar,Era;;;
+342	; 152	; 0?F	;Gilesym majoitus;Sirdar,Era;;;
+335	; 222	; 3?F	;Abusetorni;Sirdar,Era;;;Terveisiä Freldille.
+232	; 248	; 2?F	;Jumalan torni;Sirdar,Era;;;
+306	; 263	; 2?F	;Mekhorin majapaikka;Sirdar,Era;;;
+218	; 268	; 1?F	;Gilesimin linna;Sirdar,Era;;;
+268	; 365	; 0?F	;Rauldin pesä;Sirdar,Era;;;
 70	; 418	; 0?F	;Daverog Keep;Sirdar,Era;;;
-87	; 356	; 0?F	;Glanargab's Delve;Sirdar,Era;;;
+87	; 356	; 0?F	;Glanargabin;Sirdar,Era;;;
 
 
 238	; 362	; 0C-	;Kauhajoki;;;;
Binary file maps/title.png has changed
--- a/www/common.inc.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/common.inc.php	Fri May 14 11:18:20 2010 +0000
@@ -29,15 +29,15 @@
 );
 
 $locationTypes = array(
-  ""  => array(FALSE, "ALL",     "ALL",                       "EVERYTHING"),
-  "S" => array(TRUE,  "SHRINE",  "Shrines",                   "Shrines"),
-  "G" => array(TRUE,  "GUILD",   "Guilds",                    "Guilds"),
-  "P" => array(TRUE,  "SS",      "Outworld Secret Societies", "SS"),
-  "M" => array(TRUE,  "MONSTER", "Special Outworld Monsters", "Monsters"),
-  "c" => array(TRUE,  "CITY",    "Major Cities",              "Cities"),
-  "T" => array(TRUE,  "TRAINER", "Guild Trainers",            "Trainers"),
-  "C" => array(FALSE, "PCITY",   "Player Cities",             "PCities"),
-  "F" => array(TRUE,  "FORT",    "Regional Forts",            "Forts"),
+  ""  => array(FALSE, "KAIKKI",     "KAIKKI",                    "KAIKKI"),
+  "S" => array(TRUE,  "ALTTARI",  "alttarit",                  "Alttarit"),
+  "G" => array(TRUE,  "KILTA",   "killat",                    "Killat"),
+  "P" => array(TRUE,  "SS",      "ulkomaailman salaseurat",   "Salaseurat"),
+  "M" => array(TRUE,  "HIRVIÖ", "ulkomaailman ihmemöröt",    "Hirviöt"),
+  "c" => array(TRUE,  "KAUPUNKI",    "suuret kaupungit",          "Kaupungit"),
+  "T" => array(TRUE,  "KOULUTTAJA", "kiltakouluttajat",          "Kouluttajat"),
+  "C" => array(FALSE, "PKAUPUNKI",   "pelaajakaupungit",           "Pelaajakaupungit"),
+  "F" => array(TRUE,  "LINNAKE",    "PvP-linnakkeet",            "Linnakkeet"),
 );
 
 
@@ -52,7 +52,7 @@
     $inLine = chsetconv(trim(fgets($file)));
 
     // Ignore comments and empty lines
-    if (strlen($inLine) == 0 || $inLine[0] == "#")
+    if (mb_strlen($inLine) == 0 || $inLine[0] == "#")
       continue;
 
     if (preg_match("/^(\d+)\s*;\s*(\d+)\s*;\s*([0-3][A-Za-z%\?\-]*)\s*;\s*([^;]+)\s*;(.+)$/", $inLine, $record)) {
@@ -60,13 +60,13 @@
       $addInfo = preg_split("/\s*;\s*/", $record[5]);
       
       // Split coder names
-      if (strlen($addInfo[0]) > 0)
+      if (mb_strlen($addInfo[0]) > 0)
         $coders = preg_split("/\s*,\s*/", $addInfo[0]);
       else
         $coders = array();
       
       // Get timestamp
-      if (strlen($addInfo[1]) > 0) {
+      if (mb_strlen($addInfo[1]) > 0) {
         if (sscanf($addInfo[1], "%02d.%02d.%04d", $aday, $amonth, $ayear) == 3) {
           if (($added = mktime(0, 0, 0, $amonth, $aday, $ayear)) === FALSE)
             $added = -1;
@@ -78,7 +78,7 @@
         $added = -1;
       
       // Check flags, completely ignore records with "-" flag
-      if (!strstr($record[3], "-")) {
+      if (!mb_strstr($record[3], "-")) {
         $flags = $record[3];
 //        $filterMatch = preg_match("/^[0-3]+[".$filter."]\$/", $flags);
         // ATTENTION! This regexp is bit hacky, but should work because location
@@ -101,7 +101,7 @@
           // Create primary location name
           $s = "";
           $found = FALSE;
-          for ($i = 0; $found === FALSE && $i < strlen($flags); $i++) {
+          for ($i = 0; $found === FALSE && $i < mb_strlen($flags); $i++) {
             if (array_key_exists($flags[$i], $locationTypes)) {
               $found = $flags[$i];
               if (!$filterMatch && $locationTypes[$found][0])
@@ -122,8 +122,8 @@
             "coders" => $coders,
             "added" => $added,
           );
-          if (strlen($addInfo[2]) > 0) { $locations[$id]["url"] = $addInfo[2]; }
-          if (strlen($addInfo[3]) > 0) { $locations[$id]["freeform"] = $addInfo[3]; }
+          if (mb_strlen($addInfo[2]) > 0) { $locations[$id]["url"] = $addInfo[2]; }
+          if (mb_strlen($addInfo[3]) > 0) { $locations[$id]["freeform"] = $addInfo[3]; }
         }
       }
     } else {
@@ -156,7 +156,7 @@
 function submitWizField(&$table, $field, $data)
 {
   $s = trim($data);
-  if (strlen($s) > 0) $table[$field] = $s;
+  if (mb_strlen($s) > 0) $table[$field] = $s;
 }
 
 
--- a/www/config.inc.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/config.inc.php	Fri May 14 11:18:20 2010 +0000
@@ -1,7 +1,7 @@
 <?
 $pageAuthor = "Matti H&auml;m&auml;l&auml;inen aka Ggr Pupunen";
 $pageCharset = "UTF-8";
-$pageTitle = "Pupunen BatMUD Maps";
+$pageTitle = "Pupujen BatMUD-kartat";
 #$pageCSS = "http://tnsp.org/docs.css";
 $pageCSS = "docs.css";
 $pageMapURL = "http://tnsp.org/maps/";
--- a/www/index.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/index.php	Fri May 14 11:18:20 2010 +0000
@@ -14,10 +14,10 @@
     echo $mapName."</a>, <b>";
 
     if ($q < 1024)
-      printf("%d</b> bytes", $q);
+      printf("%d</b> tavua", $q);
     else if ($q < (1024*1024))
-      printf("%d</b>kB", $q/1024);
-    else printf("%1.2f</b>MB", $q/(1024.0*1024.0));
+      printf("%d</b>kt", $q/1024);
+    else printf("%1.2f</b>Mt", $q/(1024.0*1024.0));
   }
   if ($useTD)  echo "</td>\n";
 }
@@ -53,8 +53,8 @@
     
     if (file_exists($fileName.".loc")) {
       echo "  <td>";
-      echo "[<a href=\"loc.php?n=".$fileName."\">Locations</a>] ";
-      echo "[<a href=\"loc.php?c&amp;n=".$fileName."\">PCities</a>] ";
+      echo "[<a href=\"loc.php?n=".$fileName."\">Paikat</a>] ";
+      echo "[<a href=\"loc.php?c&amp;n=".$fileName."\">Pelaajakaupungit</a>] ";
       echo "</td>\n";
     } else
       echo "  <td>-</td>\n";
@@ -70,40 +70,31 @@
 <h1><? echo $pageTitle ?></h1>
 <table><tr><td>
 <p>
-Maps of <a href="http://www.bat.org/">BatMUD realm</a>, including
-maps of the continents and maps of some areas and cities.
-As an alternative, <? burl("Jeskko") ?> has created an interesting
-<a href="http://jeskko.pupunen.net/map/">Google Maps-style implementation</a>
-of the continent maps. Also, <? burl("Ooga") ?> has his
-<a href="http://www.zerobelow.net/maps/">maps available</a>.
+Karttoja <a href="http://www.bat.org/">BatMUDin maailmasta</a>, mukaanlukien
+mantereitten karttoja ja joidenkin kaupunkien ja alueiden karttoja.
+
+Vaihtoehtoisesti kannattaa tutustua Jeskkon luomaan
+<a href="http://jeskko.pupunen.net/map/">Google Maps-tyyliseen karttaan</a>.
 </p>
 
-<div class="attnbox">
-<b>Attention!</b> Recently, a new feature, support for <a href="http://www.opensearch.org/">OpenSearch</a>
-was added to these pages. It is possible to utilize this feature in any browser that supports
-OpenSearch, such as FireFox 3 and Safari 4. In FireFox 3, simply click on the search bar's icon,
-and choose 'Add "PupuMaps"'. After that, the when PupuMaps search is selected, FireFox will show
-location name suggestions based on typed terms.
-</div>
+<h2>Yleistä</h2>
+<ul>
+ <li><a href="loc.php">Lista BatMUDin alueista</a>, epätäydellisillä tekijätiedoilla.</li>
 
-<h2>General Information</h2>
-<ul>
- <li>List of <a href="loc.php">scenics/locations of the whole world</a>, with (incomplete) coder information.</li>
+ <li>Lista <a href="latest.php">viimeisimmistä lisätyistä paikoista</a>.</li>
+
+ <li>Lista <a href="quests.php">taso- ja alue tehtäväseikkailuista</a> ja niiden sijainneista.</li>
 
- <li>List of <a href="latest.php">latest added locations</a>.</li>
-
- <li>Information about <a href="quests.php">level- and area quests</a> and their locations.</li>
-
- <li>List of <a href="loc.php?c">player cities</a>.</li>
+ <li>Lista <a href="loc.php?c">pelaajakaupungeista</a>.</li>
 
- <li>List of <a href="ss.php">secret societies</a> (player guilds) and their locations.</li>
+ <li>Lista <a href="ss.php">salaseuroista</a> (pelaajakilloista) ja niiden sijainneista.</li>
  
- <li>List of <a href="http://tnsp.org/maps/loc.php?c&amp;n=limbo">player cities still in "limbo"</a> (aka cities
- that have not been placed in the new world.)</li>
+ <li>Lista <a href="http://tnsp.org/maps/loc.php?c&amp;n=limbo">pelaajakaupungeista, jotka ovat edelleen "limbossa"</a> (ts.
+ kaupungit, joita ei ole vieläkään sijoitettu maailmankartalle.)</li>
 
- <li><a href="info.php">List of Wizards</a> - the incomplete "who is who" database of BatMUD immortals.</li>
+ <li><a href="info.php">Lista velhoista</a> - epätäydellinen "kuka on kuka"-lista BatMUDin velhoista.</li>
 
- <li>Answers to few <a href="faq.php">frequently asked questions</a>.</li>
+ <li>Muutamia vastauksia <a href="faq.php">usein kysyttyihin kysymyksiin</a>.</li>
 </ul>
 </td><td>
 
@@ -127,20 +118,20 @@
 </td></tr></table>
 
 
-<h2>Continents of BatMUD: Age of Exiles</h2>
+<h2>BatMUD: Pakolaisten Aika - mantereet</h2>
 
 <div class="attnbox">
-<b>WARNING!</b> The alternative JavaScript-enhanced HTML-maps may
-not render properly in Internet Explorer and Opera at the moment.
+<b>VAROITUS!</b> JavaScript-laajennetut kartat eivät tällä hetkellä toimi kunnolla
+Internet Explorerin ja Operan kanssa.
 </div>
 
 <table class="area" width="90%">
  <tr>
-  <th>Continent (HTML)</th>
+  <th>Mantere (HTML)</th>
   <th>JS + HTML</th>
-  <th>Image files</th>
-  <th>Raw ANSI</th>
-  <th>Information</th>
+  <th>Kuvatiedostot</th>
+  <th>Raaka ANSI</th>
+  <th>Lisätiedot</th>
  </tr>
 <?
 $n = 0;
@@ -149,42 +140,36 @@
 ?>
 </table>
 
-<p>
-The ANSI files are maps rendered as ASCII text with ANSI colour codes, UNIX users can apply
-the familiar less(1) utility to view them, assuming their less supports raw output - 
-GNU less works: <b>less -S -R laenor.ansi</b>.
-</p>
-
-<h2>Miscellaneous maps</h2>
+<h2>Muita karttoja</h2>
 <table class="area" width="90%">
  <tr>
-  <th>Area (HTML)</th>
+  <th>Alue (HTML)</th>
   <th>JS + HTML</th>
-  <th>Other</th>
+  <th>Muuta</th>
  </tr>
 <?
 $n = 0;
-printLine($n++, "arelium", "City of Arelium", TRUE);
-printLine($n++, "calythien", "City of Calythien", TRUE);
-printLine($n++, "lorenchia", "City of Lorenchia", TRUE);
-printLine($n++, "rilynttar", "City of Rilynt'tar", TRUE);
-printLine($n++, "esiris", "E'siris, the Ethereal City", TRUE);
-printLine($n++, "votk", "Valley of the Kings", TRUE);
-printLine($n++, "lanzia", "The Isle of Lanzia", TRUE);
-printLine($n++, "faerieforest", "Faerie Forest", TRUE);
-printLine($n++, "renardy", "Renardy", TRUE);
+printLine($n++, "arelium", "Areliumin kaupunki", TRUE);
+printLine($n++, "calythien", "Calythienin kaupunki", TRUE);
+printLine($n++, "lorenchia", "Lorenchian kaupunki", TRUE);
+printLine($n++, "rilynttar", "Rilynt'tarin kaupunki", TRUE);
+printLine($n++, "esiris", "E'siris, eteerinen kaupunni (kuopio)", TRUE);
+printLine($n++, "votk", "Kuninkaitten laakso", TRUE);
+printLine($n++, "lanzia", "Lanzian saari", TRUE);
+printLine($n++, "faerieforest", "Keijumetsä", TRUE);
+printLine($n++, "renardy", "Renardyn saari", TRUE);
 printLine($n++, "tyr_farwyn", "Tyr Farwyn", TRUE);
 
-printTR($n++, "hcbat", "HCBat map");
+printTR($n++, "hcbat", "HCBatin kartta");
 echo "  <td>";
 printFileTD("hcbat.htm", "XHTML+JS", FALSE);
-echo "</td><td>[<a href=\"loc.php?n=hcbat\">Locations</a>] [<a href=\"loc.php?n=hcbat&amp;c\">PCities</a>]</td>\n";
+echo "</td><td>[<a href=\"loc.php?n=hcbat\">Paikat</a>] [<a href=\"loc.php?n=hcbat&amp;c\">Pelaajakaupungit</a>]</td>\n";
 echo " </tr>\n";
 ?>
 </table>
 
 <p>
- <b>-- <a href="<? echo fingerURL('ggr'); ?>">Ggr Pupunen</a>, master of carrots.</b>
+ <b>-- <a href="<? echo fingerURL('ggr'); ?>">Ggr Pupunen</a>, porkkanoiden herra.</b>
 </p>
 <?
 // Google Analytics
--- a/www/latest.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/latest.php	Fri May 14 11:18:20 2010 +0000
@@ -4,7 +4,7 @@
 
 /* Page start
  */
-printPageHeader($pageTitle." - Latest added locations");
+printPageHeader($pageTitle." - Uusimmat paikat");
 //echo "<div><b>DEVELOPMENT VERSION</b></div>";
 
 $locTable = readLocationFiles(FALSE);
@@ -13,18 +13,18 @@
 /* Header
  */
 ?>
-<h1>Latest added locations</h1>
+<h1>Uusimmat lisätyt paikat</h1>
 
 <div class="attnbox"><table><tr>
 <td>
-The dates presented are supposed to be the date when area was put in the game.
-<b>However, this information is inaccurate for several reasons:</b>
+Päivämäärät tarkoittavat sitä hetkeä, kun alue on lisätty peliin. 
+<b>Nämä tiedot voivat olla, ja ovat, epätarkkoja useista syistä:</b>
 <ol>
- <li>Most of these dates are from old newsposts made by wizards and the area may
-have actually been in the game for a while before the post was made.</li>
- <li>Some dates are for recodes of the area.</li>
+ <li>Useimmat päivämääristä on kaivettu vanhoista velhojen lähettämistä uutisviesteistä,
+ja kyseinen alue on saattanut olla pelissä jo ennen viestin lähetystä.</li>
+ <li>Jotkut päivämäärät ovat itseasiassa alueen rekoodaukselle.</li>
 </ol>
-In any case, the idea of this list is to approximately show what has been added in recently.
+Joka tapauksessa, tämä lista näyttää suunnilleen aikajärjestyksessä mitä peliin on viimeaikoina lisätty.
 </td><td>
 
 <script type="text/javascript"><!--
@@ -40,7 +40,7 @@
 
 </td></tr></table></div>
 <div style="text-align: center;">
-[<a href="<? echo $pageIndex ?>">Back to main page</a>]
+[<a href="<? echo $pageIndex ?>">Palaa pääsivulle</a>]
 </div>
 <hr />
 <?
@@ -74,11 +74,11 @@
   echo
   "<table class=\"loc\">\n".
   " <tr>\n".
-  "  <th>Date</th>\n".
-  "  <th>Location name</th>\n".
-  "  <th>Continent</th>\n".
-  "  <th>Coder(s)</th>\n".
-  "  <th>Information</th>\n".
+  "  <th>Pvm</th>\n".
+  "  <th>Paikan nimi</th>\n".
+  "  <th>Eeki Mantere</th>\n".
+  "  <th>Tekijä(t)</th>\n".
+  "  <th>Lisätietoja</th>\n".
   " </tr>\n";
   
   foreach ($sortedLocs as $ik => $iv) {
@@ -112,9 +112,9 @@
         " </tr>\n";
   }
   echo "</table>\n".
-  "<p><b>".$totalLoc."</b> locations.</p>\n";
+  "<p><b>".$totalLoc."</b> sijaintia.</p>\n";
 } else {
-  echo "<p><b>No locations known!</b></p>\n";
+  echo "<p><b>EI YHTÄÄN PAIKKAA! Hyvät hampaat sulla.</b></p>\n";
 }
 
 // Google Analytics
--- a/www/loc.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/loc.php	Fri May 14 11:18:20 2010 +0000
@@ -22,14 +22,14 @@
   if ($qclass !== "")
     echo "class=\"".$qclass."\" ";
   echo "href=\"".$_SERVER["PHP_SELF"];
-  if (strlen($s) > 0) echo "?".$s;
+  if (mb_strlen($s) > 0) echo "?".$s;
   echo "\">".$desc."</a></td>\n";
 }
 
 
 /* Initialization
  */
-printPageHeader($pageTitle." - Locations",
+printPageHeader($pageTitle." - Paikat",
   "<script type=\"text/javascript\" src=\"tooltip.js\"></script>");
 //echo "<div><b>DEVELOPMENT VERSION</b></div>";
 
@@ -41,7 +41,7 @@
   if (isset($_GET["f"]) && $_GET["f"] != "") {
     $filter = $_GET["f"];
     if (!preg_match("/^[\^A-Za-z]+\$/", $filter)) {
-      echo "<h1>Invalid filter rule '".chentities($filter)."'</h1>\n";
+      echo "<h1>Viallinen suodatuss&auml;&auml;nt&ouml; '".chentities($filter)."'</h1>\n";
       $filter = "C";
       $applyFilter = FALSE;
     } else {
@@ -57,17 +57,17 @@
 
 if (isset($_GET["a"])) {
   $coderName = basename($_GET["a"]);
-  $coderName = strtoupper(substr($coderName, 0, 1)).strtolower(substr($coderName, 1));
+  $coderName = mb_strtoupper(mb_substr($coderName, 0, 1)).strtolower(mb_substr($coderName, 1));
   $wizTable = readWizInfoFiles();
 }
 
 if (isset($_GET["n"])) {
   $locTable = array();
-  $setName = strtolower(basename($_GET["n"]));
+  $setName = mb_strtolower(basename($_GET["n"]));
   if (file_exists($setName.".loc")) {
     parseLocFile($setName, $locTable, $applyFilter, $filter);
   } else {
-    echo "<h1>No such continent ID!</h1>\n";
+    echo "<h1>Manner-tunnistetta ei ole olemassa!</h1>\n";
     unset($setName);
   }
 } else {
@@ -78,25 +78,30 @@
 /* Start of the page
  */
 echo "<h1>";
+$foo = FALSE;
+if (isset($continentList[$setName])) {
+  echo $continentList[$setName][0]."in mantereen ";
+  $foo = TRUE;
+} else
+if (isset($specialList[$setName])) {
+  echo $specialList[$setName][0]."in ";
+  $foo = TRUE;
+}
+
 if ($applyFilter) {
+  echo $foo ? "" : "Kaikki ";
   if (array_key_exists($filter, $locationTypes)) {
     echo $locationTypes[$filter][2];
   } else {
-    echo "Filter '$filter'";
+    echo "Suodatin '$filter'";
   }
-} else
-  echo "Locations";
-
-echo " of ";
+} else {
+  echo $foo ? "sijainnit " : "Sijainnit ";
+}
 
-if (isset($continentList[$setName]))
-  echo $continentList[$setName][0]." continent in ";
-else
-if (isset($specialList[$setName]))
-  echo $specialList[$setName][0]." in ";
-echo "BatMUD";
+echo " BatMUDissa";
 if (isset($coderName))
-  echo " by ".$coderName;
+  echo " joiden tekij&auml; on ".$coderName;
 echo "</h1>\n";
 
 ?>
@@ -121,16 +126,16 @@
     </select>
    </td>
    <td>
-    <input type="submit" value=" Update " class="isubmit" />
+    <input type="submit" value=" P&auml;ivit&auml; " class="isubmit" />
    </td>
    <td></td>
 <?
-makeURL($applyFilter, $filter, $showCoders, "All continents", "", "");
+makeURL($applyFilter, $filter, $showCoders, "Kaikki mantereet", "", "");
 foreach ($continentList as $continent => $data) {
   makeURL($applyFilter, $filter, $showCoders, $data[0], $continent, $continent);
 }
 ?>
-   <td><a href="<? echo $pageIndex ?>">Back to main page</a></td>
+   <td><a href="<? echo $pageIndex ?>">Takaisin p&auml;&auml;sivulle</a></td>
   </tr>
  </table>
  </form>
@@ -144,7 +149,7 @@
   
   $s = $wizTable[$coderName]["imageURL"];
   if (isset($s)) {
-    if (substr($s, 0, 6) == "bat://")
+    if (mb_substr($s, 0, 6) == "bat://")
     $s = "img/unknown.png";
 //      $s = "http://www.bat.org/albums/".substr($s, 6);
   } else
@@ -166,7 +171,7 @@
   $s = $wizTable[$coderName]["homeURL"];
   if (isset($s)) {
     if ($s == "bat")
-      $s = "http://wiz.bat.org/~".strtolower($coderName)."/";
+      $s = "http://wiz.bat.org/~".mb_strtolower($coderName)."/";
       
     echo "    [<a href=\"".$s."\">Homepage</a>]<br />\n";
   }
@@ -183,7 +188,7 @@
   $alphaTable = array();
   foreach ($locTable as $id => $data)
   if (isset($data["name"])) {
-    $idx = $data["name"][0];
+    $idx = mb_substr($data["name"],0,1);
     if (isset($_GET["nocoders"])) {
       if (count($data["coders"]) == 0 && !preg_match("/[SPG]/", $data["flags"]))
         $alphaTable[$idx][] = $data;
@@ -208,7 +213,7 @@
 
     asort($alphaLocs);
       
-    echo "<h3><a name=\"".strtolower($alpha)."\"></a>".$alpha."</h3>\n".
+    echo "<h3><a name=\"".$alpha."\"></a>".$alpha."</h3>\n".
     "<table class=\"loc\" width=\"95%\">\n";
  
     $n = 0;
@@ -239,8 +244,8 @@
           $urlEnt = $iv["url"];
           $urlBegin = "<a href=\"".chentities($urlEnt)."\" target=\"_blank\">";
           $urlEnd = "</a>";
-          if (strlen($iv["url"]) > 40)
-            $urlEnt = substr($urlEnt, 0, 40)."...";
+          if (mb_strlen($iv["url"]) > 40)
+            $urlEnt = mb_substr($urlEnt, 0, 40)."...";
           $desc .= "<br /><br /><b>".chentities($urlEnt)."</b>";
         } else {
           $urlBegin = $urlEnd = "";
@@ -292,7 +297,7 @@
     echo "</table>\n";
   }
   
-  echo "<p><b>".$totalLoc."</b> locations.</p>\n";
+  echo "<p><b>".$totalLoc."</b> sijaintia.</p>\n";
 
   /* Print out location tooltip HTML code
    */
@@ -302,7 +307,7 @@
     "</b><br />".$tip["desc"]."</div></div>\n";
   }
 } else {
-  echo "<p><b>No locations known!</b></p>\n";
+  echo "<p><b>Ei sijainteja!</b></p>\n";
 }
 
 // Google Analytics
--- a/www/quests.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/quests.php	Fri May 14 11:18:20 2010 +0000
@@ -6,20 +6,19 @@
 $locTable = readLocationFiles(FALSE);
 
 ?>
-<h1>BatMUD Quests</h1>
+<h1>BatMUDin tehtäväseikkailulista</h1>
 
 <div class="attnbox">
-<b>NOTICE!</b> The information herein may be considered as a mild "spoiler",
-but I've made it available for the reason that some quest descriptions are rather
-vague, confusing and in (rare) cases deprecated. <b>You should be aware that this list
-does not include all quests and never will, for reasons both technical
-and ethical</b>. Please refer to <a href="http://www.bat.org/help/quests">the official BatMUD quest list</a>
-for full details.
+<b>HUOMIO!</b> Tällä sivulla esitetyt tiedot voidaan nähdä kevyinä mysteerinpilaajina.
+<b>Ota myös huomioon, että tämä listaus ei sisällä kaikkia tehtäväseikkailuja, eikä
+koskaan tule sisältämäänkään, johtuen teknisistä ja eettisistä syistä.</b>.
+Käy myös <a href="http://www.bat.org/help/quests">BatMUDin virallisella tehtäväseikkailusivulla</a>,
+jossa pitäisi olla täydellisempi lista.
 </div>
 
 <div style="text-align: center;">
 <br />
-[<a href="<? echo $pageIndex ?>">Back to main page</a>]
+[<a href="<? echo $pageIndex ?>">Palaa pääsivulle</a>]
 <br />
 </div>
 <?
@@ -67,17 +66,17 @@
 
 echo
 "<table><tr><td valign=\"top\">\n".
-"<h2>Level Quests</h2>\n";
+"<h2>Tasotehtäväseikkailut</h2>\n";
 
 if (count($lqTable) > 0) {
   $totalLQ = 0;
   echo
   "<table class=\"loc\">\n".
   " <tr>\n".
-  "  <th>Level</th>\n".
-  "  <th>Quest name</th>\n".
-  "  <th>Location</th>\n".
-  "  <th>Continent</th>\n".
+  "  <th>Taso</th>\n".
+  "  <th>Nimi</th>\n".
+  "  <th>Sijainti</th>\n".
+  "  <th>Mantere</th>\n".
   " </tr>\n";
   
   while (list($level, $quests) = each($lqTable)) {
@@ -89,24 +88,24 @@
     }
   }
   echo "</table>\n".
-  "<p><b>".$totalLQ."</b> level quests.</p>\n";
+  "<p><b>".$totalLQ."</b> tasotehtäväseikkailua.</p>\n";
 } else {
-  echo "<p><b>No level quests known!</b></p>\n";
+  echo "<p><b>Ei yhtään tasotehtäväseikkailua!</b></p>\n";
 }
 
 //========================================================================
 
 echo "</td><td valign=\"top\">\n".
-"<h2>Area Quests</h2>\n";
+"<h2>Aluetehtäväseikkailut</h2>\n";
 
 if (count($aqTable) > 0) {
   $totalAQ = 0;
   echo
   "<table class=\"loc\">\n".
   " <tr>\n".
-  "  <th>Quest name</th>\n".
-  "  <th>Location</th>\n".
-  "  <th>Continent</th>\n".
+  "  <th>Nimi</th>\n".
+  "  <th>Sijainti/alue</th>\n".
+  "  <th>Mantere</th>\n".
   " </tr>\n";
   
   while (list($name, $area) = each($aqTable)) {
@@ -116,9 +115,9 @@
     echo "</tr>\n";
   }
   echo "</table>\n".
-  "<p><b>".$totalAQ."</b> area quests.</p>\n";
+  "<p><b>".$totalAQ."</b> aluetehtäväseikkailua.</p>\n";
 } else {
-  echo "<p><b>No area quests known!</b></p>\n";
+  echo "<p><b>Ei yhtään aluetehtäväseikkailua!</b></p>\n";
 }
 echo "</td></tr></table>\n";
 
--- a/www/ss.php	Fri May 14 11:16:24 2010 +0000
+++ b/www/ss.php	Fri May 14 11:18:20 2010 +0000
@@ -4,7 +4,7 @@
 
 /* Page start
  */
-printPageHeader($pageTitle." - Secret societies");
+printPageHeader($pageTitle." - Salaseurat");
 //echo "<div><b>DEVELOPMENT VERSION</b></div>";
 
 $locTable = readLocationFiles(TRUE, "C");
@@ -12,9 +12,9 @@
 /* Header
  */
 ?>
-<h1>Secret societies of BatMUD</h1>
+<h1>BatMUDin salaseurat</h1>
 <div style="text-align: center;">
-[<a href="<? echo $pageIndex ?>">Back to main page</a>]
+[<a href="<? echo $pageIndex ?>">Palaa pääsivulle</a>]
 <br /><br />
 </div>
 <?
@@ -28,6 +28,8 @@
         $sortTable[$qvalue] = array(
           "name" => $value["name"],
           "continent" => $value["continent"],
+          "x" => $value["x"],
+          "y" => $value["y"]
         );
       }
     }
@@ -46,7 +48,9 @@
   foreach ($sortTable as $name => $data) {
         echo
         " <tr>\n".
-        "  <td>".chentities($name)."</td>\n".
+        "  <td>";
+        printURL($data["continent"].".html#loc".$data["x"]."_".$data["y"]);
+        echo chentities($name)."</a></td>\n".
         "  <td class=\"".$data["continent"]."\">".chentities($data["name"])."</td>\n".
         "  <td>";
         
@@ -60,9 +64,9 @@
         " </tr>\n";
   }
   echo "</table>\n".
-  "<p><b>".count($sortTable)."</b> societies.</p>\n";
+  "<p><b>".count($sortTable)."</b> seuraa.</p>\n";
 } else {
-  echo "<p><b>No societies known!</b></p>\n";
+  echo "<p><b>Ei yhtään salaseuraa! (enter fireplace)</b></p>\n";
 }
 
 // Google Analytics