修改源码禁止精工叠加物品
在石器时代里老版本没有叠加功能,所以没问题,但在高版本里有了物品叠加功能,在精工的时候可以对着叠加的物品进行精工,这样就存在这BUG。那么我们就修复一下。
1、打开pet_skill.c
2、搜索int PETSKILL_Inslay( int index, int toNo, int array, char *data)
3、往下拉找到“精工每次只能选择四个物品。“字样在上面一段添加如下代码
if( ITEM_getInt( itemindex, ITEM_CANBEPILE) == 1 &&
ITEM_getInt( itemindex, ITEM_USEPILENUMS) > 1 ){
CHAR_talkToCli( charaindex, -1, "叠加物品无法进行精工。",CHAR_COLORYELLOW);
return FALSE;
}