Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002991EresseaMagieöffentlich2024-09-08 17:34
ReporterK Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion28.4 
Zielversion29.3Behoben in Version29.3 
Zusammenfassung0002991: Zauber Gestaltwandlung wirkt zu lang
Beschreibung

Laut Kodekommentar soll die Zauberwirkung Stufe Wochen sein.

6cpg zeigt sich seit 1329 als Schlumpf, gezaubert auf Stufe 1 mit Ring der Macht.

Schritte zur Reproduktion

Zauberer: 6cpg Ziel: 6cpg

Zusätzliche Informationen

Es wurde als Vertrautenzauber gewirkt, die Partei hat ein anderes Magiegebiet. Das Ziel ist ein Vertrauter.

0002719 hat schon mal mit der Zauberdauer gebastelt.

TagsKeine Tags zugeordnet.
Parteikkkk
SpielE2
Report1335

Eintrags-Beziehungen

verwandt mit 0002719 erledigtEnno Illaun Zauber Gestaltwandlung Dauer/ Aufhebung per "temp- Trick" 
verwandt mit 0002732 erledigtEnno Schlümpfe auf immer und ewig 

Notizen / Dateien

K

K

2023-12-03 10:44

Reporter   ~0010053

grmbl ... dämliches Formatiergedöhns

Enno

Enno

2024-03-31 22:44

Administrator   ~0010134

Seltsam. Die Einheit ist kein Schlumpf, die ist nur als Schlumpf getarnt. Und hat keine Trigger, um sie zurück zu verwabdeln. Es gibt m.W. keinen Code, der eine Einheit als Schlumpf tarnt, wie kann das passiert sein? Und wie viele andere Einheiten betrifft es?

Enno

Enno

2024-03-31 22:45

Administrator   ~0010135

Ach, Gestaltwandlung. Kann das Schlümpfe machen?

Enno

Enno

2024-03-31 22:47

Administrator   ~0010136

Zuletzt bearbeitet: 2024-03-31 22:49

Huch, ja. Schlümpfe sind eine "spielbare Rasse" im Sinne des Codes. Schlumpfparteien sind theoretisch erlaubt. Das ist aber Mist. Kröten genauso!

Enno

Enno

2024-03-31 22:51

Administrator   ~0010137

Die playerrace Funktion ist eine Katastrophe, die wird für alles mögliche benutzt, was nichts damit zu tun hat (z.B. ob eine Einheit arbeiten kann).

Das eigentlich Problem hier ist aber nicht, dass man sich als Schlumpf tarnen kann, sondern dass die Tarnung permanent ist. Der Zauber richtet keinerlei Timeout ein.

Enno

Enno

2024-04-01 17:56

Administrator   ~0010138

Der change_race trigger, der nach einem Timeout die Illusionsrasse zurücksetzen soll, tut das nur, wenn die Einheit vorher schon mit einer Illusion verzaubert war. Das ist natürlich Quatsch, und wird repariert. Und alle Einheiten, die das betroffen hat, werde ich auch reparieren wollen.

Enno

Enno

2024-04-02 10:04

Administrator   ~0010140

Ich werde den ganzen Zauber neu machen müssen, und eine Reparatur gür existierende Einheiten machen, weil das leider mit verwandelten Kröten und Schlümpfen in Knoflikt steht. Das wird ein ziemliches Stück Arbeit.

Enno

Enno

2024-04-06 11:12

Administrator   ~0010148

https://github.com/eressea/server/pull/1064

Enno

Enno

2024-04-06 17:45

Administrator   ~0010149

Das war unerwartet schwierig, aber sollte jetzt besser funktionieren.

Enno

Enno

2024-04-06 17:48

Administrator   ~0010150

Die Einheit aus dem Bugreport ist nach einem Test aber immer noch Schlumpf? Huch.

Enno

Enno

2024-09-08 13:34

Administrator   ~0010221

Einheit ist immer noch eine Kröte?

K

K

2024-09-08 13:45

Reporter   ~0010222

Ursprünglich als Beispiel gemeldete 6cpg ist kein Schlumpf mehr, aber srus zum Beispiel immernoch eine Kröte. Die Zauberwirkungsdauer scheint also immer noch defekt. Ich nehme auch gerne eine endlose Wirkung, vermute aber es ist etwas anderes gewollt.

