public void Tick(World world) { if (--delay <= 0) { world.AddFrameEndTask(w => { w.Remove(this); wh.DoImpact(target, firedBy, damageModifiers); }); } }
public void Tick(World world) { if (--delay <= 0) { world.AddFrameEndTask(w => { w.Remove(this); wh.DoImpact(target, args); }); } }