#ifndef l_abilities_h #define l_abilities_h static void create(); varargs void SetSkill(string skill, int level, mixed classes); varargs int AddSkill(string skill, int classes); mapping GetSkill(string skill); int GetSkillClass(string skill); int GetBaseSkillLevel(string skill); int GetSkillLevel(string skill); int AddSkillPoints(string skill, int x); string *GetSkills(); string *GetPrimarySkills(); void SetLevel(int x); int ResetLevel(); int GetLevel(); int GetMaxSkillPoints(string skill, int level); void AddSkillBonus(string skill, function f); varargs void RemoveSkillBonus(string skill, object ob); int GetSkillBonus(string skill); /* pure virtual */varargs int eventPrint(string str, mixed arg2, mixed arg3); #endif /* l_abilities_h */