anpera.net
https://anpera.dyndns.org/phpbb3/

[DS-Edition] housefeats Fehler beim Ritual
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=4943
Seite 1 von 1

Autor:  Salator [ Mo 06 Jul, 2009 21:33 ]
Betreff des Beitrags:  [DS-Edition] housefeats Fehler beim Ritual

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

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/