(note: Bolded is new code, nonbolded is old code already there)
Code: Select all
// $char(id)
} else if (!strncmp("char(id)",szVar,8)) {
CHAR szTemp[MAX_STRING] = {0};
i+=7;
itoa(pChar->SpawnID,szTemp,10);
strcat(szOutput,szTemp);
j+=strlen(szTemp);
[b] // $char(DAR)
} else if (!strncmp("char(DAR)",szVar,9)) {
CHAR szTemp[MAX_STRING] = {0};
i+=8;
for ( int l=0; l <= 14; l++ )
k += pCharInfo->Buff[l].DamageAbsorbRemaining;
itoa(k,szTemp,10);
strcat(szOutput,szTemp);
j+=strlen(szTemp);[/b]
// $char(x)
} else if (!strncmp("char(x)",szVar,7)) {
CHAR szTemp[MAX_STRING] = {0};
i+=6;
sprintf(szTemp,"%1.2f",pChar->X);
strcat(szOutput,szTemp);
j+=strlen(szTemp);
as if the thing doesn't exist at all! ...grrrrr[MacroQuest] @char(DAR)


