Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -----------------------------------------
- -- ID: 14516
- -- Item: Hydra Harness
- -- Item Effect: Attack +25/Ranged Attack +25
- -----------------------------------------
- require("scripts/globals/settings");
- require("scripts/globals/status");
- -----------------------------------------
- -- OnItemCheck
- -----------------------------------------
- function onItemCheck(target)
- local effect = target:getStatusEffect(EFFECT_ENCHANTMENT);
- if (effect ~= nil) then
- if (effect:getSubType() == 14516) then
- target:delStatusEffect(EFFECT_ENCHANTMENT);
- end;
- end;
- return 0;
- end;
- -----------------------------------------
- -- OnItemUse
- -----------------------------------------
- unction onItemUse(target)
- if (target:hasStatusEffect(EFFECT_ENCHANTMENT) == true) then
- target:delStatusEffect(EFFECT_ENCHANTMENT);
- target:addStatusEffect(EFFECT_ENCHANTMENT,0,0,4300,14516);
- else
- target:addStatusEffect(EFFECT_ENCHANTMENT,0,0,4300,14516);
- end;
- end;
- -----------------------------------------
- -- onEffectGain Action
- -----------------------------------------
- function onEffectGain(target,effect)
- target:addMod(MOD_RATT,25);
- target:addMod(MOD_ATT,25);
- end;
- -----------------------------------------
- -- onEffectLose Action
- -----------------------------------------
- function onEffectLose(target,effect)
- target:delMod(MOD_RATT,25);
- target:delMod(MOD_ATT,25);
- end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement