View Issue Details

IDProjectCategoryView StatusLast Update
0002991EresseaMagiepublic2025-01-17 06:05
ReporterK Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version28.4 
Target Version29.3Fixed in Version29.3 
Summary0002991: Zauber Gestaltwandlung wirkt zu lang
Description

Laut Kodekommentar soll die Zauberwirkung Stufe Wochen sein.

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

Steps To Reproduce

Zauberer: 6cpg Ziel: 6cpg

Additional Information

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

0002719 hat schon mal mit der Zauberdauer gebastelt.

TagsNo tags attached.
Factionkkkk
GameE2
Report1335

Relationships

related to 0002719 closedEnno Illaun Zauber Gestaltwandlung Dauer/ Aufhebung per "temp- Trick" 
related to 0002732 closedEnno Schlümpfe auf immer und ewig 

Activities

K

K

2023-12-03 09:44

reporter   ~0010053

grmbl ... dämliches Formatiergedöhns

Enno

Enno

2024-03-31 20: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 20:45

administrator   ~0010135

Ach, Gestaltwandlung. Kann das Schlümpfe machen?

Enno

Enno

2024-03-31 20:47

administrator   ~0010136

Last edited: 2024-03-31 20: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 20: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 15: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 08: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 09:12

administrator   ~0010148

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

Enno

Enno

2024-04-06 15:45

administrator   ~0010149

Das war unerwartet schwierig, aber sollte jetzt besser funktionieren.

Enno

Enno

2024-04-06 15:48

administrator   ~0010150

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

Enno

Enno

2024-09-08 11:34

administrator   ~0010221

Einheit ist immer noch eine Kröte?

K

K

2024-09-08 11: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 13:23

administrator   ~0010223

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

Enno

Enno

2024-09-08 13: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 14: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 15: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.

Issue History

Date Modified Username Field Change
2023-12-03 09:44 K New Issue
2023-12-03 09:44 K Note Added: 0010053
2023-12-05 06:40 Xolgrim Relationship added related to 0002719
2023-12-05 06:40 Xolgrim Additional Information Updated
2024-03-31 14:21 Enno Assigned To => Enno
2024-03-31 14:21 Enno Status new => assigned
2024-03-31 14:21 Enno Product Version => 28.4
2024-03-31 14:21 Enno Target Version => 29.2
2024-03-31 20:38 Enno Relationship added related to 0002732
2024-03-31 20:44 Enno Note Added: 0010134
2024-03-31 20:45 Enno Note Added: 0010135
2024-03-31 20:47 Enno Note Added: 0010136
2024-03-31 20:49 Enno Note Edited: 0010136
2024-03-31 20:51 Enno Note Added: 0010137
2024-04-01 15:56 Enno Note Added: 0010138
2024-04-02 08:04 Enno Note Added: 0010140
2024-04-06 09:12 Enno Note Added: 0010148
2024-04-06 15:45 Enno Status assigned => resolved
2024-04-06 15:45 Enno Resolution open => fixed
2024-04-06 15:45 Enno Fixed in Version => 29.2
2024-04-06 15:45 Enno Note Added: 0010149
2024-04-06 15:48 Enno Status resolved => feedback
2024-04-06 15:48 Enno Resolution fixed => reopened
2024-04-06 15:48 Enno Note Added: 0010150
2024-04-06 16:14 Enno Status feedback => resolved
2024-09-08 11:34 Enno Status resolved => feedback
2024-09-08 11:34 Enno Note Added: 0010221
2024-09-08 11:45 K Note Added: 0010222
2024-09-08 11:45 K Status feedback => assigned
2024-09-08 13:23 Enno Note Added: 0010223
2024-09-08 13:27 Enno Note Added: 0010224
2024-09-08 14:45 Enno Fixed in Version 29.2 =>
2024-09-08 14:45 Enno Target Version 29.2 => 29.3
2024-09-08 14:45 Enno Note Added: 0010225
2024-09-08 15:34 Enno Status assigned => resolved
2024-09-08 15:34 Enno Resolution reopened => fixed
2024-09-08 15:34 Enno Fixed in Version => 29.3
2024-09-08 15:34 Enno Note Added: 0010226
2025-01-17 06:05 Xolgrim Status resolved => closed