Killing enemies quest

Wouldn’t it be simpler to have an event in your enemy class that triggers when he dies ? That way when the dead event triggers you can call another event in your player class to check if SpiderKiller is >= to 3, if it isn’t the case increase SpiderKilled and print the number but if it’s true print “Quest Complete”. IDK just a thought to avoid event tick and make things simpler.