multiverse.mars.abilities
Class EffectAbility
java.lang.Object
multiverse.mars.core.MarsAbility
multiverse.mars.abilities.EffectAbility
public class EffectAbility
- extends MarsAbility
| Fields inherited from class multiverse.mars.core.MarsAbility |
activationCost, activationTime, activeCost, activePulseTime, channelCost, channelled, channelPulses, channelPulseTime, completeAnimation, completeSound, cooldownMap, coordEffectMap, costProp, icon, lock, maxRange, minRange, persistent, reagentList, stationary, targetType, toolList, useGlobalCooldown |
| Methods inherited from class multiverse.mars.core.MarsAbility |
addCooldown, addCoordEffect, addReagent, addTool, beginActivated, beginActivation, beginChannelling, checkAbility, checkAbility, checkCost, checkRange, checkReady, checkReagent, checkTarget, checkTool, completeChannelling, endActivated, equals, generateState, getActivationCost, getActivationTime, getActiveCost, getActivePulseTime, getBaseExpThreshold, getChannelCost, getChannelled, getChannelPulses, getChannelPulseTime, getCompleteAnimation, getCompleteSound, getCooldownMap, getCoordEffects, getCostProperty, getExperiencePerUse, getIcon, getLevelingMap, getMaxRange, getMaxRank, getMinRange, getName, getPersistent, getReagentList, getRequiredSkill, getRequiredSkillLevel, getSlashCommand, getStationary, getTargetType, getToolList, getUseGlobalCooldown, hashCode, interrupt, interruptAbility, isInstant, removeCooldown, removeCoordEffect, setActivationCost, setActivationTime, setActiveCost, setActivePulseTime, setBaseExpThreshold, setChannelCost, setChannelled, setChannelPulses, setChannelPulseTime, setCompleteAnimation, setCompleteSound, setCooldownMap, setCostProperty, setExperiencePerUse, setIcon, setLevelingMap, setMaxRange, setMaxRank, setMinRange, setName, setPersistent, setReagentList, setRequiredSkill, setSlashCommand, setStationary, setTargetType, setToolList, setUseGlobalCooldown, startAbility, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
activationEffect
protected MarsEffect activationEffect
channelEffect
protected MarsEffect channelEffect
activeEffect
protected MarsEffect activeEffect
EffectAbility
public EffectAbility(java.lang.String name)
getActivationEffect
public MarsEffect getActivationEffect()
setActivationEffect
public void setActivationEffect(MarsEffect effect)
getChannelEffect
public MarsEffect getChannelEffect()
setChannelEffect
public void setChannelEffect(MarsEffect effect)
getActiveEffect
public MarsEffect getActiveEffect()
setActiveEffect
public void setActiveEffect(MarsEffect effect)
completeActivation
public void completeActivation(MarsAbility.State state)
- Overrides:
completeActivation in class MarsAbility
pulseChannelling
public void pulseChannelling(MarsAbility.State state)
- Overrides:
pulseChannelling in class MarsAbility
pulseActivated
public void pulseActivated(MarsAbility.State state)
- Overrides:
pulseActivated in class MarsAbility