spellcast.enchantment
Class ProtectionFromEvilEnchantment

java.lang.Object
  extended by spellcast.enchantment.EnchantmentImpl
      extended by spellcast.enchantment.ProtectionFromEvilEnchantment
All Implemented Interfaces:
java.io.Serializable, Enchantment

public class ProtectionFromEvilEnchantment
extends EnchantmentImpl

The Protection from Evil Enchantment.

Version:
$Revision: 1.1 $
Author:
Barrie Treloar
See Also:
Serialized Form

Constructor Summary
protected ProtectionFromEvilEnchantment()
          Provided for serialization, do not use as a constructor.
  ProtectionFromEvilEnchantment(IBeing theCaster, IBeing theTarget)
          Creates a new ProtectionFromEvilEnchantment object.
 
Method Summary
 
Methods inherited from class spellcast.enchantment.EnchantmentImpl
equals, getCaster, getDescription, getDuration, getId, getName, getResistance, getTarget, hashCode, isPermanent, isResistant, setCaster, setDescription, setDuration, setId, setName, setPermanent, setResistance, setTarget, turnComplete
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProtectionFromEvilEnchantment

protected ProtectionFromEvilEnchantment()
Provided for serialization, do not use as a constructor.


ProtectionFromEvilEnchantment

public ProtectionFromEvilEnchantment(IBeing theCaster,
                                     IBeing theTarget)
Creates a new ProtectionFromEvilEnchantment object.

Parameters:
theCaster - the IBeing casting the Enchantment.
theTarget - the IBeing that is the target of the Enchantment.


Copyright © 2001-2005 Spellcast. All Rights Reserved.