Modify of AutoTake.pm?

I’d like to modify AutoTake.pm (or otherwise fix the problem) to do the
following:

Normally, unowned (nobody/undef) tickets are given to an Owner who
replies to the ticket. This works great. It’s the tar-baby approach: you
touch it, it’s yours.

I’ve gotten complaints about other users who reply to a ticket after the
ticket’s been resolved/closed. Sadly, the ticket remains the property of
the first owner, who is done with the ticket, and closed it, and now has
to close it again, due to the new person who didn’t bother to see the
ticket was taken care of.

I’d like to make it that:

Tickets that are owned by someone, which are resolved, and which someone
else responds to, are given to that new person, stealing or not.

I think having it autosteal open tickets would be too much, but that (if
easier to code) would also work.

Help?

Seth Cohn, General Manager of Eugene Free Community Network gm@efn.org

Businesses planned for service are apt to succeed; Phone 541-484-9637

Businesses planned for profit are apt to fail. - N. Butler