Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002400Eressea[Alle Projekte] Generalöffentlich2017-12-31 13:15
ReporterSoltharBearbeitung durchEnno 
PrioritätnormalAuswirkungkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion3.15 
Zielversion3.15Behoben in Version3.15 
Zusammenfassung0002400: Zauberbeutel zerfallen im Astralraum
Beschreibung

Im Testreport:
"Botschafter Finz (3umk) in Nebel (6,-2): 1 Zauberbeutel zerfallen zu Staub."

Folge der notlost-Änderung? Falsches Flag erwischt? Vergessenes Feature?

Partei1wpy
SpielE2
Report1056

Notizen / Dateien

Enno

Enno

2017-12-30 18:24

Administrator   ~0007723

Die notlost Änderung ist noch nicht in der Produktion, die habe ich ja diesen Monat erst gemacht.

Xolgrim

Xolgrim

2017-12-30 21:12

Entwickler   ~0007725

Die Meldung ist auch noch Grammatikalisch falsch

Enno

Enno

2017-12-30 22:15

Administrator   ~0007727

Tip: Die Version mit anzugeben hilft mir, gerade wenn es sich um den Testreport handelt. Version steht im CR.

Enno

Enno

2017-12-31 12:44

Administrator   ~0007733

Der Code zum zerfallen ist:

        if ((itm->type->flags & ITF_NOTLOST) == 0) {
            if (itm->type->flags & (ITF_BIG | ITF_ANIMAL | ITF_CURSED)) {

Zauberbeutel sind ITF_BIG, aber seit der Änderung nicht mehr ITF_NOTLOST, glaube ich.

Enno

Enno

2017-12-31 12:50

Administrator   ~0007734

In gewisser Weise ist das ein (unangekündigter, weil unbewusster) Bugfix. Sinn des Zerfall-Codes war, dass man keine Invasion durch den AR mit massenhaft Material machen kann. Eingeführt wurde das, als ich gesehen habe, das es Leute gab, die massenhaft Pferde und Wagen im AR hatten, um eben das zu tun. Der Zauberbeutel ist da ein mir bisher unbekanntes Schlupfloch gewesen.

Das ist zumindest eine strikte Sichtweise. Die andere ist, dass der Zauberbeutel das Flag hatte, eben damit man mit viel Magie trotzdem Material durch den Astralraum schicken kann. Ich bin nicht sicher, was die Intention war, das ist bestimmt 10 Jahre her.

Enno

Enno

2017-12-31 13:15

Administrator   ~0007735

Ich führe mal das notlost Flag für den Beutel wieder ein, das war nicht wirklich nötig, das zu entfernen.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2017-12-28 13:15 Solthar Neuer Eintrag
2017-12-30 18:23 Enno Bearbeitung durch => Enno
2017-12-30 18:23 Enno Status neu => zugewiesen
2017-12-30 18:24 Enno Produktversion => 3.14.2
2017-12-30 18:24 Enno Zielversion => 3.15
2017-12-30 18:24 Enno Notiz hinzugefügt: 0007723
2017-12-30 21:12 Xolgrim Notiz hinzugefügt: 0007725
2017-12-30 22:15 Enno Produktversion 3.14.2 => 3.15
2017-12-30 22:15 Enno Notiz hinzugefügt: 0007727
2017-12-31 12:44 Enno Notiz hinzugefügt: 0007733
2017-12-31 12:50 Enno Notiz hinzugefügt: 0007734
2017-12-31 13:15 Enno Status zugewiesen => erledigt
2017-12-31 13:15 Enno Lösung offen => erledigt
2017-12-31 13:15 Enno Behoben in Version => 3.15
2017-12-31 13:15 Enno Notiz hinzugefügt: 0007735