@Hammerhand
I thought the mapID and fileIndex have to match the files in your client. So shouldn't Malas and it's static files be registered as 3 instead of 0?
//RegisterMap(0, 0, 0, 7168, 4096, 4, "Felucca", MapRules.FeluccaRules);
//RegisterMap(1, 1, 1, 7168, 4096, 0, "Trammel"...