Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. local combat = createCombatObject()
  2. setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
  3. setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HITAREA)
  4. setCombatParam(combat, COMBAT_PARAM_USECHARGES, 1)
  5.  
  6. local area = createCombatArea(AREA_SQUARE1X1)
  7. setCombatArea(combat, area)
  8.  
  9. function onGetFormulaValues(cid, skill, attack, factor)
  10. local skillTotal, levelTotal = skill * attack, getPlayerLevel(cid) / 5
  11. return -(((skillTotal * 0.06) + 13) + (levelTotal)), -(((skillTotal * 0.11) + 27) + (levelTotal))
  12. end
  13.  
  14. setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues")
  15.  
  16. function onCastSpell(cid, var)
  17. return doCombat(cid, combat, var)
  18. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement