|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.planet_ink.coffee_mud.Abilities.StdAbility
com.planet_ink.coffee_mud.Abilities.Poisons.Poison
com.planet_ink.coffee_mud.Abilities.Poisons.Poison_Glowgell
public class Poison_Glowgell
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Poisons.Poison |
|---|
poisonTick, processing |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.StdAbility |
|---|
affected, amDestroyed, canBeUninvoked, empty, invoker, isAnAutoEffect, lastCastHelp, miscText, proficiency, savable, tickDown, unInvoked |
| Constructor Summary | |
|---|---|
Poison_Glowgell()
|
|
| Method Summary | |
|---|---|
void |
affectPhyStats(Physical affected,
PhyStats affectableStats)
This method is called by the recoverPhyStats() method on other Environmental objects. |
protected int |
canAffectCode()
Designates whether, when used as a property/effect, what sort of objects this ability can affect. |
protected boolean |
catchIt(MOB mob,
Physical target)
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
java.lang.String |
name()
The nice displayable name of this instance of this object |
protected java.lang.String |
POISON_AFFECT()
|
protected java.lang.String |
POISON_CAST()
|
protected int |
POISON_DAMAGE()
|
protected java.lang.String |
POISON_DONE()
|
protected java.lang.String |
POISON_FAIL()
|
protected java.lang.String |
POISON_START()
|
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Poisons.Poison |
|---|
abstractQuality, affectCharStats, canTargetCode, classificationCode, displayText, executeMsg, getHealthConditionDesc, invoke, POISON_AFFECTTARGET, POISON_DELAY, POISON_MAKE_PEACE, POISON_START_TARGETONLY, POISON_TICKS, putInCommandlist, tick, triggerStrings, unInvoke, usageType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.Ability |
|---|
abilityCode, accountForYourself, adjustedLevel, affecting, appropriateToMyFactions, autoInvocation, bubbleAffect, canAffect, canAffect, canBeLearnedBy, canBePracticedBy, canBeTaughtBy, canBeUninvoked, canTarget, canTarget, castingQuality, castingTime, checkedCastingCost, combatCastingTime, enchantQuality, externalFiles, flags, getTrainingCost, helpProficiency, invoke, invoker, isAutoInvoked, isNowAnAutoEffect, makeLongLasting, makeNonUninvokable, practice, preInvoke, proficiency, proficiencyCheck, requirements, setAbilityCode, setAffectedOne, setInvoker, setProficiency, startTickDown, teach, usageCost |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
|---|
description, expirationDate, image, isGeneric, L, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setExpirationDate, setImage, setMiscText, setName, text |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable |
|---|
getTickStatus |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.StatsAffecting |
|---|
affectCharState |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.MsgListener |
|---|
okMessage |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Contingent |
|---|
amDestroyed, destroy, isSavable, setSavable |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMObject |
|---|
copyOf, initializeClass, newInstance |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Modifiable |
|---|
getSaveStatIndex, getStat, getStatCodes, isStat, setStat |
| Constructor Detail |
|---|
public Poison_Glowgell()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class Poisonpublic java.lang.String name()
Tickable
name in interface CMObjectname in interface Tickablename in class PoisonEnvironmental.Name()protected int canAffectCode()
StdAbility
canAffectCode in class PoisonAbilityprotected int POISON_DAMAGE()
POISON_DAMAGE in class Poisonprotected java.lang.String POISON_DONE()
POISON_DONE in class Poisonprotected java.lang.String POISON_START()
POISON_START in class Poisonprotected java.lang.String POISON_AFFECT()
POISON_AFFECT in class Poisonprotected java.lang.String POISON_CAST()
POISON_CAST in class Poisonprotected java.lang.String POISON_FAIL()
POISON_FAIL in class Poison
protected boolean catchIt(MOB mob,
Physical target)
catchIt in class Poison
public void affectPhyStats(Physical affected,
PhyStats affectableStats)
StatsAffecting
affectPhyStats in interface StatsAffectingaffectPhyStats in class StdAbilityaffected - the host of the PhyStats object being affectedaffectableStats - the particular PhyStats object being affectedPhyStats,
Environmental,
Affectable.basePhyStats(),
Affectable.phyStats(),
Affectable.recoverPhyStats()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||