Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002517EresseaZAUBERöffentlich2018-11-18 11:33
ReporterEnnoBearbeitung durchEnno 
PrioritätnormalAuswirkungkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungwiedereröffnet 
Produktversion3.17.8 
Zielversion3.18Behoben in Version3.18 
Zusammenfassung0002517: Vertraute ohne eigene Zauber überarbeiten
Beschreibung

Der Vertraute "Der Zonk" hat versucht, Viehheilung zu zaubern. Das hätte er mit der Aura seines Magiers Spintax (spin) machen sollen, der massenhaft Aura hatte, trotzdem gab es eine Fehlermeldung:

Der Zonk (zonk) in Betud (0,1): 'ZAUBERE Stufe 1 Viehheilung' - Für diesen Zauber fehlen noch 1 Aura.
Spintax The Green (spin) in Betud (0,1): 'LERNE Magie' - Die Lernkosten können nicht bezahlt werden.

Trotzdem der Zonk gezaubert hätte, hat Spintax außerdem noch versucht, einen langen Befehl auszuführen.

Ich möchte bei dieser Gelegenheit gerne an den "unbeliebten" Vertrauten (z.B. Luchs) ändern, dass sie den Magier an langen Befehlen hindern, und die Zauber des Magiers verteuern. Einziger Unterschied zum Zaubern "eigener" Sprüche sollte sein, dass die Materialien und Aura vom Zauberer abgezogen werden, nicht vom Vertrauten.

Parteiufo
SpielE2
Report1098

Eintrags-Beziehungen

verwandt mit 0002451 erledigtEnno zauberliste bei Vertrauten fehlerhaft 

Notizen / Dateien

Enno

Enno

2018-11-15 21:22

Administrator   ~0008212

Das sollte jetzt wie gewünscht funktioineren. Muss unbedingt angekündigt werden, und Anleitung angepasst.

Enno

Enno

2018-11-15 21:23

Administrator   ~0008213

Ehe ich das für erledigt erkläre, sollte ich evtl. nochmal den Report 1098 testen.

Enno

Enno

2018-11-15 21:37

Administrator   ~0008214

Mist. Fehler ist nicht behoben :-(

Der Zonk (zonk) in Betud (0,1): 'ZAUBERE Stufe 1 Viehheilung' - Für diesen Zauber fehlen noch 1 Aura.

Enno

Enno

2018-11-16 16:39

Administrator   ~0008216

Das Problem ist in cancast, dort wird beim Vertrauten nach Materialien gesucht.

Enno

Enno

2018-11-16 16:41

Administrator   ~0008217

Das passiert, weil der Luchs selber den Zauber Viehheilung hat, das also kein Magierzauber ist.

Enno

Enno

2018-11-17 18:53

Administrator   ~0008218

Das Problem ist offenbar, dass der Vertraute ein Magiegebiet (GwyrrD) hat, und deshalb die Zauber der Partei besitzt.

Enno

Enno

2018-11-17 19:16

Administrator   ~0008219

Es passiert in study_cmd!

Wenn der Vertraute Magie lernt, wird ein at_mage mit dem Magiegebiet der Partei erzeugt, obwohl es dort nicht gebraucht wird.
mage = create_mage(u, u->faction->magiegebiet);

Es wird allerdings weiter oben getestet, dass die maximale Anzahl Magier nicht überschritten wird, d.h. es hätte schlimmer sein können.

Enno

Enno

2018-11-17 19:18

Administrator   ~0008220

Der Fehler tritt in diesem konkreten Fall im Report 1086 das erste Mal auf.

Enno

Enno

2018-11-17 21:30

Administrator   ~0008221

Erfolg: Der Zonk (zonk) verdient in Betud (0,1) 50 Silber durch Zauberei.

Enno

Enno

2018-11-17 22:41

Administrator   ~0008224

Das ist eine ziemlich große Änderung geworden, hat sicher noch Fehler. Mal gucken, wo es morgen crasht.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2018-11-15 21:18 Enno Neuer Eintrag
2018-11-15 21:18 Enno Status neu => zugewiesen
2018-11-15 21:18 Enno Bearbeitung durch => Enno
2018-11-15 21:19 Enno Beziehung hinzugefügt verwandt mit 0002451
2018-11-15 21:22 Enno Status zugewiesen => erledigt
2018-11-15 21:22 Enno Lösung offen => erledigt
2018-11-15 21:22 Enno Notiz hinzugefügt: 0008212
2018-11-15 21:23 Enno Status erledigt => Rückmeldung
2018-11-15 21:23 Enno Lösung erledigt => wiedereröffnet
2018-11-15 21:23 Enno Notiz hinzugefügt: 0008213
2018-11-15 21:37 Enno Notiz hinzugefügt: 0008214
2018-11-16 16:39 Enno Notiz hinzugefügt: 0008216
2018-11-16 16:39 Enno Status Rückmeldung => zugewiesen
2018-11-16 16:41 Enno Notiz hinzugefügt: 0008217
2018-11-17 18:53 Enno Notiz hinzugefügt: 0008218
2018-11-17 19:16 Enno Notiz hinzugefügt: 0008219
2018-11-17 19:18 Enno Notiz hinzugefügt: 0008220
2018-11-17 21:30 Enno Notiz hinzugefügt: 0008221
2018-11-17 22:41 Enno Status zugewiesen => erledigt
2018-11-17 22:41 Enno Behoben in Version => 3.18
2018-11-17 22:41 Enno Notiz hinzugefügt: 0008224