spellcast.spell
Interface ISpell

All Known Implementing Classes:
ShieldSpell, SpellImpl

public interface ISpell

A ISpell cast by a IWizard.

Author:
Barrie Treloar

Method Summary
 IWizard getCaster()
          Return the IWizard who cast this ISpell.
 java.lang.String getDescription()
          Return the description of this ISpell.
 Gesture[] getGestures()
          Return the Gestures needed to cast this ISpell.
 IBeing getTarget()
          Return the target IBeing of this ISpell.
 

Method Detail

getCaster

IWizard getCaster()
Return the IWizard who cast this ISpell.

Returns:
the IWizard who cast this ISpell.

getTarget

IBeing getTarget()
Return the target IBeing of this ISpell.

Returns:
the target IBeing of this ISpell.

getGestures

Gesture[] getGestures()
Return the Gestures needed to cast this ISpell.

Returns:
the Gestures needed to cast this ISpell.

getDescription

java.lang.String getDescription()
Return the description of this ISpell.

Returns:
the description of this ISpell.


Copyright © 2001-2005 Spellcast. All Rights Reserved.