Code: Select all
} else if (!stricmp(Arg1, "heading")) {
if (Arg2[0]==0) {
WriteChatBuffer("Face: heading specified but angle not found.",CONCOLOR_RED);
strcpy(gLastError,"FACE_BADCOMMAND");
return;
}
FLOAT Heading = (FLOAT)(atof(Arg2));
while (Heading>=360.0f) Heading -= 360.0f;
while (Heading<0.0f) Heading += 360.0f;
pChar->Heading = Heading/0.703125f;
return;

