Files
NGECore2/scripts/commands/combat/fs_drain_3.py
T
2014-03-29 20:07:34 +01:00

16 lines
431 B
Python

import sys
def setup(core, actor, target, command):
if actor.getSkillMod('expertise_fs_dm_armor_bypass'):
command.setBypassArmor(actor.getSkillModBase("expertise_fs_dm_armor_bypass"))
return
def run(core, actor, target, damage):
if actor.getSkillMod('expertise_fs_imp_drain'):
damage *= (100 + float(actor.getSkillModBase('expertise_fs_imp_drain')))/100
core.combatService.doDrainHeal(actor, int(damage))
return