- MOBA GM will be free soon - 30 January 2021
Hi all, You may have noticed the lack of updates over the past year. Unfortunately, this is unlikely to change. Sorry about the bad news, but I'm guessing most of you already anticipated that based on the lack of updates. So as soon as I am allowed to by Steam (hopefully next week), I will be making MOBA GM free. If anyone would like to take up the mantle of MOBA GM development, I open sourced all of the code behind the game: https://github.com/dumbmatter/zengm-legacy/tree/master/moba And you can play the web version of the game on the ZenGM website, also for free: https://moba.zengm.com/
- Update Pushed Back (to next Sunday, 4/12) - 6 April 2020
I am going to have to push the next update back to next Sunday, April 12th. Sorry about that.
- Updated LOL Champions (9 added) - 23 February 2020
Updated Champions Here is the list of new champions: Kai'Sa Pyke Neeko Sylas Yuumi Qiyana Senna Aphelios Sett I had thought users might do this with custom files, but the early/mid/late, synergy, and counter data isn't easy to work with. So until I simplify adding new champions I plan on keeping them updated myself. Bug Fixes Fixed some links. Fixed Player page salary display. For now removing highlighting on the league history page because it doesn't mesh well with the current table design. MSI history page 2nd knockout team display correctly now. For now removing Champion Synergy and Champion Counter pages until I make them more stable. Fixed 2019 LPL 1 & 2 seeds. Fixed 2019 LPL Groups using #1 seed twice (may be due to change above, so never was live). Fixed KDA and Tower Differential tiebreakers in standings and playoffs. The Standings page for Worlds w/ Ladder can get messed up aft…
- Import League Bug Fix - 25 January 2020
v1.155 Our last update would break on import for leagues that had played more than 1 season. This is fixed now. Sorry about that.
- Champion Stats By Year, Expanded Custom Roster Functionality - 19 January 2020
Yearly Champion Stats In the past league wide champion stats would just accumulate over the years. In order to better capture the meta changes I've enabled a dropdown that will allow you to view champion stats by year. I also added a score stat to better sort the top champions. It is a combination of games played and KDA. There is probably more that can be done here. So feel free to suggest new ways of looking at champion data that would help you particularly with drafting in Coach Mode. Expanded Custom Roster Functionality I took the most recent custom roster file: https://old.reddit.com/r/zengmlol/comments/eaqubn/2020_moba_gm_roster_update/fb1i7aw/?st=k5l40ep6&sh=7740b178 and I did some more testing on it. It is a Worlds file. Those should work for any game type (NA, EU, LCK, LPL, Worlds w/ Ladder). However, it was missing some information I was using to do that. So I cleaned it up. T…
- Custom Roster Bug Fix, All Prior Custom Rosters Work, New Custom Roster Posted - 15 December 2019
Custom Rosters Work I went through all the custom rosters that had been posted by users since MOBA GM's release in 2018. They all were working (loading and simulating). You can find a list of them here: https://www.reddit.com/r/zengmlol/comments/3xww1n/best_of_lol_gm/ Custom Roster Contract Bug Fix One bug I found was with regards to contracts. This was fixed. So if you have used a file, and contracts were all really low, then you may want to try that file again. It also impacted future contracts since the minContract and maxContract global variables were off. So for those particular files this should be a big fix. New Custom Roster Posted By User There was a new file posted today by reddit user Piph_: https://www.reddit.com/r/zengmlol/comments/eaqubn/2020_moba_gm_roster_update/ I tested it and it seemed to work fine. Next Update The next update will be on Sunday, January 19th, 2020.
- "Best of" Updated, Real Champion Names (for now), Prior Year Roster File Fix - 9 December 2019
Best of /r/ZenGMLOL Updated I updated all the roster files that have been posted to our subreddit going back over a year in our "Best of" post. You can see it here: https://www.reddit.com/r/zengmlol/comments/3xww1n/best_of_lol_gm/ I also did a bug fix for 2018 files that don't have the game state included that broke for 2019. Those files will now start in 2018 instead of breaking. Real Champion Names You could always import real names. But I've decided to try just giving you the real names. This could change at any time should Riot or Steam request it. It is trivial for me to change it back. For now, both LOL and DOTA2 champion/hero names will come standard in any new league. I also changed the menu to better show that the standard option is LOL and that you can change it to DOTA2. Other Fixes 1) The Hall of Fame page should be more robust and should work for any league that had it brok…
- Custom Roster Bug Fixes, Champion Draft Fixes, and More! - 3 November 2019
Champion Draft Fixes The updated champion drafting I recently put into place to better handle champions that can be used in multiple roles could break when using the champion Executioner. The reason was there were actually two of these champions in the game (Darius and Draven). So the ADC version was changed to Executioner2 since people may be used to it already. The name changes only for new leagues. If you have an existing league you can go to Tools/Edit Champions. However, it only impacts Coach Mode leagues when the user selects those champions. User Custom Roster Fixes The subreddit ZenGM LOL had a few custom rosters recently that were not working for people. So I tested and sure enough there were some issues. The first one I fixed was: https://www.reddit.com/r/zengmlol/comments/dlaacy/lol_gm_worlds_roster_2019/ I believe it was based on LOL GM. For some reason the conversion to a M…
- Coach Mode Draft Improvements, Options Page Added, Performance Improvements - 6 October 2019
Performance Improvements I tested all the major league types over 20 seasons and didn't run into any issues. So it makes me think the issues people are running into as early as 5-8 years may be disc size and generally computer related. So what I did was have the game automatically: Delete box scores from previous seasons, and Delete any retired players who didn't win awards or weren't on the user's team. This may not fix all issues people run into. However, it will make it a lot easier to go to Tools/Export and send me the file so I can debug the league. If you run into any issues with a league it may be a simple fix. So please do let me know and ideally send me the league file at [email protected], post it on the /r/zengmlol subreddit, or pm me (/u/mycoder) on reddit. Options Page For those who don't want to have players deleted or have box scores deleted I have created the Option…
- 2019 Playoff Update Complete! - 23 September 2019
You can now play the updated 2019 playoff format! Background Some of the key features for this update are: The wild card conference is dropped for 8 new conferences each with a conference tournament. The playoffs now have a group stage (NEW), a play-in (NEW), another group stage, and then the final playoff. The initial group stage takes the top team from each of the 8 new conferences (with a few other teams from the 5 major conferences). The top two teams from each group are seeded #1 & #2 and then enter a play-in where each #1 seed plays against a #2 seed. The winner makes it to the second group stage with the rest of the team from the top 5 major conferences who automatically make it that far. The rest of the playoffs proceed as before. How To Use To create a league with the new format you want to select: Game Type: Worlds Year Format: 2019 Next Update If I did inadvertently create a…
- 2019 Playoff Update Almost Complete - 15 September 2019
I have got the 2019 playoffs working. However, I want to make sure all the other ancillary features (such as team history, team records, etc) are all working properly before I release it (as well as making sure I didn't break any existing playoff variations). My plan is to release this in the next few days. Worst case I should release it on 9/22.
- Upcoming Playoff 2019 Update - 8 September 2019
Playoff 2019 Update I am still working on the expanded Worlds league with up to 8 more conferences based on the 2019 league format. My plan is to release it whenever it is finished so it can be used as soon as possible. Worst case, I will give another update on Sunday, September 15th about my progress.
- More Name Suggestions / Next Update - 4 August 2019
Name Suggestions I am still working on the expanded Worlds league with up to 8 more conferences based on the 2019 league format. There will be a lot of new teams so please do suggest more names. Up until the release I will still be taking new name suggestions. Also, feel free to submit more names even if you have already submitted before. Next Update The next update will be in on Sunday, September 8th. Thanks!
- New Features / Next Update - 7 July 2019
Updates v1.130 Team History page tracks the number of group, worlds, and playoff appearances. Team History and Roster pages display whether a team has made groups or worlds for each year. Team Records page more clearly show that it is tracking worlds appearances and not just playoff appearances. Year updated to 2019 Team logos added to standings page for custom files that have them Added a few more countries and languages to the customize player page. Added functionality on the Create League page to adjust game type by year format. Updated LPL to the 2019 format. Only LPL's playoff format was currently different than what was the in game default. Next Update I'm looking to expand the ability to adjust the league format by year (currently default and 2019). 2019 is coded for everything but the Worlds types (only LPL was different). Next update I'm looking to work on an expanded worlds wi…
- Bringing Overview, Customization, and Debugging Pages In Game - 9 June 2019
Updates v1.129 Removed watermark from screenshot Overview page now in game (prevents strange linking issue) Debugging page now in game and tailored more to MOBA GM Customization page now in game and tailored more to MOBA GM Changes page updated to reflect new features over the past year Converted e-mail from [email protected] to [email protected] Next Update I am going to look to add a more major feature for the next update. The next update will be in one month on Sunday, July 7th. Feel free to send in any bug reports as well as more quality of life improvement ideas. Thanks!
- Champion Popover Added For Draft - 26 May 2019
Champion Popover Added For Draft The Champion Draft Popover displays other champions in these categories: Synergy Counter Counters This should make that data a little more accessible, help new users do pick/bans, and save time. Feel free to let me know how you like or what you would change. Bug Fix For the Worlds only version without Ladder, if you didn't make the playoffs the League Dashboard would crash. This is now fixed. It was common to come across it when switching to a bad team. Also, because it is the page shown when entering a league it prevented users from using the league. Thanks for everyone who reported the bug and to /u/LiterallyToast in particular for sharing the file with the issue that led to the bug fix. Next Update The next update will be in two weeks on Sunday, June 9th. Feel free to send in any bug reports as well as other quality of life improvement ideas. Thanks!
- Champion Synergy/Counter Pages Updated - 12 May 2019
Champion Synergy/Counter Pages Updated 5/12/2019 You can now use a dropdown to select which champion/hero you want to view the synergy or counter data for rather than have it all displayed at once. I'm hoping this makes that data a lot more accessible. It also frees up a lot of space on those pages so they could be combined or expanded. Feel free to offer suggestions. Next Update I want to do some more quality of life improvements of existing features similar to the above. I'll probably be focusing on the pick/ban page. So feel free to offer any suggestions you have. I'm thinking about making the synergy/countering data more accessible there. The next update will be in two weeks on Sunday, May 26th. Feel free to send in any bug reports as well as other quality of life improvements. Thanks!
- Playoff Dropdown Added - 28 April 2019
Playoff Dropdown Added 4/28/2019 In order to better view the Worlds and Worlds w/ Ladder playoffs I've added a dropdown for it. You now have these different views: All Worlds Promotion NA LCS Championship EU LCS Championship LCK Championship LMS Championship Worlds - Regionals Worlds - Groups Worlds - Playoffs NA LCS Promotion EU LCS Promotion LCK Promotion LMS Promotion Wild Card Promotion A similar set up is there for the Spring MSI playoffs. Next Update I want to do some more quality of life improvements of existing features similar to the above. These are taking a bit longer. So the next update will be in two weeks on Sunday, May 12th. Feel free to send in any bug reports as well as other quality of life improvements. Thanks!
- Bug Fixes / Next Update - 21 April 2019
Bug Fixes 4/21/2019 Made an adjustment that should help the game run smoother, but it may slow it down as well. This could be a game option at some point so users can adjust it depending how powerful their computer is. In my testing the current setting was the smoothest with the least speed penalty. Adjusted the Tools/Autoplay feature to be 1 year for the larger game types (Ladder, Worlds, Worlds w/ Ladder) so they would run smoother. Fixed an AI trade bug that sometimes stopped the game from running. Overall, in my testing there weren't many issues that prevented the game from running that weren't just memory, saving, and processing related. So I've tried to ease those burdens up when running the game. Feel free to give feedback on any issues you run into and how you like the changes. Next Update I've still got some bug fixes and quality of life changes left to do. So I will do another…
- Next Update - 7 April 2019
Next Update I still want to finish some more long term testing before I do the next upload. I am also going to be out of town this week. So let's plan on the next update being Sunday, April 21st. I am still working through some bug reports as well. If you have any more feel free to let me know. Thanks!