23
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
                                {