Skins

* Fixed player skins

Could someone with multiple accounts actually test to see if this works? :P
Since you aren't modifying the properties, you can pre-calculate the `end()` into a separate iterator and compare to it, instead of calling `GetProperties().end()` on each loop iteration. Also, for sanity, store the value from `GetProperties()` as a local reference variable to make the lines shorter.