Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002436 | Eressea | Schiffe | öffentlich | 2018-05-03 21:38 | 2018-05-03 23:01 |
Reporter | Enno | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | erledigt | Lösung | erledigt | ||
Produktversion | 3.15.3 | ||||
Zielversion | 3.16.0 | Behoben in Version | 3.16.0 | ||
Zusammenfassung | 0002436: Taktik-Bonus von Schiffen wirkt nicht | ||||
Beschreibung | In E3 verdoppeln einige Schiffe die Taktik. Das klappt nicht, weil im XML factor=2.0" statt value="2.0" steht. xmlreader.c kennt das nicht, und multipliziert mit 0 (ein echt schlechter Default-Wert). | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | 0 | ||||
Spiel | E3 | ||||
Report | 0 | ||||
Oh, nein! Personen auf Schiffen, nicht nur in E3, kriegen niemals Taktik, weil ihr Talent immer mit 0 multipliziert wird. |
|
Wenn es so ist, dass bei Personen auf Schiffen in E2 das Taktiktalent niemals zur Anwendung kommt, dann stimmt aber folgender Kampfreport (aus Runde 1072) nicht, denn da hat meine Schiffsmannschaft zumindest laut Kampfreport die Taktikrunde gewonnen: --- snip--- In Ozean (-40,-2) findet ein Kampf statt. Der Kampf wurde ausgelöst von Thorans Axtträger (d08a). Heer 0: Thorans Axtträger (d08a) Kämpft gegen: Heer 1(ii) Hilft: Heer 0(d08a) Attacke gegen: Heer 1(ii) ... in der 1. Kampflinie:
Heer 1: Monster (ii) Kämpft gegen: Heer 0(d08a) Hilft: Heer 1(ii) ... in der 1. Kampflinie:
Mannschaft der sanften Brise (3hzb) überrascht den Gegner. ---snap--- |
|
Das sind erst einmal Vermutungen basierend auf einer ersten Lesung des Codes. Richtig getestet ist das noch nicht, das mache ich dann im Rahmen des Bugfixes. |
|
Kommando zurück, E2 ist nicht betroffen. Das ganze hängt mit "rules.tactics.formula" zusammen? Betrifft also nur E3. Da haben wir offenbar an Taktik generell etwas geändert für E3? Der Taktikfaktor ist überhaupt komisch. Der wird verwendet in select_opponent? |
|
Die Regel sagt: Die Insassen von Ruderschiffen bekommen einen Angriffsbonus und haben eine 20% Chance pro Talentpunkt Differenz des eigenen Taktikers, in der Taktikerrunde angreifen zu können, anstatt nur 10% (siehe geänderte Taktikregel). Dieser Bonus wirkt nur bei Seeschlachten. Das sollte so jetzt wieder gelten. Ich schreibe noch einen automatischen Test, dann ist das gut. |
|
Test geschrieben, zufrieden. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2018-05-03 21:38 | Enno | Neuer Eintrag | |
2018-05-03 21:38 | Enno | Status | neu => zugewiesen |
2018-05-03 21:38 | Enno | Bearbeitung durch | => Enno |
2018-05-03 21:45 | Enno | Notiz hinzugefügt: 0007873 | |
2018-05-03 21:45 | Enno | Notiz bearbeitet: 0007873 | |
2018-05-03 22:13 | Thoran | Notiz hinzugefügt: 0007874 | |
2018-05-03 22:20 | Enno | Notiz hinzugefügt: 0007875 | |
2018-05-03 22:24 | Enno | Notiz hinzugefügt: 0007876 | |
2018-05-03 22:45 | Enno | Notiz hinzugefügt: 0007877 | |
2018-05-03 23:01 | Enno | Status | zugewiesen => erledigt |
2018-05-03 23:01 | Enno | Lösung | offen => erledigt |
2018-05-03 23:01 | Enno | Behoben in Version | => 3.16.0 |
2018-05-03 23:01 | Enno | Notiz hinzugefügt: 0007878 |