Yeah, good point, so I'd added a check to is_idle() to return true for any player not in INL_DRAFT_OFF. Added INL_DRAFT_CAPTAIN as well, yes it is redundant, but it simplifies the logic significantly. If a captain locks or tractors a player, they are selected. If a captain pressors a player, they are deselected. I'll worry later on about how these are implemented, and whether a deselect needs to be approved by the other captain. Revised patch attached. -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/ -------------- next part -------------- A non-text attachment was scrubbed... Name: p_inl_draft.diff Type: text/x-diff Size: 5748 bytes Desc: not available Url : http://mailman.us.netrek.org/pipermail/netrek-dev/attachments/20070907/d9cc1cbe/attachment-0001.diff