Всем привет! Вопрос довольно общий и проблема небольшая.
Хочу создать несколько магических эффектов, которые улучшают атаки без оружия:
1. Увеличивает урон от атак без оружия (для этого есть по идее Value Modifier - такой как используется в перчатках борца)
2. При силовой атаке без оружия ошеломляет противника
3. При обычной атаке без оружия ошеломляет противника
4. При силовой атаке без оружия сбивает противника с ног
Я понимаю, что это должно быть в скрипте, который расширяет скрипт Actor и переопределяет событие OnHit и при проверке условий выбирает что должно с противником произойти.
Но я не понимаю, как переопределить это событие из магического эффекта.
Т.е. я создаю магический эффект с архетипом "скрипт", типом "fire and forget" и применением "на себя". Привязываю к эффекту новый скрипт. Он наследуется от "activemagiceffect", где есть только события OnEffectStart и OnEffectFinish. Понятно, что в момент начала и конца эффекта я могу добавлять актеру пёрк, но тогда возникает вопрос - как переопределить событие актера OnHit из пёрка. (надеюсь понятно объяснил)