Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002069EresseaMagieöffentlich2017-03-02 08:15
ReporterMorgon Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarN/A
Status geschlossenLösungerledigt 
Produktversion3.3 
Behoben in Version3.6 
Zusammenfassung0002069: [E3] Rassen haben nicht für alle Magiegebiete eine alternative Vertrautenrasse
Beschreibung

Ich habe etwas in Github im Code gestöbert und mir sind da ein paar Sachen aufgefallen. Ich weiß nicht, inwiefern der spell-code dort aktuell ist, aber das was ich gesehen habe deckt sich mit den Beobachtungen die wir im Spiel hatten:

in der e3a races.xml haben alle Spielerrassen eine Standardvertrautenrasse und eine zusätzliche Vertrautenrasse. Die sekundäre Vertrautenrasse sollte, wenn ich select_familiar richtig verstehe zu 30% ausgewählt werden. Da diese aber als Array angegeben ist und mit magiegebiet darauf zugegriffen wird bin ich mir recht unsicher wie sich das Programm hier verhält. Im zweifelsfall sollte es so sein, dass nur Illaun tatsächlich eine zweite Rasse besitzt (da im ENUM das erste Magiegebiet) und bei allen anderen Magiegebieten ein Zugriff auf eine anders benutzte Speicherstelle ausgeführt wird (verhalten unbestimmt?).

Bis jetzt haben tatsächlich nur verbündete mit Illaun die sekundäre Rasse bekommen. (Abweichungen würde ich auf die 3% random schieben).

TagsKeine Tags zugeordnet.
ParteinaiL
SpielE3
Report290

Notizen / Dateien

Enno

Enno

2015-04-12 01:00

Administrator   ~0005757

Sollte ich mir mal anschauen. Es gab da auch einen Bug, der die Parteirasse statt der des Magiers betrachtete, glaube ich?

Morgon

Morgon

2015-04-12 12:29

Reporter   ~0005758

ich weiß. sind beide von mir. sollten aber unabhängig voneinander sein.

Enno

Enno

2015-07-02 09:37

Administrator   ~0005904

Oh, ja. Das ist ein Fehler von E2 nach E3, wo ich wohl nicht verstanden habe, wie die XML-Datei strukturiert sein muss. Mist.

Enno

Enno

2015-07-02 09:51

Administrator   ~0005905

Als quick fix werde ich da mal alle Gebiete auf den gleichen Vertrauten setzen, das war glaube ich so gewollt? Das ist jedenfalls die einzig mögliche Interpretation ohne Eingriff in die E3 Konfiguration.

Enno

Enno

2015-07-02 09:58

Administrator   ~0005906

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

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2015-01-24 16:15 Morgon Neuer Eintrag
2015-04-12 01:00 Enno Notiz hinzugefügt: 0005757
2015-04-12 12:29 Morgon Notiz hinzugefügt: 0005758
2015-07-02 09:25 Enno Bearbeitung durch => Enno
2015-07-02 09:25 Enno Status neu => zugewiesen
2015-07-02 09:37 Enno Notiz hinzugefügt: 0005904
2015-07-02 09:51 Enno Notiz hinzugefügt: 0005905
2015-07-02 09:58 Enno Notiz hinzugefügt: 0005906
2015-08-05 23:44 Enno Status zugewiesen => erledigt
2015-08-05 23:44 Enno Behoben in Version => 3.6
2015-08-05 23:44 Enno Lösung offen => erledigt
2017-03-02 08:15 Enno Status erledigt => geschlossen
2022-04-27 17:27 Enno Kategorie ZAUBER => Magie