Spirit.java

 /**
  * Spirit.java - Version 1.0.0
  *
  * Version 1.0.0 Created by Junichiro Sueishi in 2003.
  * j@nextclue.com
  *
  */
 
 public class Spirit extends Thread {
     
     private Prayer I;
     
     public Spirit(Prayer p) {
         I = p;
     }
     
     public void run() {
         while (I.isAlive()) {
             try {
                 I.listen();
                 sleep(I.getFaithFrequency());
             } catch (InterruptedException e) {
             } catch (Exception e) { 
             }    
         }
     }
 }