fix some issues with supername code
-
Apparently on builds using
FORTIFY_SOURCEthe game would SIGABRT on the linestrcpy(someone, skin->realname);despite both someone and realname buffers beingSKINNAMESIZE+1sized. I replaced it with one string the same size as supername and usedstrlcatinstead so that should hopefully no longer happen. -
There was a misplaced
elsethat could cause supername to never have the skin name copied over it if hudname and realname were both not supplied. Wouldn't crash but would display the failsafe "someone super" instead. Now it should display the skin name as intended.