|
|||||||||
| 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.Traps.StdTrap
com.planet_ink.coffee_mud.Abilities.Traps.StdBomb
com.planet_ink.coffee_mud.Abilities.Traps.Bomb_FlameBurst
public class Bomb_FlameBurst
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Traps.StdTrap |
|---|
ableCode, disabled, reset, sprung |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.StdAbility |
|---|
affected, amDestroyed, canBeUninvoked, empty, expertise, invoker, isAnAutoEffect, lastCastHelp, miscText, proficiency, savable, tickDown, unInvoked |
| Fields inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.Trap |
|---|
TRAP_GAS, TRAP_NEEDLE, TRAP_PIT_BLADE, TRAP_SPELL |
| Constructor Summary | |
|---|---|
Bomb_FlameBurst()
|
|
| Method Summary | |
|---|---|
boolean |
canSetTrapOn(MOB mob,
Physical P)
Returns whether the given trapper is currently in a position to set this trap on the specified object. |
java.util.List<Item> |
getTrapComponents()
Returns a sample set of the components used to make this trap. |
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
java.lang.String |
name()
The displayable name of this object. |
java.lang.String |
requiresToSet()
A simple display string describing the conditions necesssary to get the canSetTrapOn method to return true. |
void |
spring(MOB target)
This method causes this trap to take affect against the given target. |
protected int |
trapLevel()
|
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Traps.StdBomb |
|---|
baseRejuvTime, canAffectCode, canTargetCode, isABomb |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Traps.StdTrap |
|---|
abilityCode, abstractQuality, activateBomb, baseDestructTime, classificationCode, destroyResources, disable, disabled, doesSaveVsTraps, enchantQuality, executeMsg, findFirstResource, findFirstResource, findMostOfMaterial, findMostOfMaterial, findNumberOfResource, getReset, invoker, isLocalExempt, maySetTrap, okMessage, setAbilityCode, setInvoker, setMiscText, setReset, setTrap, sprung, text, tick |
| 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 |
|---|
accountForYourself, adjustedLevel, affecting, appropriateToMyFactions, autoInvocation, bubbleAffect, canAffect, canAffect, canBeLearnedBy, canBePracticedBy, canBeTaughtBy, canBeUninvoked, canTarget, canTarget, castingQuality, castingTime, checkedCastingTime, clearExpertiseCache, combatCastingTime, externalFiles, flags, getTicksBetweenCasts, helpProficiency, invoke, invoke, isAutoInvoked, isNowAnAutoEffect, makeLongLasting, makeNonUninvokable, practice, practicesRequired, preInvoke, proficiency, proficiencyCheck, putInCommandlist, requirements, setAffectedOne, setProficiency, setSavable, startTickDown, teach, trainsRequired, triggerStrings, unInvoke, usageCost, usageType |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
|---|
description, displayText, expirationDate, image, isGeneric, maxRange, minRange, miscTextFormat, Name, rawImage, sameAs, setDescription, setDisplayText, setExpirationDate, setImage, setName |
| 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, affectCharStats, affectPhyStats |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Contingent |
|---|
amDestroyed, destroy, isSavable |
| 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 Bomb_FlameBurst()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class StdBombpublic java.lang.String name()
Environmental
name in interface Environmentalname in interface Tickablename in class StdBombEnvironmental.Name()protected int trapLevel()
trapLevel in class StdTrappublic java.lang.String requiresToSet()
Trap
requiresToSet in interface TraprequiresToSet in class StdBombTrap.canSetTrapOn(MOB, Physical)public java.util.List<Item> getTrapComponents()
Trap
getTrapComponents in interface TrapgetTrapComponents in class StdTrap
public boolean canSetTrapOn(MOB mob,
Physical P)
Trap
canSetTrapOn in interface TrapcanSetTrapOn in class StdTrapmob - the trapperP - the object this trap will be set upon
Trap.maySetTrap(MOB, int),
Trap.setTrap(MOB, Physical, int, int, boolean)public void spring(MOB target)
Trap
spring in interface Trapspring in class StdTraptarget - the target of the effectTrap.sprung()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||