7 Years Ago
GetCriticalEffect should use first or default