Caduceus
Unknown Member
- Joined
- May 10, 2010
- Messages
- 321
- Solutions
- 2
- Reaction score
- 24
I am trying to apply a message when CONDITION_MANASHIELD wears off.
Code:
local combat = Combat()
combat:setParameter(COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
combat:setParameter(COMBAT_PARAM_AGGRESSIVE, 0)
local condition = Condition(CONDITION_MANASHIELD)
condition:setParameter(CONDITION_PARAM_TICKS, 200000)
combat:setCondition(condition)
function onCastSpell(creature, var)
return combat:execute(creature, var)
end
local player = Player(cid)
if not player then
return true
end
if player:getCondition(CONDITION_MANASHIELD) == false then
player:sendTextMessage(MESSAGE_INFO_DESCR, "Mana Shield has wore off.")
end