Sounds like you will need to save a variable to the player via "set" and "remote." I don't have access to the exact syntax, but setting up a give type trigger on the mob, checking what the received object's vnum (and acting accordingly using a switch/case), and then saving a different variable based on each quest object is the way to go.