cfg_buff.lua 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338
  1. -- 此文件工具自动生成,不要修改
  2. ---@class cfg_buff_column
  3. ---技能id+两位编号
  4. ---@field id number @buff序号 column=1 A
  5. ---buff的名称
  6. ---@field name string @名称 column=2 B
  7. ---策划备注字段
  8. ---[[客户端不使用]]@field remark string @备注 column=3 C
  9. ---0或空,释放某个技能时触发
  10. ---1,攻击时触发
  11. ---2,受到怪物伤害时触发
  12. ---3,受到玩家伤害时触发
  13. ---@field bufftrigger number @触发类型 column=4 D
  14. ---2.调整状态类(控制类)
  15. ---3.调整属性类(增益减益类)
  16. ---5.清除类Buff(清除控制or增益减益类)
  17. ---@field buffType number @buff类型 column=5 E
  18. ---buffType=2 格式:
  19. ---11眩晕12防眩晕
  20. ---15击退16防击退
  21. ---17瞬移18防瞬移
  22. ---23无敌24防无敌
  23. ---25滞空26防滞空
  24. ---29护盾
  25. ---31免死
  26. ---buffType=3(属性类) 格式:属性id(映射att_info属性表,支持多属性 如 (属性id#权重&属性id#权重|属性id#权重&属性id#权重;)
  27. ---buffType=5 格式:Buff组id(映射cfg_buff/group)
  28. ---@field buffParam IntListList @buff效果参数 column=6 F
  29. ---填0或空则无公式
  30. ---6.固定属性数值
  31. ---7、外置最终伤害公式:属性id*系数
  32. ---[[客户端不使用]]@field buffCount IntList @buff计算公式 column=7 G
  33. ---格式:数值
  34. ---
  35. ---详细说明
  36. ---
  37. ---状态类
  38. ---buffType=2&buffParam=11(眩晕)buffValue格式为眩晕时间(毫秒)
  39. ---buffType=2&buffParam=15(击退) 则 buffValue格式为:击退格子数#方向来源#触发反方向概率百分比(1:伤害者 2:自身)#初始速度#目标速度(通过调节初始速度和目标速度修改击退速度变化效果,初始速度大于目标速度则由快倒慢,目标速度大于初始速度则由慢到快)
  40. ---buffType=2&buffParam=17(瞬移) 则 buffValue格式为:瞬移范围半径(根据角色朝向在该范围内随机瞬移)
  41. ---buffType=2&buffParam=29(护盾) 则 buffValue格式为:护盾固定值#属性ID#属性系数(最终护盾指=固定值+角色当前属性*属性系数)系数单位为万比
  42. ---属性类
  43. ---根据计算公式填写格式
  44. ---清除类
  45. ---清除个数#清除层数
  46. ---@field buffValue IntListList @buff参数值 column=8 H
  47. ---0或空 范围内全部目标 1全部敌人 2全部友方(不包含自己) 3全部友方(包含自己) 4自己 5技能作用对象
  48. ---[[客户端不使用]]@field targetBuffObj number @buff目标对象 column=9 I
  49. ---buff效果延时生效
  50. ---格式
  51. ---为0或空不延时
  52. ---大于0为延时时间
  53. ---单位:毫秒
  54. ---(延迟时间是在总持续时间之内的)
  55. ---[[客户端不使用]]@field delayExecute number @buff延迟 column=10 J
  56. ---单位:毫秒;
  57. ---填-1表示永久Buff;
  58. ---buffTotalTime和intervalTime字段都为0时,为一次性Buff,立即执行
  59. ---@field buffTotalTime number @Buff总持续时间 column=11 K
  60. ---单位:毫秒
  61. ---循环型buff此项必填 持续型选填(冷却);
  62. ---buff效果为击退时 为每一步间隔时间;
  63. ---存在间隔时间时先施加Buff再执行间隔再生效Buff
  64. ---[[客户端不使用]]@field intervalTime number @buff间隔时间 column=12 L
  65. ---单位:万分比;不填默认为0
  66. ---[[客户端不使用]]@field Probability number @BUFF触发概率 column=13 M
  67. ---0或空不计算执行次数
  68. ---执行次数完成后原则上删除buff;地面Buff不进行次数计算
  69. ---@field excuteTimes number @Buff执行次数 column=14 N
  70. ---Buff叠加类型
  71. ---0:每次叠加都会刷新持续时间
  72. ---1:每次叠加都不会刷新持续时间
  73. ---2:叠加至上限后则不会刷新持续时间
  74. ---不填默认为0
  75. ---[[客户端不使用]]@field floorsType number @Buff叠加类型 column=15 O
  76. ---Buff叠加层数上限
  77. ---不填或0则不能叠加
  78. ---@field floors number @Buff叠加层数 column=16 P
  79. ---Buff组,用于清除BUFF标识
  80. ---[[客户端不使用]]@field group number @Buff组 column=17 Q
  81. ---Buff标签,新增需要程序处理
  82. ---1.控制类
  83. ---[[客户端不使用]]@field tag string @Buff标签 column=18 R
  84. ---buff施加到身上播放一次
  85. ---对应cfg_model_effect表
  86. ---格式:特效编号1#特效编号2#特效编号3
  87. ---@field selfBeginEffect IntList @开始时播放 column=19 S
  88. ---循环buff执行效果时播放一次.
  89. ---对应cfg_model_effect表
  90. ---格式:特效编号1#特效编号2#特效编号3
  91. ---@field selfEffect IntList @执行播放 column=20 T
  92. ---buff持续时间内自身一直循环播放
  93. ---对应cfg_model_effect表
  94. ---格式:特效编号1#特效编号2#特效编号3
  95. ---@field selfSustainEffect IntList @持续播放 column=21 U
  96. ---buff持续时间内进行攻击播放一次,此特效播放时替换selfSustainEffect效果,播放结束后,恢复selfSustainEffect效果
  97. ---对应cfg_model_effect表
  98. ---格式:特效编号1#特效编号2#特效编号3
  99. ---播放层级:
  100. ---0 目标下
  101. ---1 目标上
  102. ---@field selfAttackEffect IntList @攻击时播放 column=22 V
  103. ---buff持续时间内受到攻击(掉血)播放一次,此特效播放时替换selfSustainEffect效果,播放结束后,恢复selfSustainEffect效果
  104. ---对应cfg_model_effect表
  105. ---格式:特效编号1#特效编号2#特效编号3
  106. ---@field selfBeAttackEffect IntList @被攻击时播放 column=23 W
  107. ---buff结束前播放一次
  108. ---对应cfg_model_effect表
  109. ---格式:特效编号1#特效编号2#特效编号3
  110. ---@field selfEndEffect IntList @结束前播放 column=24 X
  111. ---cfg_skill_effect表
  112. ---格式:特效编号
  113. ---@field selfuseEffect number @引用技能特效 column=25 Y
  114. ---Buff生效期间修改为对应怪物模型以及动画
  115. ---格式为:怪物id;目标模型(调用cfg_monster表id)
  116. ---@field modelChange number @模型变化 column=26 A
  117. ---Buff生效期间缩放模型大小
  118. ---格式:万分比
  119. ---@field modelSize number @目标模型缩放 column=27 AA
  120. ---对应cfg_color表
  121. ---@field targetColor number @目标染色 column=28 AB
  122. ---不填不显示
  123. ---对应客户端的buff_Icon文件夹
  124. ---@field showIcon string @icon路径 column=29 AC
  125. ---显示在tips框首行
  126. ---@field buffName string @buff名称 column=30 AD
  127. ---点击buff图标显示具体tips文本;
  128. ---
  129. ---若buff文本中需要使用buffvalue中的相关数据,可使用%s代替
  130. ---%s填写规则:
  131. ---1、%s的取值为buffvalue中所填数据
  132. ---2、%s后面的数字1代表buffvalue 第一个数据,依次类推
  133. ---3、%s的位置可以随便放
  134. ---
  135. ---例如:(buffvalue = 201011#50|201021#30)
  136. ---buff文本描述:提升30~50的攻击力,则bufftext字段可填:提升%s4~%s2的攻击力
  137. ---@field buffText string @buff文本 column=31 AE
  138. ---伤害和治疗型buff专用.
  139. ---对应cfg_damage_number内的Id
  140. ---@field damageNumber number @飘血效果 column=32 AF
  141. ---角色下线时BUFF是否保存
  142. ---0:否
  143. ---1:是
  144. ---[[客户端不使用]]@field offlineSave number @BUFF下线是否保存 column=33 AG
  145. ---BUFF来源
  146. ---1.变身BUFF
  147. ---[[客户端不使用]]@field source number @BUFF来源 column=34 AH
  148. local cfg_buff =
  149. {
  150. {id=83, name="安全区回血", buffParam={{207062,1}}, buffValue={{207062,1000}}, buffTotalTime=-1, showIcon="48", buffName="安全区回血", buffText="在安全区内,每秒回复10%最大生命值的血量", damageNumber=118},
  151. {id=84, name="安全区回蓝", buffParam={{208091,1}}, buffValue={{208091,1000}}, buffTotalTime=-1, showIcon="49", buffName="安全区回蓝", buffText="在安全区内,每秒回复10%最大魔法值的蓝量", damageNumber=119},
  152. {id=10300002, name="新手BUFF", buffParam={}, buffValue={}, buffTotalTime=-1, showIcon="30", buffText="勇士处于<color=#1add1f>新手期间</color>,将获得特殊的新手BUFF"},
  153. {id=10400001, name="挂机保护buff", buffType=2, buffParam={}, buffValue={}, buffTotalTime=-1, showIcon="30"},
  154. {id=20000002, name="中瓶治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,20}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="中瓶治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  155. {id=20000202, name="大瓶治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,32}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="大瓶治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  156. {id=20000302, name="特大治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,48}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="特大治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  157. {id=20000312, name="强效治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,88}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="强效治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  158. {id=20000322, name="特效治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,180}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="特效治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  159. {id=20000332, name="极效治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,358}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="极效治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  160. {id=20000342, name="祝福治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,800}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="祝福治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  161. {id=20000352, name="神佑治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,1398}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="神佑治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  162. {id=20000362, name="神圣治疗药水持续", buffParam={{207031,1}}, buffValue={{207031,2198}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="神圣治疗药水持续", buffText="持续回复生命值", damageNumber=118},
  163. {id=20000372, name="神圣治疗精华持续", buffParam={{207031,1}}, buffValue={{207031,3238}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="神圣治疗精华持续", buffText="持续回复生命值", damageNumber=118},
  164. {id=20000402, name="小瓶魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1000}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="小瓶魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  165. {id=20000502, name="中瓶魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1100}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="中瓶魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  166. {id=20000602, name="大瓶魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1200}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="大瓶魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  167. {id=20000612, name="特大瓶魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1300}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="特大瓶魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  168. {id=20000622, name="强效魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1400}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="强效魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  169. {id=20000632, name="特效魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1500}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="特效魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  170. {id=20000642, name="极效魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1600}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="极效魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  171. {id=20000652, name="祝福魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1700}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="祝福魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  172. {id=20000662, name="神佑魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1800}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="神佑魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  173. {id=20000672, name="神圣魔力药水持续", buffParam={{208031,1}}, buffValue={{208011,1900}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="神圣魔力药水持续", buffText="持续回复魔法值", damageNumber=119},
  174. {id=20000682, name="神圣魔力精华持续", buffParam={{208031,1}}, buffValue={{208011,2000}}, buffTotalTime=4000, excuteTimes=3, showIcon="49", buffName="神圣魔力精华持续", buffText="持续回复魔法值", damageNumber=119},
  175. {id=20000702, name="苹果持续", buffParam={{207031,1}}, buffValue={{207031,10}}, buffTotalTime=4000, excuteTimes=3, showIcon="48", buffName="苹果持续", buffText="持续回复生命值", damageNumber=118},
  176. {id=20000801, name="酒", buffParam={{213022,1}}, buffValue={{213022,1000}}, buffTotalTime=0, showIcon="30", buffName="酒"},
  177. {id=20000901, name="防护值药水", buffParam={{301032,1}}, buffValue={{301032,2000}}, showIcon="30", buffName="防护值药水"},
  178. {id=20000902, name="守护治疗", buffParam={{207052,1}}, buffValue={{207052,1000}}, buffTotalTime=-1, targetColor=241, showIcon="48", buffName="守护治疗", buffText="回复智力属性除以5生命值", damageNumber=118},
  179. {id=30000001, name="特权卡30天(废弃)", buffParam={}, buffValue={}, buffTotalTime=2592000000, showIcon="28", buffName="特权卡倒计时", buffText="开启一键拾取、随身商店、随\n身仓库"},
  180. {id=30000002, name="高级特权卡30天(废弃)", buffParam={}, buffValue={}, buffTotalTime=2592000000, showIcon="34", buffName="特权卡倒计时", buffText="开启一键拾取、随身商店、随\n身仓库、自动回收、自动买药"},
  181. {id=30000011, name="白银特权卡", buffParam={}, buffValue={}, buffTotalTime=0, showIcon="50", buffName="特权卡倒计时", buffText=" \n激活后开启以下特权:\n<color=#1ADD1F>自动拾取\n随身商店\n自动买药\n特权专属BOSS\n连击试炼每日次数+1\n杀怪爆率叠加15%\n经验提升覆盖至30%</color>"},
  182. {id=30000012, name="黄金特权卡", buffParam={}, buffValue={}, buffTotalTime=0, showIcon="51", buffName="特权卡倒计时", buffText=" \n激活后开启以下特权:\n<color=#1ADD1F>自动回收\n连击试炼扫荡\n切换加点方案\n大师天赋免费切换\n特权BOSS挑战次数+1\n连击试炼每日次数+2\n回收收益提升30%\n杀怪爆率叠加30%\n经验提升覆盖至50%</color>"},
  183. {id=30000013, name="钻石特权卡", buffParam={}, buffValue={}, buffTotalTime=0, showIcon="52", buffName="特权卡倒计时", buffText=" \n激活后开启以下特权:\n<color=#1ADD1F>挂机巡逻\n连击试炼扫荡\n远程仓库\n交易行寄售功能开启\n交易行寄售货架数量增加5格\n特权BOSS挑战次数+1\n连击试炼每日次数+3\n杀怪爆率叠加50%\n经验提升覆盖至100%</color>"},
  184. {id=30000014, name="自动回收卡", buffParam={}, buffValue={}, buffTotalTime=0, showIcon="51", buffName="回收卡倒计时", buffText=" \n激活后开启以下特权:\n<color=#1ADD1F>自动回收</color>"},
  185. {id=30030201, name="经验加成药水", buffParam={{325012,1}}, buffValue={{325012,3000}}, buffTotalTime=86400000, showIcon="47", buffName="经验加成药水", buffText="杀怪经验提升30%"},
  186. {id=30030202, name="经验加成药水", buffParam={{325012,1}}, buffValue={{325012,3000}}, buffTotalTime=-1, showIcon="47", buffName="经验加成药水", buffText="杀怪经验提升30%"},
  187. {id=30030203, name="经验加成药水", buffParam={{325012,1}}, buffValue={{325012,3000}}, buffTotalTime=3600000, showIcon="47", buffName="经验加成药水", buffText="杀怪经验提升30%"},
  188. {id=30039701, name="大天使经验加成", buffParam={}, buffValue={}, buffTotalTime=60000, showIcon="47", buffText="大天使经验提升100%"},
  189. {id=30039702, name="大天使经验加成", buffParam={}, buffValue={}, buffTotalTime=86400000, showIcon="47", buffText="大天使经验提升100%"},
  190. {id=40000010, name="盒子特权——物理攻击增加", buffParam={{201041,1}}, buffValue={{201041,50}}, buffTotalTime=-1, buffName="物理攻击力+50"},
  191. {id=40000020, name="盒子特权——魔法攻击增加", buffParam={{202041,1}}, buffValue={{202041,50}}, buffTotalTime=-1, buffName="魔法攻击力+50"},
  192. {id=40000030, name="盒子特权——防御增加", buffParam={{206011,1}}, buffValue={{206011,50}}, buffTotalTime=-1, buffName="防御+50"},
  193. {id=100001101, name="攻速", buffParam={{213022,1}}, buffValue={{213022,2000}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成", buffText="攻速加成20%"},
  194. {id=100001102, name="攻速2级", buffParam={{213022,1}}, buffValue={{213022,400}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成2级", buffText="攻速加成4%"},
  195. {id=100001103, name="攻速3级", buffParam={{213022,1}}, buffValue={{213022,600}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成3级", buffText="攻速加成6%"},
  196. {id=100001104, name="攻速4级", buffParam={{213022,1}}, buffValue={{213022,800}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成4级", buffText="攻速加成8%"},
  197. {id=100001105, name="攻速5级", buffParam={{213022,1}}, buffValue={{213022,1000}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成5级", buffText="攻速加成10%"},
  198. {id=100001106, name="攻速6级", buffParam={{213022,1}}, buffValue={{213022,1200}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成6级", buffText="攻速加成12%"},
  199. {id=100001107, name="攻速7级", buffParam={{213022,1}}, buffValue={{213022,1400}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成7级", buffText="攻速加成14%"},
  200. {id=100001108, name="攻速8级", buffParam={{213022,1}}, buffValue={{213022,1600}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成8级", buffText="攻速加成16%"},
  201. {id=100001109, name="攻速9级", buffParam={{213022,1}}, buffValue={{213022,1800}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成9级", buffText="攻速加成18%"},
  202. {id=100001110, name="攻速10级", buffParam={{213022,1}}, buffValue={{213022,2000}}, buffTotalTime=10000, selfSustainEffect={1000011}, showIcon="30", buffName="攻速加成10级", buffText="攻速加成20%"},
  203. {id=100001201, name="双倍一击", buffParam={{304012,1}}, buffValue={{304012,2000}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成", buffText="双倍一击概率提升20%"},
  204. {id=100001202, name="双倍一击2级", buffParam={{304012,1}}, buffValue={{304012,300}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成2级", buffText="双倍一击概率提升3%"},
  205. {id=100001203, name="双倍一击3级", buffParam={{304012,1}}, buffValue={{304012,450}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成3级", buffText="双倍一击概率提升4.5%"},
  206. {id=100001204, name="双倍一击4级", buffParam={{304012,1}}, buffValue={{304012,600}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成4级", buffText="双倍一击概率提升6%"},
  207. {id=100001205, name="双倍一击5级", buffParam={{304012,1}}, buffValue={{304012,750}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成5级", buffText="双倍一击概率提升7.5%"},
  208. {id=100001206, name="双倍一击6级", buffParam={{304012,1}}, buffValue={{304012,900}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成6级", buffText="双倍一击概率提升9%"},
  209. {id=100001207, name="双倍一击7级", buffParam={{304012,1}}, buffValue={{304012,1050}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成7级", buffText="双倍一击概率提升10.5%"},
  210. {id=100001208, name="双倍一击8级", buffParam={{304012,1}}, buffValue={{304012,1200}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成8级", buffText="双倍一击概率提升12%"},
  211. {id=100001209, name="双倍一击9级", buffParam={{304012,1}}, buffValue={{304012,1350}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成9级", buffText="双倍一击概率提升13.5%"},
  212. {id=100001210, name="双倍一击10级", buffParam={{304012,1}}, buffValue={{304012,1500}}, buffTotalTime=10000, selfSustainEffect={1000012}, showIcon="26", buffName="双倍一击加成10级", buffText="双倍一击概率提升15%"},
  213. {id=100001301, name="减伤", buffParam={{312012,1}}, buffValue={{312012,2000}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成", buffText="伤害减免20%"},
  214. {id=100001302, name="减伤2级", buffParam={{312012,1}}, buffValue={{312012,300}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成2级", buffText="伤害减免3%"},
  215. {id=100001303, name="减伤3级", buffParam={{312012,1}}, buffValue={{312012,450}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成3级", buffText="伤害减免4.5%"},
  216. {id=100001304, name="减伤4级", buffParam={{312012,1}}, buffValue={{312012,600}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成4级", buffText="伤害减免6%"},
  217. {id=100001305, name="减伤5级", buffParam={{312012,1}}, buffValue={{312012,750}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成5级", buffText="伤害减免7.5%"},
  218. {id=100001306, name="减伤6级", buffParam={{312012,1}}, buffValue={{312012,900}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成6级", buffText="伤害减免9%"},
  219. {id=100001307, name="减伤7级", buffParam={{312012,1}}, buffValue={{312012,1050}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成7级", buffText="伤害减免10.5%"},
  220. {id=100001308, name="减伤8级", buffParam={{312012,1}}, buffValue={{312012,1200}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成8级", buffText="伤害减免12%"},
  221. {id=100001309, name="减伤9级", buffParam={{312012,1}}, buffValue={{312012,1350}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成9级", buffText="伤害减免13.5%"},
  222. {id=100001310, name="减伤10级", buffParam={{312012,1}}, buffValue={{312012,1500}}, buffTotalTime=10000, selfSustainEffect={1000013}, showIcon="10", buffName="减伤加成10级", buffText="伤害减免15%"},
  223. {id=110000701, name="生命之光", buffParam={{207022,1}}, buffValue={{207022,1400}}, buffTotalTime=600000, floors=3, selfSustainEffect={6}, showIcon="26", buffName="生命之光", buffText="增加自身<color=#1add1f>14%</color>的生命上限"},
  224. {id=110000702, name="生命之光", buffParam={{207022,1}}, buffValue={{207022,1700}}, buffTotalTime=600000, floors=3, selfSustainEffect={6}, showIcon="26", buffName="生命之光", buffText="增加自身<color=#1add1f>16%</color>的生命上限"},
  225. {id=110000703, name="生命之光", buffParam={{207022,1}}, buffValue={{207022,2000}}, buffTotalTime=600000, floors=3, selfSustainEffect={6}, showIcon="26", buffName="生命之光", buffText="增加自身<color=#1add1f>18%</color>的生命上限"},
  226. {id=110000704, name="生命之光减少", buffParam={{312032,1}}, buffValue={{312032,3000}}, buffTotalTime=600000, showIcon="26", buffName="生命之光", buffText="受击时,有<color=#1add1f>5%</color>的概率减少<color=#1add1f>30%</color>的伤害。"},
  227. {id=110000705, name="生命之光减少", buffParam={{312042,1}}, buffValue={{312042,6000}}, buffTotalTime=600000, showIcon="26", buffName="生命之光", buffText="受击时,有<color=#1add1f>10%</color>的概率减少<color=#1add1f>60%</color>的伤害。"},
  228. {id=110000101, name="升龙击伤害加成", buffTotalTime=500, excuteTimes=1},
  229. {id=110000102, name="升龙击伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  230. {id=110000201, name="地裂斩伤害加成", buffTotalTime=500, excuteTimes=1},
  231. {id=110000202, name="地裂斩伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  232. {id=110000301, name="旋风斩伤害加成", buffTotalTime=500, excuteTimes=1},
  233. {id=110000302, name="旋风斩伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  234. {id=110000401, name="牙突刺伤害加成", buffTotalTime=500, excuteTimes=1},
  235. {id=110000402, name="牙突刺伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  236. {id=110000501, name="天地十字剑伤害加成", buffTotalTime=500, excuteTimes=1},
  237. {id=110000502, name="天地十字剑伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  238. {id=110000601, name="霹雳回旋斩伤害加成", buffTotalTime=500, excuteTimes=1},
  239. {id=110000602, name="霹雳回旋斩伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  240. {id=110000901, name="雷霆裂闪伤害加成", buffTotalTime=500, excuteTimes=1},
  241. {id=110000902, name="雷霆裂闪伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  242. {id=110001001, name="致命一击伤害加成", buffTotalTime=500, excuteTimes=1},
  243. {id=110001002, name="致命一击伤害加成", buffValue={{400006,6000}}, buffTotalTime=500, excuteTimes=1},
  244. {id=110001003, name="致命一击减速", buffParam={{318022,1},{5000001,1}}, buffValue={{318022,-6000},{5000001,-6000}}, buffTotalTime=3600, targetColor=180, showIcon="45", buffName="致命一击减速", buffText="降低<color=#1add1f>%s%%</color>移动速度,共持续<color=#1add1f>3.6</color>秒"},
  245. {id=110000801, name="袭风刺冷却", buffParam={{321012,1}}, buffValue={{321012,10000}}, buffTotalTime=500, excuteTimes=1},
  246. {id=110000802, name="袭风刺冷却", buffParam={{321012,1}}, buffValue={{321012,10000}}, buffTotalTime=500, excuteTimes=1},
  247. {id=120001001, name="冰封减速", buffParam={{318022,1},{5000001,1}}, buffValue={{318022,-6000},{5000001,-6000}}, buffTotalTime=3600, targetColor=180, showIcon="45", buffName="冰封减速", buffText="降低<color=#1add1f>30%</color>移动速度,共持续<color=#1add1f>3.6</color>秒"},
  248. {id=120001101, name="守护之魂", buffParam={{400007,1}}, buffValue={{400007,1400}}, buffTotalTime=600000, selfSustainEffect={30}, showIcon="10", buffName="守护之魂", buffText="减少14%受到的伤害,持续<color=#1add1f>10</color>分钟"},
  249. {id=120001102, name="守护之魂", buffParam={{400007,1}}, buffValue={{400007,1700}}, buffTotalTime=600000, selfSustainEffect={30}, showIcon="10", buffName="守护之魂", buffText="减少17%受到的伤害,持续<color=#1add1f>10</color>分钟"},
  250. {id=120001103, name="守护之魂", buffParam={{400007,1}}, buffValue={{400007,2000}}, buffTotalTime=600000, selfSustainEffect={30}, showIcon="10", buffName="守护之魂", buffText="减少20%受到的伤害,持续<color=#1add1f>10</color>分钟"},
  251. {id=120001104, name="守护之魂减伤", buffParam={{400007,1}}, buffValue={{400007,3000}}, buffTotalTime=600000, excuteTimes=1},
  252. {id=120001105, name="守护之魂减伤", buffParam={{400007,1}}, buffValue={{400007,6000}}, buffTotalTime=600000, excuteTimes=1},
  253. {id=120001401, name="冰封减速", buffParam={{318022,1},{5000001,1}}, buffValue={{318022,-6000},{5000001,-6000}}, buffTotalTime=3600, targetColor=180, showIcon="45", buffName="冰封减速", buffText="降低<color=#1add1f>60%</color>移动速度,共持续<color=#1add1f>3.6</color>秒"},
  254. {id=120001501, name="中毒", buffParam={{207031,1}}, buffValue={{10003,-300}}, buffTotalTime=15000, targetColor=241, showIcon="5", buffName="中毒", buffText="受到中毒效果,每3秒1次伤害,共持续<color=#1add1f>15</color>秒"},
  255. {id=120001502, name="中毒", buffParam={{207031,1}}, buffValue={{10003,-400}}, buffTotalTime=15000, targetColor=241, showIcon="5", buffName="中毒", buffText="受到中毒效果,每3秒1次伤害,共持续<color=#1add1f>15</color>秒"},
  256. {id=120001503, name="中毒", buffParam={{207031,1}}, buffValue={{10003,-500}}, buffTotalTime=15000, targetColor=241, showIcon="5", buffName="中毒", buffText="受到中毒效果,每3秒1次伤害,共持续<color=#1add1f>15</color>秒"},
  257. {id=120001701, name="瞬间移动瞬移", buffType=2, buffParam={{17}}, buffValue={{5}}, buffTotalTime=0, excuteTimes=1, selfEffect={22}},
  258. {id=120000101, name="能量球伤害加成", excuteTimes=1},
  259. {id=120000102, name="能量球伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  260. {id=120000201, name="火球伤害加成", excuteTimes=1},
  261. {id=120000202, name="火球伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  262. {id=120000301, name="真空波伤害加成", excuteTimes=1},
  263. {id=120000302, name="真空波伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  264. {id=120000401, name="掌心雷伤害加成", excuteTimes=1},
  265. {id=120000402, name="掌心雷伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  266. {id=120000601, name="陨石伤害加成", excuteTimes=1},
  267. {id=120000602, name="陨石伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  268. {id=120001301, name="爆炎伤害加成", excuteTimes=1, selfuseEffect=26},
  269. {id=120001302, name="爆炎伤害加成", buffValue={{400006,6000}}, excuteTimes=1, selfuseEffect=26},
  270. {id=120001402, name="冰封伤害加成", excuteTimes=1},
  271. {id=120001403, name="冰封伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  272. {id=120001504, name="毒咒伤害加成", excuteTimes=1},
  273. {id=120001505, name="毒咒伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  274. {id=120001601, name="极光伤害加成", excuteTimes=1},
  275. {id=120001602, name="极光伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  276. {id=120000501, name="龙卷风伤害加成", excuteTimes=1},
  277. {id=120000502, name="龙卷风伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  278. {id=120000701, name="火龙伤害加成", excuteTimes=1},
  279. {id=120000702, name="火龙伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  280. {id=120000801, name="黑龙波伤害加成", excuteTimes=1},
  281. {id=120000802, name="黑龙波伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  282. {id=120000901, name="毁灭烈焰伤害加成", excuteTimes=1},
  283. {id=120000902, name="毁灭烈焰伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  284. {id=120001002, name="暴风雪伤害加成", excuteTimes=1},
  285. {id=120001003, name="暴风雪伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  286. {id=120001201, name="地狱火伤害加成", excuteTimes=1},
  287. {id=120001202, name="地狱火伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  288. {id=130000501, name="一级治疗瞬间回复", buffParam={{207031,1},{207031,1}}, buffValue={{207031,10},{10003,500}}, buffTotalTime=0, excuteTimes=1, damageNumber=118},
  289. {id=130000502, name="二级治疗瞬间回复", buffParam={{207031,1},{207031,1}}, buffValue={{207031,20},{10003,1000}}, buffTotalTime=0, excuteTimes=1, damageNumber=118},
  290. {id=130000503, name="三级治疗瞬间回复", buffParam={{207031,1},{207031,1}}, buffValue={{207031,30},{10003,1500}}, buffTotalTime=0, excuteTimes=1, damageNumber=118},
  291. {id=130000504, name="四级治疗瞬间回复", buffParam={{207031,1},{207031,1}}, buffValue={{207031,50},{10003,3000}}, buffTotalTime=0, excuteTimes=1, damageNumber=118},
  292. {id=130000505, name="五级治疗瞬间回复", buffParam={{207031,1},{207031,1}}, buffValue={{207031,100},{10003,6000}}, buffTotalTime=0, excuteTimes=1, damageNumber=118},
  293. {id=130000301, buffValue={{400006,800}}, buffTotalTime=600000, excuteTimes=1, showIcon="1", buffName="战神之力", buffText="增加自身<color=#1add1f>8%</color>的伤害加成,共持续<color=#1add1f>10</color>分钟"},
  294. {id=130000302, buffValue={{400006,900}}, buffTotalTime=600000, excuteTimes=1, showIcon="1", buffName="战神之力", buffText="增加自身<color=#1add1f>9%</color>的伤害加成,共持续<color=#1add1f>10</color>分钟"},
  295. {id=130000303, buffValue={{400006,1000}}, buffTotalTime=600000, excuteTimes=1, showIcon="1", buffName="战神之力", buffText="增加自身<color=#1add1f>10%</color>的伤害加成,共持续<color=#1add1f>10</color>分钟"},
  296. {id=130000304, buffValue={{400006,1200}}, buffTotalTime=600000, excuteTimes=1, showIcon="1", buffName="战神之力", buffText="增加自身<color=#1add1f>12%</color>的伤害加成,共持续<color=#1add1f>10</color>分钟"},
  297. {id=130000305, buffValue={{400006,1500}}, buffTotalTime=600000, excuteTimes=1, showIcon="1", buffName="战神之力", buffText="增加自身<color=#1add1f>15%</color>的伤害加成,共持续<color=#1add1f>10</color>分钟"},
  298. {id=130000101, name="四级穿透箭伤害加成", excuteTimes=1},
  299. {id=130000102, name="五级穿透箭伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  300. {id=130000601, name="四级冰封箭伤害加成", excuteTimes=1},
  301. {id=130000602, name="五级冰封箭伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  302. {id=130000603, name="冰封箭禁锢", buffType=2, buffParam={{11}}, buffValue={{2000}}, buffTotalTime=2000, targetColor=180, showIcon="3", buffName="冰封禁锢", buffText="无法移动,共持续<color=#1add1f>2</color>秒"},
  303. {id=130000201, name="四级多重箭伤害加成", excuteTimes=1},
  304. {id=130000202, name="五级多重箭伤害加成", buffValue={{400006,6000}}, excuteTimes=1},
  305. {id=130000401, name="守护之光减伤", buffParam={{400007,1}}, buffValue={{400007,1400}}, buffTotalTime=600000, excuteTimes=1, selfSustainEffect={42}, showIcon="32", buffName="守护之光减伤", buffText="减少<color=#1add1f>14%</color>受到的伤害,持续<color=#1add1f>10</color>分钟"},
  306. {id=130000402, name="守护之光减伤", buffParam={{400007,1}}, buffValue={{400007,1700}}, buffTotalTime=600000, excuteTimes=1, selfSustainEffect={42}, showIcon="32", buffName="守护之光减伤", buffText="减少<color=#1add1f>17%</color>受到的伤害,持续<color=#1add1f>10</color>分钟"},
  307. {id=130000403, name="守护之光减伤", buffParam={{400007,1}}, buffValue={{400007,2000}}, buffTotalTime=600000, selfSustainEffect={42}, showIcon="32", buffName="守护之光减伤", buffText="减少<color=#1add1f>20%</color>受到的伤害,持续<color=#1add1f>10</color>分钟"},
  308. {id=130000404, name="守护之光减伤", buffParam={{400007,1}}, buffValue={{400007,3000}}, buffTotalTime=600000, showIcon="32", buffName="守护之光概率减伤", buffText="5%概率降低受到伤害的30%"},
  309. {id=130000405, name="守护之光减伤", buffParam={{400007,1}}, buffValue={{400007,6000}}, buffTotalTime=600000, showIcon="32", buffName="守护之光概率减伤", buffText="10%概率降低受到伤害的60%"},
  310. {id=102006401, name="四级召唤兽攻击伤害加成", buffValue={{400006,10000}}, buffTotalTime=-1, excuteTimes=1},
  311. {id=102006501, name="五级召唤兽攻击伤害加成", buffValue={{400006,10000}}, buffTotalTime=-1, excuteTimes=1},
  312. {id=200003101, name="山崩地裂", buffParam={{318022,1},{313012,1}}, buffValue={{318022,-3000},{313012,1000}}, buffTotalTime=5000, excuteTimes=1},
  313. {id=200004101, name="急速咒印", buffParam={{213022,1}}, buffValue={{213022,1000}}, buffTotalTime=5000, selfSustainEffect={3003}, showIcon="15", buffName="急速咒印", buffText="增加<color=#1add1f>10%</color>攻击速度"},
  314. {id=200006101, name="天使圣盾", buffType=2, buffParam={{29}}, buffValue={{0,207011,2000}}, buffTotalTime=5000, selfSustainEffect={3001}, showIcon="4", buffName="天使圣盾", buffText="获取<color=#1add1f>20%</color>最大生命值护盾"},
  315. {id=200005201, name="毁灭", buffParam={{207031,1}}, buffValue={{207011,-100}}, buffTotalTime=6000, excuteTimes=5, showIcon="46", buffName="毁灭", buffText="持续扣除<color=#1add1f>1%</color>最大生命值血量"},
  316. {id=220002101, name="轻盈敏捷", buffParam={{318022,1}}, buffValue={{318022,500}}, buffTotalTime=40000},
  317. {id=220002102, name="轻盈敏捷", buffParam={{318022,1}}, buffValue={{318022,800}}, buffTotalTime=40000},
  318. {id=220003101, name="铜皮铁骨", buffParam={{313012,1}}, buffValue={{313012,300}}, buffTotalTime=40000},
  319. {id=220003102, name="铜皮铁骨", buffParam={{313012,1}}, buffValue={{313012,500}}, buffTotalTime=40000},
  320. {id=220003201, name="恐惧使者", buffParam={{312012,1}}, buffValue={{312012,100}}, buffTotalTime=6000, floors=5, showIcon="19", buffName="恐惧使者", buffText="受到伤害降低<color=#1add1f>1%</color>,最多叠加<color=#1add1f>5</color>层"},
  321. {id=220004101, name="增幅咒印", buffParam={{311012,1}}, buffValue={{311012,300}}, buffTotalTime=40000},
  322. {id=220004102, name="增幅咒印", buffParam={{311012,1}}, buffValue={{311012,500}}, buffTotalTime=40000},
  323. {id=220004201, name="衰减咒印", buffParam={{313012,1}}, buffValue={{313012,-100}}, buffTotalTime=6000, floors=5, showIcon="38", buffName="衰减咒印", buffText="受到伤害加深<color=#1add1f>1%</color>,最多叠加<color=#1add1f>5</color>层"},
  324. {id=220005101, name="恶魔本能", buffType=5, buffParam={{1}}, buffValue={{99,1}}, buffTotalTime=0},
  325. {id=220005102, name="恶魔本能", buffType=5, buffParam={{1}}, buffValue={{99,1}}, buffTotalTime=0},
  326. {id=220005201, name="斩首", buffParam={{207031,1}}, buffValue={{207022,-500}}, buffTotalTime=1000, excuteTimes=1},
  327. {id=220006101, name="自愈之光", buffParam={{207031,1}}, buffValue={{207011,100}}, buffTotalTime=40000, damageNumber=118},
  328. {id=220006102, name="自愈之光", buffParam={{207031,1}}, buffValue={{207011,200}}, buffTotalTime=40000, damageNumber=118},
  329. {id=220006201, name="生命夺取", buffParam={{5000013,1}}, buffValue={{5000013,500}}, buffTotalTime=0, excuteTimes=1},
  330. }
  331. local defaults = {name="战神之力", bufftrigger=0, buffType=3, buffParam={{400006,1}}, buffValue={{400006,3000}}, buffTotalTime=3000, excuteTimes=0, floors=0, selfBeginEffect={}, selfEffect={}, selfSustainEffect={}, selfAttackEffect={}, selfBeAttackEffect={}, selfEndEffect={}, selfuseEffect=0, modelChange=0, modelSize=0, targetColor=0, showIcon="", buffName="", buffText="", damageNumber=0}
  332. local mt = {__index = defaults}
  333. for _, v in ipairs(cfg_buff) do
  334. setmetatable(v, mt)
  335. end
  336. return cfg_buff