Update works now.
What was done run everything in admin: Downloaded client through steam, find ragnarok folder in steam ran patchup.exe (I have a non steam acc), fully patch close client, open ragnarok.exe click play, ragexe.exe error close everything, open ragnarok.exe client has changed click ok, create shortcut to desktop, and everything works.
So have to play through the steam folder all the downloads through warpportal site directly still give me SkinInfo_New.lua:219 attempt to call global 'C_isSteamOn' (a nil value)
There should be no difference with the steam version.
Could it be that....
Normal install goes into program files, while steam goes outside of program files, and either windows or your antivirus program is locking down program files, and blocking patchup from doing what it needs to do (It's trying to delete Ragnarok.exe and rename itself to Ragnarok.exe. This behavior sometimes gets a false positive on AV programs, because it looks kinda like a virus replacing a legit program with a copy of itself)?
A few generally useful links related to this:
Also - here's the patchup that needs to be run.
http://drazzy.com/patch/Patchup.exe
Or you can replace Ragnarok.exe with this version:
http://drazzy.com/patch/Ragnarok.exe
Or you can move/rename Ragnarok.exe in your RO folder, and rename Patchup.exe to Ragnarok.exe