Skip to content

Tool for League of Legends Custom ARAM's to solve the issue of not having rerolls

License

Notifications You must be signed in to change notification settings

League-of-DAE-Legends/SquadForger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SquadForger - ARAM Team Builder for League of Legends

Resolve the no rerolls issue in custom ARAM games with this tool! This GitHub repository houses a C#-based solution that takes the teams participating in a custom ARAM match as input and dynamically generates a pool of 15 champions for each team. The generated champion pools are then displayed and can be shared on Discord.

Features:

  • Champion Pool Generation: Automatically generate X amount of champions for each team.
  • Discord Integration: Post the generated champion pools directly to a designated Discord channel.

Demo:

https://www.youtube.com/watch?v=LGZkNgp9FEg

Usage:

1. Download the Latest Release

2. Open SquadForger.exe

3. Input the participating teams.

This can be done manually, or by parsing a csv. Currently we have 1 simple version of CSV parser, but you can add your own parser by implementing ITeamNamesRepository interface. This is what our CSVTeamParser.cs can handle:

image

Gif3

4. Run the script to generate champion pools.

Here we have 2 options:

Safe Generate

  • Uses a local json that contains info about the champions. (Up to date with patch 14.1.1)

Custom Generate

  • Gets the champion info directly from Riot's Data Dragons. Take a look at the Data Dragons documentation for more info.
  • Needs a valid patch number to do so

Gif3

5. Add Discord Webhook ID

If you are not familiar with Webhooks, this article will come in handy :)

image

6. Discord integration automatically shares the pools.

  • If you didn't specify a Discord webhook in PrivateData.config, then this will do nothing
  • If you did specify this, Send to Discord button will produce the following result:

image