Legends of Code and Magic - changes for the multiplayer

  1. Ok with Magus answer.
  2. I hate losing time by guessing/computing non-hidden information, thus complete actions would be great.
  3. Currently CardDraw cannot be computed since we don’t know what cards opponent played. So great idea.
  4. Maybe a few cards balancing would help, like decimate and emperor nightmare.

Add cards that do damage or buff to all creatures at the board (AoE).
Currently you don’t need a “strategy” thinking… Most of the time you don’t need to think the turn after this turn…
With AoE cards you will need to think what is the best momment to play the AoE.
Example of cards:

  • 3 mana. Deal 1 damage to all enemy creatures.
  • 3 mana. Add 1 attack to all Ally creatures.
  • 7 Mana. Remove all attributes and deal 2 damage to all enemy creatures
  • 4 Mana. Add ward to all Ally creatures
  • 10 Mana. Deal 4 damage to all enemy creatures.

With this kind of card. Blue can turn around the game. The draft needs to be different if this kind of card is present. You need to think better before fill the board with low life creatures.

1 Like
  1. How about mulligan like in MTG? ability to discard entire hand before 1st turn and draw new cards (one less card).

  2. Another idea is to randomize two sets of starting hands and ability to choose one of them. It would be helpful with really slow hands especially as 2nd player. I am thinking also about randomizing 2 sets of cards for 1st player and 3 sets for 2nd player.

  3. Drain ability - in my opinion it should work also during defending - it would be nice buff for this ability.

2 Likes

Seems strange at the first glance, but after some thought I like it. It requires some thought from pro players but it is fully transparent for most reaction-based AI’s. I already coded this, when the second player’s mana is buffed it will be highlighted on green.

2 - We have two votes for simple input and one for more advanced …

@BrunoFelthes @Seti all this stuff and more in LOCM 2, now we simply improve the game to make multi available - providing as little changes in game mechanics as necessary. (and Drain is strong enough without further buffs :P).

Yep that was the main point of my suggestion. No modification needed for current codes.

If doing AoE cards, the weakest one must be labelled Leroy Jenkins.

1 Like

1—Magus’ suggestion. Buut! It would be nice to test these changes with current top10 bots, to see how it affects winrates.
2—b
3—Yes
4—Who cares. I converted it to excel, simpler to work and make calculations
5—Yes as an additional int for each player
6—Left them for LOCM2, with AoE or similar habilities that need more thinking about the future

1 Like

It would be nice to have a test sandbox. The temporary gaming link, where before the release Multi everyone could try to play and express opinions.

Yes, we aim to do this, but first I need to finish coding all new features/fixes ;-).

1 Like
  1. Coin – what Magus said.
  2. Enemy actions – full information is better. You can easily extract card numbers.
  3. Draft screen – is it just a visual for draft results or a new info for bots to use?
  4. html sort (and filter?) – most of top players have their own spreadsheets, I assume. Still useful for newcomers.
  5. cardDraw in input – what’s this? Could you elaborate? You already have a number of cards in player’s hand. You must calculate card draw by yourself if your scoring uses it.
  6. More – AoE will make the game much more interesting IMHO. Or a creature that attacks adjacent creatures maybe?

Maybe even a full board AoE. I.e. “Deal 2 damage to ALL creatures”, including yours.

Demo for the multi is available here: https://www.codingame.com/contribute/view/1537dc06677c0eec45fd6155a3a47d18225f

When you accept how it looks/works, we will ask CG to make it “official”.

Changes:
Mechanics:

  • Second player has additional +1 max mana until he spends all his mana during a turn.

Input:

  • Added playerDraw: the additional number of drawn cards - this turn draw for the player, next turn draw (without broken runes) for the opponent.
  • Added opponentActions, and for each opponent’s action, string cardNumberAndAction containing the cardNumber of the played card, followed by a space, followed by the action associated with this card.
5 Likes

Hello,

Regarding the UI, I think it could be made a bit more visible which creatures can still attack, and which player’s turn it is.

Appart from that, I like your changes :slight_smile:

2 Likes

Second player has additional +1 max mana

Have you tested that it really helps to balance the game?

Added opponentActions

Does it include picked cards during draft?

1 Like

I think the rules were not fully clear for someone who didn’t play digital card games since Hearts (Dame de Pique).

I thought the game would be played like a physical game. It means:

  • 90 cards out of 160 would be showed for picking,
  • and we would play with our 30 chosen cards (no duplicates).

I guess the mechanics of the game come from Hearthstone (or similar) and I guess it works but I think I may have prefered if it was like physical cards. This is also to reply to this comment above « Currently you don’t need a “strategy” thinking ». I agree with this comment. To me the reasons are:

  • too much randomness (guessing the draft of the opponent or his cards in hand is too random - maybe it was biased in Legend league since most of players used the same draft algorithm (according to their feedback) which might have made it easier to guess the opponent cards); I don’t know about Hearthstone but in a physical game, we would see the cards picked by the opponent which helps to build a strategy (even to decide what card to pick next).
  • playing a card immediately without using its full efficiency is not so disadvantageous since it can be duplicated in the deck, so there are more chance to play it again; if a card would have only one chance to appear, you would need to think twice before playing it.

Anyway the current game version makes the job and what was valuable was to be able to perform by using different AI algorithms.

My two cents and my thoughts.

1 Like

Wrong encoding in title
Legends of Code & amp ; Magic -

  1. a - it’s good idea

  2. b - full information

  3. Draft could be more interesting if IA know all card at first turn.
    It could be fun to know what was the last card choose by the opponent.
    IA could manage a counter game.

Game could be less random and more strategy

  1. +0

  2. Yes, it could usefull

  3. Point 3), if we know the draft and opponent choosed cards. We could gain in strategy.

  4. i’m agree for AoE. They would change the balance and give more strategy to build deck in draft phase.

Hi all !

When will the multiplayer be released ? Despite some negative comments in the feedback thread and the fact that I didn’t do any good in this contest, I liked the game and I would like to give it a go in the multi.

Thanks again to the hard work put by the creators !

3 Likes

Tomorrow.
It’s always on Wednesdays around 6pm (French time), and Kutulu gold + legend had to open before.

1 Like

Bonjours toutes et tous !

Merci de mettre à jour les règles en Français pour ce multi !

J’ai perdu pas mal de temps avant de venir lire ce post et comprendre que vous aviez modifié les inputs…

Et il a fallu que je passe en English pour comprendre ce que vous avez ajouté.

Hi all !

Please update the rules in French for this multi !

You add some data in the inputs but it is not specify in the French rules

1 Like