public void Affect(IWritableModifier modifier) { _limiter.Do(() => { _target.ChangeHP(_health, _source, _skill); }); }