So i ran LoL again but this time i used the Debug option inside PoL to see what it pooped out. Hope this helps somebody figure out what's wrong.
( DEBUG)[14:17:19.705] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: (Software\\Riot Games\\RADS, LocalRootFolder, c:\\rads)
[10/02/12 14:19:59] - Running wine-1.5.3-LeagueOfLegends rads_user_kernel.exe run lol_launcher 0.0.0.0 LoLLauncher.exe (Working directory : /home/pr0ndigy/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends/RADS/system)
fixme:dwmapi:DwmIsCompositionEnabled 0x6ac8a440
fixme:iphlpapi:NotifyAddrChange (Handle 0x100e8ec, overlapped 0x100e8d0): stub
wine: configuration in '/home/pr0ndigy/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f938,0x00000000), stub!
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:lsa:LsaGetLogonSessionData 0x82e8f8 0x82e908 stub
fixme:win:EnumDisplayDevicesW ((null),0,0x82ef98,0x00000000), stub!
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request: stub
fixme:imm:ImmReleaseContext (0x10082, 0x6a561a0): stub
fixme:ras:RasEnumConnectionsW (0x134008,0x134bd260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:ras:RasEnumEntriesW ((nil),(null),0x85ce4c0,0x134bda90,0x85b0f1c),stub!
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
wine: Unhandled page fault on read access to 0xffffffff at address 0x7e338e3d (thread 0045), starting debugger...
fixme:ras:RasEnumConnectionsW (0x134008,0x16dbd260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:ras:RasEnumConnectionsW (0x134008,0x148ad260,0x76c623e4),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!
fixme:service:EnumServicesStatusW resume handle not supported
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:crypt:CRYPT_RegControl CERT_STORE_CTRL_AUTO_RESYNC: stub
fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority
fixme:wintrust:HTTPSCertificateTrust (0x8749b50)
fixme:wintrust:HTTPSFinalProv (0x8749b50)
[10/02/12 14:23:40] - Running wine-1.5.3-LeagueOfLegends winecfg (Working directory : /home/pr0ndigy/.PlayOnLinux)