void OnTriggerStay(Collider collider) { EnemyMaster enemy = collider.GetComponent <EnemyMaster>(); if ((enemy != null && shooting && isMachete) || (enemy != null && shooting && isShotgun)) { ///Debug.Log("Just hit a bad guy"); enemy.GetDamage(damageAmount); } else { //Debug.Log("hitting? " + collider.name + " shooting? " + shooting + " machete? " + isMachete); } }