Eintragsdetails ansehen
ID | Projekt | Kategorie | Sichtbarkeit | Meldungsdatum | Zuletzt aktualisiert |
---|---|---|---|---|---|
0002374 | Eressea | General | öffentlich | 2017-10-15 12:35 | 2017-12-05 19:48 |
Reporter | Solthar | Bearbeitung durch | Enno | ||
Priorität | normal | Schweregrad | kleinerer Fehler | Reproduzierbar | nicht getestet |
Status | geschlossen | Lösung | erledigt | ||
Produktversion | 3.14.0 | ||||
Zielversion | 3.14.0 | Behoben in Version | 3.14.0 | ||
Zusammenfassung | 0002374: Seeschlange unsichtbar | ||||
Beschreibung | Im Testreport: Segler (ciys) in Ozean (-7,-30): 'ATTACKIERE vdqj' - Die Einheit wurde nicht gefunden. vdqj ist eine Seeschlange, ich habe in der Region einen Wahrnehmer. Im normalen Report klappt die Attacke. (Der Kampf findet trotzdem statt, weil die Schlange angreift.) Wahrnehmung schient im Großen und Ganzen zu funktionieren, aber in der Situation nicht. | ||||
Tags | Keine Tags zugeordnet. | ||||
Partei | 1wpy | ||||
Spiel | E2 | ||||
Report | 1046 | ||||
Ich habe doch gerade für einen anderen Bug an cansee() geändert? Das war wegen der Spionage-Zauber. Vielleicht ist das ein unerwünschter Nebeneffekt? |
|
Ah, da ist die Zeile ja wieder: return (rings <= 0 && stealth <= 0); Das muss glaube ich < sein, nicht <=, oder sehe ich das falsch? |
|
Nein, ich sehe das falsch. Das Problem ist, dass hier mode > seen_unit ist, und deshalb die Wahrnehmung des Angreifers nicht beachtet wird. |
|
Für alle Fälle, in denen die Partei Einheiten in der Region hat (seen_mode >= seen_unit) muss natürlich auf die Wahrnehmung geguckt werden. Die Bedingung für seen_mode ist also sicher falsch herum. |
|
Ich fürchte, die Antwort ist: Ich muss die Tests um den Code in master herum schreiben, und dann ihr Verhalten im master Branch weiter gewährleisten. Diese Kaffesatz-Leserei ist Unsinn. |
|
Antwort gefunden: Die Sphäre wirkt offenbar nicht wie 100 Ringe, und man kann sie mit einem einzigen Amulett negieren. |
|
Und jetzt scheint es auch zu klappen!
Note: Dass wir da dreimal Seekoenigtum Gerengko (1wpy) schreiben, ist ein bisschen unschön. |
|
Änderungsdatum | Benutzername | Feld | Änderung |
---|---|---|---|
2017-10-15 12:35 | Solthar | Neuer Eintrag | |
2017-10-15 14:03 | Enno | Notiz hinzugefügt: 0007557 | |
2017-10-15 14:04 | Enno | Beziehung hinzugefügt | verwandt mit 0002366 |
2017-10-15 14:04 | Enno | Bearbeitung durch | => Enno |
2017-10-15 14:04 | Enno | Status | neu => zugewiesen |
2017-10-15 14:40 | Enno | Notiz hinzugefügt: 0007558 | |
2017-10-15 15:00 | Enno | Notiz hinzugefügt: 0007559 | |
2017-10-15 15:33 | Enno | Notiz hinzugefügt: 0007560 | |
2017-10-15 19:46 | Enno | Notiz hinzugefügt: 0007561 | |
2017-10-15 20:34 | Enno | Notiz hinzugefügt: 0007562 | |
2017-10-15 20:39 | Enno | Notiz hinzugefügt: 0007563 | |
2017-10-15 20:39 | Enno | Notiz bearbeitet: 0007563 | |
2017-10-15 20:43 | Enno | Produktversion | => 3.14.0 |
2017-10-15 20:43 | Enno | Zielversion | => 3.14.0 |
2017-10-16 20:49 | Enno | Status | zugewiesen => erledigt |
2017-10-16 20:49 | Enno | Lösung | offen => erledigt |
2017-10-16 20:49 | Enno | Behoben in Version | => 3.14.0 |
2017-10-16 20:49 | Enno | Notiz hinzugefügt: 0007566 | |
2017-12-05 19:48 | Enno | Status | erledigt => geschlossen |