… | |
… | |
77 | /* Currently only one of these, but put the define here to make |
77 | /* Currently only one of these, but put the define here to make |
78 | * it easier to expand it in the future */ |
78 | * it easier to expand it in the future */ |
79 | #define IS_GRACE_SKILL(num) (skill_flags [num] & SF_GRACE) |
79 | #define IS_GRACE_SKILL(num) (skill_flags [num] & SF_GRACE) |
80 | |
80 | |
81 | extern const uint8_t skill_flags[NUM_SKILLS]; |
81 | extern const uint8_t skill_flags[NUM_SKILLS]; |
82 | // defined in shstr.C for initialisation order |
82 | |
83 | extern shstr skill_names[NUM_SKILLS]; |
83 | // would like to use object_vector here... |
|
|
84 | extern vector<object_ptr> skillvec; |
|
|
85 | void add_skill_archetype (object *o); |
|
|
86 | #define SKILL_INDEX(o) (o)->arch->cached_sp |
84 | |
87 | |
85 | #endif |
88 | #endif |
86 | |
89 | |