|
@@ -5773,7 +5773,7 @@ void clif_wis_message(int fd, const char* nick, const char* mes, int mes_len)
|
|
WFIFOW(fd,0) = 0x97;
|
|
WFIFOW(fd,0) = 0x97;
|
|
WFIFOW(fd,2) = mes_len + NAME_LENGTH + 8;
|
|
WFIFOW(fd,2) = mes_len + NAME_LENGTH + 8;
|
|
safestrncpy((char*)WFIFOP(fd,4), nick, NAME_LENGTH);
|
|
safestrncpy((char*)WFIFOP(fd,4), nick, NAME_LENGTH);
|
|
- WFIFOL(fd,28) = (pc_get_group_level(ssd) == 99) ? 1 : 0; // isAdmin; if nonzero, also displays text above char
|
|
|
|
|
|
+ WFIFOL(fd,28) = (ssd && pc_get_group_level(ssd) == 99) ? 1 : 0; // isAdmin; if nonzero, also displays text above char
|
|
safestrncpy((char*)WFIFOP(fd,32), mes, mes_len);
|
|
safestrncpy((char*)WFIFOP(fd,32), mes, mes_len);
|
|
WFIFOSET(fd,WFIFOW(fd,2));
|
|
WFIFOSET(fd,WFIFOW(fd,2));
|
|
#endif
|
|
#endif
|