Here, you don't even check if the V_UCS2ToUTF8 is a valid pointer, therefore it may throw already...
I could find couple more examples, but that just seems pointless, everything that you are doing is not always 100% safe, and therefore might throw an exception.
No, it doesn't mean your cheat will never throw an exception LULW.
noexcept - cppreference.com noexcept specifier - cppreference.com
https://github.com/danielkrupinski/Osiris/blob/master/Osiris/Hacks/SkinChanger.cpp#L29
Here, you don't even check if the
V_UCS2ToUTF8
is a valid pointer, therefore it may throw already...I could find couple more examples, but that just seems pointless, everything that you are doing is not always 100% safe, and therefore might throw an exception.