Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002684Eresseaöffentlich2020-07-26 17:01
ReporterSolthar Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion3.24 
Zielversion3.25Behoben in Version3.25 
Zusammenfassung0002684: Astraler Blick ist komisch implementiert
Beschreibung

Habe gerade keinen Beispielreport zur Hand, aber die Implementierung von "Astraler Blick", sp_showastral ist komisch. Erstens sind die Meldungen nicht lokalisiert und zweitens: Könnte man hiernicht set_observer benutzen?

Partei1wpy
SpielE2
Report1175

Notizen / Dateien

Enno

Enno

2020-07-17 18:58

Administrator   ~0008899

Ohne mir das jetzt angeguckt au haben, tippe ich mal: set_observer ist neu(iish). Als die Magie implementiert wurde, war gängig, eine Einheit vom Typ RC_SPELL in eine Region zu tun, die spezielle Dinge tun konnte, und überall gesondert behandelt werden musste, das war Kacke. Ist das hier noch so?

Solthar

Solthar

2020-07-17 22:07

Entwickler   ~0008900

Nee, viel schlimmer. Da wird von Hand eine Einheitenliste gebastelt. Interessanterweise scheint Tarnung keine Rolle zu spielen.

Xolgrim

Xolgrim

2020-07-18 13:50

Entwickler   ~0008902

Das Wahrnehmungstalente oder das Magietalent des Magiers ggf. noch halbiert oder so entscheidet über die Sichtbarkeit von Einheiten. Ich habe den Spruch selber nei benutzt und bin nicht ganz sicher, ich weiss jedoch, dass Tirawon damals massiv viele Halblinge von Zhardamon übersehen hat durch dne Spruch, weil diese zu gut getarnt waren. Irgendwo muss das also schon ne Rolle spielen. Dahber ist es überhaupt zur Flucht von Tamanium und zum Kampf im Astralraum gekommen, als Tirawon dort Verstärkung hin gezogen hatte. Geschichtsstunde ende ...

Enno

Enno

2020-07-18 14:08

Administrator   ~0008905

Ich sehe da gerade:

#define SHOWASTRAL_IS_BORKED

Der Zauber ist offenbar eh kaputt.

Xolgrim

Xolgrim

2020-07-18 15:23

Entwickler   ~0008906

Zuletzt bearbeitet: 2020-07-18 17:50

2 Überarbeitungen anzeigen

Nein ... ein Verbündeter hat den noch regelmäßig im Einsatz wenn ich nicht ganz irre @Pyanfar zumindest wenn wir hier vom Tybiedzauber "Blick in die Realität" reden. "Astraler Blick" ist wiki und mir unbekannt.

JawolTroll meinte nach einer Code Lektüre, dass der Spruch vermutlich von unten in den Astralraum gucken soll. Dann ist das wohl wirklich eine antike Leiche, da es den Spruch nicht mehr gibt.

Enno

Enno

2020-07-19 14:55

Administrator   ~0008907

Es ist die Rede von sp_showastral, aka "Astraler Blick", ebenfalls Tybied. Der tat damals glaube ich das Gegenstück zu "Blick in die Realität", zeigt also Einheiten im Astralraum, nicht in der Realität.
Ist aber ein guter Hinweis, dass es da einen ähnlichen Zauber gibt, den gucke ich mir dann auch mal an.

Solthar

Solthar

2020-07-19 17:42

Entwickler   ~0008908

Ah, okay. sp_showastral scheint nicht benutzt zu werden, kann also einfach weg. Die beiden anderen sind auf den ersten Blick okay implementiert. :)

Enno

Enno

2020-07-25 12:46

Administrator   ~0008910

Zuletzt bearbeitet: 2020-07-25 12:47

2 Überarbeitungen anzeigen

Blick in die Realität benutzt set_observer, evtl. nehme ich mir das einfach als Vorbild und reaktiviere den Spruch.

Enno

Enno

2020-07-25 13:12

Administrator   ~0008911

Implementation schien nicht so schwer zu sein, aber Test schreiben ist nicht-trivial.

Enno

Enno

2020-07-26 17:01

Administrator   ~0008912

An beiden Zaubern gebastelt (viewreality und showastral), es wird set_observer benutzt, und es gibt unit tests.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2020-07-16 21:46 Solthar Neuer Eintrag
2020-07-17 18:58 Enno Notiz hinzugefügt: 0008899
2020-07-17 22:07 Solthar Notiz hinzugefügt: 0008900
2020-07-18 12:45 Enno Bearbeitung durch => Enno
2020-07-18 12:45 Enno Status neu => zugewiesen
2020-07-18 12:45 Enno Zielversion => 3.25
2020-07-18 13:50 Xolgrim Notiz hinzugefügt: 0008902
2020-07-18 14:08 Enno Notiz hinzugefügt: 0008905
2020-07-18 15:23 Xolgrim Notiz hinzugefügt: 0008906
2020-07-18 17:50 Xolgrim Notiz bearbeitet: 0008906 Überarbeitungen anzeigen
2020-07-19 14:55 Enno Notiz hinzugefügt: 0008907
2020-07-19 17:42 Solthar Notiz hinzugefügt: 0008908
2020-07-25 12:46 Enno Notiz hinzugefügt: 0008910
2020-07-25 12:47 Enno Notiz bearbeitet: 0008910 Überarbeitungen anzeigen
2020-07-25 13:12 Enno Notiz hinzugefügt: 0008911
2020-07-26 17:01 Enno Status zugewiesen => erledigt
2020-07-26 17:01 Enno Lösung offen => erledigt
2020-07-26 17:01 Enno Behoben in Version => 3.25
2020-07-26 17:01 Enno Notiz hinzugefügt: 0008912