[game clients] Avoid extra cast by using aliased variable
[game clients] Avoid passing the game client a nonexistent system directory