Fixed Assassination missions mis-tagging targets

The previous ghetto monster-choosing method loved to
pick monster ID 0, which doesn't even exist. This new
method also guarantees a target is always chosen, if one
exists in the map you're on.