private void OnTriggerEnter2D(Collider2D collision) { if (collision.gameObject.tag == "Player") { if (canPoison) { effectManager.Burning(burnDmg, burnDuration, burnTickRate); } else if (canBurn) { effectManager.Poisoned(poisonDmg, poisonDuration, poisonTickRate); } } }