MOBA GM - Zen GM Games
Release Status

I'm hoping near the near the end of the coming week I can start finishing up Steam release prep (having uploaded Linux, PC, Mac version approved for release and fixing 2-3 of the more critical bugs).

Depending on how smoothly that goes I'll be able to get a better idea on a release date. However, I won't release until I've fixed any remaining issues beta testers have noticed.


Patch Notes


5/20/2018

v0.924

- fixed MSI Play-In teams not playing bug
- added number of players to power rankings page for debugging purposes (if game doesn't move forward it is usually because a team doesn't have 5 players. So this makes it easier to find the team to add a player.)
- removed bench from box score in Game Log
- removed bench from box score in Live Game

5/19/2018

v0.923

- fixed HOF page
- added awards to HOF page
- adjusted criteria for HOF for Worlds versions
- fixed region bug in create/edit player (wasn't updating region in ratings area)

5/18/2018

v0.922

- added split and regular season/playoffs to game log to better track playoff bugs
- added split and regular season/playoffs to schedule to better track playoff bugs

5/17/2018

v0.921

- fixed LOL GM roster import bug when game type is the same.

Working on cleaning up issues in the playoffs and long term testing. Think I have fixed most of the other bugs.

5/16/2018

v0.920

- more MMR clean up
- fixed an Edit Champion page file bug that prevented game from simulating
- uploading champion file using Edit Champion page now updates correctly all players
- creating a league with roster files now will update player champion ratings and MMR

5/15/2018

v0.919

- MMR calculations cleaned up
- Editing a player will create new player champion skill ratings in line with players ratings and will update the player's MMR accordingly
- Editing champion patch data will update every player's MMR as well.
- Increasing/Decreasing champions using Edit Champion Page should already have been updating player champion skills. The code was there. However, I haven't tested it recently.

5/14/2018

v0.918

- fixed dropdown team names
- fixed standings bug
- fixed All League Team bug
MOBA GM - Zen GM Games
Release Update


I don't a firm release date yet. My main goal is to get all of the bugs fixed before the Steam release. I'll probably add a few minor features along the way as well.

I'm thinking 1 week is probably too aggressive and 4 weeks might be too conservative. Regardless, when the bugs get fixed then it will get released.

Patch Notes

5/13/2018

v0.917

- Team Records page now better tracks championships, wins/losses, playoff appearances, and finals appearances for each game type. This page is found by clicking on the Summer/Spring History page. It is a link option along with the Awards/Records page for players.


5/12/2018

v0.916

- Put in some changes that should reduce the "Error - Maximum IPC message size exceeded." messages that have happened in the Worlds w/ Ladder version. Still doing long term testing here. Please do let me know if and where you still run into it.

- Added Iraq and Slovakia to countries list when creating/editing a player.

5/11/2018

v0.915

- LOL GM roster now upload to MOBA GM with stats the first year (only impacted files with different year than 2018)
- LOL GM roster now upload to MOBA GM with correct positions
- Positions being fixed from year to year is now the default (can be changed in God Mode)
- Bo3 in playoffs is now the default (can be changed in God Mode)
- Can now upload champion data using Edit Champion Patch page (still doesn't change player champion data yet, so use champion files during league start up if you are changing the names until I get that fixed)


5/10/2018

In the process of fixing the remaining issues with the LOL GM rosters. In the short term it may be less stable so I won't upload a new version yet.

5/9/2018

v0.914

- fixed a standings bug with imported LOL GM files
- LOL GM Worlds files can now be imported into the LCS game type and played. Only bug is there are no player stats recorded the first year.
- LOL GM Worlds files can now be imported into the LCK, LPL game types. There are no player stats recorded the first year. Also, standings page is messed up.
- LOL GM Worlds files can now be imported into the Worlds w/ Splits w/ MSI game type and played. Only bug is there are no player stats recorded the first year.
- LOL GM Worlds files can now be imported into the Worlds w/ Splits w/ MSI w/ Ladder game type and played. There are no player stats recorded the first year. Teams are not lined up right yet.

Looking to further clean up the importing of LOL GM files in different game types tomorrow.

5/8/2018

v0.913

- LOL GM files should be able to import into MOBA GM if they are the same game type.

I'm currently working on allowing Worlds files to be used for LCS and Worlds w/ Ladder as well.

5/7/2018

No new upload today. Trying to pin down why the LOL GM files still get data errors in MOBA GM. Making progress tracking it down, but not enough to upload.

Regardless, I'll try to put in some of type new feature tomorrow so you have something new to try/look at.
MOBA GM - Zen GM Games
Major Bug Fixes

Trying to get LOL GM import/exports working threw off MOBA GM file exports/imports. I think I've resolved those issues.

There was also a major issue that caused Synergy/Counter data to get overwritten when visiting those respective pages. This completely threw off picking/banning and the game simulation. This issue is now fixed as well.

So overall I think things are getting much more stable.

Minor Features

I added God Mode options that let you turn off player position changes year to year, turn off retirement of players who are on a roster, and adjust the Korean % of the league.

One minor fix/addition was updating the roster page win/loss display in the Worlds w/Splits w/MSI to include both splits.

You can see those changes here:

https://imgur.com/a/xkMl7QN

Complete Patch Notes Since Last Update

5/6/2018

v0.912

Fixed display of roster page Worlds w/MSI w/Splits records for both splits.

Improved import of LOL GM files but still have work to do there to get things completely functional. You should be able to import team names from LOL GM. If you import player data (without stats) and the game state it should run, but will break in places.

5/5/2018

v0.911

Fixed file import error that make champions disappear and prevented game simulations

Fixed Worlds w/ Ladder w/MSI /w Splits import bug that prevented games from simulating

Fixed synergy/counter page overwriting of synergy/counter data.

Files with this bug have bad data. This prevents the game from picking/banning properly and throws off the game sim. I'll need to adjust it on loading (which may not be possible without creating other problems) or a new file will need to be created.

5/4/2018

v0.910

Prospects Page now shows future prospects

Fantasy Draft now works, but is still a bit buggy. You may have use
Tools/Skip afterward for now if you want to test it.

5/3/2018

v0.909

fixed champion stat display on player page

fixed language display on player page for seasons after 1st

fixed skill display on player page for 1st season

added God Mode option that allows you to prevent players from retiring

added God Mode option that prevents players from switching positions

5/2/2018

v0.908

Trading Block (fixed)

Export League without players (fixed)

Added Korean Ratio to God Mode

prepped for a few more God Mode items that should be coming soon.

4/24/2018

v0.907

fixed some champion file issues

fixed roster page not displaying languages

fixed some LOL GM roster import issues (still have more work to do)

I'll be out of town until the 1st of May. So bug fix updates should resume either on the 1st or 2nd.

4/23/2018

v0.906

fixed a standings bug for the non split leagues introduced when I added the LCS/CS/Ladder column for each split in the standings
fixed YWT bug for splits leagues

YWT ended up taking a while so I never got to the files.
MOBA GM - Zen GM Games
The game is currently being beta tested. I've been primarily focused on bug fixes the past week. I plan on getting all of those fixed before the Steam release.

One feature that was added was to display the LCS/CS/Ladder in the standings for each split to better track promotion/relegation. Here is an example:

https://imgur.com/a/wcMaMA4

I'll be out of town from the middle of this week until the middle of the following week. I won't be able to do any fixes then.

I had been tentatively thinking about an early May release, but that is starting to look more like mid/late May based on my pace fixing bugs and having to go out of town.

The next major post will probably be May 6th.

Below is a list of bugs that have been fixed:


4/22/2018

v0.905

- Worlds w/Ladder w/MSI w/Splits should be working now. I fixed both the LCK bug and promotion/relegation. If you run into issues just let me know. I haven't had a chance to do super long term testing of it yet.

Tomorrow I'm going to resume debugging the roster/team/champion files.

4/21/2018

v0.904

- fixed promotion/relegation for Worlds w/Ladder w/MSI w/Splits for the first year (after that it breaks)
- added LCS/CS/Ladder to each split in standings for each team to better track where the records are coming from and who is changing around (I really enjoy looking at this for each year).

I still have a few bugs in the promotion/relegation to work out (hits during the 2019 spring playoffs) . However, I thought even seeing the first year is pretty cool and if you happen to figure out the bugs all the better. Planning on getting it working completely tomorrow. I think it is just a couple issues I have to track down.

4/20/2018

Just wanted to give an update. The Worlds w/Ladder w/Splits w/MSI has an issue in the LCK regional round. I'm looking into it. I think it is also related to that region not doing the promotion relegation correctly. So I am just reviewing all of this. It just takes a little while to iterate when it is the slowest/most data intensive version. I'm hoping to have a fix for both issues tomorrow. Then I can focus on custom rosters and cleaning up other more minor issues.

For now, if you hit this, you can go to Tools/Skip to try to get past it, but it may create other problems.

4/19/2018

v0.903

- fixed bug where difficulty level was always impossible for Coach Mode (and couldn't change using God Mode)

- fixed bug where AI would pick worst champ for a player in GM Mode.

- fixed World w/MSI w/Split bug in the Spring MSI where the wrong teams would do the play in game and could lead to a team playing itself breaking the game.

Worlds w/MSI w/Split should play smoothly now. I am going to do more testing on Worlds w/MSI w/Split w/Ladder and custom rosters tomorrow.

4/18/2018

v0.902

- fixed champion sorting (both algorithm and champion names)
- fixed two champions with same name
- fixed MMR sorting
- adjusted display of ban title in Game Log and Live Game
- remove double teams and/or team abbreviations (would send you to wrong team)
- missing roles for champs: those champs just weren't meta at the time I collected data. If you go to Tools/Edit Champion Patch you can add roles if you want for those champs. You can also do it by file.

4/17/2018

v0.901

- fixed create player
- fixed poor language display after editing/creating a player

Still working on some of the thornier/time consuming bugs. Hoping to focus on pick/bans and custom rosters tomorrow.

4/16/2018

v0.9 2018.04.17.118

- fixed editing userID in Edit Player Page
- changed L10 to L5 in standings
- made some modifications that improve LOL GM roster file handling. Still have work to do here.
- playoff Bo1 is not a bug. You can go into God Mode and change this to Bo3 if you want.
- AI picking champs in the wrong role: this may not be a bug. In easy mode the last AI player may make a really poor choice. That could be picking a champion that doesn't even play that lane. That may be too extreme. So I can adjust that based on how hard you think medium/difficult/impossible modes are. If it makes it way too easy then I can surely eliminate that. If something else is going on please let me know.

MOBA GM - Zen GM Games
New Storefront

MOBA GM was Greenlighted almost a year ago. However, the Greenlight page was hidden unless you had a direct link to it. We have now activated our new storefront and will start posting updates here.

Uploading Files

You can now upload files from one game type and it will work with another game type.

The key thing this does is allow for user edited Worlds files to be uploaded as Worlds w/ Splits w/ Ladder w/ MSI files. The game will populate the rest of the teams with random players.

Some other cool things that can now be done is you can take an LCS file and import it into Worlds, Worlds w/ Ladder, etc. You can also take a custom Worlds file and use it for just the LCS.

The only type that isn't supported is the LCS w/ Ladder. Mainly because the Worlds w/ Ladder has a different size ladder. So support for that could come later if there is interest.

Champion Synergy Page and Counter Page

In order to ensure someone without any MOBA knowledge can just jump right in to Coach Mode (where you pick and ban champions real time before a game starts) I created synergy and counter pages that display some information regarding every champion combination.

It doesn't give the precise number, but more of a higher level view of it all. This hopefully makes the learning curve a little less steep. Of course, there is still a lot to figure out.

More God Mode Options

There were a few key areas I expanded God Mode. You can now:

1) Adjust the game simulation to make it longer or shorter (this feature can be expanded quite a bit if there is interest). This, of course, has a huge impact on how important the early/mid/late champion data is when picking and banning.

2) Adjust how well the AI does picks and bans for GM Mode. You can also override Coach Mode difficulty levels to make it as easy or hard as you want.

3) You can swap out the game's background for a solid green color (this can be expanded and should probably be put somewhere besides God Mode in the future).

Screenshots/Link

If you want to see some of the above there are screenshots here:

https://imgur.com/a/mhTci

Please let me know if you have any questions. Thanks!
...