Guest User

Untitled

a guest
Jan 11th, 2021
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 55.37 KB | None | 0 0
  1. diff --git a/dist/game/config/Character.ini b/dist/game/config/Character.ini
  2. index 86f2ae17..8cd6261e 100644
  3. --- a/dist/game/config/Character.ini
  4. +++ b/dist/game/config/Character.ini
  5. @@ -96,9 +96,8 @@ AutoLearnForgottenScrollSkills = False
  6.  
  7. # Maximum number of buffs and songs/dances.
  8. # Remember that Divine Inspiration will give players 4 additional buff slots on top of the number specified in "maxbuffamount".
  9. -# Default: 20, 12, 12
  10. +# Default: 20, 12
  11. MaxBuffAmount = 20
  12. -MaxTriggeredBuffAmount = 12
  13. MaxDanceAmount = 12
  14.  
  15. # Allow players to cancel dances/songs via Alt+click on buff icon
  16. diff --git a/dist/game/data/stats/skills/05100-05199.xml b/dist/game/data/stats/skills/05100-05199.xml
  17. index 96eb705e..e7adb435 100644
  18. --- a/dist/game/data/stats/skills/05100-05199.xml
  19. +++ b/dist/game/data/stats/skills/05100-05199.xml
  20. @@ -78,7 +78,6 @@
  21. <set name="abnormalType" val="SEIZURE_A" />
  22. <set name="effectPoint" val="100" />
  23. <set name="isMagic" val="2" /> <!-- Static Skill -->
  24. - <set name="isTriggeredSkill" val="true" />
  25. <set name="magicLevel" val="77" />
  26. <set name="operateType" val="A2" />
  27. <set name="targetType" val="ONE" />
  28. @@ -93,7 +92,6 @@
  29. <set name="abnormalType" val="SEIZURE_B" />
  30. <set name="effectPoint" val="100" />
  31. <set name="isMagic" val="2" /> <!-- Static Skill -->
  32. - <set name="isTriggeredSkill" val="true" />
  33. <set name="magicLevel" val="77" />
  34. <set name="operateType" val="A2" />
  35. <set name="targetType" val="ONE" />
  36. @@ -108,7 +106,6 @@
  37. <set name="abnormalType" val="SEIZURE_C" />
  38. <set name="effectPoint" val="100" />
  39. <set name="isMagic" val="2" /> <!-- Static Skill -->
  40. - <set name="isTriggeredSkill" val="true" />
  41. <set name="magicLevel" val="77" />
  42. <set name="operateType" val="A2" />
  43. <set name="targetType" val="ONE" />
  44. @@ -792,7 +789,6 @@
  45. <skill id="5144" levels="1" name="Mirage">
  46. <set name="castRange" val="900" />
  47. <set name="effectRange" val="1400" />
  48. - <set name="isTriggeredSkill" val="true" />
  49. <set name="magicLevel" val="79" />
  50. <set name="operateType" val="A1" />
  51. <set name="targetType" val="ONE" />
  52. @@ -835,7 +831,6 @@
  53. <set name="hitTime" val="5000" />
  54. <set name="icon" val="icon.skill3080" />
  55. <set name="isMagic" val="2" /> <!-- Static Skill -->
  56. - <set name="isTriggeredSkill" val="true" />
  57. <set name="magicLevel" val="#magicLevel" />
  58. <set name="operateType" val="A1" />
  59. <set name="reuseDelay" val="30000" />
  60. @@ -856,7 +851,6 @@
  61. <set name="hitTime" val="4000" />
  62. <set name="icon" val="icon.skill3080" />
  63. <set name="isMagic" val="2" /> <!-- Static Skill -->
  64. - <set name="isTriggeredSkill" val="true" />
  65. <set name="magicLevel" val="#magicLevel" />
  66. <set name="operateType" val="A2" />
  67. <set name="reuseDelay" val="300000" />
  68. @@ -877,7 +871,6 @@
  69. <set name="hitTime" val="4000" />
  70. <set name="icon" val="icon.skill3080" />
  71. <set name="isMagic" val="2" /> <!-- Static Skill -->
  72. - <set name="isTriggeredSkill" val="true" />
  73. <set name="magicLevel" val="#magicLevel" />
  74. <set name="operateType" val="A2" />
  75. <set name="reuseDelay" val="300000" />
  76. @@ -895,7 +888,6 @@
  77. <set name="hitTime" val="6000" />
  78. <set name="icon" val="icon.skill3080" />
  79. <set name="isMagic" val="2" /> <!-- Static Skill -->
  80. - <set name="isTriggeredSkill" val="true" />
  81. <set name="magicLevel" val="#magicLevel" />
  82. <set name="operateType" val="A1" />
  83. <set name="reuseDelay" val="300000" />
  84. @@ -916,7 +908,6 @@
  85. <set name="hitTime" val="4000" />
  86. <set name="icon" val="icon.skill3080" />
  87. <set name="isMagic" val="2" /> <!-- Static Skill -->
  88. - <set name="isTriggeredSkill" val="true" />
  89. <set name="magicLevel" val="#magicLevel" />
  90. <set name="operateType" val="A2" />
  91. <set name="reuseDelay" val="300000" />
  92. @@ -936,7 +927,6 @@
  93. <set name="hitTime" val="4000" />
  94. <set name="icon" val="icon.skill3080" />
  95. <set name="isMagic" val="2" /> <!-- Static Skill -->
  96. - <set name="isTriggeredSkill" val="true" />
  97. <set name="magicLevel" val="#magicLevel" />
  98. <set name="operateType" val="A2" />
  99. <set name="reuseDelay" val="300000" />
  100. @@ -954,7 +944,6 @@
  101. <set name="hitTime" val="5000" />
  102. <set name="icon" val="icon.skill3080" />
  103. <set name="isMagic" val="2" /> <!-- Static Skill -->
  104. - <set name="isTriggeredSkill" val="true" />
  105. <set name="magicLevel" val="#magicLevel" />
  106. <set name="operateType" val="A1" />
  107. <set name="reuseDelay" val="300000" />
  108. @@ -975,7 +964,6 @@
  109. <set name="hitTime" val="4000" />
  110. <set name="icon" val="icon.skill3080" />
  111. <set name="isMagic" val="2" /> <!-- Static Skill -->
  112. - <set name="isTriggeredSkill" val="true" />
  113. <set name="magicLevel" val="#magicLevel" />
  114. <set name="operateType" val="A2" />
  115. <set name="reuseDelay" val="300000" />
  116. @@ -996,7 +984,6 @@
  117. <set name="hitTime" val="4000" />
  118. <set name="icon" val="icon.skill3080" />
  119. <set name="isMagic" val="2" /> <!-- Static Skill -->
  120. - <set name="isTriggeredSkill" val="true" />
  121. <set name="magicLevel" val="#magicLevel" />
  122. <set name="operateType" val="A2" />
  123. <set name="reuseDelay" val="300000" />
  124. @@ -1017,7 +1004,6 @@
  125. <set name="hitTime" val="4000" />
  126. <set name="icon" val="icon.skill3080" />
  127. <set name="isMagic" val="2" /> <!-- Static Skill -->
  128. - <set name="isTriggeredSkill" val="true" />
  129. <set name="magicLevel" val="#magicLevel" />
  130. <set name="operateType" val="A2" />
  131. <set name="reuseDelay" val="300000" />
  132. @@ -1037,7 +1023,6 @@
  133. <set name="hitTime" val="1500" />
  134. <set name="icon" val="icon.skill3080" />
  135. <set name="isMagic" val="2" /> <!-- Static Skill -->
  136. - <set name="isTriggeredSkill" val="true" />
  137. <set name="magicLevel" val="#magicLevel" />
  138. <set name="operateType" val="A2" />
  139. <set name="reuseDelay" val="300000" />
  140. @@ -1059,7 +1044,6 @@
  141. <set name="hitTime" val="4000" />
  142. <set name="icon" val="icon.skill3080" />
  143. <set name="isMagic" val="2" /> <!-- Static Skill -->
  144. - <set name="isTriggeredSkill" val="true" />
  145. <set name="magicLevel" val="#magicLevel" />
  146. <set name="operateType" val="A2" />
  147. <set name="reuseDelay" val="300000" />
  148. @@ -1080,7 +1064,6 @@
  149. <set name="hitTime" val="4000" />
  150. <set name="icon" val="icon.skill3080" />
  151. <set name="isMagic" val="2" /> <!-- Static Skill -->
  152. - <set name="isTriggeredSkill" val="true" />
  153. <set name="magicLevel" val="#magicLevel" />
  154. <set name="operateType" val="A2" />
  155. <set name="reuseDelay" val="300000" />
  156. @@ -1104,7 +1087,6 @@
  157. <set name="icon" val="icon.skill3080" />
  158. <set name="isDebuff" val="true" />
  159. <set name="isMagic" val="2" /> <!-- Static Skill -->
  160. - <set name="isTriggeredSkill" val="true" />
  161. <set name="lvlBonusRate" val="2" />
  162. <set name="magicLevel" val="#magicLevel" />
  163. <set name="operateType" val="A2" />
  164. @@ -1127,7 +1109,6 @@
  165. <set name="hitTime" val="4000" />
  166. <set name="icon" val="icon.skill3080" />
  167. <set name="isMagic" val="2" /> <!-- Static Skill -->
  168. - <set name="isTriggeredSkill" val="true" />
  169. <set name="magicLevel" val="#magicLevel" />
  170. <set name="operateType" val="A2" />
  171. <set name="reuseDelay" val="300000" />
  172. @@ -1148,7 +1129,6 @@
  173. <set name="hitTime" val="4000" />
  174. <set name="icon" val="icon.skill3080" />
  175. <set name="isMagic" val="2" /> <!-- Static Skill -->
  176. - <set name="isTriggeredSkill" val="true" />
  177. <set name="magicLevel" val="#magicLevel" />
  178. <set name="operateType" val="A2" />
  179. <set name="reuseDelay" val="300000" />
  180. @@ -1169,7 +1149,6 @@
  181. <set name="hitTime" val="4000" />
  182. <set name="icon" val="icon.skill3080" />
  183. <set name="isMagic" val="2" /> <!-- Static Skill -->
  184. - <set name="isTriggeredSkill" val="true" />
  185. <set name="magicLevel" val="#magicLevel" />
  186. <set name="operateType" val="A2" />
  187. <set name="reuseDelay" val="300000" />
  188. @@ -1190,7 +1169,6 @@
  189. <set name="hitTime" val="4000" />
  190. <set name="icon" val="icon.skill3080" />
  191. <set name="isMagic" val="2" /> <!-- Static Skill -->
  192. - <set name="isTriggeredSkill" val="true" />
  193. <set name="magicLevel" val="#magicLevel" />
  194. <set name="operateType" val="A2" />
  195. <set name="reuseDelay" val="300000" />
  196. @@ -1210,7 +1188,6 @@
  197. <set name="hitTime" val="1500" />
  198. <set name="icon" val="icon.skill3080" />
  199. <set name="isMagic" val="2" /> <!-- Static Skill -->
  200. - <set name="isTriggeredSkill" val="true" />
  201. <set name="magicLevel" val="#magicLevel" />
  202. <set name="operateType" val="A1" />
  203. <set name="reuseDelay" val="180000" />
  204. @@ -1235,7 +1212,6 @@
  205. <set name="icon" val="icon.skill3080" />
  206. <set name="isDebuff" val="true" />
  207. <set name="isMagic" val="2" /> <!-- Static Skill -->
  208. - <set name="isTriggeredSkill" val="true" />
  209. <set name="lvlBonusRate" val="1" />
  210. <set name="magicLevel" val="#magicLevel" />
  211. <set name="operateType" val="A2" />
  212. @@ -1260,7 +1236,6 @@
  213. <set name="icon" val="icon.skill3080" />
  214. <set name="isDebuff" val="true" />
  215. <set name="isMagic" val="2" /> <!-- Static Skill -->
  216. - <set name="isTriggeredSkill" val="true" />
  217. <set name="lvlBonusRate" val="1" />
  218. <set name="magicLevel" val="#magicLevel" />
  219. <set name="operateType" val="A2" />
  220. @@ -1286,7 +1261,6 @@
  221. <set name="icon" val="icon.skill3080" />
  222. <set name="isDebuff" val="true" />
  223. <set name="isMagic" val="2" /> <!-- Static Skill -->
  224. - <set name="isTriggeredSkill" val="true" />
  225. <set name="lvlBonusRate" val="1" />
  226. <set name="magicLevel" val="#magicLevel" />
  227. <set name="operateType" val="A2" />
  228. @@ -1311,7 +1285,6 @@
  229. <set name="icon" val="icon.skill3080" />
  230. <set name="isDebuff" val="true" />
  231. <set name="isMagic" val="2" /> <!-- Static Skill -->
  232. - <set name="isTriggeredSkill" val="true" />
  233. <set name="lvlBonusRate" val="1" />
  234. <set name="magicLevel" val="#magicLevel" />
  235. <set name="operateType" val="A2" />
  236. @@ -1339,7 +1312,6 @@
  237. <set name="icon" val="icon.skill3080" />
  238. <set name="isDebuff" val="true" />
  239. <set name="isMagic" val="2" /> <!-- Static Skill -->
  240. - <set name="isTriggeredSkill" val="true" />
  241. <set name="lvlBonusRate" val="1" />
  242. <set name="magicLevel" val="#magicLevel" />
  243. <set name="operateType" val="A2" />
  244. @@ -1367,7 +1339,6 @@
  245. <set name="icon" val="icon.skill3080" />
  246. <set name="isDebuff" val="true" />
  247. <set name="isMagic" val="2" /> <!-- Static Skill -->
  248. - <set name="isTriggeredSkill" val="true" />
  249. <set name="lvlBonusRate" val="1" />
  250. <set name="magicLevel" val="#magicLevel" />
  251. <set name="operateType" val="A2" />
  252. @@ -1394,7 +1365,6 @@
  253. <set name="icon" val="icon.skill3080" />
  254. <set name="isDebuff" val="true" />
  255. <set name="isMagic" val="2" /> <!-- Static Skill -->
  256. - <set name="isTriggeredSkill" val="true" />
  257. <set name="lvlBonusRate" val="1" />
  258. <set name="magicLevel" val="#magicLevel" />
  259. <set name="operateType" val="A2" />
  260. @@ -1418,7 +1388,6 @@
  261. <set name="icon" val="icon.skill3080" />
  262. <set name="isDebuff" val="true" />
  263. <set name="isMagic" val="2" /> <!-- Static Skill -->
  264. - <set name="isTriggeredSkill" val="true" />
  265. <set name="lvlBonusRate" val="1" />
  266. <set name="magicLevel" val="#magicLevel" />
  267. <set name="operateType" val="A2" />
  268. @@ -1449,7 +1418,6 @@
  269. <set name="icon" val="icon.skill3080" />
  270. <set name="isDebuff" val="true" />
  271. <set name="isMagic" val="2" /> <!-- Static Skill -->
  272. - <set name="isTriggeredSkill" val="true" />
  273. <set name="lvlBonusRate" val="1" />
  274. <set name="magicLevel" val="#magicLevel" />
  275. <set name="operateType" val="A2" />
  276. @@ -1478,7 +1446,6 @@
  277. <set name="icon" val="icon.skill3080" />
  278. <set name="isDebuff" val="true" />
  279. <set name="isMagic" val="2" /> <!-- Static Skill -->
  280. - <set name="isTriggeredSkill" val="true" />
  281. <set name="lvlBonusRate" val="1" />
  282. <set name="magicLevel" val="#magicLevel" />
  283. <set name="nextActionAttack" val="true" />
  284. @@ -1506,7 +1473,6 @@
  285. <set name="icon" val="icon.skill3080" />
  286. <set name="isDebuff" val="true" />
  287. <set name="isMagic" val="2" /> <!-- Static Skill -->
  288. - <set name="isTriggeredSkill" val="true" />
  289. <set name="lvlBonusRate" val="1" />
  290. <set name="magicLevel" val="#magicLevel" />
  291. <set name="operateType" val="A2" />
  292. @@ -1531,7 +1497,6 @@
  293. <set name="icon" val="icon.skill3080" />
  294. <set name="isDebuff" val="true" />
  295. <set name="isMagic" val="2" /> <!-- Static Skill -->
  296. - <set name="isTriggeredSkill" val="true" />
  297. <set name="lvlBonusRate" val="1" />
  298. <set name="magicLevel" val="#magicLevel" />
  299. <set name="operateType" val="A2" />
  300. diff --git a/dist/game/data/stats/skills/05200-05299.xml b/dist/game/data/stats/skills/05200-05299.xml
  301. index da96e61a..18774191 100644
  302. --- a/dist/game/data/stats/skills/05200-05299.xml
  303. +++ b/dist/game/data/stats/skills/05200-05299.xml
  304. @@ -972,7 +972,6 @@
  305. <set name="element" val="5" /> <!-- Dark -->
  306. <set name="elementPower" val="20" />
  307. <set name="hitTime" val="3300" />
  308. - <set name="isTriggeredSkill" val="true" />
  309. <set name="magicLevel" val="#magicLevel" />
  310. <set name="operateType" val="A1" />
  311. <set name="power" val="#power" />
  312. @@ -1081,7 +1080,6 @@
  313. <set name="icon" val="icon.skill1170" />
  314. <set name="isDebuff" val="true" />
  315. <set name="isMagic" val="2" /> <!-- Static Skill -->
  316. - <set name="isTriggeredSkill" val="true" />
  317. <set name="magicLevel" val="#magicLevel" />
  318. <set name="operateType" val="A2" />
  319. <set name="power" val="100" />
  320. @@ -1173,7 +1171,6 @@
  321. <set name="effectPoint" val="-100" />
  322. <set name="hitTime" val="4000" />
  323. <set name="isMagic" val="2" /> <!-- Static Skill -->
  324. - <set name="isTriggeredSkill" val="true" />
  325. <set name="magicLevel" val="#magicLevel" />
  326. <set name="operateType" val="A1" />
  327. <set name="power" val="#power" />
  328. @@ -1211,7 +1208,6 @@
  329. <table name="#lethalStrikeRate">99 5</table>
  330. <set name="effectPoint" val="1" />
  331. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  332. - <set name="isTriggeredSkill" val="true" />
  333. <set name="magicLevel" val="85" />
  334. <set name="operateType" val="A1" />
  335. <set name="targetType" val="SELF" />
  336. diff --git a/dist/game/data/stats/skills/05400-05499.xml b/dist/game/data/stats/skills/05400-05499.xml
  337. index f8a91745..8078c374 100644
  338. --- a/dist/game/data/stats/skills/05400-05499.xml
  339. +++ b/dist/game/data/stats/skills/05400-05499.xml
  340. @@ -283,7 +283,6 @@
  341. <set name="abnormalTime" val="60" />
  342. <set name="abnormalType" val="IRON_SHIELD_I" />
  343. <set name="icon" val="icon.skill0527" />
  344. - <set name="isTriggeredSkill" val="true" />
  345. <set name="magicLevel" val="79" />
  346. <set name="operateType" val="A2" />
  347. <set name="reuseDelay" val="10000" />
  348. @@ -300,7 +299,6 @@
  349. <set name="abnormalTime" val="60" />
  350. <set name="abnormalType" val="ARCHER_SPECIAL" />
  351. <set name="icon" val="icon.skill0532" />
  352. - <set name="isTriggeredSkill" val="true" />
  353. <set name="magicLevel" val="79" />
  354. <set name="operateType" val="A2" />
  355. <set name="reuseDelay" val="10000" />
  356. @@ -319,7 +317,6 @@
  357. <set name="abnormalType" val="ARCHER_SPECIAL" />
  358. <set name="affectRange" val="1000" />
  359. <set name="icon" val="icon.skill0533" />
  360. - <set name="isTriggeredSkill" val="true" />
  361. <set name="magicLevel" val="79" />
  362. <set name="operateType" val="A2" />
  363. <set name="reuseDelay" val="10000" />
  364. @@ -339,7 +336,6 @@
  365. <set name="abnormalType" val="ARCHER_SPECIAL_I" />
  366. <set name="affectRange" val="1000" />
  367. <set name="icon" val="icon.skill0534" />
  368. - <set name="isTriggeredSkill" val="true" />
  369. <set name="magicLevel" val="79" />
  370. <set name="operateType" val="A2" />
  371. <set name="reuseDelay" val="10000" />
  372. @@ -351,7 +347,6 @@
  373. </for>
  374. </skill>
  375. <skill id="5429" levels="1" name="Counter Mind">
  376. - <set name="isTriggeredSkill" val="true" />
  377. <set name="magicLevel" val="79" />
  378. <set name="operateType" val="A1" />
  379. <set name="reuseDelay" val="10000" />
  380. @@ -366,7 +361,6 @@
  381. <set name="affectRange" val="300" />
  382. <set name="icon" val="icon.skill0537" />
  383. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  384. - <set name="isTriggeredSkill" val="true" />
  385. <set name="magicLevel" val="79" />
  386. <set name="operateType" val="A1" />
  387. <set name="power" val="115" />
  388. @@ -677,7 +671,6 @@
  389. <set name="icon" val="icon.skill0523" />
  390. <set name="isDebuff" val="true" />
  391. <set name="isMagic" val="2" /> <!-- Static Skill -->
  392. - <set name="isTriggeredSkill" val="true" />
  393. <set name="lvlBonusRate" val="1" />
  394. <set name="magicLevel" val="#magicLevel" />
  395. <set name="operateType" val="A2" />
  396. @@ -688,7 +681,6 @@
  397. </for>
  398. </skill>
  399. <skill id="5448" levels="1" name="Oblivion">
  400. - <set name="isTriggeredSkill" val="true" />
  401. <set name="magicLevel" val="79" />
  402. <set name="operateType" val="A1" />
  403. <set name="targetType" val="SELF" />
  404. @@ -701,7 +693,6 @@
  405. <set name="abnormalLevel" val="1" />
  406. <set name="abnormalTime" val="3" />
  407. <set name="abnormalType" val="STUN" />
  408. - <set name="isTriggeredSkill" val="true" />
  409. <set name="magicLevel" val="79" />
  410. <set name="operateType" val="A2" />
  411. <set name="targetType" val="SELF" />
  412. @@ -718,7 +709,6 @@
  413. <set name="abnormalTime" val="5" />
  414. <set name="abnormalType" val="BLEEDING" />
  415. <set name="activateRate" val="80" />
  416. - <set name="isTriggeredSkill" val="true" />
  417. <set name="lvlBonusRate" val="1" />
  418. <set name="magicLevel" val="#magicLevel" />
  419. <set name="operateType" val="A2" />
  420. @@ -734,7 +724,6 @@
  421. <set name="abnormalLevel" val="1" />
  422. <set name="abnormalTime" val="5" />
  423. <set name="abnormalType" val="ALL_SPEED_DOWN" />
  424. - <set name="isTriggeredSkill" val="true" />
  425. <set name="magicLevel" val="79" />
  426. <set name="operateType" val="A2" />
  427. <set name="targetType" val="SELF" />
  428. @@ -753,7 +742,6 @@
  429. <set name="abnormalLevel" val="1" />
  430. <set name="abnormalTime" val="10" />
  431. <set name="abnormalType" val="T_CRT_DMG_UP" />
  432. - <set name="isTriggeredSkill" val="true" />
  433. <set name="magicLevel" val="#magicLevel" />
  434. <set name="operateType" val="A2" />
  435. <set name="targetType" val="SELF" />
  436. @@ -766,7 +754,6 @@
  437. <skill id="5453" levels="4" name="Mental Impoverish">
  438. <table name="#magicLevel">68 70 72 74</table>
  439. <table name="#power">148 153 157 162</table>
  440. - <set name="isTriggeredSkill" val="true" />
  441. <set name="magicLevel" val="#magicLevel" />
  442. <set name="operateType" val="A1" />
  443. <set name="power" val="#power" />
  444. @@ -1211,7 +1198,6 @@
  445. <set name="effectPoint" val="1" />
  446. <set name="flyRadius" val="300" />
  447. <set name="flyType" val="THROW_UP" />
  448. - <set name="isTriggeredSkill" val="true" />
  449. <set name="magicLevel" val="86" />
  450. <set name="operateType" val="A1" />
  451. <set name="targetType" val="SELF" />
  452. diff --git a/dist/game/data/stats/skills/05500-05599.xml b/dist/game/data/stats/skills/05500-05599.xml
  453. index 21b317e4..5e541e22 100644
  454. --- a/dist/game/data/stats/skills/05500-05599.xml
  455. +++ b/dist/game/data/stats/skills/05500-05599.xml
  456. @@ -364,7 +364,6 @@
  457. <set name="effectPoint" val="1" />
  458. <set name="effectRange" val="900" />
  459. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  460. - <set name="isTriggeredSkill" val="true" />
  461. <set name="magicLevel" val="-1" />
  462. <set name="operateType" val="A2" />
  463. <set name="targetType" val="ONE" />
  464. @@ -825,7 +824,6 @@
  465. <set name="abnormalTime" val="8" />
  466. <set name="abnormalType" val="MAXIMUM_ABILITY" />
  467. <set name="affectRange" val="1000" />
  468. - <set name="isTriggeredSkill" val="true" />
  469. <set name="magicLevel" val="40" />
  470. <set name="operateType" val="A2" />
  471. <set name="reuseDelay" val="10000" />
  472. @@ -843,7 +841,6 @@
  473. <skill id="5548" levels="4" name="Critical Spiritual Energy Attack">
  474. <!-- Absorbs Soul after Critical Hit. -->
  475. <table name="#magicLevel">20 40 58 70</table>
  476. - <set name="isTriggeredSkill" val="true" />
  477. <set name="magicLevel" val="#magicLevel" />
  478. <set name="operateType" val="A1" />
  479. <set name="reuseDelay" val="10000" />
  480. @@ -907,7 +904,6 @@
  481. <set name="hitTime" val="2500" />
  482. <set name="icon" val="icon.skill0100" />
  483. <set name="isDebuff" val="true" />
  484. - <set name="isTriggeredSkill" val="true" />
  485. <set name="lvlBonusRate" val="1" />
  486. <set name="magicLevel" val="#magicLevel" />
  487. <set name="operateType" val="A2" />
  488. @@ -975,7 +971,6 @@
  489. <set name="abnormalType" val="PROTECTION" />
  490. <set name="icon" val="icon.skill0755" />
  491. <set name="isMagic" val="2" /> <!-- Static Skill -->
  492. - <set name="isTriggeredSkill" val="true" />
  493. <set name="magicLevel" val="81" />
  494. <set name="operateType" val="A2" />
  495. <set name="reuseDelay" val="30000" />
  496. @@ -1023,7 +1018,6 @@
  497. <set name="abnormalType" val="WILL" />
  498. <set name="icon" val="icon.skill0758" />
  499. <set name="isMagic" val="2" /> <!-- Static Skill -->
  500. - <set name="isTriggeredSkill" val="true" />
  501. <set name="magicLevel" val="81" />
  502. <set name="operateType" val="A2" />
  503. <set name="reuseDelay" val="30000" />
  504. @@ -1060,7 +1054,6 @@
  505. <set name="abnormalType" val="SEED_OF_KNIGHT" />
  506. <set name="icon" val="#icons" />
  507. <set name="isMagic" val="2" /> <!-- Static Skill -->
  508. - <set name="isTriggeredSkill" val="true" />
  509. <set name="magicLevel" val="83" />
  510. <set name="operateType" val="A2" />
  511. <for>
  512. @@ -1089,7 +1082,6 @@
  513. <set name="abnormalType" val="SEED_OF_KNIGHT" />
  514. <set name="icon" val="#icons" />
  515. <set name="isMagic" val="2" /> <!-- Static Skill -->
  516. - <set name="isTriggeredSkill" val="true" />
  517. <set name="magicLevel" val="83" />
  518. <set name="operateType" val="A2" />
  519. <for>
  520. @@ -1119,7 +1111,6 @@
  521. <set name="abnormalType" val="SEED_OF_KNIGHT" />
  522. <set name="icon" val="#icons" />
  523. <set name="isMagic" val="2" /> <!-- Static Skill -->
  524. - <set name="isTriggeredSkill" val="true" />
  525. <set name="magicLevel" val="83" />
  526. <set name="operateType" val="A2" />
  527. <for>
  528. @@ -1148,7 +1139,6 @@
  529. <set name="abnormalType" val="SEED_OF_KNIGHT" />
  530. <set name="icon" val="#icons" />
  531. <set name="isMagic" val="2" /> <!-- Static Skill -->
  532. - <set name="isTriggeredSkill" val="true" />
  533. <set name="magicLevel" val="83" />
  534. <set name="operateType" val="A2" />
  535. <for>
  536. @@ -1177,7 +1167,6 @@
  537. <set name="hitTime" val="1500" />
  538. <set name="icon" val="icon.skill0767" />
  539. <set name="isDebuff" val="true" />
  540. - <set name="isTriggeredSkill" val="true" />
  541. <set name="lvlBonusRate" val="2" />
  542. <set name="magicLevel" val="81" />
  543. <set name="mpConsume" val="43" />
  544. @@ -1205,7 +1194,6 @@
  545. <set name="effectRange" val="900" />
  546. <set name="icon" val="icon.skill1492" />
  547. <set name="isMagic" val="2" /> <!-- Static Skill -->
  548. - <set name="isTriggeredSkill" val="true" />
  549. <set name="magicLevel" val="83" />
  550. <set name="operateType" val="A1" />
  551. <set name="power" val="47" />
  552. @@ -1226,7 +1214,6 @@
  553. <set name="icon" val="icon.skill1493" />
  554. <set name="isDebuff" val="true" />
  555. <set name="isMagic" val="2" /> <!-- Static Skill -->
  556. - <set name="isTriggeredSkill" val="true" />
  557. <set name="lvlBonusRate" val="2" />
  558. <set name="magicLevel" val="83" />
  559. <set name="operateType" val="A2" />
  560. @@ -1249,7 +1236,6 @@
  561. <set name="icon" val="icon.skill1494" />
  562. <set name="isDebuff" val="true" />
  563. <set name="isMagic" val="2" /> <!-- Static Skill -->
  564. - <set name="isTriggeredSkill" val="true" />
  565. <set name="lvlBonusRate" val="2" />
  566. <set name="magicLevel" val="83" />
  567. <set name="operateType" val="A2" />
  568. @@ -1267,7 +1253,6 @@
  569. <set name="abnormalType" val="SUMMON_CONDITION" />
  570. <set name="icon" val="icon.skill1497" />
  571. <set name="isMagic" val="2" /> <!-- Static Skill -->
  572. - <set name="isTriggeredSkill" val="true" />
  573. <set name="magicLevel" val="81" />
  574. <set name="operateType" val="A2" />
  575. <set name="targetType" val="SERVITOR" />
  576. @@ -1285,7 +1270,6 @@
  577. <set name="effectRange" val="900" />
  578. <set name="icon" val="icon.skill1498" />
  579. <set name="isMagic" val="2" /> <!-- Static Skill -->
  580. - <set name="isTriggeredSkill" val="true" />
  581. <set name="magicLevel" val="81" />
  582. <set name="operateType" val="A1" />
  583. <set name="targetType" val="SERVITOR" />
  584. @@ -1307,7 +1291,6 @@
  585. <set name="effectRange" val="900" />
  586. <set name="icon" val="icon.skill1086" />
  587. <set name="isMagic" val="2" /> <!-- Static Skill -->
  588. - <set name="isTriggeredSkill" val="true" />
  589. <set name="magicLevel" val="80" />
  590. <set name="operateType" val="A2" />
  591. <set name="reuseDelay" val="20000" />
  592. @@ -1327,7 +1310,6 @@
  593. <set name="effectRange" val="900" />
  594. <set name="icon" val="icon.skill0110" />
  595. <set name="isMagic" val="2" /> <!-- Static Skill -->
  596. - <set name="isTriggeredSkill" val="true" />
  597. <set name="magicLevel" val="80" />
  598. <set name="operateType" val="A2" />
  599. <set name="reuseDelay" val="20000" />
  600. @@ -1348,7 +1330,6 @@
  601. <set name="effectRange" val="900" />
  602. <set name="icon" val="icon.skill1077" />
  603. <set name="isMagic" val="2" /> <!-- Static Skill -->
  604. - <set name="isTriggeredSkill" val="true" />
  605. <set name="magicLevel" val="80" />
  606. <set name="operateType" val="A2" />
  607. <set name="reuseDelay" val="20000" />
  608. @@ -1362,7 +1343,6 @@
  609. <skill id="5575" levels="1" name="Wizard Ability - Mana Steal">
  610. <!-- Wizard's Mana. -->
  611. <set name="icon" val="icon.skill1398" />
  612. - <set name="isTriggeredSkill" val="true" />
  613. <set name="magicLevel" val="80" />
  614. <set name="operateType" val="A1" />
  615. <set name="reuseDelay" val="10000" />
  616. @@ -1383,7 +1363,6 @@
  617. <set name="effectRange" val="900" />
  618. <set name="icon" val="icon.skill1418" />
  619. <set name="isMagic" val="2" /> <!-- Static Skill -->
  620. - <set name="isTriggeredSkill" val="true" />
  621. <set name="magicLevel" val="80" />
  622. <set name="operateType" val="A2" />
  623. <set name="reuseDelay" val="20000" />
  624. @@ -1395,7 +1374,6 @@
  625. <skill id="5577" levels="1" name="Healer Ability - Heal">
  626. <!-- Cure by Healer. -->
  627. <set name="icon" val="icon.skill1011" />
  628. - <set name="isTriggeredSkill" val="true" />
  629. <set name="magicLevel" val="80" />
  630. <set name="operateType" val="A1" />
  631. <set name="reuseDelay" val="10000" />
  632. @@ -1415,7 +1393,6 @@
  633. <set name="effectRange" val="900" />
  634. <set name="icon" val="icon.skill1349" />
  635. <set name="isMagic" val="2" /> <!-- Static Skill -->
  636. - <set name="isTriggeredSkill" val="true" />
  637. <set name="magicLevel" val="80" />
  638. <set name="operateType" val="A2" />
  639. <set name="reuseDelay" val="20000" />
  640. @@ -1725,7 +1702,6 @@
  641. <table name="#magicLevel">60 62 64 66 68 70 72 74</table>
  642. <set name="icon" val="icon.skill1511" />
  643. <set name="isMagic" val="2" /> <!-- Static Skill -->
  644. - <set name="isTriggeredSkill" val="true" />
  645. <set name="magicLevel" val="#magicLevel" />
  646. <set name="operateType" val="A1" />
  647. <set name="reuseDelay" val="3000" />
  648. @@ -1752,7 +1728,6 @@
  649. <set name="icon" val="icon.skill1515" />
  650. <set name="isDebuff" val="true" />
  651. <set name="isMagic" val="2" /> <!-- Static Skill -->
  652. - <set name="isTriggeredSkill" val="true" />
  653. <set name="lvlBonusRate" val="1" />
  654. <set name="magicLevel" val="#magicLevel" />
  655. <set name="operateType" val="A2" />
  656. diff --git a/dist/game/data/stats/skills/05600-05699.xml b/dist/game/data/stats/skills/05600-05699.xml
  657. index 042cd946..1544889b 100644
  658. --- a/dist/game/data/stats/skills/05600-05699.xml
  659. +++ b/dist/game/data/stats/skills/05600-05699.xml
  660. @@ -4,7 +4,6 @@
  661. <set name="affectRange" val="1000" />
  662. <set name="effectPoint" val="-100" />
  663. <set name="isMagic" val="2" /> <!-- Static Skill -->
  664. - <set name="isTriggeredSkill" val="true" />
  665. <set name="magicLevel" val="81" />
  666. <set name="operateType" val="A1" />
  667. <set name="power" val="47" />
  668. @@ -42,7 +41,6 @@
  669. <set name="canBeDispeled" val="false" />
  670. <set name="icon" val="icon.skill4036" />
  671. <set name="isDebuff" val="true" />
  672. - <set name="isTriggeredSkill" val="true" />
  673. <set name="magicLevel" val="-1" />
  674. <set name="operateType" val="A2" />
  675. <set name="targetType" val="SELF" />
  676. @@ -61,7 +59,6 @@
  677. <set name="abnormalTime" val="5" />
  678. <set name="abnormalType" val="WEAPON_MASTERY" />
  679. <set name="icon" val="icon.skill0209" />
  680. - <set name="isTriggeredSkill" val="true" />
  681. <set name="magicLevel" val="40" />
  682. <set name="operateType" val="A2" />
  683. <set name="reuseDelay" val="8000" />
  684. @@ -79,7 +76,6 @@
  685. <set name="abnormalTime" val="5" />
  686. <set name="abnormalType" val="WEAPON_MASTERY" />
  687. <set name="icon" val="icon.skill0217" />
  688. - <set name="isTriggeredSkill" val="true" />
  689. <set name="magicLevel" val="40" />
  690. <set name="operateType" val="A2" />
  691. <set name="reuseDelay" val="8000" />
  692. @@ -100,7 +96,6 @@
  693. <set name="abnormalLevel" val="1" />
  694. <set name="abnormalTime" val="5" />
  695. <set name="abnormalType" val="APELLA" />
  696. - <set name="isTriggeredSkill" val="true" />
  697. <set name="magicLevel" val="#magicLevel" />
  698. <set name="operateType" val="A2" />
  699. <set name="reuseDelay" val="8000" />
  700. @@ -124,7 +119,6 @@
  701. <set name="abnormalLevel" val="1" />
  702. <set name="abnormalTime" val="5" />
  703. <set name="abnormalType" val="APELLA" />
  704. - <set name="isTriggeredSkill" val="true" />
  705. <set name="magicLevel" val="#magicLevel" />
  706. <set name="operateType" val="A2" />
  707. <set name="reuseDelay" val="8000" />
  708. @@ -148,7 +142,6 @@
  709. <set name="abnormalLevel" val="1" />
  710. <set name="abnormalTime" val="5" />
  711. <set name="abnormalType" val="APELLA" />
  712. - <set name="isTriggeredSkill" val="true" />
  713. <set name="magicLevel" val="#magicLevel" />
  714. <set name="operateType" val="A2" />
  715. <set name="reuseDelay" val="8000" />
  716. @@ -1156,7 +1149,6 @@
  717. <set name="effectPoint" val="-100" />
  718. <set name="icon" val="icon.skill0100" />
  719. <set name="isDebuff" val="true" />
  720. - <set name="isTriggeredSkill" val="true" />
  721. <set name="lvlBonusRate" val="1" />
  722. <set name="magicLevel" val="70" />
  723. <set name="operateType" val="A2" />
  724. @@ -1177,7 +1169,6 @@
  725. <set name="effectPoint" val="-100" />
  726. <set name="icon" val="icon.skill0100" />
  727. <set name="isDebuff" val="true" />
  728. - <set name="isTriggeredSkill" val="true" />
  729. <set name="lvlBonusRate" val="1" />
  730. <set name="magicLevel" val="70" />
  731. <set name="operateType" val="A2" />
  732. @@ -1198,7 +1189,6 @@
  733. <set name="effectPoint" val="-100" />
  734. <set name="icon" val="icon.skill0100" />
  735. <set name="isDebuff" val="true" />
  736. - <set name="isTriggeredSkill" val="true" />
  737. <set name="lvlBonusRate" val="1" />
  738. <set name="magicLevel" val="70" />
  739. <set name="operateType" val="A2" />
  740. @@ -1220,7 +1210,6 @@
  741. <set name="icon" val="icon.skill4035" />
  742. <set name="isDebuff" val="true" />
  743. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  744. - <set name="isTriggeredSkill" val="true" />
  745. <set name="lvlBonusRate" val="1" />
  746. <set name="magicLevel" val="70" />
  747. <set name="operateType" val="A2" />
  748. @@ -1243,7 +1232,6 @@
  749. <set name="effectPoint" val="-100" />
  750. <set name="icon" val="icon.skill0100" />
  751. <set name="isDebuff" val="true" />
  752. - <set name="isTriggeredSkill" val="true" />
  753. <set name="lvlBonusRate" val="1" />
  754. <set name="magicLevel" val="70" />
  755. <set name="operateType" val="A2" />
  756. @@ -1264,7 +1252,6 @@
  757. <set name="effectPoint" val="-100" />
  758. <set name="icon" val="icon.skill0100" />
  759. <set name="isDebuff" val="true" />
  760. - <set name="isTriggeredSkill" val="true" />
  761. <set name="lvlBonusRate" val="1" />
  762. <set name="magicLevel" val="70" />
  763. <set name="operateType" val="A2" />
  764. @@ -1285,7 +1272,6 @@
  765. <set name="effectPoint" val="-100" />
  766. <set name="icon" val="icon.skill0100" />
  767. <set name="isDebuff" val="true" />
  768. - <set name="isTriggeredSkill" val="true" />
  769. <set name="lvlBonusRate" val="1" />
  770. <set name="magicLevel" val="61" />
  771. <set name="operateType" val="A2" />
  772. @@ -1306,7 +1292,6 @@
  773. <set name="effectPoint" val="-100" />
  774. <set name="icon" val="icon.skill0100" />
  775. <set name="isDebuff" val="true" />
  776. - <set name="isTriggeredSkill" val="true" />
  777. <set name="lvlBonusRate" val="1" />
  778. <set name="magicLevel" val="80" />
  779. <set name="operateType" val="A2" />
  780. @@ -1328,7 +1313,6 @@
  781. <set name="effectRange" val="400" />
  782. <set name="icon" val="icon.skill0818" />
  783. <set name="isDebuff" val="true" />
  784. - <set name="isTriggeredSkill" val="true" />
  785. <set name="lvlBonusRate" val="2" />
  786. <set name="magicLevel" val="80" />
  787. <set name="operateType" val="A2" />
  788. @@ -1346,7 +1330,6 @@
  789. <set name="abnormalType" val="EVASION_BUFF" />
  790. <set name="effectPoint" val="549" />
  791. <set name="icon" val="icon.skill0819" />
  792. - <set name="isTriggeredSkill" val="true" />
  793. <set name="magicLevel" val="74" />
  794. <set name="operateType" val="A2" />
  795. <set name="reuseDelay" val="5000" />
  796. @@ -1364,7 +1347,6 @@
  797. <set name="abnormalType" val="EVASION_BUFF" />
  798. <set name="effectPoint" val="549" />
  799. <set name="icon" val="icon.skill0820" />
  800. - <set name="isTriggeredSkill" val="true" />
  801. <set name="magicLevel" val="74" />
  802. <set name="operateType" val="A2" />
  803. <set name="reuseDelay" val="10000" />
  804. @@ -1376,7 +1358,6 @@
  805. </for>
  806. </skill>
  807. <skill id="5676" levels="1" name="Steal Mana">
  808. - <set name="isTriggeredSkill" val="true" />
  809. <set name="magicLevel" val="46" />
  810. <set name="operateType" val="A1" />
  811. <set name="reuseDelay" val="3000" />
  812. @@ -1388,7 +1369,6 @@
  813. </for>
  814. </skill>
  815. <skill id="5677" levels="1" name="Steal Mana">
  816. - <set name="isTriggeredSkill" val="true" />
  817. <set name="magicLevel" val="56" />
  818. <set name="operateType" val="A1" />
  819. <set name="reuseDelay" val="3000" />
  820. @@ -1400,7 +1380,6 @@
  821. </for>
  822. </skill>
  823. <skill id="5678" levels="1" name="Steal Mana">
  824. - <set name="isTriggeredSkill" val="true" />
  825. <set name="magicLevel" val="64" />
  826. <set name="operateType" val="A1" />
  827. <set name="reuseDelay" val="3000" />
  828. @@ -1442,7 +1421,6 @@
  829. <skill id="5680" levels="1" name="Oblivion Trap">
  830. <set name="castRange" val="900" />
  831. <set name="effectRange" val="1400" />
  832. - <set name="isTriggeredSkill" val="true" />
  833. <set name="magicLevel" val="79" />
  834. <set name="operateType" val="A1" />
  835. <set name="targetType" val="SELF" />
  836. @@ -1454,7 +1432,6 @@
  837. <set name="effectPoint" val="1" />
  838. <set name="hitTime" val="100" />
  839. <set name="icon" val="icon.skill1306" />
  840. - <set name="isTriggeredSkill" val="true" />
  841. <set name="magicLevel" val="80" />
  842. <set name="operateType" val="A1" />
  843. <set name="reuseDelay" val="10000" />
  844. @@ -1472,7 +1449,6 @@
  845. <set name="effectRange" val="1100" />
  846. <set name="hitTime" val="100" />
  847. <set name="icon" val="icon.skill1056" />
  848. - <set name="isTriggeredSkill" val="true" />
  849. <set name="magicLevel" val="80" />
  850. <set name="operateType" val="A1" />
  851. <set name="reuseDelay" val="10000" />
  852. @@ -1495,7 +1471,6 @@
  853. <set name="hitTime" val="100" />
  854. <set name="icon" val="icon.skill1304" />
  855. <set name="isDebuff" val="true" />
  856. - <set name="isTriggeredSkill" val="true" />
  857. <set name="magicLevel" val="80" />
  858. <set name="operateType" val="A2" />
  859. <set name="reuseDelay" val="10000" />
  860. @@ -1513,7 +1488,6 @@
  861. <set name="effectRange" val="1100" />
  862. <set name="hitTime" val="100" />
  863. <set name="icon" val="icon.skill0005" />
  864. - <set name="isTriggeredSkill" val="true" />
  865. <set name="magicLevel" val="80" />
  866. <set name="nextActionAttack" val="true" />
  867. <set name="operateType" val="A1" />
  868. @@ -1534,7 +1508,6 @@
  869. <set name="effectPoint" val="1" />
  870. <set name="hitTime" val="100" />
  871. <set name="icon" val="icon.skill0228" />
  872. - <set name="isTriggeredSkill" val="true" />
  873. <set name="magicLevel" val="80" />
  874. <set name="operateType" val="A2" />
  875. <set name="reuseDelay" val="10000" />
  876. @@ -1554,7 +1527,6 @@
  877. <set name="effectPoint" val="1" />
  878. <set name="hitTime" val="100" />
  879. <set name="icon" val="icon.skill0413" />
  880. - <set name="isTriggeredSkill" val="true" />
  881. <set name="magicLevel" val="80" />
  882. <set name="operateType" val="A2" />
  883. <set name="reuseDelay" val="10000" />
  884. @@ -1577,7 +1549,6 @@
  885. <set name="hitTime" val="100" />
  886. <set name="icon" val="icon.skill0486" />
  887. <set name="isDebuff" val="true" />
  888. - <set name="isTriggeredSkill" val="true" />
  889. <set name="magicLevel" val="80" />
  890. <set name="operateType" val="A2" />
  891. <set name="reuseDelay" val="10000" />
  892. @@ -1602,7 +1573,6 @@
  893. <set name="hitTime" val="100" />
  894. <set name="icon" val="icon.skill0756" />
  895. <set name="isDebuff" val="true" />
  896. - <set name="isTriggeredSkill" val="true" />
  897. <set name="magicLevel" val="80" />
  898. <set name="operateType" val="A2" />
  899. <set name="reuseDelay" val="10000" />
  900. @@ -1627,7 +1597,6 @@
  901. <set name="effectPoint" val="1" />
  902. <set name="hitTime" val="100" />
  903. <set name="icon" val="icon.skill0086" />
  904. - <set name="isTriggeredSkill" val="true" />
  905. <set name="magicLevel" val="80" />
  906. <set name="operateType" val="A2" />
  907. <set name="reuseDelay" val="10000" />
  908. @@ -1647,7 +1616,6 @@
  909. <set name="effectPoint" val="1" />
  910. <set name="hitTime" val="100" />
  911. <set name="icon" val="icon.skill1040" />
  912. - <set name="isTriggeredSkill" val="true" />
  913. <set name="magicLevel" val="80" />
  914. <set name="operateType" val="A2" />
  915. <set name="reuseDelay" val="10000" />
  916. @@ -1669,7 +1637,6 @@
  917. <set name="effectPoint" val="1" />
  918. <set name="hitTime" val="100" />
  919. <set name="icon" val="icon.skill1242" />
  920. - <set name="isTriggeredSkill" val="true" />
  921. <set name="magicLevel" val="80" />
  922. <set name="operateType" val="A2" />
  923. <set name="reuseDelay" val="10000" />
  924. @@ -1685,7 +1652,6 @@
  925. <skill id="5692" levels="1" name="PvP Armor - Heal">
  926. <set name="effectPoint" val="1" />
  927. <set name="icon" val="icon.skill1011" />
  928. - <set name="isTriggeredSkill" val="true" />
  929. <set name="magicLevel" val="80" />
  930. <set name="operateType" val="A1" />
  931. <set name="reuseDelay" val="10000" />
  932. @@ -1708,7 +1674,6 @@
  933. <set name="hitTime" val="100" />
  934. <set name="icon" val="icon.skill1160" />
  935. <set name="isDebuff" val="true" />
  936. - <set name="isTriggeredSkill" val="true" />
  937. <set name="magicLevel" val="80" />
  938. <set name="operateType" val="A2" />
  939. <set name="reuseDelay" val="10000" />
  940. @@ -1728,7 +1693,6 @@
  941. <set name="effectRange" val="1100" />
  942. <set name="hitTime" val="100" />
  943. <set name="icon" val="icon.skill0445" />
  944. - <set name="isTriggeredSkill" val="true" />
  945. <set name="magicLevel" val="80" />
  946. <set name="operateType" val="A1" />
  947. <set name="reuseDelay" val="10000" />
  948. @@ -1741,7 +1705,6 @@
  949. <skill id="5695" levels="1" name="Talisman - Increase Force">
  950. <set name="effectPoint" val="1" />
  951. <set name="hitTime" val="100" />
  952. - <set name="isTriggeredSkill" val="true" />
  953. <set name="magicLevel" val="1" />
  954. <set name="operateType" val="A1" />
  955. <set name="reuseDelay" val="10000" />
  956. @@ -1788,7 +1751,6 @@
  957. <set name="icon" val="icon.skill0835" />
  958. <set name="isDebuff" val="true" />
  959. <set name="isMagic" val="2" /> <!-- Static Skill -->
  960. - <set name="isTriggeredSkill" val="true" />
  961. <set name="lvlBonusRate" val="1" />
  962. <set name="magicLevel" val="68" />
  963. <set name="operateType" val="A2" />
  964. @@ -1804,7 +1766,6 @@
  965. <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>
  966. <set name="icon" val="icon.skill3080" />
  967. <set name="isMagic" val="2" /> <!-- Static Skill -->
  968. - <set name="isTriggeredSkill" val="true" />
  969. <set name="magicLevel" val="#magicLevel" />
  970. <set name="operateType" val="A1" />
  971. <set name="reuseDelay" val="4000" />
  972. diff --git a/dist/game/data/stats/skills/05900-05999.xml b/dist/game/data/stats/skills/05900-05999.xml
  973. index c94998b6..1f43e20b 100644
  974. --- a/dist/game/data/stats/skills/05900-05999.xml
  975. +++ b/dist/game/data/stats/skills/05900-05999.xml
  976. @@ -63,7 +63,6 @@
  977. </for>
  978. </skill>
  979. <skill id="5902" levels="1" name="NPC Trigger Target Cancel">
  980. - <set name="isTriggeredSkill" val="true" />
  981. <set name="magicLevel" val="85" />
  982. <set name="operateType" val="A1" />
  983. <set name="targetType" val="SELF" />
  984. diff --git a/dist/game/data/stats/skills/06000-06099.xml b/dist/game/data/stats/skills/06000-06099.xml
  985. index e77f5cd7..77e93df2 100644
  986. --- a/dist/game/data/stats/skills/06000-06099.xml
  987. +++ b/dist/game/data/stats/skills/06000-06099.xml
  988. @@ -713,7 +713,6 @@
  989. <set name="abnormalTime" val="8" />
  990. <set name="abnormalType" val="COUNTER_CRITICAL_TRIGGER" />
  991. <set name="icon" val="icon.skill1542" />
  992. - <set name="isTriggeredSkill" val="true" />
  993. <set name="magicLevel" val="83" />
  994. <set name="operateType" val="A2" />
  995. <set name="reuseDelay" val="15000" />
  996. @@ -733,7 +732,6 @@
  997. <set name="abnormalType" val="ATTACK_TIME_DOWN_SPECIAL" />
  998. <set name="affectRange" val="1000" />
  999. <set name="icon" val="icon.skill1543" />
  1000. - <set name="isTriggeredSkill" val="true" />
  1001. <set name="magicLevel" val="83" />
  1002. <set name="operateType" val="A2" />
  1003. <set name="reuseDelay" val="15000" />
  1004. @@ -955,7 +953,6 @@
  1005. <set name="icon" val="icon.skill0279" />
  1006. <set name="isDebuff" val="true" />
  1007. <set name="isMagic" val="2" /> <!-- Static Skill -->
  1008. - <set name="isTriggeredSkill" val="true" />
  1009. <set name="magicLevel" val="58" />
  1010. <set name="nextActionAttack" val="true" />
  1011. <set name="operateType" val="A2" />
  1012. @@ -975,7 +972,6 @@
  1013. <set name="icon" val="icon.skill1170" />
  1014. <set name="isDebuff" val="true" />
  1015. <set name="isMagic" val="2" /> <!-- Static Skill -->
  1016. - <set name="isTriggeredSkill" val="true" />
  1017. <set name="magicLevel" val="44" />
  1018. <set name="operateType" val="A2" />
  1019. <set name="targetType" val="ONE" />
  1020. @@ -994,7 +990,6 @@
  1021. <set name="icon" val="icon.skill0791" />
  1022. <set name="isDebuff" val="true" />
  1023. <set name="isMagic" val="2" /> <!-- Static Skill -->
  1024. - <set name="isTriggeredSkill" val="true" />
  1025. <set name="magicLevel" val="83" />
  1026. <set name="operateType" val="A2" />
  1027. <set name="soulMaxConsumeCount" val="5" />
  1028. diff --git a/dist/game/data/stats/skills/06100-06199.xml b/dist/game/data/stats/skills/06100-06199.xml
  1029. index 1b31fa87..1ca43f29 100644
  1030. --- a/dist/game/data/stats/skills/06100-06199.xml
  1031. +++ b/dist/game/data/stats/skills/06100-06199.xml
  1032. @@ -288,7 +288,6 @@
  1033. <set name="icon" val="icon.skill1170" />
  1034. <set name="isDebuff" val="true" />
  1035. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  1036. - <set name="isTriggeredSkill" val="true" />
  1037. <set name="magicLevel" val="40" />
  1038. <set name="operateType" val="A2" />
  1039. <set name="targetType" val="ONE" />
  1040. @@ -306,7 +305,6 @@
  1041. <set name="icon" val="icon.skill1170" />
  1042. <set name="isDebuff" val="true" />
  1043. <set name="isMagic" val="1" /> <!-- Magic Skill -->
  1044. - <set name="isTriggeredSkill" val="true" />
  1045. <set name="magicLevel" val="40" />
  1046. <set name="operateType" val="A2" />
  1047. <set name="targetType" val="ONE" />
  1048. diff --git a/dist/game/data/stats/skills/23200-23299.xml b/dist/game/data/stats/skills/23200-23299.xml
  1049. index beab8f7f..fc4f3220 100644
  1050. --- a/dist/game/data/stats/skills/23200-23299.xml
  1051. +++ b/dist/game/data/stats/skills/23200-23299.xml
  1052. @@ -8,7 +8,6 @@
  1053. <set name="abnormalVisualEffect" val="DOT_BLEEDING" />
  1054. <set name="element" val="0" /> <!-- Fire -->
  1055. <set name="elementPower" val="20" />
  1056. - <set name="isTriggeredSkill" val="true" />
  1057. <set name="isDebuff" val="true" />
  1058. <set name="magicLevel" val="83" />
  1059. <set name="operateType" val="A2" />
  1060. @@ -27,7 +26,6 @@
  1061. <set name="abnormalVisualEffect" val="DOT_BLEEDING" />
  1062. <set name="element" val="2" /> <!-- Wind -->
  1063. <set name="elementPower" val="20" />
  1064. - <set name="isTriggeredSkill" val="true" />
  1065. <set name="isDebuff" val="true" />
  1066. <set name="magicLevel" val="83" />
  1067. <set name="operateType" val="A2" />
  1068. diff --git a/java/org/l2jmobius/Config.java b/java/org/l2jmobius/Config.java
  1069. index b7bccfdc..b7709c99 100644
  1070. --- a/java/org/l2jmobius/Config.java
  1071. +++ b/java/org/l2jmobius/Config.java
  1072. @@ -163,7 +163,6 @@ public class Config
  1073. public static boolean AUTO_LEARN_FS_SKILLS;
  1074. public static boolean AUTO_LOOT_HERBS;
  1075. public static byte BUFFS_MAX_AMOUNT;
  1076. - public static byte TRIGGERED_BUFFS_MAX_AMOUNT;
  1077. public static byte DANCES_MAX_AMOUNT;
  1078. public static boolean DANCE_CANCEL_BUFF;
  1079. public static boolean DANCE_CONSUME_ADDITIONAL_MP;
  1080. @@ -1739,7 +1738,6 @@ public class Config
  1081. AUTO_LEARN_FS_SKILLS = Character.getBoolean("AutoLearnForgottenScrollSkills", false);
  1082. AUTO_LOOT_HERBS = Character.getBoolean("AutoLootHerbs", false);
  1083. BUFFS_MAX_AMOUNT = Character.getByte("MaxBuffAmount", (byte) 20);
  1084. - TRIGGERED_BUFFS_MAX_AMOUNT = Character.getByte("MaxTriggeredBuffAmount", (byte) 12);
  1085. DANCES_MAX_AMOUNT = Character.getByte("MaxDanceAmount", (byte) 12);
  1086. DANCE_CANCEL_BUFF = Character.getBoolean("DanceCancelBuff", false);
  1087. DANCE_CONSUME_ADDITIONAL_MP = Character.getBoolean("DanceConsumeAdditionalMP", true);
  1088. diff --git a/java/org/l2jmobius/gameserver/model/EffectList.java b/java/org/l2jmobius/gameserver/model/EffectList.java
  1089. index dc234252..a642c777 100644
  1090. --- a/java/org/l2jmobius/gameserver/model/EffectList.java
  1091. +++ b/java/org/l2jmobius/gameserver/model/EffectList.java
  1092. @@ -62,8 +62,6 @@ public class EffectList
  1093. private static final Logger LOGGER = Logger.getLogger(EffectList.class.getName());
  1094. /** Queue containing all effects from buffs for this effect list. */
  1095. private final Queue<BuffInfo> _buffs = new ConcurrentLinkedQueue<>();
  1096. - /** Queue containing all triggered skills for this effect list. */
  1097. - private final Queue<BuffInfo> _triggered = new ConcurrentLinkedQueue<>();
  1098. /** Queue containing all dances/songs for this effect list. */
  1099. private final Queue<BuffInfo> _dances = new ConcurrentLinkedQueue<>();
  1100. /** Queue containing all toggle for this effect list. */
  1101. @@ -113,15 +111,6 @@ public class EffectList
  1102. return _buffs;
  1103. }
  1104.  
  1105. - /**
  1106. - * Gets triggered skill skills.
  1107. - * @return the triggered skill skills
  1108. - */
  1109. - public Queue<BuffInfo> getTriggered()
  1110. - {
  1111. - return _triggered;
  1112. - }
  1113. -
  1114. /**
  1115. * Gets dance/song skills.
  1116. * @return the dance/song skills
  1117. @@ -175,11 +164,6 @@ public class EffectList
  1118. buffs.addAll(_buffs);
  1119. }
  1120.  
  1121. - if (hasTriggered())
  1122. - {
  1123. - buffs.addAll(_triggered);
  1124. - }
  1125. -
  1126. if (hasDances())
  1127. {
  1128. buffs.addAll(_dances);
  1129. @@ -218,10 +202,6 @@ public class EffectList
  1130. {
  1131. effects = _debuffs;
  1132. }
  1133. - else if (skill.isTriggeredSkill())
  1134. - {
  1135. - effects = _triggered;
  1136. - }
  1137. else if (skill.isDance())
  1138. {
  1139. effects = _dances;
  1140. @@ -263,23 +243,6 @@ public class EffectList
  1141. }
  1142. }
  1143.  
  1144. - if (hasTriggered())
  1145. - {
  1146. - for (BuffInfo info : _triggered)
  1147. - {
  1148. - if (info != null)
  1149. - {
  1150. - for (AbstractEffect effect : info.getEffects())
  1151. - {
  1152. - if ((effect != null) && (effect.getEffectType() == type))
  1153. - {
  1154. - return info;
  1155. - }
  1156. - }
  1157. - }
  1158. - }
  1159. - }
  1160. -
  1161. if (hasDances())
  1162. {
  1163. for (BuffInfo info : _dances)
  1164. @@ -366,18 +329,6 @@ public class EffectList
  1165. }
  1166. }
  1167.  
  1168. - if (hasTriggered() && (info == null))
  1169. - {
  1170. - for (BuffInfo b : _triggered)
  1171. - {
  1172. - if (b.getSkill().getId() == skillId)
  1173. - {
  1174. - info = b;
  1175. - break;
  1176. - }
  1177. - }
  1178. - }
  1179. -
  1180. if (hasDances() && (info == null))
  1181. {
  1182. for (BuffInfo b : _dances)
  1183. @@ -540,17 +491,7 @@ public class EffectList
  1184. {
  1185. return hasDances() ? _dances.size() : 0;
  1186. }
  1187. -
  1188. - /**
  1189. - * Gets the triggered buffs count.<br>
  1190. - * Prevents initialization.
  1191. - * @return the number of triggered buffs in this creature effect list
  1192. - */
  1193. - public int getTriggeredBuffCount()
  1194. - {
  1195. - return hasTriggered() ? _triggered.size() : 0;
  1196. - }
  1197. -
  1198. +
  1199. /**
  1200. * Gets the hidden buff count.
  1201. * @return the number of hidden buffs
  1202. @@ -641,7 +582,7 @@ public class EffectList
  1203. public void stopAllEffects()
  1204. {
  1205. // Stop buffs.
  1206. - stopAllBuffs(false, true);
  1207. + stopAllBuffs(false);
  1208. // Stop dances and songs.
  1209. stopAllDances(false);
  1210. // Stop toggles.
  1211. @@ -674,18 +615,6 @@ public class EffectList
  1212. update = true;
  1213. }
  1214.  
  1215. - if (hasTriggered())
  1216. - {
  1217. - for (BuffInfo info : _triggered)
  1218. - {
  1219. - if (!info.getSkill().isStayAfterDeath())
  1220. - {
  1221. - stopAndRemove(true, info, _triggered);
  1222. - }
  1223. - }
  1224. - update = true;
  1225. - }
  1226. -
  1227. if (hasDebuffs())
  1228. {
  1229. for (BuffInfo info : _debuffs)
  1230. @@ -738,10 +667,6 @@ public class EffectList
  1231. {
  1232. stopAndRemove(broadcast, info, _buffs);
  1233. }
  1234. - for (BuffInfo info : _triggered)
  1235. - {
  1236. - stopAndRemove(broadcast, info, _triggered);
  1237. - }
  1238. for (BuffInfo info : _dances)
  1239. {
  1240. stopAndRemove(broadcast, info, _dances);
  1241. @@ -784,18 +709,6 @@ public class EffectList
  1242. update = true;
  1243. }
  1244.  
  1245. - if (hasTriggered())
  1246. - {
  1247. - for (BuffInfo info : _triggered)
  1248. - {
  1249. - if (!info.getSkill().isStayOnSubclassChange())
  1250. - {
  1251. - stopAndRemove(true, info, _triggered);
  1252. - }
  1253. - }
  1254. - update = true;
  1255. - }
  1256. -
  1257. if (hasDebuffs())
  1258. {
  1259. for (BuffInfo info : _debuffs)
  1260. @@ -839,20 +752,14 @@ public class EffectList
  1261. /**
  1262. * Stops all the active buffs.
  1263. * @param update set to true to update the effect flags and icons
  1264. - * @param triggered if {@code true} stops triggered skills buffs
  1265. */
  1266. - public void stopAllBuffs(boolean update, boolean triggered)
  1267. + public void stopAllBuffs(boolean update)
  1268. {
  1269. if (hasBuffs())
  1270. {
  1271. _buffs.forEach(b -> stopAndRemove(update, b, _buffs));
  1272. }
  1273.  
  1274. - if (triggered && hasTriggered())
  1275. - {
  1276. - _triggered.forEach(b -> stopAndRemove(update, b, _triggered));
  1277. - }
  1278. -
  1279. // Update effect flags and icons.
  1280. updateEffectList(update);
  1281. }
  1282. @@ -942,18 +849,6 @@ public class EffectList
  1283. update = true;
  1284. }
  1285.  
  1286. - if (hasTriggered())
  1287. - {
  1288. - for (BuffInfo info : _triggered)
  1289. - {
  1290. - if (info != null)
  1291. - {
  1292. - action.accept(info);
  1293. - }
  1294. - }
  1295. - update = true;
  1296. - }
  1297. -
  1298. if (hasDances())
  1299. {
  1300. for (BuffInfo info : _dances)
  1301. @@ -1079,18 +974,6 @@ public class EffectList
  1302. update = true;
  1303. }
  1304.  
  1305. - if (hasTriggered())
  1306. - {
  1307. - for (BuffInfo info : _triggered)
  1308. - {
  1309. - if (info.getSkill().isRemovedOnAnyActionExceptMove())
  1310. - {
  1311. - stopAndRemove(true, info, _triggered);
  1312. - }
  1313. - }
  1314. - update = true;
  1315. - }
  1316. -
  1317. if (hasDebuffs())
  1318. {
  1319. for (BuffInfo info : _debuffs)
  1320. @@ -1153,18 +1036,6 @@ public class EffectList
  1321. update = true;
  1322. }
  1323.  
  1324. - if (hasTriggered())
  1325. - {
  1326. - for (BuffInfo info : _triggered)
  1327. - {
  1328. - if ((info != null) && info.getSkill().isRemovedOnDamage())
  1329. - {
  1330. - stopAndRemove(true, info, _triggered);
  1331. - }
  1332. - }
  1333. - update = true;
  1334. - }
  1335. -
  1336. if (hasDances())
  1337. {
  1338. for (BuffInfo info : _dances)
  1339. @@ -1226,7 +1097,7 @@ public class EffectList
  1340. */
  1341. public boolean isEmpty()
  1342. {
  1343. - return !hasBuffs() && !hasTriggered() && !hasDances() && !hasDebuffs() && !hasToggles();
  1344. + return !hasBuffs() && !hasDances() && !hasDebuffs() && !hasToggles();
  1345. }
  1346.  
  1347. /**
  1348. @@ -1239,16 +1110,6 @@ public class EffectList
  1349. return !_buffs.isEmpty();
  1350. }
  1351.  
  1352. - /**
  1353. - * Verify if this effect list has triggered skills.<br>
  1354. - * Prevents initialization.
  1355. - * @return {@code true} if {@link #_triggered} is not {@code null} and is not empty
  1356. - */
  1357. - public boolean hasTriggered()
  1358. - {
  1359. - return !_triggered.isEmpty();
  1360. - }
  1361. -
  1362. /**
  1363. * Verify if this effect list has dance/song skills.<br>
  1364. * Prevents initialization.
  1365. @@ -1306,14 +1167,6 @@ public class EffectList
  1366. }
  1367. }
  1368.  
  1369. - if (hasTriggered())
  1370. - {
  1371. - for (BuffInfo info : _triggered)
  1372. - {
  1373. - update |= function.apply(info);
  1374. - }
  1375. - }
  1376. -
  1377. if (dances && hasDances())
  1378. {
  1379. for (BuffInfo info : _dances)
  1380. @@ -1482,10 +1335,6 @@ public class EffectList
  1381. {
  1382. buffsToRemove = getDanceCount() - Config.DANCES_MAX_AMOUNT;
  1383. }
  1384. - else if (skill.isTriggeredSkill())
  1385. - {
  1386. - buffsToRemove = getTriggeredBuffCount() - Config.TRIGGERED_BUFFS_MAX_AMOUNT;
  1387. - }
  1388. else if (!skill.isHealingPotionSkill())
  1389. {
  1390. buffsToRemove = getBuffCount() - _owner.getStat().getMaxBuffCount();
  1391. @@ -1593,15 +1442,6 @@ public class EffectList
  1392. }
  1393. }
  1394.  
  1395. - // Triggered buffs.
  1396. - if (hasTriggered())
  1397. - {
  1398. - for (BuffInfo info : _triggered)
  1399. - {
  1400. - addIcon(info, asu, ps, psSummon, os, isSummon);
  1401. - }
  1402. - }
  1403. -
  1404. // Songs and dances.
  1405. if (hasDances())
  1406. {
  1407. @@ -1747,27 +1587,6 @@ public class EffectList
  1408. }
  1409. }
  1410.  
  1411. - if (hasTriggered())
  1412. - {
  1413. - for (BuffInfo info : _triggered)
  1414. - {
  1415. - if (info == null)
  1416. - {
  1417. - continue;
  1418. - }
  1419. -
  1420. - if (info.getSkill().isRemovedOnAnyActionExceptMove())
  1421. - {
  1422. - _hasBuffsRemovedOnAnyAction = true;
  1423. - }
  1424. -
  1425. - if (info.getSkill().isRemovedOnDamage())
  1426. - {
  1427. - _hasBuffsRemovedOnDamage = true;
  1428. - }
  1429. - }
  1430. - }
  1431. -
  1432. if (hasToggles())
  1433. {
  1434. for (BuffInfo info : _toggles)
  1435. @@ -1822,20 +1641,6 @@ public class EffectList
  1436. }
  1437. }
  1438.  
  1439. - if (hasTriggered())
  1440. - {
  1441. - for (BuffInfo info : _triggered)
  1442. - {
  1443. - if (info != null)
  1444. - {
  1445. - for (AbstractEffect e : info.getEffects())
  1446. - {
  1447. - flags |= e.getEffectFlags();
  1448. - }
  1449. - }
  1450. - }
  1451. - }
  1452. -
  1453. if (hasDebuffs())
  1454. {
  1455. for (BuffInfo info : _debuffs)
  1456. diff --git a/java/org/l2jmobius/gameserver/model/skills/Skill.java b/java/org/l2jmobius/gameserver/model/skills/Skill.java
  1457. index cb7ba6d6..191fba2b 100644
  1458. --- a/java/org/l2jmobius/gameserver/model/skills/Skill.java
  1459. +++ b/java/org/l2jmobius/gameserver/model/skills/Skill.java
  1460. @@ -174,7 +174,6 @@ public class Skill implements IIdentifiable
  1461.  
  1462. private final int _baseCritRate; // percent of success for skill critical hit (especially for PhysicalAttack & Blow - they're not affected by rCrit values or buffs).
  1463. private final boolean _directHpDmg; // If true then damage is being make directly
  1464. - private final boolean _isTriggeredSkill; // If true the skill will take activation buff slot instead of a normal buff slot
  1465. private final int _effectPoint;
  1466. // Condition lists
  1467. private List<Condition> _preCondition;
  1468. @@ -316,7 +315,6 @@ public class Skill implements IIdentifiable
  1469. _isClanSkill = SkillTreeData.getInstance().isClanSkill(_id, _level);
  1470. _baseCritRate = set.getInt("baseCritRate", 0);
  1471. _directHpDmg = set.getBoolean("dmgDirectlyToHp", false);
  1472. - _isTriggeredSkill = set.getBoolean("isTriggeredSkill", false);
  1473. _effectPoint = set.getInt("effectPoint", 0);
  1474. _flyType = set.getEnum("flyType", FlyType.class, null);
  1475. _flyRadius = set.getInt("flyRadius", 0);
  1476. @@ -841,11 +839,6 @@ public class Skill implements IIdentifiable
  1477. return (_operateType != null) && _operateType.isChanneling();
  1478. }
  1479.  
  1480. - public boolean isTriggeredSkill()
  1481. - {
  1482. - return _isTriggeredSkill;
  1483. - }
  1484. -
  1485. /**
  1486. * Verify if the skill is a transformation skill.
  1487. * @return {@code true} if the skill is a transformation, {@code false} otherwise
  1488. diff --git a/java/org/l2jmobius/gameserver/model/stats/Formulas.java b/java/org/l2jmobius/gameserver/model/stats/Formulas.java
  1489. index cd9c7a9f..b6f4d0c7 100644
  1490. --- a/java/org/l2jmobius/gameserver/model/stats/Formulas.java
  1491. +++ b/java/org/l2jmobius/gameserver/model/stats/Formulas.java
  1492. @@ -1864,10 +1864,6 @@ public class Formulas
  1493.  
  1494. // Prevent initialization.
  1495. final List<BuffInfo> buffs = target.getEffectList().hasBuffs() ? new ArrayList<>(target.getEffectList().getBuffs()) : new ArrayList<>(1);
  1496. - if (target.getEffectList().hasTriggered())
  1497. - {
  1498. - buffs.addAll(target.getEffectList().getTriggered());
  1499. - }
  1500. if (target.getEffectList().hasDances())
  1501. {
  1502. buffs.addAll(target.getEffectList().getDances());
  1503. @@ -1901,10 +1897,6 @@ public class Formulas
  1504.  
  1505. // Prevent initialization.
  1506. final List<BuffInfo> buffs = target.getEffectList().hasBuffs() ? new ArrayList<>(target.getEffectList().getBuffs()) : new ArrayList<>(1);
  1507. - if (target.getEffectList().hasTriggered())
  1508. - {
  1509. - buffs.addAll(target.getEffectList().getTriggered());
  1510. - }
  1511. if (target.getEffectList().hasDances())
  1512. {
  1513. buffs.addAll(target.getEffectList().getDances());
Add Comment
Please, Sign In to add comment