/**
 * Atrocity is the class which handles Atrocities in Freedom in
 * the Galaxy.
 * An Atrocity allows an Imperial Player to perform "an act normally
 * beyond the bounds of the rules and good taste." The resulting Atrocity 
 * may inflict immediate wounds on characters, destroy military units, or 
 * completely eradicate the entire planet from the game.
 * @author	<a href="mailto:jburke@cs.nmsu.edu">James M Burke</a>
 * @version	%I%, %G%
 */
public class Atrocity {

   /**
    * Constructs an Atrocity instance.
    */
   public Atrocity() 
   {
   }
   
   /**
    * Method for handling the Sneak Attack Atrocity.
    * @return		<code>true</code> if the atrocity was successful.
    * 			<code>false</code> otherwise.
    */
   public boolean sneakAttack()
   {
      return false;
   }
 
   /**
    * Method for handling the Chemical Bomb Atrocity.
    * @return		<code>true</code> if the atrocity was successful.
    * 			<code>false</code> otherwise.
    */
   public boolean chemicalBomb()
   {
      return false;
   }
 
   /**
    * Method for handling the Hypnosis Gas Atrocity.
    * @return		<code>true</code> if the atrocity was successful.
    * 			<code>false</code> otherwise.
    */
   public boolean hypnosisGas()
   {
      return false;
   }

   /**
    * Method for handling the Strafe Atrocity.
    * @return		<code>true</code> if the atrocity was successful.
    * 			<code>false</code> otherwise.
    */
   public boolean strafe()
   {
      return false;
   }

   /**
    * Method for handling the Halt Planetary Rotation Atrocity.
    * @return		<code>true</code> if the atrocity was successful.
    * 			<code>false</code> otherwise.
    */
   public boolean haltPlanetaryRotation()
   {
      return false;
   }
}

