Beim durchgucken deiner common.php sind mir zwei Sachen aufgefallen:
1. Ganz unten an den Titeln sieht es für mich so aus, als wäre bei der Konvertierung irgendwas falsch gelaufen
$this->bbcode_second_pass_code('', '$titles = array(
0=>array("Bauernjunge","Bauernm�dchen"),
1=>array("Knecht", "Magd"),
2=>array("Bauer", "B�uerin"),
3=>array("Grossbauer", "Grossb�uerin"),
4=>array("Spurenleser","Spurenleserin"),
5=>array("J�ger","J�gerin"),
6=>array("Gutshofverwalter","Gutshofverwalterin"),
7=>array("Gutsherr","Gutsherrin"),
8=>array("B�rger","B�rgerin"),
9=>array("Gladiator","Gladiatorin"),
10=>array("Legion�r","Legion�rin"),
11=>array("Centurio","Centurioness"),
12=>array("Meister","Meisterin"),
13=>array("Ratsherr", "Ratsfrau"),
14=>array("Verwalter","Verwalterin"),
15=>array("B�rgermeister", "B�rgermeisterin"),
16=>array("Major", "Major"),
17=>array("General", "General"),
18=>array("Edler", "Edle"),
19=>array("Ritter", "Ritterin"),
20=>array("Junker", "Junkerin"),
21=>array("Freiherr", "Freifrau"),
22=>array("Baron", "Baronin"),
23=>array("F�rst", "F�rstin"),
24=>array("Grossf�rst", "Grossf�rstin"),
25=>array("Herzog", "Herzogin"),
26=>array("Graf", "Gr�fin"),
27=>array("Prinz", "Prinzessin"),
28=>array("Kronprinz", "Kronprinzessin"),
29=>array("K�nig", "K�nigin"),
30=>array("Kaiser", "Kaiserin"),
31=>array("Drachent�ter","Drachent�terin"),
32=>array("Bischof","Bisch�fin"),
33=>array("Papst", "P�pstin"),
34=>array("Seele", "Seele"),
35=>array("Seliger", "Selige"),
36=>array("Heiliger", "Heilige"),
37=>array("Engel", "Engel"),
38=>array("Erzengel", "Erzengel"),
39=>array("Kraft", "Kraft"),
40=>array("Macht", "Macht"),
41=>array("Herrschaft", "Herrschaft"),
42=>array("Thron", "Thron"),
43=>array("Seraphim", "Seraphim"),
44=>array("Cherubim", "Cherubim"),
45=>array("Titan","Titanin"),
46=>array("Erztitan","Erztitanin"),
47=>array("Halbgott", "Halbg�ttin"),
48=>array("Untergott","Unterg�ttin")
);')
2. Vermisse ich ein
mysqli.set-charset nach dem Herstellen der Verbindung zur DB.
Ich weiß natürlich welche config deine DB hat, aber es ist noch immer sehr häufig anzutreffen das diese im Standard nicht mit utf8 laufen und dies somit für die Verbindung immer angegeben werden muss, damit die Daten auch korrekt kodiert werden.