if riot wouldnt code so many things as "champion" a lot of bugs wouldnt exist
video i addet is an example if you dont know what i mean. the tip of dianas q is coded as a champion/minion since morde can use his w ON DIANAS Q!!!
this isnt even something so hard to fix. just code a "special unit" that counts as the rest. and it would alrdy solve many bugs. ofc not all of "champ coded" bugs but still many