All "on kill/assist resets" should be changed to "on kill only"
Similar to Darius ult
Its far too easy for champs with resets to come in, do damage, and then zhonyas/leave fight and wait for their allies to give them resets. It makes balancing them incredibly hard.
An easy solution for this would be to make the reset condition on kills only, that way they actually have to do all the damage or wait for a specific time to jump in
getting dived, she's almost dead but then she gets an assist and kites your diver, kills him and cleans up teamfight.
same goes for trist
same for his jump and clean up duty