Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/dist/game/config/Character.ini b/dist/game/config/Character.ini
- index 86f2ae17..8cd6261e 100644
- --- a/dist/game/config/Character.ini
- +++ b/dist/game/config/Character.ini
- @@ -96,9 +96,8 @@ AutoLearnForgottenScrollSkills = False
- # Maximum number of buffs and songs/dances.
- # Remember that Divine Inspiration will give players 4 additional buff slots on top of the number specified in "maxbuffamount".
- -# Default: 20, 12, 12
- +# Default: 20, 12
- MaxBuffAmount = 20
- -MaxTriggeredBuffAmount = 12
- MaxDanceAmount = 12
- # Allow players to cancel dances/songs via Alt+click on buff icon
- diff --git a/dist/game/data/stats/skills/05100-05199.xml b/dist/game/data/stats/skills/05100-05199.xml
- index 96eb705e..e7adb435 100644
- --- a/dist/game/data/stats/skills/05100-05199.xml
- +++ b/dist/game/data/stats/skills/05100-05199.xml
- @@ -78,7 +78,6 @@
- <set name="abnormalType" val="SEIZURE_A" />
- <set name="effectPoint" val="100" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="77" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -93,7 +92,6 @@
- <set name="abnormalType" val="SEIZURE_B" />
- <set name="effectPoint" val="100" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="77" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -108,7 +106,6 @@
- <set name="abnormalType" val="SEIZURE_C" />
- <set name="effectPoint" val="100" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="77" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -792,7 +789,6 @@
- <skill id="5144" levels="1" name="Mirage">
- <set name="castRange" val="900" />
- <set name="effectRange" val="1400" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="ONE" />
- @@ -835,7 +831,6 @@
- <set name="hitTime" val="5000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="30000" />
- @@ -856,7 +851,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -877,7 +871,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -895,7 +888,6 @@
- <set name="hitTime" val="6000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="300000" />
- @@ -916,7 +908,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -936,7 +927,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -954,7 +944,6 @@
- <set name="hitTime" val="5000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="300000" />
- @@ -975,7 +964,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -996,7 +984,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1017,7 +1004,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1037,7 +1023,6 @@
- <set name="hitTime" val="1500" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1059,7 +1044,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1080,7 +1064,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1104,7 +1087,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="2" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1127,7 +1109,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1148,7 +1129,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1169,7 +1149,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1190,7 +1169,6 @@
- <set name="hitTime" val="4000" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="300000" />
- @@ -1210,7 +1188,6 @@
- <set name="hitTime" val="1500" />
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="180000" />
- @@ -1235,7 +1212,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1260,7 +1236,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1286,7 +1261,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1311,7 +1285,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1339,7 +1312,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1367,7 +1339,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1394,7 +1365,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1418,7 +1388,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1449,7 +1418,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1478,7 +1446,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="nextActionAttack" val="true" />
- @@ -1506,7 +1473,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -1531,7 +1497,6 @@
- <set name="icon" val="icon.skill3080" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- diff --git a/dist/game/data/stats/skills/05200-05299.xml b/dist/game/data/stats/skills/05200-05299.xml
- index da96e61a..18774191 100644
- --- a/dist/game/data/stats/skills/05200-05299.xml
- +++ b/dist/game/data/stats/skills/05200-05299.xml
- @@ -972,7 +972,6 @@
- <set name="element" val="5" /> <!-- Dark -->
- <set name="elementPower" val="20" />
- <set name="hitTime" val="3300" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="power" val="#power" />
- @@ -1081,7 +1080,6 @@
- <set name="icon" val="icon.skill1170" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="power" val="100" />
- @@ -1173,7 +1171,6 @@
- <set name="effectPoint" val="-100" />
- <set name="hitTime" val="4000" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="power" val="#power" />
- @@ -1211,7 +1208,6 @@
- <table name="#lethalStrikeRate">99 5</table>
- <set name="effectPoint" val="1" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="85" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SELF" />
- diff --git a/dist/game/data/stats/skills/05400-05499.xml b/dist/game/data/stats/skills/05400-05499.xml
- index f8a91745..8078c374 100644
- --- a/dist/game/data/stats/skills/05400-05499.xml
- +++ b/dist/game/data/stats/skills/05400-05499.xml
- @@ -283,7 +283,6 @@
- <set name="abnormalTime" val="60" />
- <set name="abnormalType" val="IRON_SHIELD_I" />
- <set name="icon" val="icon.skill0527" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -300,7 +299,6 @@
- <set name="abnormalTime" val="60" />
- <set name="abnormalType" val="ARCHER_SPECIAL" />
- <set name="icon" val="icon.skill0532" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -319,7 +317,6 @@
- <set name="abnormalType" val="ARCHER_SPECIAL" />
- <set name="affectRange" val="1000" />
- <set name="icon" val="icon.skill0533" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -339,7 +336,6 @@
- <set name="abnormalType" val="ARCHER_SPECIAL_I" />
- <set name="affectRange" val="1000" />
- <set name="icon" val="icon.skill0534" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -351,7 +347,6 @@
- </for>
- </skill>
- <skill id="5429" levels="1" name="Counter Mind">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -366,7 +361,6 @@
- <set name="affectRange" val="300" />
- <set name="icon" val="icon.skill0537" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A1" />
- <set name="power" val="115" />
- @@ -677,7 +671,6 @@
- <set name="icon" val="icon.skill0523" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -688,7 +681,6 @@
- </for>
- </skill>
- <skill id="5448" levels="1" name="Oblivion">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SELF" />
- @@ -701,7 +693,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="3" />
- <set name="abnormalType" val="STUN" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="SELF" />
- @@ -718,7 +709,6 @@
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="BLEEDING" />
- <set name="activateRate" val="80" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -734,7 +724,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="ALL_SPEED_DOWN" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="SELF" />
- @@ -753,7 +742,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="10" />
- <set name="abnormalType" val="T_CRT_DMG_UP" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="SELF" />
- @@ -766,7 +754,6 @@
- <skill id="5453" levels="4" name="Mental Impoverish">
- <table name="#magicLevel">68 70 72 74</table>
- <table name="#power">148 153 157 162</table>
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="power" val="#power" />
- @@ -1211,7 +1198,6 @@
- <set name="effectPoint" val="1" />
- <set name="flyRadius" val="300" />
- <set name="flyType" val="THROW_UP" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="86" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SELF" />
- diff --git a/dist/game/data/stats/skills/05500-05599.xml b/dist/game/data/stats/skills/05500-05599.xml
- index 21b317e4..5e541e22 100644
- --- a/dist/game/data/stats/skills/05500-05599.xml
- +++ b/dist/game/data/stats/skills/05500-05599.xml
- @@ -364,7 +364,6 @@
- <set name="effectPoint" val="1" />
- <set name="effectRange" val="900" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="-1" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -825,7 +824,6 @@
- <set name="abnormalTime" val="8" />
- <set name="abnormalType" val="MAXIMUM_ABILITY" />
- <set name="affectRange" val="1000" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="40" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -843,7 +841,6 @@
- <skill id="5548" levels="4" name="Critical Spiritual Energy Attack">
- <!-- Absorbs Soul after Critical Hit. -->
- <table name="#magicLevel">20 40 58 70</table>
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -907,7 +904,6 @@
- <set name="hitTime" val="2500" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- @@ -975,7 +971,6 @@
- <set name="abnormalType" val="PROTECTION" />
- <set name="icon" val="icon.skill0755" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="81" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="30000" />
- @@ -1023,7 +1018,6 @@
- <set name="abnormalType" val="WILL" />
- <set name="icon" val="icon.skill0758" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="81" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="30000" />
- @@ -1060,7 +1054,6 @@
- <set name="abnormalType" val="SEED_OF_KNIGHT" />
- <set name="icon" val="#icons" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <for>
- @@ -1089,7 +1082,6 @@
- <set name="abnormalType" val="SEED_OF_KNIGHT" />
- <set name="icon" val="#icons" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <for>
- @@ -1119,7 +1111,6 @@
- <set name="abnormalType" val="SEED_OF_KNIGHT" />
- <set name="icon" val="#icons" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <for>
- @@ -1148,7 +1139,6 @@
- <set name="abnormalType" val="SEED_OF_KNIGHT" />
- <set name="icon" val="#icons" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <for>
- @@ -1177,7 +1167,6 @@
- <set name="hitTime" val="1500" />
- <set name="icon" val="icon.skill0767" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="2" />
- <set name="magicLevel" val="81" />
- <set name="mpConsume" val="43" />
- @@ -1205,7 +1194,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1492" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A1" />
- <set name="power" val="47" />
- @@ -1226,7 +1214,6 @@
- <set name="icon" val="icon.skill1493" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="2" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- @@ -1249,7 +1236,6 @@
- <set name="icon" val="icon.skill1494" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="2" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- @@ -1267,7 +1253,6 @@
- <set name="abnormalType" val="SUMMON_CONDITION" />
- <set name="icon" val="icon.skill1497" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="81" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="SERVITOR" />
- @@ -1285,7 +1270,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1498" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="81" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SERVITOR" />
- @@ -1307,7 +1291,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1086" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="20000" />
- @@ -1327,7 +1310,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill0110" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="20000" />
- @@ -1348,7 +1330,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1077" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="20000" />
- @@ -1362,7 +1343,6 @@
- <skill id="5575" levels="1" name="Wizard Ability - Mana Steal">
- <!-- Wizard's Mana. -->
- <set name="icon" val="icon.skill1398" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1383,7 +1363,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1418" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="20000" />
- @@ -1395,7 +1374,6 @@
- <skill id="5577" levels="1" name="Healer Ability - Heal">
- <!-- Cure by Healer. -->
- <set name="icon" val="icon.skill1011" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1415,7 +1393,6 @@
- <set name="effectRange" val="900" />
- <set name="icon" val="icon.skill1349" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="20000" />
- @@ -1725,7 +1702,6 @@
- <table name="#magicLevel">60 62 64 66 68 70 72 74</table>
- <set name="icon" val="icon.skill1511" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="3000" />
- @@ -1752,7 +1728,6 @@
- <set name="icon" val="icon.skill1515" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- diff --git a/dist/game/data/stats/skills/05600-05699.xml b/dist/game/data/stats/skills/05600-05699.xml
- index 042cd946..1544889b 100644
- --- a/dist/game/data/stats/skills/05600-05699.xml
- +++ b/dist/game/data/stats/skills/05600-05699.xml
- @@ -4,7 +4,6 @@
- <set name="affectRange" val="1000" />
- <set name="effectPoint" val="-100" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="81" />
- <set name="operateType" val="A1" />
- <set name="power" val="47" />
- @@ -42,7 +41,6 @@
- <set name="canBeDispeled" val="false" />
- <set name="icon" val="icon.skill4036" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="-1" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="SELF" />
- @@ -61,7 +59,6 @@
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="WEAPON_MASTERY" />
- <set name="icon" val="icon.skill0209" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="40" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="8000" />
- @@ -79,7 +76,6 @@
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="WEAPON_MASTERY" />
- <set name="icon" val="icon.skill0217" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="40" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="8000" />
- @@ -100,7 +96,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="APELLA" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="8000" />
- @@ -124,7 +119,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="APELLA" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="8000" />
- @@ -148,7 +142,6 @@
- <set name="abnormalLevel" val="1" />
- <set name="abnormalTime" val="5" />
- <set name="abnormalType" val="APELLA" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="8000" />
- @@ -1156,7 +1149,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1177,7 +1169,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1198,7 +1189,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1220,7 +1210,6 @@
- <set name="icon" val="icon.skill4035" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1243,7 +1232,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1264,7 +1252,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="70" />
- <set name="operateType" val="A2" />
- @@ -1285,7 +1272,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="61" />
- <set name="operateType" val="A2" />
- @@ -1306,7 +1292,6 @@
- <set name="effectPoint" val="-100" />
- <set name="icon" val="icon.skill0100" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- @@ -1328,7 +1313,6 @@
- <set name="effectRange" val="400" />
- <set name="icon" val="icon.skill0818" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="2" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- @@ -1346,7 +1330,6 @@
- <set name="abnormalType" val="EVASION_BUFF" />
- <set name="effectPoint" val="549" />
- <set name="icon" val="icon.skill0819" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="74" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="5000" />
- @@ -1364,7 +1347,6 @@
- <set name="abnormalType" val="EVASION_BUFF" />
- <set name="effectPoint" val="549" />
- <set name="icon" val="icon.skill0820" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="74" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1376,7 +1358,6 @@
- </for>
- </skill>
- <skill id="5676" levels="1" name="Steal Mana">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="46" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="3000" />
- @@ -1388,7 +1369,6 @@
- </for>
- </skill>
- <skill id="5677" levels="1" name="Steal Mana">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="56" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="3000" />
- @@ -1400,7 +1380,6 @@
- </for>
- </skill>
- <skill id="5678" levels="1" name="Steal Mana">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="64" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="3000" />
- @@ -1442,7 +1421,6 @@
- <skill id="5680" levels="1" name="Oblivion Trap">
- <set name="castRange" val="900" />
- <set name="effectRange" val="1400" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="79" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SELF" />
- @@ -1454,7 +1432,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1306" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1472,7 +1449,6 @@
- <set name="effectRange" val="1100" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1056" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1495,7 +1471,6 @@
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1304" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1513,7 +1488,6 @@
- <set name="effectRange" val="1100" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0005" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="nextActionAttack" val="true" />
- <set name="operateType" val="A1" />
- @@ -1534,7 +1508,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0228" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1554,7 +1527,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0413" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1577,7 +1549,6 @@
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0486" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1602,7 +1573,6 @@
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0756" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1627,7 +1597,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0086" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1647,7 +1616,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1040" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1669,7 +1637,6 @@
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1242" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1685,7 +1652,6 @@
- <skill id="5692" levels="1" name="PvP Armor - Heal">
- <set name="effectPoint" val="1" />
- <set name="icon" val="icon.skill1011" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1708,7 +1674,6 @@
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill1160" />
- <set name="isDebuff" val="true" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="10000" />
- @@ -1728,7 +1693,6 @@
- <set name="effectRange" val="1100" />
- <set name="hitTime" val="100" />
- <set name="icon" val="icon.skill0445" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="80" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1741,7 +1705,6 @@
- <skill id="5695" levels="1" name="Talisman - Increase Force">
- <set name="effectPoint" val="1" />
- <set name="hitTime" val="100" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="1" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="10000" />
- @@ -1788,7 +1751,6 @@
- <set name="icon" val="icon.skill0835" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="lvlBonusRate" val="1" />
- <set name="magicLevel" val="68" />
- <set name="operateType" val="A2" />
- @@ -1804,7 +1766,6 @@
- <table name="#magicLevel">40 48 56 60 64 68 72 76 76 76 77 77 77 78 78 78 79 79 79 80 80 80 81 81 81 82 82 82 83 83 83 84 84 84 85 85 85</table>
- <set name="icon" val="icon.skill3080" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="#magicLevel" />
- <set name="operateType" val="A1" />
- <set name="reuseDelay" val="4000" />
- diff --git a/dist/game/data/stats/skills/05900-05999.xml b/dist/game/data/stats/skills/05900-05999.xml
- index c94998b6..1f43e20b 100644
- --- a/dist/game/data/stats/skills/05900-05999.xml
- +++ b/dist/game/data/stats/skills/05900-05999.xml
- @@ -63,7 +63,6 @@
- </for>
- </skill>
- <skill id="5902" levels="1" name="NPC Trigger Target Cancel">
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="85" />
- <set name="operateType" val="A1" />
- <set name="targetType" val="SELF" />
- diff --git a/dist/game/data/stats/skills/06000-06099.xml b/dist/game/data/stats/skills/06000-06099.xml
- index e77f5cd7..77e93df2 100644
- --- a/dist/game/data/stats/skills/06000-06099.xml
- +++ b/dist/game/data/stats/skills/06000-06099.xml
- @@ -713,7 +713,6 @@
- <set name="abnormalTime" val="8" />
- <set name="abnormalType" val="COUNTER_CRITICAL_TRIGGER" />
- <set name="icon" val="icon.skill1542" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="15000" />
- @@ -733,7 +732,6 @@
- <set name="abnormalType" val="ATTACK_TIME_DOWN_SPECIAL" />
- <set name="affectRange" val="1000" />
- <set name="icon" val="icon.skill1543" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <set name="reuseDelay" val="15000" />
- @@ -955,7 +953,6 @@
- <set name="icon" val="icon.skill0279" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="58" />
- <set name="nextActionAttack" val="true" />
- <set name="operateType" val="A2" />
- @@ -975,7 +972,6 @@
- <set name="icon" val="icon.skill1170" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="44" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -994,7 +990,6 @@
- <set name="icon" val="icon.skill0791" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="2" /> <!-- Static Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- <set name="soulMaxConsumeCount" val="5" />
- diff --git a/dist/game/data/stats/skills/06100-06199.xml b/dist/game/data/stats/skills/06100-06199.xml
- index 1b31fa87..1ca43f29 100644
- --- a/dist/game/data/stats/skills/06100-06199.xml
- +++ b/dist/game/data/stats/skills/06100-06199.xml
- @@ -288,7 +288,6 @@
- <set name="icon" val="icon.skill1170" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="40" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- @@ -306,7 +305,6 @@
- <set name="icon" val="icon.skill1170" />
- <set name="isDebuff" val="true" />
- <set name="isMagic" val="1" /> <!-- Magic Skill -->
- - <set name="isTriggeredSkill" val="true" />
- <set name="magicLevel" val="40" />
- <set name="operateType" val="A2" />
- <set name="targetType" val="ONE" />
- diff --git a/dist/game/data/stats/skills/23200-23299.xml b/dist/game/data/stats/skills/23200-23299.xml
- index beab8f7f..fc4f3220 100644
- --- a/dist/game/data/stats/skills/23200-23299.xml
- +++ b/dist/game/data/stats/skills/23200-23299.xml
- @@ -8,7 +8,6 @@
- <set name="abnormalVisualEffect" val="DOT_BLEEDING" />
- <set name="element" val="0" /> <!-- Fire -->
- <set name="elementPower" val="20" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="isDebuff" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- @@ -27,7 +26,6 @@
- <set name="abnormalVisualEffect" val="DOT_BLEEDING" />
- <set name="element" val="2" /> <!-- Wind -->
- <set name="elementPower" val="20" />
- - <set name="isTriggeredSkill" val="true" />
- <set name="isDebuff" val="true" />
- <set name="magicLevel" val="83" />
- <set name="operateType" val="A2" />
- diff --git a/java/org/l2jmobius/Config.java b/java/org/l2jmobius/Config.java
- index b7bccfdc..b7709c99 100644
- --- a/java/org/l2jmobius/Config.java
- +++ b/java/org/l2jmobius/Config.java
- @@ -163,7 +163,6 @@ public class Config
- public static boolean AUTO_LEARN_FS_SKILLS;
- public static boolean AUTO_LOOT_HERBS;
- public static byte BUFFS_MAX_AMOUNT;
- - public static byte TRIGGERED_BUFFS_MAX_AMOUNT;
- public static byte DANCES_MAX_AMOUNT;
- public static boolean DANCE_CANCEL_BUFF;
- public static boolean DANCE_CONSUME_ADDITIONAL_MP;
- @@ -1739,7 +1738,6 @@ public class Config
- AUTO_LEARN_FS_SKILLS = Character.getBoolean("AutoLearnForgottenScrollSkills", false);
- AUTO_LOOT_HERBS = Character.getBoolean("AutoLootHerbs", false);
- BUFFS_MAX_AMOUNT = Character.getByte("MaxBuffAmount", (byte) 20);
- - TRIGGERED_BUFFS_MAX_AMOUNT = Character.getByte("MaxTriggeredBuffAmount", (byte) 12);
- DANCES_MAX_AMOUNT = Character.getByte("MaxDanceAmount", (byte) 12);
- DANCE_CANCEL_BUFF = Character.getBoolean("DanceCancelBuff", false);
- DANCE_CONSUME_ADDITIONAL_MP = Character.getBoolean("DanceConsumeAdditionalMP", true);
- diff --git a/java/org/l2jmobius/gameserver/model/EffectList.java b/java/org/l2jmobius/gameserver/model/EffectList.java
- index dc234252..a642c777 100644
- --- a/java/org/l2jmobius/gameserver/model/EffectList.java
- +++ b/java/org/l2jmobius/gameserver/model/EffectList.java
- @@ -62,8 +62,6 @@ public class EffectList
- private static final Logger LOGGER = Logger.getLogger(EffectList.class.getName());
- /** Queue containing all effects from buffs for this effect list. */
- private final Queue<BuffInfo> _buffs = new ConcurrentLinkedQueue<>();
- - /** Queue containing all triggered skills for this effect list. */
- - private final Queue<BuffInfo> _triggered = new ConcurrentLinkedQueue<>();
- /** Queue containing all dances/songs for this effect list. */
- private final Queue<BuffInfo> _dances = new ConcurrentLinkedQueue<>();
- /** Queue containing all toggle for this effect list. */
- @@ -113,15 +111,6 @@ public class EffectList
- return _buffs;
- }
- - /**
- - * Gets triggered skill skills.
- - * @return the triggered skill skills
- - */
- - public Queue<BuffInfo> getTriggered()
- - {
- - return _triggered;
- - }
- -
- /**
- * Gets dance/song skills.
- * @return the dance/song skills
- @@ -175,11 +164,6 @@ public class EffectList
- buffs.addAll(_buffs);
- }
- - if (hasTriggered())
- - {
- - buffs.addAll(_triggered);
- - }
- -
- if (hasDances())
- {
- buffs.addAll(_dances);
- @@ -218,10 +202,6 @@ public class EffectList
- {
- effects = _debuffs;
- }
- - else if (skill.isTriggeredSkill())
- - {
- - effects = _triggered;
- - }
- else if (skill.isDance())
- {
- effects = _dances;
- @@ -263,23 +243,6 @@ public class EffectList
- }
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (info != null)
- - {
- - for (AbstractEffect effect : info.getEffects())
- - {
- - if ((effect != null) && (effect.getEffectType() == type))
- - {
- - return info;
- - }
- - }
- - }
- - }
- - }
- -
- if (hasDances())
- {
- for (BuffInfo info : _dances)
- @@ -366,18 +329,6 @@ public class EffectList
- }
- }
- - if (hasTriggered() && (info == null))
- - {
- - for (BuffInfo b : _triggered)
- - {
- - if (b.getSkill().getId() == skillId)
- - {
- - info = b;
- - break;
- - }
- - }
- - }
- -
- if (hasDances() && (info == null))
- {
- for (BuffInfo b : _dances)
- @@ -540,17 +491,7 @@ public class EffectList
- {
- return hasDances() ? _dances.size() : 0;
- }
- -
- - /**
- - * Gets the triggered buffs count.<br>
- - * Prevents initialization.
- - * @return the number of triggered buffs in this creature effect list
- - */
- - public int getTriggeredBuffCount()
- - {
- - return hasTriggered() ? _triggered.size() : 0;
- - }
- -
- +
- /**
- * Gets the hidden buff count.
- * @return the number of hidden buffs
- @@ -641,7 +582,7 @@ public class EffectList
- public void stopAllEffects()
- {
- // Stop buffs.
- - stopAllBuffs(false, true);
- + stopAllBuffs(false);
- // Stop dances and songs.
- stopAllDances(false);
- // Stop toggles.
- @@ -674,18 +615,6 @@ public class EffectList
- update = true;
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (!info.getSkill().isStayAfterDeath())
- - {
- - stopAndRemove(true, info, _triggered);
- - }
- - }
- - update = true;
- - }
- -
- if (hasDebuffs())
- {
- for (BuffInfo info : _debuffs)
- @@ -738,10 +667,6 @@ public class EffectList
- {
- stopAndRemove(broadcast, info, _buffs);
- }
- - for (BuffInfo info : _triggered)
- - {
- - stopAndRemove(broadcast, info, _triggered);
- - }
- for (BuffInfo info : _dances)
- {
- stopAndRemove(broadcast, info, _dances);
- @@ -784,18 +709,6 @@ public class EffectList
- update = true;
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (!info.getSkill().isStayOnSubclassChange())
- - {
- - stopAndRemove(true, info, _triggered);
- - }
- - }
- - update = true;
- - }
- -
- if (hasDebuffs())
- {
- for (BuffInfo info : _debuffs)
- @@ -839,20 +752,14 @@ public class EffectList
- /**
- * Stops all the active buffs.
- * @param update set to true to update the effect flags and icons
- - * @param triggered if {@code true} stops triggered skills buffs
- */
- - public void stopAllBuffs(boolean update, boolean triggered)
- + public void stopAllBuffs(boolean update)
- {
- if (hasBuffs())
- {
- _buffs.forEach(b -> stopAndRemove(update, b, _buffs));
- }
- - if (triggered && hasTriggered())
- - {
- - _triggered.forEach(b -> stopAndRemove(update, b, _triggered));
- - }
- -
- // Update effect flags and icons.
- updateEffectList(update);
- }
- @@ -942,18 +849,6 @@ public class EffectList
- update = true;
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (info != null)
- - {
- - action.accept(info);
- - }
- - }
- - update = true;
- - }
- -
- if (hasDances())
- {
- for (BuffInfo info : _dances)
- @@ -1079,18 +974,6 @@ public class EffectList
- update = true;
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (info.getSkill().isRemovedOnAnyActionExceptMove())
- - {
- - stopAndRemove(true, info, _triggered);
- - }
- - }
- - update = true;
- - }
- -
- if (hasDebuffs())
- {
- for (BuffInfo info : _debuffs)
- @@ -1153,18 +1036,6 @@ public class EffectList
- update = true;
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if ((info != null) && info.getSkill().isRemovedOnDamage())
- - {
- - stopAndRemove(true, info, _triggered);
- - }
- - }
- - update = true;
- - }
- -
- if (hasDances())
- {
- for (BuffInfo info : _dances)
- @@ -1226,7 +1097,7 @@ public class EffectList
- */
- public boolean isEmpty()
- {
- - return !hasBuffs() && !hasTriggered() && !hasDances() && !hasDebuffs() && !hasToggles();
- + return !hasBuffs() && !hasDances() && !hasDebuffs() && !hasToggles();
- }
- /**
- @@ -1239,16 +1110,6 @@ public class EffectList
- return !_buffs.isEmpty();
- }
- - /**
- - * Verify if this effect list has triggered skills.<br>
- - * Prevents initialization.
- - * @return {@code true} if {@link #_triggered} is not {@code null} and is not empty
- - */
- - public boolean hasTriggered()
- - {
- - return !_triggered.isEmpty();
- - }
- -
- /**
- * Verify if this effect list has dance/song skills.<br>
- * Prevents initialization.
- @@ -1306,14 +1167,6 @@ public class EffectList
- }
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - update |= function.apply(info);
- - }
- - }
- -
- if (dances && hasDances())
- {
- for (BuffInfo info : _dances)
- @@ -1482,10 +1335,6 @@ public class EffectList
- {
- buffsToRemove = getDanceCount() - Config.DANCES_MAX_AMOUNT;
- }
- - else if (skill.isTriggeredSkill())
- - {
- - buffsToRemove = getTriggeredBuffCount() - Config.TRIGGERED_BUFFS_MAX_AMOUNT;
- - }
- else if (!skill.isHealingPotionSkill())
- {
- buffsToRemove = getBuffCount() - _owner.getStat().getMaxBuffCount();
- @@ -1593,15 +1442,6 @@ public class EffectList
- }
- }
- - // Triggered buffs.
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - addIcon(info, asu, ps, psSummon, os, isSummon);
- - }
- - }
- -
- // Songs and dances.
- if (hasDances())
- {
- @@ -1747,27 +1587,6 @@ public class EffectList
- }
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (info == null)
- - {
- - continue;
- - }
- -
- - if (info.getSkill().isRemovedOnAnyActionExceptMove())
- - {
- - _hasBuffsRemovedOnAnyAction = true;
- - }
- -
- - if (info.getSkill().isRemovedOnDamage())
- - {
- - _hasBuffsRemovedOnDamage = true;
- - }
- - }
- - }
- -
- if (hasToggles())
- {
- for (BuffInfo info : _toggles)
- @@ -1822,20 +1641,6 @@ public class EffectList
- }
- }
- - if (hasTriggered())
- - {
- - for (BuffInfo info : _triggered)
- - {
- - if (info != null)
- - {
- - for (AbstractEffect e : info.getEffects())
- - {
- - flags |= e.getEffectFlags();
- - }
- - }
- - }
- - }
- -
- if (hasDebuffs())
- {
- for (BuffInfo info : _debuffs)
- diff --git a/java/org/l2jmobius/gameserver/model/skills/Skill.java b/java/org/l2jmobius/gameserver/model/skills/Skill.java
- index cb7ba6d6..191fba2b 100644
- --- a/java/org/l2jmobius/gameserver/model/skills/Skill.java
- +++ b/java/org/l2jmobius/gameserver/model/skills/Skill.java
- @@ -174,7 +174,6 @@ public class Skill implements IIdentifiable
- private final int _baseCritRate; // percent of success for skill critical hit (especially for PhysicalAttack & Blow - they're not affected by rCrit values or buffs).
- private final boolean _directHpDmg; // If true then damage is being make directly
- - private final boolean _isTriggeredSkill; // If true the skill will take activation buff slot instead of a normal buff slot
- private final int _effectPoint;
- // Condition lists
- private List<Condition> _preCondition;
- @@ -316,7 +315,6 @@ public class Skill implements IIdentifiable
- _isClanSkill = SkillTreeData.getInstance().isClanSkill(_id, _level);
- _baseCritRate = set.getInt("baseCritRate", 0);
- _directHpDmg = set.getBoolean("dmgDirectlyToHp", false);
- - _isTriggeredSkill = set.getBoolean("isTriggeredSkill", false);
- _effectPoint = set.getInt("effectPoint", 0);
- _flyType = set.getEnum("flyType", FlyType.class, null);
- _flyRadius = set.getInt("flyRadius", 0);
- @@ -841,11 +839,6 @@ public class Skill implements IIdentifiable
- return (_operateType != null) && _operateType.isChanneling();
- }
- - public boolean isTriggeredSkill()
- - {
- - return _isTriggeredSkill;
- - }
- -
- /**
- * Verify if the skill is a transformation skill.
- * @return {@code true} if the skill is a transformation, {@code false} otherwise
- diff --git a/java/org/l2jmobius/gameserver/model/stats/Formulas.java b/java/org/l2jmobius/gameserver/model/stats/Formulas.java
- index cd9c7a9f..b6f4d0c7 100644
- --- a/java/org/l2jmobius/gameserver/model/stats/Formulas.java
- +++ b/java/org/l2jmobius/gameserver/model/stats/Formulas.java
- @@ -1864,10 +1864,6 @@ public class Formulas
- // Prevent initialization.
- final List<BuffInfo> buffs = target.getEffectList().hasBuffs() ? new ArrayList<>(target.getEffectList().getBuffs()) : new ArrayList<>(1);
- - if (target.getEffectList().hasTriggered())
- - {
- - buffs.addAll(target.getEffectList().getTriggered());
- - }
- if (target.getEffectList().hasDances())
- {
- buffs.addAll(target.getEffectList().getDances());
- @@ -1901,10 +1897,6 @@ public class Formulas
- // Prevent initialization.
- final List<BuffInfo> buffs = target.getEffectList().hasBuffs() ? new ArrayList<>(target.getEffectList().getBuffs()) : new ArrayList<>(1);
- - if (target.getEffectList().hasTriggered())
- - {
- - buffs.addAll(target.getEffectList().getTriggered());
- - }
- if (target.getEffectList().hasDances())
- {
- buffs.addAll(target.getEffectList().getDances());
Add Comment
Please, Sign In to add comment