com.planet_ink.coffee_mud.MOBS.interfaces
Interface Deity

All Superinterfaces:
Behavable, java.lang.Cloneable, CMModifiable, CMObject, java.lang.Comparable<CMObject>, Environmental, MOB, MsgListener, Rider, StatsAffecting, Tickable
All Known Implementing Classes:
GenDeity, StdDeity

public interface Deity
extends MOB


Field Summary
 
Fields inherited from interface com.planet_ink.coffee_mud.MOBS.interfaces.MOB
ATT_ANSI, ATT_AUTOASSIST, ATT_AUTODRAW, ATT_AUTOEXITS, ATT_AUTOFORWARD, ATT_AUTOGOLD, ATT_AUTOGUARD, ATT_AUTOIMPROVE, ATT_AUTOLOOT, ATT_AUTOMELEE, ATT_AUTONOTIFY, ATT_AUTORUN, ATT_AUTOWEATHER, ATT_BRIEF, ATT_COMPRESS, ATT_DAILYMESSAGE, ATT_MXP, ATT_NOFOLLOW, ATT_NOTEACH, ATT_PLAYERKILL, ATT_QUIET, ATT_SOUND, ATT_SYSOPMSGS, AUTODESC, AUTOREV, SHEATH_TIME
 
Method Summary
 void addBlessing(Ability to, boolean clericOnly)
          Manipulation of blessing objects, which includes spells, traits, skills, etc.
 void addCurse(Ability to, boolean clericOnly)
          Manipulation of curse objects, which includes spells, traits, skills, etc.
 void addPower(Ability to)
          Make sure that none of these can really be qualified for by the cleric!
 void delBlessing(Ability to)
           
 void delCurse(Ability to)
           
 void delPower(Ability to)
           
 Ability fetchBlessing(int index)
           
 Ability fetchBlessing(java.lang.String ID)
           
 boolean fetchBlessingCleric(int index)
           
 boolean fetchBlessingCleric(java.lang.String ID)
           
 Ability fetchCurse(int index)
           
 Ability fetchCurse(java.lang.String ID)
           
 boolean fetchCurseCleric(int index)
           
 boolean fetchCurseCleric(java.lang.String ID)
           
 Ability fetchPower(int index)
           
 Ability fetchPower(java.lang.String ID)
           
 java.lang.String getClericPowerup()
           
 java.lang.String getClericPowerupDesc()
           
 java.lang.String getClericRequirements()
           
 java.lang.String getClericRequirementsDesc()
           
 java.lang.String getClericRitual()
           
 java.lang.String getClericSin()
           
 java.lang.String getClericSinDesc()
           
 java.lang.String getClericTriggerDesc()
           
 java.lang.String getServiceRitual()
           
 java.lang.String getServiceTriggerDesc()
           
 java.lang.String getWorshipRequirements()
           
 java.lang.String getWorshipRequirementsDesc()
           
 java.lang.String getWorshipRitual()
           
 java.lang.String getWorshipSin()
           
 java.lang.String getWorshipSinDesc()
           
 java.lang.String getWorshipTriggerDesc()
           
 int numBlessings()
           
 int numCurses()
           
 int numPowers()
           
 void setClericPowerup(java.lang.String ritual)
           
 void setClericRequirements(java.lang.String reqs)
           
 void setClericRitual(java.lang.String ritual)
           
 void setClericSin(java.lang.String ritual)
           
 void setServiceRitual(java.lang.String ritual)
           
 void setWorshipRequirements(java.lang.String reqs)
           
 void setWorshipRitual(java.lang.String ritual)
           
 void setWorshipSin(java.lang.String ritual)
           
 
