Actually fix

Empty strings will be discarded by gamemsg function
Fix target.role errors
Merge pull request #617 from Fuzzysqurl/patch-11

Actually fix