spellcast.enchantment
Class DelayedEffectEnchantment

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

public class DelayedEffectEnchantment
extends EnchantmentImpl

The Delayed Effect Enchantment.

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

Constructor Summary
protected DelayedEffectEnchantment()
          Provided for serialization, do not use as a constructor.
  DelayedEffectEnchantment(IBeing theCaster, IWizard theTarget)
          Creates a new DelayedEffectEnchantment 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

DelayedEffectEnchantment

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


DelayedEffectEnchantment

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

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


Copyright © 2001-2005 Spellcast. All Rights Reserved.