--- deliantra/server/include/skills.h 2006/05/01 12:33:05 1.3 +++ deliantra/server/include/skills.h 2006/09/01 17:16:47 1.7 @@ -72,7 +72,7 @@ #define SK_EVOCATION 35 #define SK_SORCERY 36 #define SK_TWO_HANDED_WEAPON 37 -#define SK_SPARK 38 +#define SK_SPARK_TOUCH 38 #define SK_SHIVER 39 #define SK_ACID_SPLASH 40 #define SK_POISON_NAIL 41 @@ -93,10 +93,11 @@ #define SK_EXP_TOTAL 1 /* Give player exp to total, no skill */ #define SK_EXP_NONE 2 /* Player gets nothing */ #define SK_SUBTRACT_SKILL_EXP 3 /* Used when removing exp */ +#define SK_EXP_SKILL_ONLY 4 /* Player gets only skill experience */ #define USING_SKILL(op, skill) ((op)->chosen_skill && (op)->chosen_skill->subtype == skill) -/* This macro is used in fix_player() to define if this is a sill +/* This macro is used in fix_player() to define if this is a skill * that should be used to calculate wc's and the like. */ #define IS_COMBAT_SKILL(num) \ @@ -143,7 +144,7 @@ SK_SHIVER, SK_ACID_SPLASH, SK_POISON_NAIL, --1 +(uint8)-1 }; /* Just in case one file includes this more than once */