Fermantor
Active Member
So the idea is:
There is like a tavern, where you regenerate mana and hp much faster, while you are in the building.
My first attempt is this script
But it seems, as the condition don't get removed...
Any ideas?
There is like a tavern, where you regenerate mana and hp much faster, while you are in the building.
My first attempt is this script
Code:
local condition = createConditionObject(CONDITION_REGENERATION)
setConditionParam(condition, CONDITION_PARAM_TICKS, -1)
setConditionParam(condition, CONDITION_PARAM_BUFF_SPELL, 1)
setConditionParam(condition, CONDITION_PARAM_HEALTHGAIN, 5)
setConditionParam(condition, CONDITION_PARAM_HEALTHTICKS, 5000)
setConditionParam(condition, CONDITION_PARAM_MANAGAIN, 20)
setConditionParam(condition, CONDITION_PARAM_MANATICKS, 4000)
function onStepIn(cid, item, pos)
if isPlayer(cid) == TRUE then
doAddCondition(cid, condition)
end
end
function onStepOut(cid, item, pos)
doRemoveCondition(cid, CONDITION_REGENERATION)
end
Any ideas?
Last edited: