/HextechButEfficient

πŸ” League of Legends tool for quick & efficient management of some chores (list in README)

Primary LanguagePythonMIT LicenseMIT

πŸ”  HextechButEfficient

League of Legends LCU API scripts for quick & efficient management of some chores in a min-max style.

Note

You can use GUI from Release App as well as run __main__.py or separate scripts from the folder scripts/ yourself.

No more annoying animations, no more chore calculations, no more chore lookups in other tab like "do I have mastery 7 on that champ?". Say "No more" to any inefficiency.

Alt text

πŸ“” Table of Contents

πŸ“ƒ List of Scripts

The checkmark β˜‘οΈ in lists below means script is implemented. If not then it's coming soonℒ️.

πŸ”΅ BE (Blue Essence) management

  • Mass-Disenchant Champion Shards accounting for Mastery levels.
  • Mass-Open BE related loot.
  • Upgrade Champion Mastery if available.

🟠 OE (Orange Essence) management

  • Mass-Disenchant everything that gives OE.
  • Mass-Open OE related loot.
  • Waste all OE to upgrade the cheapest skin shards.
  • Show skin shards for champions without a skin.

βš’οΈ Utilities

  • Remove Challenge Tokens
  • Set Random Owned Icon
  • Combine Key Fragments.
  • Claim all Event Pass rewards.
  • Remove isNew shining (that you need to hover over to remove).

🎭 Skins and Skin Shards related statistics

  • Prints statistic about your skin collection. Number of owned/not-owned skins per RP price tier.
  • Same^ for shards loot.

βš™οΈ Backup/Restore Settings

  • Backup settings to .json files.
  • Restore settings from .json files.

πŸͺ“ Final Chore minimisation

  • Construct your own chore out of available scripts, gather it all in just one button and even schedule it.

πŸͺš Ideas and Contributions

Feel free to make contributions, reach me with your ideas and suggestions, report bugs, etc.

πŸ‘Š Riot Games Approval

This app has been approved by Riot!

Alt text

That means, you will not be banned for using the tool. Either way, many already existing applications: like Mobalytics/Blitz or Open Source ones - honourable mention HextechButBetter (yes, the name of this repository is a reference to it πŸ™‚ ) use LCU API for different purposes without any problems.

🚫 No Personal Responsibility Disclaimer

Despite the section above, I am not to be held responsible for any losses, mistakes and "mistakes", or bugs that can lead to unfortunate situations. Use/modify my scripts on your own risk. Well, I mean, they should be fine, but still, if anything happens - I won't be able to refund those shards back or something.

Also, check out LICENSE for more information about liability and warranty.

πŸš’ No Relation to Riot Games Disclaimer

HextechButEfficient is not endorsed by Riot Games and does not reflect the views or opinions of Riot Games or anyone officially involved in producing or managing Riot Games properties. Riot Games and all associated properties are trademarks or registered trademarks of Riot Games, Inc.