Runde 1349: "Schulterkänguru (6cpg) läßt Kommunistisches Känguru (srus) als Kröte erscheinen."

Enno

Enno

2024-09-08 15:23

Administrator   ~0010223

Stimmt, srus erscheint als Kröte, aber hat keine Daten zur Rückwandlung. Ich gucke.

Enno

Enno

2024-09-08 15:27

Administrator   ~0010224

Es gibt einen Fix für genau diesen Fall, aber der wird nur auf älteren Datenfiles ausgeführt. Warum?

Enno

Enno

2024-09-08 16:45

Administrator   ~0010225

Da war ein Fehler im letzten Bugfix, die betroffenen Einheiten sollten jetzt repariert werden.

Aber 1349 ist noch nicht so lange her, wieso ist da eine Kröte ohne Rückwandlungsinfo entstanden?

Enno

Enno

2024-09-08 17:34

Administrator   ~0010226

Ich erinner mich: Der Fehler war, dass Gestaltwandlung es überhaupt erlaubt hat, jemanden in Schlumpf oder Kröte zu verwandeln. Das ist spätestens in 29.3 abgestellt, ich habe es gerade noch einmal verifiziert.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2023-12-03 10:44 K Neuer Eintrag
2023-12-03 10:44 K Notiz hinzugefügt: 0010053
2023-12-05 07:40 Xolgrim Beziehung hinzugefügt verwandt mit 0002719
2023-12-05 07:40 Xolgrim Zusätzliche Informationen aktualisiert
2024-03-31 16:21 Enno Bearbeitung durch => Enno
2024-03-31 16:21 Enno Status neu => zugewiesen
2024-03-31 16:21 Enno Produktversion => 28.4
2024-03-31 16:21 Enno Zielversion => 29.2
2024-03-31 22:38 Enno Beziehung hinzugefügt verwandt mit 0002732
2024-03-31 22:44 Enno Notiz hinzugefügt: 0010134
2024-03-31 22:45 Enno Notiz hinzugefügt: 0010135
2024-03-31 22:47 Enno Notiz hinzugefügt: 0010136
2024-03-31 22:49 Enno Notiz bearbeitet: 0010136
2024-03-31 22:51 Enno Notiz hinzugefügt: 0010137
2024-04-01 17:56 Enno Notiz hinzugefügt: 0010138
2024-04-02 10:04 Enno Notiz hinzugefügt: 0010140
2024-04-06 11:12 Enno Notiz hinzugefügt: 0010148
2024-04-06 17:45 Enno Status zugewiesen => erledigt
2024-04-06 17:45 Enno Lösung offen => erledigt
2024-04-06 17:45 Enno Behoben in Version => 29.2
2024-04-06 17:45 Enno Notiz hinzugefügt: 0010149
2024-04-06 17:48 Enno Status erledigt => Rückmeldung
2024-04-06 17:48 Enno Lösung erledigt => wiedereröffnet
2024-04-06 17:48 Enno Notiz hinzugefügt: 0010150
2024-04-06 18:14 Enno Status Rückmeldung => erledigt
2024-09-08 13:34 Enno Status erledigt => Rückmeldung
2024-09-08 13:34 Enno Notiz hinzugefügt: 0010221
2024-09-08 13:45 K Notiz hinzugefügt: 0010222
2024-09-08 13:45 K Status Rückmeldung => zugewiesen
2024-09-08 15:23 Enno Notiz hinzugefügt: 0010223
2024-09-08 15:27 Enno Notiz hinzugefügt: 0010224
2024-09-08 16:45 Enno Behoben in Version 29.2 =>
2024-09-08 16:45 Enno Zielversion 29.2 => 29.3
2024-09-08 16:45 Enno Notiz hinzugefügt: 0010225
2024-09-08 17:34 Enno Status zugewiesen => erledigt
2024-09-08 17:34 Enno Lösung wiedereröffnet => erledigt
2024-09-08 17:34 Enno Behoben in Version => 29.3
2024-09-08 17:34 Enno Notiz hinzugefügt: 0010226