//skills.c ->categories and skills list -Hera #include "../mud.h" #include "../utils.h" #include "../body.h" #include "../bitvector.h" #include "../races.h" #include "../handler.h" #include "../auxiliary.h" #include "../storage.h" #include "../room.h" #include "../character.h" #include "skills.h" #include "skillpoints.h" #include "religion.h" COMMAND(cmd_skills) { // display skills categories if no argument if(!*arg) { send_to_char(ch, "{nThe following is a list of skills categories:\r\n"); send_to_char(ch, " {cagriculture{n -planting, tending plants and harvesting\r\n"); send_to_char(ch, "{nTo see your individual skills type: {cskills (category){n\r\n"); } // list skills under individual categories else if(!strcasecmp(arg, "agriculture")) { send_to_char(ch, "{nAgriculture Skills\r\n"); send_to_char(ch, "{nYou have {c%d {nskill in sowing plants.\r\n", charGetSowing(ch)); send_to_char(ch, "{nYou have {c%d {nskill in tending plants.\r\n", charGetTending(ch)); send_to_char(ch, "{nYou have {c%d {nskill in harvesting plants.\r\n", charGetHarvesting(ch)); } } void init_skills() { add_cmd("skills", "sk", cmd_skills, POS_UNCONCIOUS, POS_FLYING, "player", TRUE, FALSE); }