L2-scripts Форум

L2-scripts Форум (http://l2-scripts.ru/forum/index.php)
-   Archive Lindvior, Ertheia, Odyssey, Undergeround, Helios, Grand Crusade (http://l2-scripts.ru/forum/forumdisplay.php?f=103)
-   -   Скилы Футболок (FIXED) (http://l2-scripts.ru/forum/showthread.php?t=6761)

Scorpius 19.03.2016 10:10

Скилы Футболок (FIXED)
 
[13:10:19] INFO =================================================
[13:10:19] INFO Project Revision: ........ L2s [21928]
[13:10:19] INFO Build Revision: .......... 7747
[13:10:19] INFO Update: .................. Epic Tale of Aden: Underground
[13:10:19] INFO Build date: .............. 2016.03.17 00:16
[13:10:19] INFO Compiler version: ........ 1.8.0_73-b02 (Oracle Corporation)
[13:10:19] INFO =================================================

Скилы:

Код:

<skill id="9365" levels="2" name="Power of Eva">
                <table name="#powerHpMp">20 30</table>
                <table name="#powerCp">30 50</table>
                <set name="icon" value="icon.pi_shirt_of_wolf_2nd_water"/>
                <set name="reuseDelay" value="1800000"/>
                <set name="hitTime" value="500"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <for>
                        <effect instant="true" name="RestoreHP" value="#powerHpMp">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                        <effect instant="true" name="RestoreMP" value="#powerHpMp">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                        <effect instant="true" name="RestoreCP" value="#powerCp">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                </for>
        </skill>
        <skill id="9367" levels="2" name="Power of Pa'agrio">
                <table name="#abnormal_time">5 10</table>
                <set name="icon" value="icon.pi_shirt_of_wolf_2nd_fire"/>
                <set name="reuseDelay" value="1800000"/>
                <set name="hitTime" value="500"/>
                <set name="abnormal_effect" value="INVINCIBILITY"/>
                <set name="abnormal_time" value="#abnormal_time"/>
                <set name="abnormal_level" value="1"/>
                <set name="abnormal_type" value="invincibility"/>
                <set name="magicLevel" value="79"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <set name="isReuseDelayPermanent" value="true"/>
                <cond msgId="1509">
                        <player olympiad="false"/>
                </cond>               
                <for>
                        <effect instant="true" name="i_dispel_by_category">
                                <def name="abnormal_category" value="slot_debuff"/>
                                <def name="dispel_chance" value="100"/>
                                <def name="max_count" value="-1"/>
                        </effect>
                        <effect name="Invulnerable" cancel_on_action="true"/>
                </for>
        </skill>

Код:

<skill id="13563" levels="5" name="Einhasad's Wrath">
                <table name="#reuseDelay">1800000 1740000 1680000 1620000 1500000</table>
                <set name="icon" value="icon.ainhasard_shirt"/>
                <set name="reuseDelay" value="#reuseDelay"/>
                <set name="abnormal_time" value="60"/>
                <set name="abnormal_level" value="1"/>
                <!--TODO: <set name="abnormal_type" value=""/>-->
                <set name="ride_state" value="NONE;STRIDER;WYVERN;WOLF"/>
                <set name="magicLevel" value="85"/>
                <set name="magicType" value="SPECIAL"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <set name="isReuseDelayPermanent" value="true"/>
                <for>
                        <effect>
                                <mul order="0x30" stat="pAtk" value="1.1"/>
                                <mul order="0x30" stat="mAtk" value="1.2"/>
                                <mul order="0x30" stat="pAtkSpd" value="1.1"/>
                                <mul order="0x30" stat="mAtkSpd" value="1.1"/>
                                <mul order="0x30" stat="pDef" value="0.9"/>
                                <mul order="0x30" stat="mDef" value="0.9"/>
                        </effect>
                </for>
        </skill>
        <skill id="13564" levels="4" name="Einhasad's Protection">
                <table name="#reuseDelay">1800000 1680000 1560000 1500000</table>
                <set name="icon" value="icon.ainhasard_shirt_2"/>
                <set name="reuseDelay" value="#reuseDelay"/>
                <set name="abnormal_time" value="5"/>
                <set name="abnormal_effect" value="INVINCIBILITY"/>
                <set name="abnormal_level" value="1"/>
                <!--TODO: <set name="abnormal_type" value=""/>-->
                <set name="ride_state" value="NONE;STRIDER;WYVERN;WOLF"/>
                <set name="magicLevel" value="85"/>
                <set name="magicType" value="SPECIAL"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <set name="isReuseDelayPermanent" value="true"/>
                <for>
                        <effect name="Invulnerable" cancel_on_action="false"/>
                </for>
        </skill>
        <skill id="13565" levels="3" name="Einhasad's Silence">
                <table name="#reuseDelay">1800000 1620000 1500000</table>
                <set name="icon" value="icon.ainhasard_shirt_3"/>
                <set name="reuseDelay" value="#reuseDelay"/>
                <set name="abnormal_time" value="5"/>
                <set name="abnormal_level" value="1"/>
                <!--TODO: <set name="abnormal_type" value=""/>-->
                <set name="ride_state" value="NONE;STRIDER;WYVERN;WOLF"/>
                <set name="magicLevel" value="85"/>
                <set name="magicType" value="SPECIAL"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <set name="isReuseDelayPermanent" value="true"/>
                <for>
                        <effect name="TargetableDisable"/>
                        <effect instant="true" name="i_dispel_by_category">
                                <def name="abnormal_category" value="slot_debuff"/>
                                <def name="dispel_chance" value="100"/>
                                <def name="max_count" value="-1"/>
                        </effect>
                </for>
        </skill>
        <skill id="13566" levels="2" name="Einhasad's Salvation">
                <table name="#reuseDelay">1800000 1500000</table>
                <set name="icon" value="icon.ainhasard_shirt_4"/>
                <set name="reuseDelay" value="#reuseDelay"/>
                <set name="abnormal_time" value="1800"/>
                <set name="abnormal_level" value="1"/>
                <set name="abnormal_type" value="resurrection_special"/>
                <set name="ride_state" value="NONE;STRIDER;WYVERN;WOLF"/>
                <set name="magicLevel" value="85"/>
                <set name="magicType" value="SPECIAL"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <set name="isReuseDelayPermanent" value="true"/>
                <cond msgId="1509">
                        <player olympiad="false"/>
                </cond>
                <for>
                        <effect name="Salvation"/>
                </for>
        </skill>
        <skill id="13567" levels="1" name="Einhasad's Blessing">
                <!--TODO:
                        1        Восстанавливает все свои HP/MP/CP и с определенной вероятностью отменяет отрицательные эффекты. Время перезарядки 30 мин.
                -->
                <set name="icon" value="icon.ainhasard_shirt_5"/>
                <set name="reuseDelay" value="1800000"/>
                <set name="target" value="TARGET_SELF"/>
                <set name="skillType" value="BUFF"/>
                <set name="operateType" value="OP_ACTIVE"/>
                <for>
                        <effect instant="true" name="i_dispel_by_category">
                                <def name="abnormal_category" value="slot_debuff"/>
                                <def name="dispel_chance" value="100"/>
                                <def name="max_count" value="-1"/>
                        </effect>
                        <effect instant="true" name="RestoreHP" value="100">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                        <effect instant="true" name="RestoreMP" value="100">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                        <effect instant="true" name="RestoreCP" value="100">
                                <def name="ignore_bonuses" value="true"/>
                                <def name="percent" value="true"/>
                        </effect>
                </for>
        </skill>


Проблема - при переодевании с футболки с одной на другую отката на скилы нет. К примеру, взять куртку асасина на хайд. Она даст откат в 30 сек и футболку со скилами она без отката будет. тоесть можно еву юзануть потом переодеть ольфа потом опять переодеть на энхасат всю прожать . конечно заюзаные скилы не будут в откате. по новой. а по сути должен быть откат при снимании одевании шмотинки в 30 сек. а то так у кого больше футболок тот и папа ;]

Scorpius 25.05.2016 21:22

Проблема актуальна

Core 12.07.2016 21:13

Исправлено. Закрыто.


Часовой пояс GMT +4, время: 21:40.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot