Ich habe gerade mal nachgesehen ob es wirklich gewollt ist, dass man beim Ritual im Turm immer Mystische Kräfte (abgezogen) bekommt. Okay, ist wohl gewollt und logisch ist es ja auch. Allerdings ist mir dann beim case 7 die Zeile increment_specialty(); aufgefallen. In dieser Form wird ja die eigene Spezialfähigkeit aufgewertet. Richtig wäre increment_specialty(2);
Dieser Fehler ist offenbar schon immer drin, also auch für Admins relevant, die noch die Dragonslayer Edition 2.5 bzw das Haussystem davon einsetzen.
Kurzanleitung zur Korrektur: 1) feststellen, welche specid die Mystischen Kräfte haben. Sollte im Normalfall 2 sein. 2) in housefeats.php das Wort Ritual suchen, ein paar Zeilen tiefer increment_specialty() zu increment_specialty(2) ändern, wobei die 2 durch die in Schritt 1 rausgefundene Zahl zu ersetzen ist. 3) Zur Kontrolle kann man mal oben $rand auf 7 setzen und ein Ritual durchführen. Es sollte jetzt dastehen dass man in Mystischen Kräften ein Level aufsteigt. Man sollte mit dem Test-Char natürlich eine andere Fähigkeit als Mystische Kräfte ausgewählt haben. 4) Schönheitskorrektur in dieser Gegend: erhälst durch erhältst ersetzen und bei output('`&Dein Ritual verlief ausgezeichnet! Du `@erhältst`& eine Stufe in mystischen Kräften dazu, sowie 3 Anwendungen!`n`n`#'); noch den Farbcode `# am Ende anfügen
_________________ if(date("ymmd")=="10050502") echo("Der alte Sack wird heute 40");
|