kobalab / Majiang

HTML5 + JavaScript で動作する麻雀アプリ「電脳麻将」
https://kobalab.net/majiang/
MIT License
605 stars 168 forks source link

人間のPlayerが立直後に大明槓できる #26

Closed chinshi closed 6 years ago

chinshi commented 7 years ago

立直后却可以明杠。。

kobalab commented 7 years ago

以下的条件下立直后也可以明杠:

  1. 听牌没变
  2. 用自摸的牌明杠

天凤也是一样。

kobalab commented 6 years ago

不好意思。我看错了你说“暗杠”,你说的对,这是BUG。

kobalab commented 6 years ago

大明槓できるか否かの判定(Majiang.Player.prototype.get_gang_mianzi())に「リーチしていないこと」の条件が漏れている。 AIの場合、それより前に「(自分を含め)リーチ者がいる場合は副露しない」という判断をしているため、この事象がたまたま発生しなかった。

kobalab commented 6 years ago

v0.9.6に反映。