Just have the weapon + rarity rolled seperately for every player (alive) when the boss is killed? Don't know if it's doable though since it's a bit more complicated then randomly assigning 1 drop to 1 player.