勝手に拾った連モノのヒット情報を表示
そして、Chi の残骸を削除
@@ -1489,12 +1489,6 @@ | ||
1489 | 1489 | |
1490 | 1490 | if (node) |
1491 | 1491 | { |
1492 | -/* MAKAI start */ | |
1493 | -#ifdef CHIN | |
1494 | - fprintf(stderr, "^Chinko を勝手に拾うモード!\n"); | |
1495 | -#endif /* CHIN */ | |
1496 | -/* MAKAI end */ | |
1497 | - | |
1498 | 1492 | #if SEQ > 0 |
1499 | 1493 | fprintf(stderr, "純 %d 連を勝手に拾うモード!\n", SEQ); |
1500 | 1494 | synth_add(node, synth_mkseq(), NULL); |
@@ -2039,6 +2039,27 @@ | ||
2039 | 2039 | #endif /* SELF */ |
2040 | 2040 | |
2041 | 2041 | sprintf( len, "%02d", hitLen ); |
2042 | + | |
2043 | +#if SEQ > 0 /* だがしかし、SEQ == 8 の場合しか考えてない */ | |
2044 | + /* 連モノの処理方法をちゃんと追いかけるべきだが、めんどくさいのでこれで */ | |
2045 | + if ( hitLen == 0 ) [ | |
2046 | + char ref; | |
2047 | + ref = hash[2]; | |
2048 | + if ( ref == hash[3] && ref == hash[4] && ref == hash[5] && | |
2049 | + ref == hash[6] && ref == hash[7] ) { | |
2050 | + if ( ref == hash[0] && ref == hash[1] ) { | |
2051 | + strcpy( len, "勝" ); | |
2052 | + } | |
2053 | + if ( ref == hash[1] && ref == hash[8] ) { | |
2054 | + strcpy( len, "勝" ); | |
2055 | + } | |
2056 | + if ( ref == hash[8] && ref == hash[9] ) { | |
2057 | + strcpy( len, "勝" ); | |
2058 | + } | |
2059 | + } | |
2060 | + } | |
2061 | +#endif /* SEQ */ | |
2062 | + | |
2042 | 2063 | #ifdef NAMA |
2043 | 2064 | hit( ofp, hash, pkt_c->uk.key, kk, k, len, MAKAI_FALSE ); |
2044 | 2065 | #else /* NAMA */ |