Advertisement
Guest User

stats.yml

a guest
Feb 9th, 2024
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.83 KB | None | 0 0
  1. ################################################################
  2. #
  3. # Hard-coded stats
  4. #
  5. ################################################################
  6.  
  7. ATTACK_DAMAGE:
  8. Enabled: true
  9. AlwaysActive: false
  10. Display: "Damage"
  11. Tooltips:
  12. Additive: "+<value> Damage"
  13. Multiply: "+<value> Damage"
  14. Compound: "x<value> Damage"
  15. BaseValue: 1
  16.  
  17. ATTACK_SPEED:
  18. Enabled: true
  19. Display: "Attack Speed"
  20. Tooltips:
  21. Additive: "+<value> Attack Speed"
  22. Multiply: "+<value> Attack Speed"
  23. Compound: "x<value> Attack Speed"
  24. BaseValue: 4.0
  25.  
  26. BONUS_DAMAGE:
  27. Enabled: false
  28. Display: "Bonus Damage"
  29. Tooltips:
  30. Additive: "+<value> Bonus Damage"
  31. Multiply: "+<value> Bonus Damage"
  32. Compound: "x<value> Bonus Damage"
  33. BaseValue: 0
  34.  
  35. CRITICAL_STRIKE_CHANCE:
  36. Enabled: true
  37. Display: "Critical Strike"
  38. Tooltips:
  39. Additive: "+<value> Critical Strike"
  40. Multiply: "+<value> Critical Strike"
  41. Compound: "x<value> Critical Strike"
  42. BaseValue: 0
  43. MinValue: 0
  44. Skills:
  45. - particles{p=crit;a=50;hS=1;y=1;s=1} @trigger
  46.  
  47. CRITICAL_STRIKE_DAMAGE:
  48. Enabled: true
  49. Display: "Critical Damage"
  50. Tooltips:
  51. Additive: "+<value> Critical Damage"
  52. Multiply: "+<value> Critical Damage"
  53. Compound: "x<value> Critical Damage"
  54. BaseValue: 1
  55.  
  56. CRITICAL_STRIKE_RESILIENCE:
  57. Enabled: false
  58. Display: "Resilience"
  59. Tooltips:
  60. Additive: "+<value> Resilience"
  61. Multiply: "+<value> Resilience"
  62. Compound: "x<value> Resilience"
  63. BaseValue: 0
  64.  
  65. DAMAGE_REDUCTION:
  66. Enabled: false
  67. Display: "Damage Reduction"
  68. Tooltips:
  69. Additive: "+<value> Damage Reduction"
  70. Multiply: "+<value> Damage Reduction"
  71. Compound: "x<value> Damage Reduction"
  72. BaseValue: 0
  73.  
  74. DEFENSE:
  75. Enabled: false
  76. Display: "Defense"
  77. Tooltips:
  78. Additive: "+<value> Defense"
  79. Multiply: "+<value> Defense"
  80. Compound: "x<value> Defense"
  81. BaseValue: 0
  82.  
  83. DODGE_CHANCE:
  84. Enabled: false
  85. Display: "Dodge"
  86. Tooltips:
  87. Additive: "+<value> Dodge Chance"
  88. Multiply: "+<value> Dodge Chance"
  89. Compound: "x<value> Dodge Chance"
  90. BaseValue: 0
  91. Skills: []
  92.  
  93. DODGE_NEGATION:
  94. Enabled: false
  95. Display: "Accuracy"
  96. Tooltips:
  97. Additive: "+<value> Accuracy"
  98. Multiply: "+<value> Accuracy"
  99. Compound: "x<value> Accuracy"
  100. BaseValue: 0
  101.  
  102. HEALTH:
  103. Enabled: false
  104. Display: "Health"
  105. Tooltips:
  106. Additive: "+<value> Health"
  107. Multiply: "+<value> Health"
  108. Compound: "x<value> Health"
  109. BaseValue: 20
  110. MinValue: 1
  111.  
  112. HEALTH_REGENERATION:
  113. Enabled: false
  114. Display: "Health Regeneration"
  115. Tooltips:
  116. Additive: "+<value> Regeneration"
  117. Multiply: "+<value> Regeneration"
  118. Compound: "x<value> Regeneration"
  119. BaseValue: 0
  120. MaxValue: 1000000
  121. MinValue: 0
  122. Frequency: 60
  123.  
  124. LIFESTEAL_CHANCE:
  125. Enabled: false
  126. Display: "Lifesteal Chance"
  127. Tooltips:
  128. Additive: "+<value> Lifesteal Chance"
  129. Multiply: "+<value> Lifesteal Chance"
  130. Compound: "x<value> Lifesteal Chance"
  131. BaseValue: 0
  132.  
  133. LIFESTEAL_POWER:
  134. Enabled: true
  135. Display: "Lifesteal Power"
  136. Tooltips:
  137. Additive: "+<value> Lifesteal Power"
  138. Multiply: "+<value> Lifesteal Power"
  139. Compound: "x<value> Lifesteal Power"
  140. BaseValue: 0.1
  141.  
  142. MOVEMENT_SPEED:
  143. Enabled: false
  144. Display: "Movement Speed"
  145. Tooltips:
  146. Additive: "+<value> Movement Speed"
  147. Multiply: "+<value>% Movement Speed"
  148. Compound: "x<value>% Movement Speed"
  149. ParentStats:
  150. - SPEED
  151. Formula: "0.2 + (0.2 / (1 + e^(-0.005 * (SPD - 1000))))"
  152.  
  153. PARRY_CHANCE:
  154. Enabled: true
  155. Display: "Parry Chance"
  156. BaseValue: 0
  157. Priority: 0
  158. Tooltips:
  159. Additive: "+<value> Parry Chance"
  160. Multiply: "+<value> Parry Chance"
  161. Compound: "x<value> Parry Chance"
  162. FrontAngle: 180
  163. UsableMaterials:
  164. - WOODEN_SWORD
  165. - STONE_SWORD
  166. - GOLDEN_SWORD
  167. - IRON_SWORD
  168. - DIAMOND_SWORD
  169. - NETHERITE_SWORD
  170. Skills:
  171. - skill:Parry
  172.  
  173. PARRY_NEGATION:
  174. Enabled: true
  175. Display: "Expertise"
  176. Tooltips:
  177. Additive: "+<value> Expertise"
  178. Multiply: "+<value> Expertise"
  179. Compound: "x<value> Expertise"
  180. BaseValue: 0
  181.  
  182. PARRY_POWER:
  183. Enabled: false
  184. Display: "Parry Power"
  185. BaseValue: 0.5
  186. Tooltips:
  187. Additive: "+<value> Parry Power"
  188. Multiply: "+<value> Parry Power"
  189. Compound: "x<value> Parry Power"
  190.  
  191. PARRY_COUNTERATTACK:
  192. Enabled: false
  193. Display: "Parry Counterattack"
  194. BaseValue: 1
  195. Tooltips:
  196. Additive: "+<value> Parry Counterattack"
  197. Multiply: "+<value> Parry Counterattack"
  198. Compound: "x<value> Parry Counterattack"
  199.  
  200. ################################################################
  201. #
  202. # Example Custom Stats
  203. #
  204. ################################################################
  205.  
  206. ARMOR_GENERIC:
  207. Enabled: false
  208. Type: DAMAGE_MODIFIER
  209. Triggers:
  210. - DAMAGED
  211. ExecutionPoint: PRE
  212. Display: "Generic Armor"
  213. DamageFormula: "d - v"
  214. BaseValue: 0
  215. Tooltips:
  216. Additive: "+<value> Generic Armor"
  217. Multiply: "+<value> Generic Armor"
  218. Compound: "x<value> Generic Armor"
  219.  
  220. ARMOR_BLUNT:
  221. Enabled: false
  222. Type: DAMAGE_MODIFIER
  223. Triggers:
  224. - DAMAGED
  225. ExecutionPoint: PRE
  226. Display: "Blunt Armor"
  227. DamageType: BLUNT
  228. DamageFormula: "d - v"
  229. BaseValue: 0
  230. Tooltips:
  231. Additive: "+<value> Blunt Armor"
  232. Multiply: "+<value> Blunt Armor"
  233. Compound: "x<value> Blunt Armor"
  234.  
  235. ARMOR_SHARP:
  236. Enabled: false
  237. Type: DAMAGE_MODIFIER
  238. Triggers:
  239. - DAMAGED
  240. ExecutionPoint: PRE
  241. Display: "Sharp Armor"
  242. DamageType: SHARP
  243. DamageFormula: "d - v"
  244. BaseValue: 0
  245. Tooltips:
  246. Additive: "+<value> Sharp Armor"
  247. Multiply: "+<value> Sharp Armor"
  248. Compound: "x<value> Sharp Armor"
  249.  
  250. DAMAGE_BLUNT:
  251. Enabled: false
  252. Type: DAMAGE_BONUS
  253. Priority: 1
  254. Triggers:
  255. - ATTACK
  256. ExecutionPoint: PRE
  257. Display: "Blunt Damage"
  258. DamageType: BLUNT
  259. BaseValue: 0
  260. Tooltips:
  261. Additive: "+<value> Blunt Damage"
  262. Multiply: "+<value> Blunt Damage"
  263. Compound: "x<value> Blunt Damage"
  264.  
  265. DAMAGE_SHARP:
  266. Enabled: false
  267. Type: DAMAGE_BONUS
  268. Priority: 2
  269. Triggers:
  270. - ATTACK
  271. ExecutionPoint: PRE
  272. Display: "Sharp Damage"
  273. DamageType: SHARP
  274. BaseValue: 0
  275. Tooltips:
  276. Additive: "+<value> Sharp Damage"
  277. Multiply: "+<value> Sharp Damage"
  278. Compound: "x<value> Sharp Damage"
  279.  
  280. FIRE_RESISTANCE:
  281. Enabled: false
  282. Display: "Fire Resistance"
  283. Tooltips:
  284. Additive: "+<value> Fire Resistance"
  285. Multiply: "+<value> Fire Resistance"
  286. Compound: "x<value> Fire Resistance"
  287. Type: DAMAGE_MODIFIER
  288. Triggers:
  289. - DAMAGED
  290. Conditions:
  291. - (damageCause FIRE || damageCause FIRE_TICK)
  292. ExecutionPoint: PRE
  293. DamageFormula: "d * (1 - v)"
  294. MaxValue: 1
  295. MinValue: 0
  296.  
  297. SPEED:
  298. Enabled: false
  299. AlwaysActive: false
  300. Type: STATIC
  301. FormulaKey: "SPD"
  302. Tooltips:
  303. Additive: "+<value> Speed"
  304. Multiply: "+<value>% Speed"
  305. Compound: "x<value>% Speed"
  306.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement