public void Cast(GameObject caster, Vector3 position, int layer) { AOE aoe = Instantiate(aoeObject, position, Quaternion.identity); aoe.Fire(this, caster, layer); }
public int Cast(GameObject caster, Vector3 position, int layer, float multiplier) { AOE aoe = Instantiate(aoeObject, position, Quaternion.identity); return(aoe.Fire(this, caster, layer, multiplier)); }