SkillConfig.lua 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679
  1. local root = {
  2. {
  3. id = 1011,
  4. isAdd = 2,
  5. condition = 102,
  6. seq = 10202,
  7. effectGroup = {1110101},
  8. color = 1,
  9. skillGradePer = 4,
  10. skillDescription = '主角恢复3格战力血量',
  11. oldHeroName = '机器人',
  12. newHeroName = '汤圆',
  13. heroId = 1011
  14. },
  15. {
  16. id = 1021,
  17. isAdd = 2,
  18. condition = 102,
  19. seq = 10201,
  20. effectGroup = {2120101},
  21. color = 1,
  22. skillGradePer = 4,
  23. skillDescription = '英雄死后会复活',
  24. oldHeroName = '修理师',
  25. newHeroName = '小景',
  26. heroId = 1021
  27. },
  28. {
  29. id = 1031,
  30. isAdd = 2,
  31. condition = 102,
  32. seq = 0,
  33. effectGroup = {1120201},
  34. color = 4,
  35. skillGradePer = 4,
  36. skillDescription = '加强所有英雄的能量',
  37. oldHeroName = '博士',
  38. newHeroName = '桃桃',
  39. heroId = 4121
  40. },
  41. {
  42. id = 1041,
  43. isAdd = 2,
  44. condition = 102,
  45. seq = 10202,
  46. effectGroup = {5130103},
  47. color = 1,
  48. skillGradePer = 4,
  49. skillDescription = '随机消除3组宝石,但不会生成新英雄',
  50. oldHeroName = '医师',
  51. newHeroName = '除灵十里',
  52. heroId = 1041
  53. },
  54. {
  55. id = 1051,
  56. isAdd = 2,
  57. condition = 102,
  58. seq = 10201,
  59. effectGroup = {2120103},
  60. color = 2,
  61. skillGradePer = 4,
  62. skillDescription = '士兵获得闪电护盾,反射受到伤害的50%',
  63. oldHeroName = '布雷泽',
  64. newHeroName = '绮罗',
  65. heroId = 2091
  66. },
  67. {
  68. id = 1061,
  69. isAdd = 2,
  70. condition = 102,
  71. seq = 10202,
  72. effectGroup = {2230101},
  73. color = 1,
  74. skillGradePer = 4,
  75. skillDescription = '感染三个敌方的色块,每个被感染的芯片对周围单位造成伤害,直到色块被消掉',
  76. oldHeroName = '辐射工兵',
  77. newHeroName = '影生',
  78. heroId = 1061
  79. },
  80. {
  81. id = 1071,
  82. isAdd = 2,
  83. condition = 102,
  84. seq = 0,
  85. effectGroup = {2120106},
  86. color = 1,
  87. skillGradePer = 4,
  88. skillDescription = '为一个盟军单位施加护盾,护盾不会增加伤害',
  89. oldHeroName = '齐姆',
  90. newHeroName = '糯米',
  91. heroId = 1071
  92. },
  93. {
  94. id = 1081,
  95. isAdd = 2,
  96. condition = 102,
  97. seq = 10202,
  98. effectGroup = {2130201},
  99. color = 1,
  100. skillGradePer = 4,
  101. skillDescription = '增强他周围棋子的力量,这些棋子给予盟军单位额外的威力加成',
  102. oldHeroName = '特斯拉教授',
  103. newHeroName = '念念不忘',
  104. heroId = 1081
  105. },
  106. {
  107. id = 1091,
  108. isAdd = 2,
  109. condition = 102,
  110. seq = 10201,
  111. effectGroup = {9120109},
  112. color = 1,
  113. skillGradePer = 4,
  114. skillDescription = '单位死亡后即刻复活并且变得更加强大',
  115. oldHeroName = '海德博士',
  116. newHeroName = '盈缺',
  117. heroId = 1091
  118. },
  119. {
  120. id = 1101,
  121. isAdd = 2,
  122. condition = 101,
  123. seq = 0,
  124. effectGroup = {2220202},
  125. color = 1,
  126. skillGradePer = 4,
  127. skillDescription = '减少所有敌方单位50%输出伤害1回合',
  128. oldHeroName = '德布林格尔',
  129. newHeroName = '含光',
  130. heroId = 1101
  131. },
  132. {
  133. id = 1111,
  134. isAdd = 2,
  135. condition = 102,
  136. seq = 0,
  137. effectGroup = {2220203},
  138. color = 3,
  139. skillGradePer = 4,
  140. skillDescription = '冻结所有敌方1回合',
  141. oldHeroName = '冰暴',
  142. newHeroName = '暖阳',
  143. heroId = 3101
  144. },
  145. {
  146. id = 1121,
  147. isAdd = 2,
  148. condition = 100,
  149. seq = 10001,
  150. effectGroup = {5230301},
  151. color = 3,
  152. skillGradePer = 4,
  153. skillDescription = '使用一个随机的敌方技能',
  154. oldHeroName = '章鱼博士',
  155. newHeroName = '咕噜',
  156. heroId = 3111
  157. },
  158. {
  159. id = 1131,
  160. isAdd = 2,
  161. condition = 102,
  162. seq = 0,
  163. effectGroup = {2110104},
  164. color = 1,
  165. skillGradePer = 4,
  166. skillDescription = '基地获得一个治愈药丸,在激活能力时间的生命回复,并且在下一己方回合再次获得生命恢复',
  167. oldHeroName = '罗伊德',
  168. newHeroName = '烧麦',
  169. heroId = 1131
  170. },
  171. {
  172. id = 2011,
  173. isAdd = 2,
  174. condition = 102,
  175. seq = 10202,
  176. effectGroup = {5130101},
  177. color = 2,
  178. skillGradePer = 4,
  179. skillDescription = '召唤3个同伴',
  180. oldHeroName = '洛克犬',
  181. newHeroName = '晴色',
  182. heroId = 2011
  183. },
  184. {
  185. id = 2021,
  186. isAdd = 2,
  187. condition = 102,
  188. seq = 10203,
  189. effectGroup = {9220201},
  190. color = 1,
  191. skillGradePer = 4,
  192. skillDescription = '对手的英雄互相攻击,当只有一个英雄时,则攻击基地。对基地造成战力值一半的伤害',
  193. oldHeroName = '朋克头',
  194. newHeroName = '鸢萝',
  195. heroId = 1121
  196. },
  197. {
  198. id = 2031,
  199. isAdd = 2,
  200. condition = 103,
  201. seq = 10302,
  202. effectGroup = {3120301,1110102},
  203. color = 2,
  204. skillGradePer = 4,
  205. skillDescription = '牺牲你最弱的英雄单位,恢复主角6格战力血量',
  206. oldHeroName = '死神',
  207. newHeroName = '颠颠',
  208. heroId = 2031
  209. },
  210. {
  211. id = 2041,
  212. isAdd = 2,
  213. condition = 103,
  214. seq = 0,
  215. effectGroup = {3120301,3210102},
  216. color = 2,
  217. skillGradePer = 4,
  218. skillDescription = '在攻击阶段结束后,牺牲一个己方最弱士兵,对敌方基地造成最大生命值的25%的伤害',
  219. oldHeroName = '爆破专家',
  220. newHeroName = '红烛',
  221. heroId = 2041
  222. },
  223. {
  224. id = 2051,
  225. isAdd = 2,
  226. condition = 102,
  227. seq = 10202,
  228. effectGroup = {1110101,1120202},
  229. color = 4,
  230. skillGradePer = 4,
  231. skillDescription = '恢复我方国王3个色块战力的血量,提升我方怪兽战力',
  232. oldHeroName = '查理',
  233. newHeroName = '奎',
  234. heroId = 4111
  235. },
  236. {
  237. id = 2061,
  238. isAdd = 2,
  239. condition = 102,
  240. seq = 10202,
  241. effectGroup = {5130104},
  242. color = 2,
  243. skillGradePer = 4,
  244. skillDescription = '随机将2个色块替换为万能色块',
  245. oldHeroName = '派对DJ',
  246. newHeroName = '画意',
  247. heroId = 2061
  248. },
  249. {
  250. id = 2071,
  251. isAdd = 2,
  252. condition = 102,
  253. seq = 10202,
  254. effectGroup = {2210101},
  255. color = 2,
  256. skillGradePer = 4,
  257. skillDescription = '对敌方基地施放一个诅咒,每回合造成伤害',
  258. oldHeroName = '温蒂',
  259. newHeroName = '花椒',
  260. heroId = 2071
  261. },
  262. {
  263. id = 2081,
  264. isAdd = 2,
  265. condition = 102,
  266. seq = 0,
  267. effectGroup = {3250101},
  268. color = 2,
  269. skillGradePer = 4,
  270. skillDescription = '随机攻击四次,目标包括敌人和敌方基地',
  271. oldHeroName = '真希',
  272. newHeroName = '不酸',
  273. heroId = 2081
  274. },
  275. {
  276. id = 2091,
  277. isAdd = 2,
  278. condition = 103,
  279. seq = 10302,
  280. effectGroup = {9220601,9130201},
  281. color = 1,
  282. skillGradePer = 4,
  283. skillDescription = '在攻击阶段结束后,将最强的敌军移动到己方位置',
  284. oldHeroName = '露西',
  285. newHeroName = '风月',
  286. heroId = 1111
  287. },
  288. {
  289. id = 2101,
  290. isAdd = 2,
  291. condition = 102,
  292. seq = 0,
  293. effectGroup = {2120109},
  294. color = 2,
  295. skillGradePer = 4,
  296. skillDescription = '攻击对手单位可以提升自身能量',
  297. oldHeroName = '鲜血女王',
  298. newHeroName = '夜阑',
  299. heroId = 2101
  300. },
  301. {
  302. id = 2111,
  303. isAdd = 2,
  304. condition = 102,
  305. seq = 10202,
  306. effectGroup = {9220202},
  307. color = 2,
  308. skillGradePer = 4,
  309. skillDescription = '从所有敌人那里偷取力量,并将其分配给盟军',
  310. oldHeroName = '斯凯特',
  311. newHeroName = '金羽',
  312. heroId = 2111
  313. },
  314. {
  315. id = 2121,
  316. isAdd = 2,
  317. condition = 102,
  318. seq = 0,
  319. effectGroup = {5230302},
  320. color = 1,
  321. skillGradePer = 4,
  322. skillDescription = '炸毁敌方所有技能色块,并对爆炸范围内的所有敌方士兵造成伤害,此伤害可以叠加',
  323. oldHeroName = '吉姆',
  324. newHeroName = '团团',
  325. heroId = 1031
  326. },
  327. {
  328. id = 2131,
  329. isAdd = 2,
  330. condition = 102,
  331. seq = 0,
  332. effectGroup = {9120111},
  333. color = 2,
  334. skillGradePer = 4,
  335. skillDescription = '技能发动时,交换敌方最强单位与己方最弱单位的位置',
  336. oldHeroName = '足球迷',
  337. newHeroName = '阿筝',
  338. heroId = 2131
  339. },
  340. {
  341. id = 3011,
  342. isAdd = 2,
  343. condition = 102,
  344. seq = 10201,
  345. effectGroup = {2110101},
  346. color = 3,
  347. skillGradePer = 4,
  348. skillDescription = '基地免疫所有伤害,效果可叠加,持续1回合',
  349. oldHeroName = '特警',
  350. newHeroName = '常明',
  351. heroId = 3011
  352. },
  353. {
  354. id = 3021,
  355. isAdd = 2,
  356. condition = 103,
  357. seq = 10302,
  358. effectGroup = {5130102},
  359. color = 3,
  360. skillGradePer = 4,
  361. skillDescription = '在攻击阶段结束后,随机消除一组色块,并生成一个士兵',
  362. oldHeroName = '罗杰',
  363. newHeroName = '一叶',
  364. heroId = 3021
  365. },
  366. {
  367. id = 3031,
  368. isAdd = 2,
  369. condition = 102,
  370. seq = 10202,
  371. effectGroup = {5330201},
  372. color = 3,
  373. skillGradePer = 4,
  374. skillDescription = '消除垂直方向上的宝石',
  375. oldHeroName = '间谍',
  376. newHeroName = '棋博士',
  377. heroId = 3031
  378. },
  379. {
  380. id = 3041,
  381. isAdd = 2,
  382. condition = 101,
  383. seq = 10101,
  384. effectGroup = {3320701,3210103,2120201},
  385. color = 3,
  386. skillGradePer = 4,
  387. skillDescription = '消灭所有的单位,并对对方主角造成2格战力血量伤害,但此轮无法进行攻击',
  388. oldHeroName = '极限特工',
  389. newHeroName = '小青',
  390. heroId = 3041
  391. },
  392. {
  393. id = 3051,
  394. isAdd = 2,
  395. condition = 102,
  396. seq = 10201,
  397. effectGroup = {2120104},
  398. color = 2,
  399. skillGradePer = 4,
  400. skillDescription = '装备护甲,使受到的伤害降低50%。持续到死亡',
  401. oldHeroName = 'SWAT',
  402. newHeroName = '清茗',
  403. heroId = 2021
  404. },
  405. {
  406. id = 3061,
  407. isAdd = 2,
  408. condition = 102,
  409. seq = 0,
  410. effectGroup = {2120202},
  411. color = 3,
  412. skillGradePer = 4,
  413. skillDescription = '我方全体士兵获得护盾,减少受到直接伤害50%,持续1回合',
  414. oldHeroName = '无人机队长',
  415. newHeroName = '烟波',
  416. heroId = 3061
  417. },
  418. {
  419. id = 3071,
  420. isAdd = 2,
  421. condition = 102,
  422. seq = 10202,
  423. effectGroup = {9220301},
  424. color = 3,
  425. skillGradePer = 4,
  426. skillDescription = '囚禁一个敌方英雄单位几回合',
  427. oldHeroName = '查克警长',
  428. newHeroName = '眠眠',
  429. heroId = 3071
  430. },
  431. {
  432. id = 3081,
  433. isAdd = 2,
  434. condition = 101,
  435. seq = 0,
  436. effectGroup = {2210103},
  437. color = 3,
  438. skillGradePer = 4,
  439. skillDescription = '抵消敌军下一次激活的能力,此效果不可叠加',
  440. oldHeroName = '爱丽丝',
  441. newHeroName = '阿呆',
  442. heroId = 3081
  443. },
  444. {
  445. id = 3091,
  446. isAdd = 2,
  447. condition = 101,
  448. seq = 0,
  449. effectGroup = {2110102},
  450. color = 3,
  451. skillGradePer = 4,
  452. skillDescription = '杀死第一个跑到敌人阵营的英雄单位',
  453. oldHeroName = '刺客',
  454. newHeroName = '酿酿',
  455. heroId = 3091
  456. },
  457. {
  458. id = 3101,
  459. isAdd = 2,
  460. condition = 102,
  461. seq = 10201,
  462. effectGroup = {2120110},
  463. color = 4,
  464. skillGradePer = 4,
  465. skillDescription = '每回合都可以对一个单位进行增强',
  466. oldHeroName = '汤米',
  467. newHeroName = '乔乔',
  468. heroId = 4031
  469. },
  470. {
  471. id = 3111,
  472. isAdd = 2,
  473. condition = 102,
  474. seq = 0,
  475. effectGroup = {2120203},
  476. color = 4,
  477. skillGradePer = 4,
  478. skillDescription = '当前回合增加所有盟军50%的攻击力',
  479. oldHeroName = '火舞者',
  480. newHeroName = '孤梦',
  481. heroId = 4041
  482. },
  483. {
  484. id = 3121,
  485. isAdd = 2,
  486. condition = 102,
  487. seq = 10201,
  488. effectGroup = {2120111},
  489. color = 3,
  490. skillGradePer = 4,
  491. skillDescription = '每回合召唤一个援军,援军会持续抵达直到该单位死亡',
  492. oldHeroName = '查基',
  493. newHeroName = '疏雨',
  494. heroId = 3121
  495. },
  496. {
  497. id = 3131,
  498. isAdd = 2,
  499. condition = 102,
  500. seq = 0,
  501. effectGroup = {5130201},
  502. color = 3,
  503. skillGradePer = 4,
  504. skillDescription = '所有英雄单位撤退',
  505. oldHeroName = '警察',
  506. newHeroName = '璨月',
  507. heroId = 3131
  508. },
  509. {
  510. id = 4011,
  511. isAdd = 2,
  512. condition = 102,
  513. seq = 10202,
  514. effectGroup = {3210101},
  515. color = 4,
  516. skillGradePer = 4,
  517. skillDescription = '对手方角失去3格战力血量',
  518. oldHeroName = '扎克',
  519. newHeroName = '二月',
  520. heroId = 4011
  521. },
  522. {
  523. id = 4021,
  524. isAdd = 2,
  525. condition = 102,
  526. seq = 10201,
  527. effectGroup = {2120102},
  528. color = 4,
  529. skillGradePer = 4,
  530. skillDescription = '在下一次攻击时造成额外伤害',
  531. oldHeroName = '神枪手',
  532. newHeroName = '穗穗',
  533. heroId = 4021
  534. },
  535. {
  536. id = 4031,
  537. isAdd = 2,
  538. condition = 102,
  539. seq = 10202,
  540. effectGroup = {3220301},
  541. color = 2,
  542. skillGradePer = 4,
  543. skillDescription = '消灭对手最弱的英雄',
  544. oldHeroName = '化学老师',
  545. newHeroName = '无情',
  546. heroId = 2121
  547. },
  548. {
  549. id = 4041,
  550. isAdd = 2,
  551. condition = 102,
  552. seq = 0,
  553. effectGroup = {3220201},
  554. color = 2,
  555. skillGradePer = 4,
  556. skillDescription = '伤害对手所有英雄单位',
  557. oldHeroName = '黑帮',
  558. newHeroName = '倒倒',
  559. heroId = 2051
  560. },
  561. {
  562. id = 4051,
  563. isAdd = 2,
  564. condition = 102,
  565. seq = 10202,
  566. effectGroup = {2220201},
  567. color = 4,
  568. skillGradePer = 4,
  569. skillDescription = '点燃所有敌人,使他们每回合失去生命值',
  570. oldHeroName = '纵火犯',
  571. newHeroName = '阿空',
  572. heroId = 4051
  573. },
  574. {
  575. id = 4061,
  576. isAdd = 2,
  577. condition = 102,
  578. seq = 10201,
  579. effectGroup = {2120105},
  580. color = 4,
  581. skillGradePer = 4,
  582. skillDescription = '使这个单位变成职业杀手,他的攻击总能击杀目标,但不会对基地造成溢出伤害',
  583. oldHeroName = '杀手',
  584. newHeroName = '百戏',
  585. heroId = 4061
  586. },
  587. {
  588. id = 4071,
  589. isAdd = 2,
  590. condition = 102,
  591. seq = 10201,
  592. effectGroup = {2120107},
  593. color = 4,
  594. skillGradePer = 4,
  595. skillDescription = '在使用能力造成伤害时,会弹射到最近的一个目标',
  596. oldHeroName = '忍者',
  597. newHeroName = '千两',
  598. heroId = 4071
  599. },
  600. {
  601. id = 4081,
  602. isAdd = 2,
  603. condition = 103,
  604. seq = 10301,
  605. effectGroup = {2230201},
  606. color = 4,
  607. skillGradePer = 4,
  608. skillDescription = '随机选择一个敌方小队并且封锁其周围2*2的场地范围,这个封锁会持续到敌方回合结束',
  609. oldHeroName = '解脱者',
  610. newHeroName = '凛凛',
  611. heroId = 4081
  612. },
  613. {
  614. id = 4091,
  615. isAdd = 2,
  616. condition = 101,
  617. seq = 0,
  618. effectGroup = {9310101},
  619. color = 4,
  620. skillGradePer = 4,
  621. skillDescription = '使双方基地生命值相等',
  622. oldHeroName = '魔术师',
  623. newHeroName = '云中客',
  624. heroId = 4091
  625. },
  626. {
  627. id = 4101,
  628. isAdd = 2,
  629. condition = 102,
  630. seq = 0,
  631. effectGroup = {2220601},
  632. color = 4,
  633. skillGradePer = 4,
  634. skillDescription = '贿赂一个敌方单位,使其不参加1回合战斗',
  635. oldHeroName = '魔术先生',
  636. newHeroName = '江流',
  637. heroId = 4101
  638. },
  639. {
  640. id = 4111,
  641. isAdd = 2,
  642. condition = 102,
  643. seq = 10201,
  644. effectGroup = {2110103},
  645. color = 3,
  646. skillGradePer = 4,
  647. skillDescription = '用迷雾屏蔽己方场地,让敌方不可见',
  648. oldHeroName = '米斯特',
  649. newHeroName = '絮絮',
  650. heroId = 3051
  651. },
  652. {
  653. id = 4121,
  654. isAdd = 2,
  655. condition = 103,
  656. seq = 0,
  657. effectGroup = {5130107},
  658. color = 1,
  659. skillGradePer = 4,
  660. skillDescription = '连接3~5个色块并且根据连接长度造成伤害',
  661. oldHeroName = '拉德马克斯',
  662. newHeroName = '纤纤',
  663. heroId = 1051
  664. },
  665. {
  666. id = 4131,
  667. isAdd = 2,
  668. condition = 102,
  669. seq = 0,
  670. effectGroup = {5230303},
  671. color = 4,
  672. skillGradePer = 4,
  673. skillDescription = '偷取所有敌方技能色块到你的地盘',
  674. oldHeroName = '杰西',
  675. newHeroName = '猴宝',
  676. heroId = 4131
  677. }
  678. }
  679. return root