戦闘が終わるタイミングと破壊で発生する効果のタイミングが同じだけど
戦闘が終わるまで発動できないから戦闘が終わった後に発動するって感じの処理になってるのかね?