From 3acbd6928d7b8cb3b802b047b6548de07f3601c9 Mon Sep 17 00:00:00 2001 From: Frank Date: Sat, 28 Dec 2024 21:19:04 +0100 Subject: [PATCH] extend basic stammdaten Struct --- backend/models/stammdaten.go | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/backend/models/stammdaten.go b/backend/models/stammdaten.go index 63716a3..df58a15 100644 --- a/backend/models/stammdaten.go +++ b/backend/models/stammdaten.go @@ -1,6 +1,6 @@ package models -type ImStammFertigkeit struct { +/*type ImStammFertigkeit struct { ID uint `gorm:"primaryKey" json:"id"` System string `gorm:"index" json:"system"` Name string `json:"name"` @@ -9,14 +9,25 @@ type ImStammFertigkeit struct { Bonuseigenschaft string `json:"bonuseigenschaft,omitempty"` Quelle string `json:"quelle"` } +*/ -type ImStammZauber struct { +type ImStamm struct { ID uint `gorm:"primaryKey" json:"id"` System string `gorm:"index" json:"system"` Name string `json:"name"` Beschreibung string `json:"beschreibung"` - Bonus int `json:"bonus"` Quelle string `json:"quelle"` +} + +type ImStammFertigkeit struct { + ImStamm + Initialkeitswert int `json:"initialwert"` + Bonuseigenschaft string `json:"bonuseigenschaft,omitempty"` +} + +type ImStammZauber struct { + ImStamm + Bonus int `json:"bonus"` Stufe int AP int Reichweite int