BoxBoy writes in with a snippet for a skill which allows more effective and realistic unarmed combat. It has been a while since i posted anything and I have just written this happy little piece of code to allow classes to fight with some skill even when they have no weapon. Depending on how well practiced the skill is the amount of damage will be greater or smaller. As this is a small piece of code I don't really care about credit, it would be nice, but I'm not that bothered. Well go into fight.c and look for, /* If no weapon, add bare hand damage instead */ if (IS_NPC(ch)) { dam += dice(ch->mob_specials.damnodice, ch->mob_specials.damsizedice); } else { dam += number(0, 2); /* Max 2 bare hand damage for players */ } and change it to, /* If no weapon, add bare hand damage instead */ if (IS_NPC(ch)) { dam += dice(ch->mob_specials.damnodice, ch->mob_specials.damsizedice); } //BoxBoy: My Unarmed Combat Code else if (GET_SKILL(ch, SKILL_UNARMED)>75 && !GET_EQ(ch, WEAR_HOLD)) { dam += number(GET_HITROLL(ch)/2, GET_HITROLL(ch)); } else if (GET_SKILL(ch, SKILL_UNARMED)>50 && !GET_EQ(ch, WEAR_HOLD)) { dam += number(GET_HITROLL(ch)/4, GET_HITROLL(ch)/2); } else if (GET_SKILL(ch, SKILL_UNARMED)>25 && !GET_EQ(ch, WEAR_HOLD)) { dam += number(GET_HITROLL(ch)/8, GET_HITROLL(ch)/4); } //BoxBoy: End Unarmed Combat Code else { dam += number(0, 2); /* Max 2 bare hand damage for players */ } and define like any other skill. If you don't know how to do that you are either new to this, or you should be shot! The files to add it in are, spells.h spell_parser.c class.c (just telling it which classes get it) Oh and before anyone says 'why has he got a check for people holding something?!?' thats cause if you are holding something you are not unarmed! Boruki, the Bleached Jacked Up Bunny