anchor.diff:  	else
   		self_untip_timer = addtimer(CALLBACK(src, .proc/right_self, tipped_mob), self_right_time, TIMER_UNIQUE | TIMER_STOPPABLE)
   
  -/*
  +/**
    * Try to untip a mob that has been tipped.
    * After a do-after is completed, we untip the mob.
    *
  
positive.code: 			return
  	do_tip(tipped_mob, tipper)
  
  /*
   * Actually tip over the mob, setting it to tipped.
   * Also invoking any callbacks we have, with the tipper as the argument,
   * and set a timer to right our self-right our tipped mob if we can.
  
negative.code: 
  	do_untip(tipped_mob, untipper)
  
  /**
   * Actually untip over the mob, setting it to untipped.
   * Also invoke any untip callbacks we have, with the untipper as the argument.
   *
  