View Issue Details

IDProjectCategoryView StatusLast Update
0002253EresseaGeneralpublic2019-10-03 19:55
ReporterEnno Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.9.4 
Target Version3.11Fixed in Version3.11 
Summary0002253: Magier kann keine Personen an TEMP Einheit geben
Description

Bei einem Test ist mir folgendes passiert:

Usidore the Blue (dcs8) in ☠ Danger Zone ☠ (0,0): 'GIB TEM 1 1 PERSON' - Magier arbeiten grundsätzlich nur alleine!

Steps To Reproduce

Magier dürfen eigentlich nicht GIB PERSONEN machen, allerdings sollten sie es können, wenn die Zieleinheit leer ist, denke ich.

TagsNo tags attached.
Faction0
GameE2
Report0

Activities

Julian

Julian

2016-11-06 09:25

reporter   ~0006822

Kurze Anmerkung: Merkt die Temp Einheit, dass sie schon eine Person aufgenommen hat? Es sollten nicht mehrere Magier an dieselbe Temp Einheit übergeben können.

Enno

Enno

2016-11-06 10:28

administrator   ~0006823

Das ganze hat mit TEMP direkt nichts zu tun - jede Einheit, die 0 Personen hat, sollte einen Magier annehmen können. Und wenn sie das getan hat, hat sie keine 0 Personen mehr.

Xolgrim

Xolgrim

2016-11-07 18:49

updater   ~0006824

Last edited: 2016-11-07 18:49

@Enno: Ich bin mir relativ sicher, dass das gewollt ist (bzw. war?). Von wegen nachvollziehbarkeit von bugs. Im zuge der aktion wo ein bund bei allen schiffen @NUMMER gesetzt hatte, wurden die Magier auch in neue Temp einheiten übergeben. Das hat dich beim Bugsuchen wahnsinnig gemacht damals. Das Verhalten ist zudem Regelkonform nach wiki.

"Magiereinheiten dürfen immer nur eine Person haben. Magier können keine Personen übergeben."

https://wiki.eressea.de/index.php/Magie

Enno

Enno

2016-11-12 23:46

administrator   ~0006828

Technisches Problem: can_give_men kriegt nur die Geber-Einheit, kann das also nicht bestimmen. Entweder muss der Magier-Check da raus, oder die Zieleinheit in die Parameter mit rein.

Enno

Enno

2016-11-13 16:16

administrator   ~0006830

PR: https://github.com/eressea/server/pull/603

Enno

Enno

2017-02-04 15:30

administrator   ~0006950

Ich fürchte, ass das zu Problemen führt. Magier haben ein Band zu ihren Vertrauten, und umgekehrt, das über die Einheit geht, und bei einer Übergabe und Verlust der Originaleinheit geht das bestimmt kaputt. Diese Änderung werde ich wohl rückgängig machen müssen.

Enno

Enno

2017-02-12 18:34

administrator   ~0006960

PR https://github.com/eressea/server/pull/653

Enno

Enno

2017-05-26 04:33

administrator   ~0007229

Die Version 3.11 ist historisch, alle gefixten Bugs scheinen keine Probleme zu haben.

Issue History

Date Modified Username Field Change
2016-11-05 18:28 Enno New Issue
2016-11-06 09:25 Julian Note Added: 0006822
2016-11-06 10:28 Enno Note Added: 0006823
2016-11-07 18:49 Xolgrim Note Added: 0006824
2016-11-07 18:49 Xolgrim Note Edited: 0006824
2016-11-12 23:46 Enno Note Added: 0006828
2016-11-12 23:46 Enno Assigned To => Enno
2016-11-12 23:46 Enno Status new => assigned
2016-11-12 23:46 Enno Product Version => 3.9.4
2016-11-12 23:46 Enno Target Version => 3.10.0
2016-11-13 16:16 Enno Status assigned => resolved
2016-11-13 16:16 Enno Resolution open => fixed
2016-11-13 16:16 Enno Note Added: 0006830
2016-11-13 16:16 Enno Fixed in Version => 3.10.0
2017-02-04 15:30 Enno Status resolved => feedback
2017-02-04 15:30 Enno Resolution fixed => reopened
2017-02-04 15:30 Enno Note Added: 0006950
2017-02-04 15:30 Enno Status feedback => assigned
2017-02-12 18:34 Enno Status assigned => resolved
2017-02-12 18:34 Enno Resolution reopened => fixed
2017-02-12 18:34 Enno Fixed in Version 3.10.0 => 3.11
2017-02-12 18:34 Enno Note Added: 0006960
2017-02-27 10:02 Enno Target Version 3.10.0 => 3.11
2017-05-26 04:33 Enno Note Added: 0007229
2017-05-26 04:33 Enno Status resolved => closed
2019-10-03 19:55 Enno Category Featurewunsch => General