if you still wanted to continue you to make it so that only DAM_PIERCE is affected, and you wouldn't have to worry about bites since gsn_backstab is passed to one_hit and you check to make sure they are already wielding a weapon. just do this check if ( attack_table[wield->value[3]].damage == DAM_PIERCE) Blah.
|