搜索：

             //   case 22181000: //onyx blessing 

替換：

                case 22181000: //onyx blessing 




搜索：


               // case 22181000: //오닉스 축복
                //   break;

替換：

                case 22181000: // idk if this fix, whatever玛瑙的祝福
                    ret.statups.put(MapleBuffStat.MATK, (int) ret.matk);
                    break;



搜索：

        if (chr.getBuffedValue(MapleBuffStat.ANGEL_MATK) != null) {
            mask[MapleBuffStat.ANGEL_MATK.getPosition(true)] |= MapleBuffStat.ANGEL_MATK.getValue();
            buffvalue.add(new Pair<Integer, Integer>(Integer.valueOf(chr.getBuffedValue(MapleBuffStat.ANGEL_MATK).intValue()), 2));
            buffvalue.add(new Pair<Integer, Integer>(Integer.valueOf(chr.getTrueBuffSource(MapleBuffStat.ANGEL_MATK)), 3));
        }


替換：

        if (chr.getBuffedValue(MapleBuffStat.ANGEL_MATK) != null) {
            mask[MapleBuffStat.ANGEL_MATK.getPosition(true)] |= MapleBuffStat.ANGEL_MATK.getValue();
            //buffvalue.add(new Pair<Integer, Integer>(Integer.valueOf(chr.getBuffedValue(MapleBuffStat.ANGEL_MATK).intValue()), 2));
            //buffvalue.add(new Pair<Integer, Integer>(Integer.valueOf(chr.getTrueBuffSource(MapleBuffStat.ANGEL_MATK)), 3));
        }
