View Issue Details

IDProjectCategoryView StatusLast Update
0002251EresseaGeneralpublic2017-03-02 07:13
ReporterEnno Assigned ToEnno  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version3.9.4 
Target Version3.10.0Fixed in Version3.10.0 
Summary0002251: @BEZAHLE NICHT ist nicht persistent
Description

Meine Einheit hat einen Befehl mit @ Präfix gegeben, da erwarte ich, dass der im CR und der Vorlage erscheint. Tut er aber nicht.

Steps To Reproduce

Meine Befehle:

EINHEIT tjcu @BEZ NIC BET BURG jmqo MACHE Holz

TagsNo tags attached.
Factionufo
GameE2
Report998

Activities

Enno

Enno

2016-11-05 16:45

administrator   ~0006814

Seltsamerweise scheint der Parser das schon nicht gerafft zu haben. Resultierende order-struct: _persistent ist true, aber data->_str ist "BEZ NIC" und data->_keyword ist NOKEYWORD

Enno

Enno

2016-11-05 16:47

administrator   ~0006815

Wegen des NOKEYWORD ist is_persistent(ord) == false, deshalb wird das nicht ausgegeben. Damit ist das geklärt, jetzt noch den Fehler im Parser suchen.

Enno

Enno

2016-11-05 17:15

administrator   ~0006816

BEZAHLE gibt es in E2 nicht. Der Fehler ist also eher, dass es hier keine Fehlermeldung gab (ausser von ECheck, aber das gilt nicht).

Enno

Enno

2016-11-05 17:31

administrator   ~0006819

Bei einem fehlerhaften Befehl wird jetzt eine Meldung ausgegeben.

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

Resultat: Schmied (1baf): '@BEZ NIC' - Dieser Befehl ist unbekannt. Leuchte, guter Mond (dmv2): '@BEZ NIC' - Dieser Befehl ist unbekannt. Aaron Burr, Sir (asf): '@BEZ NIC' - Dieser Befehl ist unbekannt.

Issue History

Date Modified Username Field Change
2016-11-05 16:40 Enno New Issue
2016-11-05 16:43 Enno Assigned To => Enno
2016-11-05 16:43 Enno Status new => assigned
2016-11-05 16:45 Enno Note Added: 0006814
2016-11-05 16:47 Enno Note Added: 0006815
2016-11-05 17:15 Enno Note Added: 0006816
2016-11-05 17:31 Enno Status assigned => resolved
2016-11-05 17:31 Enno Resolution open => fixed
2016-11-05 17:31 Enno Note Added: 0006819
2016-11-05 17:31 Enno Product Version => 3.9.4
2016-11-05 17:31 Enno Fixed in Version => 3.10.0
2016-11-05 17:31 Enno Target Version => 3.10.0
2017-03-02 07:13 Enno Status resolved => closed