scenemap and effect enforcers.

This commit is contained in:
2022-08-18 22:46:38 +02:00
parent d6350ff0c6
commit fd898050bf
9 changed files with 319 additions and 24 deletions
+2 -3
View File
@@ -3,14 +3,13 @@ package commands
import (
"fmt"
lucifer3 "git.aiterp.net/lucifer3/server"
"git.aiterp.net/lucifer3/server/internal/formattools"
)
type Assign struct {
IDs []string `json:"ids"`
Match string `json:"match"`
Effect lucifer3.Effect `json:"effect"`
}
func (c Assign) CommandDescription() string {
return fmt.Sprintf("Assign(%v, %s)", formattools.CompactIDList(c.IDs), c.Effect.EffectDescription())
return fmt.Sprintf("Assign(%s, %s)", c.Match, c.Effect.EffectDescription())
}