arcomage / arcomage-hd

Web-based, free and open source, remastered 3D clone of 3DO/NWC's 2000 card game Arcomage. 13 languages. Desktop or mobile Android iOS. Online or offline PWA. Against AI or Multiplayer (w/o server). πŸ§πŸ‘ΎπŸƒ (ts+react+redux+rxjs, CSS-based anim, WebRTC)
https://arcomage.github.io
MIT License
126 stars 28 forks source link

The game is stuck when you can't afford any card #76

Open dem1luv opened 1 year ago

dem1luv commented 1 year ago

image

tomchen commented 1 year ago

Hi. Left click to use a card, right click to discard a card. When you can't afford any card, you will have to right click a card to discard it. I'm not sure if it was because you didn't know right click can discard card, that you asked the question, or you really couldn't right click to discard any card due to some bug.

On mobile phone long press replaces right click. On some phone, long press doesn't work, it's a known issue #74. Anyway, you were clearly using Desktop browser.

It is possible that you could really get stuck when you can't use or discard any card, that's when a notification "With no usable or discardable card, you have surrendered" shows up and you lose ("you" could be "your opponent" if it's your opponent who gets stuck). It's very rare but anticipated, should not have bug here.

Btw in the latest version I've just fixed an error which, when cards in hand is set to 0, makes the game completely stuck unless user cleans up the browser cache #77, but it shouldn't have anything to do with your case.

aiqc commented 7 months ago

@tomchen this could be an opportunity to educate players, especially on mobile. you could flash a message saying

"Not enough resources - to continue, right-click or long-press a card to discard it."

https://github.com/arcomage/arcomage-hd/issues/73