kobalab/Majiang

和了点計算ページで赤牌をカンしての嶺上開花が指定できない

Closed this issue · 2 comments

7477FDC5-FAA3-41C9-8B47-2D10789411A5

上記の牌姿で「嶺上」を選択してもクリアされてしまう。

Majiang/src/js/hule.js

Lines 38 to 40 in 0cc5103

if (! shoupai._fulou.find(m=>m.match(/^[mpsz](\d)\1\1.*\1.*$/))) {
$('input[name="lingshang"]').prop('checked', false);
}

加槓があることを m.match(/^[mpsz](\d)\1\1.*\1.*$/) (同じ牌4枚)で判定しているため、赤牌が混じっていると加槓でないとしてしまっている。

v1.4.3 に反映