+150 сп будет дважды, потому что это бонус одиночной карты, а не сэта. 2 гидры ведь в оружии суммируются... вот и 2 инкуба - на репе и на морде лица - будут работать. Хотя и инту по идее должны дважды тогда вычитать.
Скрипт прописан на обеих картах: { bonus bMaxSP,150; if (isequipped(4218)) { bonus bInt,1; bonus bSPrecovRate,10; } else { bonus bInt,-3; bonus bSPrecovRate,-20; } },{},{} { bonus bMaxHP,1000; if (isequipped(4269)) { bonus bVit,1; bonus bHPrecovRate,10; } else { bonus bVit,-3; bonus bHPrecovRate,-20; } },{},{} Если в афине нет какой-то проверки на "занятость" карты из сета уже собранным сетом, то должно сработать, ибо как видим - просто идёт проверка на факт "надетости".
А зависит от сета. Например два баффало хорна и торни (ну это шмот, а не карты, но скриптам-то какая разница) не дадут два раза бонус, потому что проверка прописана в щите и она идёт только один раз конечно же. А вот если бы проверка стояла в баффало хорнах, то тогда возможно могло б сработать два раза. Но я не уверен.
Эм извините а причем тут вычит инты? если есть суккуб то он не будет второй раз вычитать в скрипте не написанно +4 -3 а написанно просто +1