Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local combat = createCombatObject()
- setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
- setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
- setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
- setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
- local condition = createConditionObject(CONDITION_CURSED)
- setConditionParam(condition, CONDITION_PARAM_DELAYED, 1)
- addDamageCondition(condition, 0.005, 0.008, -0.0002)
- setCombatCondition(combat, condition)
- local mult = 2222222
- local baseDamage = 10000000
- function onCastSpell(cid, var)
- if isPlayer(cid) then
- local damage = baseDamage + (getPlayerRebirth(cid)*mult)
- local attacker = variantToNumber(var)
- if isCreature(attacker) then
- return doCombat(cid, combat, var) and doTargetCombatHealth(0, attacker, COMBAT_DEATHDAMAGE, -(damage), -(damage), CONST_ME_MORTAREA)
- end
- end
- return true
- end
Add Comment
Please, Sign In to add comment