diff --git a/src/common/kernel/curse.c b/src/common/kernel/curse.c index 198c5ff44..a123ce0f8 100644 --- a/src/common/kernel/curse.c +++ b/src/common/kernel/curse.c @@ -1345,10 +1345,11 @@ cinfo_riot(void * obj, typ_t typ, curse *c, int self) /* cursedata */ /* ------------------------------------------------------------- */ /* typedef struct cursedata { + * int id; (altlast für kompatibiliät) + * char *name; * int typ; * int givemenacting; * int mergeflags; - * char *name; * char *info; * void (*display)(void*,typ_t, curse*); *} cursedata; diff --git a/src/common/kernel/curse.h b/src/common/kernel/curse.h index 0c97c87c5..0a5e967a8 100644 --- a/src/common/kernel/curse.h +++ b/src/common/kernel/curse.h @@ -190,7 +190,7 @@ typedef struct curse { struct curse *nexthash; int no; /* 'Einheitennummer' dieses Curse */ curse_t cspellid; /* Id des Cursezaubers */ - const struct curse_type * type; /* Zeiger auf ein curse_type-struct */ + struct curse_type * type; /* Zeiger auf ein curse_type-struct */ int flag; /* generelle Flags wie zb CURSE_ISNEW oder CURSE_NOAGE */ int duration; /* Dauer der Verzauberung. Wird jede Runde vermindert */ int vigour; /* Stärke der Verzauberung, Widerstand gegen Antimagie */