Methods inherited from interface com.planet_ink.coffee_mud.MOBS.interfaces.MOB
actions, addAbility, addExpertise, addFaction, addFollower, addInventory, addPriorityEffect, addTattoo, adjustedArmor, adjustedAttackBonus, adjustedDamage, adjustFaction, amActive, amDead, amFollowing, amUltimatelyFollowing, baseCharStats, baseState, baseWeight, bringToLife, bringToLife, charStats, commandQueSize, confirmWearability, copyFactions, curState, databaseID, delAbility, delExpertise, delFollower, delInventory, delTattoo, dequeCommand, displayName, displayText, dispossess, doCommand, enqueCommand, fetchAbility, fetchAbility, fetchCarried, fetchExpertise, fetchExpertise, fetchFaction, fetchFactionRanges, fetchFactions, fetchFirstWornItem, fetchFollower, fetchFollower, fetchFollowerOrder, fetchFromInventory, fetchInventory, fetchInventory, fetchInventory, fetchTattoo, fetchTattoo, fetchWieldedItem, fetchWornItem, fetchWornItems, findAbility, flagVariableEq, freeWearPositions, genericName, getAgeHours, getBitmap, getClanID, getClanRole, getExperience, getExpNeededDelevel, getExpNeededLevel, getExpNextLevel, getExpPrevLevel, getFactionListing, getGroupMembers, getLiegeID, getMoney, getMoneyVariation, getMyDeity, getPractices, getQuestPoint, getRideBuddies, getStartRoom, getTrains, getVictim, getWearPositions, getWimpHitPoint, getWorshipCharID, giveItem, hasFaction, hasOnlyGoldInInventory, healthText, inventorySize, isFollowedBy, isInCombat, isMarriedToLiege, isMine, isMonster, isPossessing, killMeDead, lastTickedDateTime, location, makePeace, maxCarry, maxFollowers, maxItems, maxRange, maxState, mayIFight, mayPhysicallyAttack, minRange, myNaturalWeapon, numAbilities, numAllEffects, numExpertises, numFollowers, numLearnedAbilities, numTattoos, peaceTime, playerStats, prequeCommand, rangeToTarget, recoverCharStats, recoverMaxState, removeFaction, removeFromGame, resetToMaxState, resetVectors, session, setActions, setAgeHours, setAtRange, setBaseCharStats, setBaseState, setBitmap, setClanID, setClanRole, setDatabaseID, setExperience, setExpNextLevel, setFollowing, setLiegeID, setLocation, setMoney, setMoneyVariation, setPlayerStats, setPractices, setQuestPoint, setSession, setSoulMate, setStartRoom, setTrains, setVictim, setWimpHitPoint, setWorshipCharID, soulMate, tell, tell, titledName, totalFollowers, uniqueExpertises, willFollowOrdersOf
 
Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Rider
riding, setRiding
 

Method Detail

getClericRequirements

java.lang.String getClericRequirements()

setClericRequirements

void setClericRequirements(java.lang.String reqs)

getClericRequirementsDesc

java.lang.String getClericRequirementsDesc()

getWorshipRequirements

java.lang.String getWorshipRequirements()

setWorshipRequirements

void setWorshipRequirements(java.lang.String reqs)

getWorshipRequirementsDesc

java.lang.String getWorshipRequirementsDesc()

addBlessing

void addBlessing(Ability to,
                 boolean clericOnly)
Manipulation of blessing objects, which includes spells, traits, skills, etc.


delBlessing

void delBlessing(Ability to)

numBlessings

int numBlessings()

fetchBlessing

Ability fetchBlessing(int index)

fetchBlessing

Ability fetchBlessing(java.lang.String ID)

fetchBlessingCleric

boolean fetchBlessingCleric(int index)

fetchBlessingCleric

boolean fetchBlessingCleric(java.lang.String ID)

getClericRitual

java.lang.String getClericRitual()

setClericRitual

void setClericRitual(java.lang.String ritual)

getClericTriggerDesc

java.lang.String getClericTriggerDesc()

getServiceRitual

java.lang.String getServiceRitual()

setServiceRitual

void setServiceRitual(java.lang.String ritual)

getServiceTriggerDesc

java.lang.String getServiceTriggerDesc()

getWorshipRitual

java.lang.String getWorshipRitual()

setWorshipRitual

void setWorshipRitual(java.lang.String ritual)

getWorshipTriggerDesc

java.lang.String getWorshipTriggerDesc()

addCurse

void addCurse(Ability to,
              boolean clericOnly)
Manipulation of curse objects, which includes spells, traits, skills, etc.


delCurse

void delCurse(Ability to)

numCurses

int numCurses()

fetchCurse

Ability fetchCurse(int index)

fetchCurse

Ability fetchCurse(java.lang.String ID)

fetchCurseCleric

boolean fetchCurseCleric(int index)

fetchCurseCleric

boolean fetchCurseCleric(java.lang.String ID)

getClericSin

java.lang.String getClericSin()

setClericSin

void setClericSin(java.lang.String ritual)

getClericSinDesc

java.lang.String getClericSinDesc()

getWorshipSin

java.lang.String getWorshipSin()

setWorshipSin

void setWorshipSin(java.lang.String ritual)

getWorshipSinDesc

java.lang.String getWorshipSinDesc()

addPower

void addPower(Ability to)
Make sure that none of these can really be qualified for by the cleric!


delPower

void delPower(Ability to)

numPowers

int numPowers()

fetchPower

Ability fetchPower(int index)

fetchPower

Ability fetchPower(java.lang.String ID)

getClericPowerup

java.lang.String getClericPowerup()

setClericPowerup

void setClericPowerup(java.lang.String ritual)

getClericPowerupDesc

java.lang.String getClericPowerupDesc()