Quando triggers controlados por múltiplos jogadores disparam em simultâneo, são colocados na Stack em APNAP order (Active Player 1st -> Non-Active Player 2nd). Quando há múltiplos NAPs à mistura, esses colocam os seus triggers na Stack em ordem de turnos.
Na tua primeira situação, o AP controla um dos triggers do Keiga, logo ele é o primeiro a colocar o trigger na Stack. o NAP coloca o trigger do Keiga dele na Stack de seguida. O trigger do NAP resolve primeiro, roubando o Colossus. O trigger do AP resolve em último, roubando o mesmo Colossus ao NAP. Logo o jogador activo, o que jogou o Keiga para aproveitar a Legendary Rule, é quem no final fica com o Colossus.
Na tua segunda situação já com a nova Legendary Rule, é uma questão de veres a ordem de como os triggers são colocados. O 1º a colocar um trigger de Keiga na Stack é quem no final fica com o Colossus.
Cumps