viking
Member
- Joined
- Aug 20, 2015
- Messages
- 323
- Reaction score
- 22
All runes of poison (poison bomb, poison field, poison wall...) dont working, and dont appear error in log.
my code (poison bomb):
I got other problem too :S omg..
http://prntscr.com/8nuvjp
TFS 1.2
My code:
my code (poison bomb):
Code:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS)
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_POISON)
combat:setParameter(COMBAT_PARAM_CREATEITEM, ITEM_POISONFIELD_PVP)
local area = createCombatArea(AREA_SQUARE1X1)
combat:setArea(area)
function onCastSpell(creature, var, isHotkey)
return combat:execute(creature, var)
end
I got other problem too :S omg..
http://prntscr.com/8nuvjp
TFS 1.2
My code:
Code:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_ENERGYHIT)
combat:setParameter(COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGYBALL)
local area = createCombatArea(AREA_CIRCLE3X3)
combat:setArea(area)
function onGetFormulaValues(player, level, maglevel)
min = -((level / 5) + (maglevel * 1) + 6)
max = -((level / 5) + (maglevel * 2.6) + 16)
return min, max
end
combat:setCallback(CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
dofile('data/lib/events/warPrivate_lib.lua')
function onCastSpell(creature, var, isHotkey)
local storage = creature:getStorageValue(warPrivate_RUNES)
if creature:getStorageValue(warPrivate_RUNES) == nil then
return combat:execute(creature, var)
end
if creature:getStorageValue(warPrivate_RUNES) > 0 then
return false
else
return combat:execute(creature, var)
end
end
Last edited by a moderator: