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
| 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 |
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()