home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / rec / games / netrek / 12357 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.9 KB

  1. Path: sparky!uunet!stanford.edu!agate!elk.Berkeley.EDU!beorn
  2. From: beorn@elk.Berkeley.EDU (Beorn Johnson)
  3. Newsgroups: rec.games.netrek
  4. Subject: Re: More Questions on the Cutting EDGE
  5. Date: 27 Jan 1993 01:27:28 GMT
  6. Organization: UC Berkeley
  7. Lines: 36
  8. Distribution: world
  9. Message-ID: <1k4oe0$put@agate.berkeley.edu>
  10. References: <106549@netnews.upenn.edu> <C1H5IL.4sn.2@cs.cmu.edu> <1k4epk$put@agate.berkeley.edu> <1993Jan26.234428.29360@cs.uoregon.edu>
  11. Reply-To: beorn@berkeley.edu
  12. NNTP-Posting-Host: elk.berkeley.edu
  13.  
  14. Keith Steiger <keith@getafix.cs.uoregon.edu>
  15. in <1993Jan26.234428.29360@cs.uoregon.edu>:
  16.  [ . . . quotes me, about how you don't actually repair until you hit warp 0 ]
  17. -  Certainly the "R" flag comes on immediately.  This is not arguable.  The
  18. -  question is whether the effect comes on until you hit warp 0, or whether it
  19. -  starts repairing immediately.  I have no idea, and I'm not interested in
  20. -  ftp-ing the server code to find out.
  21. -  
  22. -  Since the people in this discussion haven't been lightweights, I will presume
  23. -  (and have presumed) that using repair in this fashion does indeed remove a
  24. -  point or two of damage.
  25.  
  26. I'm not sure how to interpret that last paragraph.  Are you actually doubting
  27. me?  Are you calling me a lightweight?  :)
  28.  
  29. Anyway, since I have the code lying around (and since I'm in a posting mood
  30. today):
  31.  
  32. daemonII.c (scam distribution ... I know, I know, but this part shouldn't have
  33.     changed):
  34.  
  35. #line 689
  36.     /* repair shields */
  37.     if (j->p_shield < j->p_ship.s_maxshield) {
  38.         if ((j->p_flags & PFREPAIR) && (j->p_speed == 0)) {
  39.  
  40. #line 714
  41.     /* repair damage */
  42.     if (j->p_damage && !(j->p_flags & PFSHIELD)) {
  43.         if ((j->p_flags & PFREPAIR) && (j->p_speed == 0)) {
  44.  
  45. So you don't repair at the full "repair" rate until you have stopped moving
  46. (or you are orbiting), regardless of the "R" flag.  You do repair at the
  47. normal "incidental" repair rate once your shields are off.
  48.  
  49.     Beorn (aka Snidly)
  50.