magefree / magefree/mage

EDH Power calculation for joining games is wrong

Open
#14,009 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
2.4k
Forks
940
Avg merge
2d 12h
Merged PRs (30d)
160

Description

Hi. The EDH Power Level calculation for a test deck (all game changers, all saltiest cards, no lands, saltiest commanders included, child of alara) comes out to be about 2300 or so. This should be the upper limit for the EDH Power Level setting of '99' that you can select in the create commander game.

So the raw power level of a deck (as calculated in the deck editor) should be scaled from 0-2300 back to 0-99 (anything that manages to get higher should still be 99)

It appears at the moment to be calculated as "RAW_EDH_POWER MOD 100" for when the deck calculation is made in attempting to join a table (aka when you get the "Your deck is too powerful, the calculated value is XX, please lower blah blah").

Should be more "RAW_EDH_POWER / 2300 * 100".

Alternatively, a maximum theoretical deck that consisted of 98 game changers that are all also infinite combo pieces plus two saltiest commanders as partners would be "98 * GAME_CHANGER_VALUE + 98 * INFINITE_PIECE_VALUE + 2 * WORST_COMMANDER_VALUE" if being more parameterized about it. But then that represents a '99' that is selectable in the EDH game.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.