View Issue Details

IDProjectCategoryView StatusLast Update
0002069EresseaMagiepublic2017-03-02 07:15
ReporterMorgon Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityN/A
Status closedResolutionfixed 
Product Version3.3 
Fixed in Version3.6 
Summary0002069: [E3] Rassen haben nicht für alle Magiegebiete eine alternative Vertrautenrasse
Description

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).

TagsNo tags attached.
FactionnaiL
GameE3
Report290

Activities

Enno

Enno

2015-04-11 23: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 10:29

reporter   ~0005758

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

Enno

Enno

2015-07-02 07: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 07: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 07:58

administrator   ~0005906

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

Issue History

Date Modified Username Field Change
2015-01-24 15:15 Morgon New Issue
2015-04-11 23:00 Enno Note Added: 0005757
2015-04-12 10:29 Morgon Note Added: 0005758
2015-07-02 07:25 Enno Assigned To => Enno
2015-07-02 07:25 Enno Status new => assigned
2015-07-02 07:37 Enno Note Added: 0005904
2015-07-02 07:51 Enno Note Added: 0005905
2015-07-02 07:58 Enno Note Added: 0005906
2015-08-05 21:44 Enno Status assigned => resolved
2015-08-05 21:44 Enno Fixed in Version => 3.6
2015-08-05 21:44 Enno Resolution open => fixed
2017-03-02 07:15 Enno Status resolved => closed
2022-04-27 15:27 Enno Category ZAUBER => Magie