Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0002831Eresseaöffentlich2022-04-03 14:39
ReporterSolthar Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status erledigtLösungerledigt 
Produktversion27.1 
Behoben in Version27.2 
Zusammenfassung0002831: BENUTZE Muschel funktioniert zwar, aber Ring der Levitation nicht
Beschreibung

Es gibt zwar eine Funktion use_seashell, aber die wird nicht gefunden.

function test_piracy()
    local r1 = region.create(0, 0, 'plain')
    local f = faction.create('aquarian', "seashell@eressea.de", "de")
    local u1 = unit.create(f, r1, 1, "aquarian")

    u1:add_item("seashell", 1)
    u1:add_order("BENUTZE Muschel")
    process_orders()
end

Servermeldung:
ERROR: no such callout: use_seashell
ERROR: use(Einheit g5u6 (g5u6)) calling 'use_seashell': not a function.

Reportnummer trifft nicht zu, aber ich kann sie nicht leer lassen!

Zusätzliche Informationen

Das gleiche gilt übrigens auch für Ring der Levitation. Es fehlt die Meldung "Diesen Gegenstand kann man nicht benutzen."

Partei1wpy
SpielE2
Report1255

Eintrags-Beziehungen

verwandt mit 0002491 zugewiesenEnno Verfluchte Gegenstände verhalten sich nicht, wie sie sollen 

Notizen / Dateien

Xolgrim

Xolgrim

2022-03-10 12:22

Tester   ~0009562

"Ring der Levitation" hat eine funktion, jedoch benötigt man Mallornsamen dafür

Solthar

Solthar

2022-03-10 14:09

Entwickler   ~0009564

Ich fürchte, die Funktion ist hier verlorengegangen: d9457a24887bf135852ccdae96298d29e1d8bad6

Solthar

Solthar

2022-03-10 17:32

Entwickler   ~0009565

Aha, in der eressea.config muss embassy = 1 gesetzt sein, dann funktioniert das mit der Muschel. Uhh, und ich weiß jetzt, wo (0,0) ist!

Xolgrim

Xolgrim

2022-03-10 19:57

Tester   ~0009566

NW NW NW NW W W von Xontormia, bist du wirklich so ein neuling, dass du das nicht weisst? ;)

Enno

Enno

2022-04-03 12:12

Administrator   ~0009601

use_seashell ist eine Funktion in embassy.lua - dafür muss aber in eressea.ini in der [lua] Sektion embassy = 1 stehen.
Ich glaube, die Muschel funktioniert in E2 - hast Du das im Spiel reproduziert, und wenn ja, mit welcher Einheit? Oder nur lokal einen Test geschrieben, evtl. ohne die korrekte Konfiguration?

Enno

Enno

2022-04-03 12:20

Administrator   ~0009602

Allerdings kriege ich beim Versuch, einen Test für den Ring zu schreiben diese Meldung:

ERROR: no such callout: use_ring_of_levitation
ERROR: use(Einheit xu5p (xu5p)) calling 'use_ring_of_levitation': not a function.

Die Funktion gibt es wohl wirklich nicht.

Enno

Enno

2022-04-03 14:39

Administrator   ~0009603

Der Ring sollte jetzt wieder funktionieren, ich habe den Code neu geschrieben.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2022-03-10 11:00 Solthar Neuer Eintrag
2022-03-10 11:00 Solthar Beziehung hinzugefügt verwandt mit 0002491
2022-03-10 12:22 Xolgrim Notiz hinzugefügt: 0009562
2022-03-10 14:09 Solthar Notiz hinzugefügt: 0009564
2022-03-10 17:32 Solthar Notiz hinzugefügt: 0009565
2022-03-10 19:57 Xolgrim Notiz hinzugefügt: 0009566
2022-03-12 23:56 Solthar Zusammenfassung BENUTZE Muschel funktioniert nicht => BENUTZE Muschel funktioniert zwar, aber Ring der Levitation nicht
2022-04-03 12:12 Enno Notiz hinzugefügt: 0009601
2022-04-03 12:19 Enno Bearbeitung durch => Enno
2022-04-03 12:19 Enno Status neu => zugewiesen
2022-04-03 12:20 Enno Notiz hinzugefügt: 0009602
2022-04-03 14:39 Enno Status zugewiesen => erledigt
2022-04-03 14:39 Enno Lösung offen => erledigt
2022-04-03 14:39 Enno Behoben in Version => 27.2
2022-04-03 14:39 Enno Notiz hinzugefügt: 0009603