Advertisement
Akim91

Untitled

Apr 11th, 2021
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.24 KB | None | 0 0
  1. CalculateMMOCoreStats:
  2. Skills:
  3. - setvariable{var=caster.fireDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + (%mmocore_attribute_firemastery%/100) + ((%mmocore_attribute_elementalmastery% * 0.4)/100))} @self
  4. - setvariable{var=caster.waterDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + (%mmocore_attribute_watermastery%/100) + ((%mmocore_attribute_elementalmastery% * 0.4)/100))} @self
  5. - setvariable{var=caster.iceDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + ((%mmocore_attribute_icemastery%*2)/100) + ((%mmocore_attribute_elementalmastery% * 0.4)/100))} @self
  6. - setvariable{var=caster.lightningDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + ((%mmocore_attribute_lightningmastery%*1.5)/100) + ((%mmocore_attribute_elementalmastery% * 0.4)/100))} @self
  7. - setvariable{var=caster.earthDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + (%mmocore_attribute_earthmastery%/100) + ((%mmocore_attribute_elementalmastery% * 0.4)/100))} @self
  8. - setvariable{var=caster.lightDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + (%mmocore_attribute_lightmastery%/100))} @self
  9. - setvariable{var=caster.shadowDamagePercent;type=FLOAT;value=(((%mmocore_attribute_magicalinsight% * 0.5)/100) + (%mmocore_attribute_shadowmastery%/100))} @self
  10. - setvariable{var=caster.petLifePercent;type=FLOAT;value=(((%mmocore_attribute_constitution% * 0.5)/100) + (%mmocore_attribute_summonersinsight%/100) + ((%mmocore_attribute_shadowmastery% * 0.5)/100))} @self
  11. - setvariable{var=caster.petDamagePercent;type=FLOAT;value=(((%mmocore_attribute_shadowmastery% * 0.5)/100) + (%mmocore_attribute_summonersinsight%/100))} @self
  12. - setvariable{var=caster.attackDamagePercent;type=FLOAT;value=(((%mmocore_attribute_mentalacuity% * 0.5)/100) + (%mmocore_attribute_physicalprowess%/100))} @self
  13. - setvariable{var=caster.projectileDamagePercent;type=FLOAT;value=(((%mmocore_attribute_physicalprowess% * 0.5)/100) + (%mmocore_attribute_mentalacuity%/100))} @self
  14. - setvariable{var=caster.attackDamage;type=FLOAT;value=%mmocore_stat_attack_damage%} @self
  15. - setvariable{var=caster.criticalStrikeChance;type=FLOAT;value=((%mmocore_attribute_combatprecision% * 0.2)/100)} @self
  16. - setvariable{var=caster.criticalStrikePower;type=FLOAT;value=((%mmocore_attribute_combatprecision% * 0.5)/100)} @self
  17. - setvariable{var=caster.spellCriticalStrikeChance;type=FLOAT;value=((%mmocore_attribute_magicalprecision% * 0.2)/100) + ((%mmocore_attribute_firemastery% * 0.1)/100)} @self
  18. - setvariable{var=caster.spellCriticalStrikePower;type=FLOAT;value=((%mmocore_attribute_magicalprecision% * 0.5)/100) + ((%mmocore_attribute_firemastery% * 0.2)/100)} @self
  19.  
  20.  
  21. Necromancer_SummonSkeletalWarrior:
  22. Conditions:
  23. Skills:
  24. - skill{s=CalculateMMOCoreStats} @self
  25. - setvariable{var=caster.myDamage;type=FLOAT;value="<mmocore.skill.Necromancer_SummonSkeletalWarrior.damage> * (1 + (<caster.var.petDamagePercent> + <caster.var.attackDamagePercent>))"} @self
  26. - setvariable{var=caster.myHealth;type=FLOAT;value="<mmocore.skill.Necromancer_SummonSkeletalWarrior.health> * (1 + <caster.var.petLifePercent>)"} @self
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement