--- deliantra/server/common/shstr.C 2008/12/31 18:29:44 1.35 +++ deliantra/server/common/shstr.C 2009/01/01 16:05:12 1.37 @@ -130,9 +130,11 @@ } // declare these here to get correct initialisation order -#define def(str) const shstr shstr_ ## str (# str); +#define def2(id,str) const shstr id (str); +#define def(id) def2(shstr_ ## id, # id) # include "shstrinc.h" #undef def +#undef def2 shstr skill_names[NUM_SKILLS];