LoL Item Changer (Tool)
*For those of you who are not interested in using this program anymore: either perform a rollback from the application or delete your C:\Riot Games\League of Legends\Config\Champions folder. Do NOT deploy again after the rollback. Thank you for using the program and I hope you enjoyed it. If you do decide that you do not like Riot's implementation please come back and give suggestions for improving LIC. *
*Having Issues? Please see the FAQ two posts below*
Presenting: The LoL Item Changer v 18.104.22.168 (Requires .Net 4.0).
Courtesy of Yourbuddypal
The LoL Item Changer allows you to set the Recommended Items that display for every champion in game. It is a helpful tool used to create or modify Item Builds that are fully functional in game. This program leverages Riot’s own API and is completely legal to use.
The LoL Item Changer is a program used to update the default Recommended Items for each champion. Recommended Items display in game and are updated at infrequent intervals by Riot. In response to Riot's thread about Recommended Items, many people requested the ability to update those items. This tool provides that feature. Items updated with this tool are FULLY functional in game - you can interact and buy any item that has been set, just as if it had been built in by default from Riot. This allows you to streamline your champion builds and save time fooling around in the item shop during the game.
How to Use:
(More Detailed information and tutorial videos will be posted soon. I decided to release the program rather than create a longer delay creating this material.)
Video tutorial generously made by IonDragonX:
I think thats it. I hope you guys like it, and I strongly encourage you to post bug reports and feature requests. I have set up an email specifically for this, so you can contact LoLItemChanger AT gmail DOT com. Please Prefix subjects with BUG or FEATURE. Please be kind and constructive in any feedback/criticism! Please thumb up if you like it, thanks.
***Disclaimer: All media is copyright Riot Games. This post confers no rights and claims no liability for what you do with this program and all that business.***
I am graciously accepting donations of any amount, which are completely optional of course. I checked this with Riot and they did not object - I do not claim to be affiliated with Riot in any way nor am I looking to profit from making this program. Donations help fund my noble habits of programming, playing LoL (including buying numerous skins) and drinking beer! They also help fund continued support of the application and any hosting fees that I incur.
Sometimes I make developer posts on the twitter account I created. I can't really make any guarantees that I will be diligent about it, but if thats your cup of tea you can find me at http://twitter.com/LoLItemChanger.
Please ONLY download the program from links that I officially post! I.E. only from this thread or from my twitter account.
A LOT of work went into version 4. I had to rewrite large portions of the app as well as change a lot of the data it uses. Basically... there will be bugs. I'm sure there will. Some of these will be error messages that will crop up and be immediately noticeable. Others will be data related in the way i have the Champions and Items data files set up. If you have any issues, please do share them either in this forum or via email and I shall try to address them in a timely manner. Thanks!Settings
Avatar system settings:
Enable Avatar system.
Enable YouTube link parsingYouTube player size: 560 x 315640 x 360843 x 480
Enable thread highlighting.
Current version: 22.214.171.124
This post is intended for program update information. Changelogs prior to version 126.96.36.199 have been archived.
188.8.131.52 Planned changes
- Load output JSON files #feature
- Deploy all champ builds but designate the selected build as selected #feature
- Item File fixes #bugfix
- Item File support for Unique Stats #enhancement
- Stat building similar to that seen on the great site LeagueCraft - Item stats, build stats, champion stats including per lvl stats. As of version 184.108.40.206, I have the architecture for all of this data in place and even have the data for items. This feature could be come a reality with some devotion!
- Optional Installer - I want to develop an installer that will be optional to use. This would verify the program prerequisites (.net framework), and possibly create program links as well as a file association with the LRI files.
- I've discovered that there are some bugs due to differences between .Net 4.0 (the required version that the app is compiled against) and .Net 4.5 (which both of my development environments have). I assume this accounts for a very large percentage of the user base. I'm quite irritated by this, and am in the process of setting up a .net 4.0 dev environment. This affects Section dragging and the Item Filter searchbox not even displaying on some machines.
Question: How does this program work?
Answer: This program used to update binary files in the LoL directory that are specific per champion and replaces the default recommended items bytes. As of version 3.0 and up, this program uses Riot's API and simply places INI files in the lol directory. This is fully supported and allowed by Riot!
Question: This program doesn't work!
Answer: Hey! Thats not a question, what gives? Please either send me an email (address in the first post) or make a post on the forum here with a DETAILED description of the issue. If you can reproduce the issue consistently, please include any necessary steps. If you have an error message, please send the full body of the error message. I generally respond to unique cases very quickly.
Question: What is the LoL Directory to pick?
Answer: It should be set to the full path of the folder containing (but not including) the RADs folder. Mine is C:\Riot Games\League of Legends. I believe this is the default for MOST installations. If you need to manually edit this setting, it corresponds to the LoLDirectory element in the Settings.xml file.
Question: I found a bug, should I report it?
Answer: Have you checked the Known issues in the 2nd post in this thread? If your bug is not listed as a known issue, please do!
Question: Riot has released an official API, does this program use it?
Answer: Yes! Their official thread here: http://na.leagueoflegends.com/board/....php?t=1177803
Question: I am having troubles updating to version 220.127.116.11 from version 18.104.22.168. Whats up?
Answer: There is a known issues with 22.214.171.124. You have two options. Either redownload the application from the link in the first thread, or go to your %temp% directory and make sure a directory named "LoLRecommendedItems" exists.
At any rate, I do think taht I've managed to get a pretty elegant wrap around for the problem. You basically have to really mess up to break a patch. And... if that happens, I was considering uploading the Heropak_Client file for download just in case. That would be the ultimate catch all... assuming Riot didnt care about redistribution.
Update: Since originally posting this, I have gone ahead and created the Fix Errors functionality that will download the latest Heropak_Client file from dropbox (where I upload it).
Double Edit: This whole post is outdated as of 2011.
Wow. This should make things a lot easier. Thanks bro!
Has any body given this a try yet? I'm dying for some feedback!
Side note: Dang these boards move fast!
Watched the video but haven't tried it myself. Looks very impressive.
Edit:: The app couldn't find Veigar on my computer for some reason.
Friendly bump, because this looks promising. Going to try it when I get home from work tonight. Will post then.
|All times are GMT -8. The time now is 03:04 AM.|
(c) 2008 Riot Games Inc