In den oberen Skript ist mir ein fehler unterlaufen. Hatte versehntlich ein Sternchen gesetzt wo ich eigentlich keins hatte. Habe das Skript jetzt so umgeändert wie ich es auch benutze. Funktionen, die ich von innerhalb der action aufrufe und ihnen den struct mitgebe, funktionieren. Problem ist die übergabe an einen Skill und das spätere auslesen in der Funktion test().