public final class SpellBeingCast
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
SpellBeingCast(java.lang.String creatureClassName,
GenericSpell spell) |
SpellBeingCast(java.lang.String creatureClassName,
GenericSpell spell,
java.lang.Object metadata) |
Modifier and Type | Method and Description |
---|---|
AbstractCreatureInPlay |
accessCaster(com.mindgene.d20.common.init.GenericInitModel game) |
long |
accessCasterUIN() |
java.lang.String |
accessCreatureClass() |
long |
accessDecisionID() |
java.lang.Object |
accessMetadata() |
GenericSpell |
accessSpell() |
com.mindgene.d20.common.creature.capability.CreatureCapability_SpellCaster |
accessSpellcasting(com.mindgene.d20.common.init.GenericInitModel game)
Accesses the appropriate CreatureCapability_SpellCaster object from the
caster.
|
void |
assignCaster(long casterUIN) |
void |
assignCreatureProvider_Caster() |
void |
assignDecisionID(long id) |
boolean |
hasDecisionID() |
void |
removeDecisionID() |
java.lang.String |
resolveCastingMessage() |
java.lang.String |
toString() |
public SpellBeingCast(java.lang.String creatureClassName, GenericSpell spell)
public SpellBeingCast(java.lang.String creatureClassName, GenericSpell spell, java.lang.Object metadata)
public void assignDecisionID(long id)
public long accessDecisionID()
public boolean hasDecisionID()
public void removeDecisionID()
public void assignCaster(long casterUIN)
public long accessCasterUIN()
public void assignCreatureProvider_Caster()
public AbstractCreatureInPlay accessCaster(com.mindgene.d20.common.init.GenericInitModel game)
public java.lang.String accessCreatureClass()
public GenericSpell accessSpell()
public java.lang.Object accessMetadata()
public java.lang.String resolveCastingMessage()
public com.mindgene.d20.common.creature.capability.CreatureCapability_SpellCaster accessSpellcasting(com.mindgene.d20.common.init.GenericInitModel game) throws com.sengent.common.exception.ObjectNotFoundException
com.sengent.common.exception.ObjectNotFoundException
public java.lang.String toString()
toString
in class java.lang.Object