When a mob is seduced they can be ordered with the do_order command, if a player knows about different mp commands they can force the mob to do things like mpat, mpforce, mpwithdraw...etc...
To stop this from happening in act_comm.c find do_order and after:
if( IS_AFFECTED( ch, AFF_CHARM ) )
send_to_char( "You feel like taking, not giving, orders.\r\n", ch );
if( !str_prefix( "mp", argument ) )
send_to_char( "You aren't allowed to do that!\r\n", ch );
So now that should be stopped.