Updated Map Server namespace. Moved all other data folders (www and sql) to data folder. Renamed boot name to Project Meteor.

This commit is contained in:
Filip Maj 2019-06-19 01:10:15 -04:00
parent 18ef69f3d1
commit 91549bff7a
1823 changed files with 102704 additions and 901 deletions

View file

@ -0,0 +1,30 @@
require("modifiers")
--Increases block rate by 100%
function onGain(owner, effect, actionContainer)
owner.AddMod(modifiersGlobal.RawBlockRate, 100);
end
function onLose(owner, effect, actionContainer)
owner.SubtractMod(modifiersGlobal.RawBlockRate, 100);
end
--Applys Divine Regen to party in range when healed by cure or cura
function onHealed(effect, caster, target, skill, action, actionContainer)
-- cure cura
if (skill.id == 27346 or skill.id == 27347) and (caster != target) then
local regenDuration = 30;
--Apparently heals for 85 without AF, 113 with. Unsure if these can be improved with stats
local magnitude = 85
--Need a better way to set magnitude when adding effects
if effect.GetTier() == 2 then
magnitude = 113;
end
--For each party member in range, add divine regen
for chara in target.GetPartyMembersInRange(8) do
chara.statusEffects.AddStatusEffect(223264, effect.GetTier(), magnitude, regenDuration, actionContainer);
end
end
end;