#include <ctype.h>
#include <sys/types.h>
#include <stdio.h>
#include "define.h"
#include "struct.h"
flag_data align_flags = { "Alignment", &alignment_table[0].name,
&alignment_table[1].name, &MAX_ENTRY_ALIGNMENT };
flag_data abv_align_flags = { "Alignment", &alignment_table[0].abbrev,
&alignment_table[1].abbrev, &MAX_ENTRY_ALIGNMENT };
/*
void do_alignment( char_data* ch, char* argument )
{
int i;
if( is_mob( ch ) )
return;
i = ch->shdata->alignment;
class type_field type =
{ "alignment", MAX_ALIGNMENT, &alignment_name[0], &alignment_name[1],
&i };
type.set( ch, "you", argument );
if( !is_set( &clss_table[ ch->pcdata->clss ].alignments, i ) ) {
send( ch, "Your class does not allow that alignment.\n\r" );
return;
}
if( ch->shdata->race < MAX_PLYR_RACE
&& !is_set( &plyr_race_table[ ch->shdata->race ].alignments, i ) ) {
send( ch, "Your race does not allow that alignment.\n\r" );
return;
}
ch->shdata->alignment = i;
return;
}
*/