The current state of get_card_effect made it skip single trigger effects because they have the actions type associated. If you have doubts whether this change breaks something, I've tested every card (including unofficial ones) which use get_card_effect, and everything works fine with this change. About 95% of the tested cards pass an effect code to get_card_effect and only care about single effects which aren't triggers, so this change won't affect them. The only card which doesn't pass a code into this function is the divine hierarchy rule card, which filters properly and therefore isn't affected by this change either. I must admit, for now, this change only helps custom cards copy trigger effects, but if it doesn't break stuff, why ignoring this chance altogether.
The current state of get_card_effect made it skip single trigger effects because they have the actions type associated. If you have doubts whether this change breaks something, I've tested every card (including unofficial ones) which use get_card_effect, and everything works fine with this change. About 95% of the tested cards pass an effect code to get_card_effect and only care about single effects which aren't triggers, so this change won't affect them. The only card which doesn't pass a code into this function is the divine hierarchy rule card, which filters properly and therefore isn't affected by this change either. I must admit, for now, this change only helps custom cards copy trigger effects, but if it doesn't break stuff, why ignoring this chance altogether.