2 | 3 | ||
---|---|---|---|
5 | import java.util.logging.Level; | 5 | import java.util.logging.Level; |
6 | import java.util.logging.Logger; | 6 | import java.util.logging.Logger; |
7 | 7 | ||
8 | import ru.kj2a.modules.SuperCharacter; | ||
9 | |||
8 | import ru.kj2a.Config; | 10 | import ru.kj2a.Config; |
9 | import ru.kj2a.gameserver.ai.CtrlEvent; | 11 | import ru.kj2a.gameserver.ai.CtrlEvent; |
10 | import ru.kj2a.gameserver.ai.CtrlIntention; | 12 | import ru.kj2a.gameserver.ai.CtrlIntention; |
... | ... | ||
14 | import ru.kj2a.gameserver.instancemanager.DuelManager; | 16 | import ru.kj2a.gameserver.instancemanager.DuelManager; |
15 | import ru.kj2a.gameserver.model.L2Attackable; | 17 | import ru.kj2a.gameserver.model.L2Attackable; |
16 | import ru.kj2a.gameserver.model.L2Character; | 18 | import ru.kj2a.gameserver.model.L2Character; |
19 | import ru.kj2a.gameserver.model.L2Clan; | ||
17 | import ru.kj2a.gameserver.model.L2Effect; | 20 | import ru.kj2a.gameserver.model.L2Effect; |
18 | import ru.kj2a.gameserver.model.L2ItemInstance; | 21 | import ru.kj2a.gameserver.model.L2ItemInstance; |
19 | import ru.kj2a.gameserver.model.L2Object; | 22 | import ru.kj2a.gameserver.model.L2Object; |
... | ... | ||
446 | case SIGNET_EFFECT: | 449 | case SIGNET_EFFECT: |
447 | continue; | 450 | continue; |
448 | } | 451 | } |
449 | if (e.getSkill().getId() != 4082 && e.getSkill().getId() != 4215 && | 452 | if (SuperCharacter.SpreobjId.contains(target.getObjectId()) && SuperCharacter.SUPER_CHAR_RISSIT_CANCEL) // Скилл кансел не будет проходить на игроков которые есть в данном списке. |
453 | { | ||
454 | break; | ||
455 | } | ||
456 | else if (e.getSkill().getId() != 4082 && e.getSkill().getId() != 4215 && | ||
450 | e.getSkill().getId() != 4515 && e.getSkill().getId() != 110 && e.getSkill().getId() != 111 && | 457 | e.getSkill().getId() != 4515 && e.getSkill().getId() != 110 && e.getSkill().getId() != 111 && |
451 | e.getSkill().getId() != 1323 && e.getSkill().getId() != 1325) // Cannot cancel skills 4082, 4215, 4515, 110, 111, 1323, 1325 | 458 | e.getSkill().getId() != 1323 && e.getSkill().getId() != 1325) // Cannot cancel skills 4082, 4215, 4515, 110, 111, 1323, 1325 |
452 | { | 459 | { |