|
|||||||||
| 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.Common.CommonSkill
com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill
com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill
com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill
com.planet_ink.coffee_mud.Abilities.Common.Weaponsmithing
com.planet_ink.coffee_mud.Abilities.Common.MasterWeaponsmithing
public class MasterWeaponsmithing
| Field Summary |
|---|
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.Weaponsmithing |
|---|
RCP_ARMORDMG, RCP_ATTACK, RCP_CLASSTYPE, RCP_EXTRAREQ, RCP_FINALNAME, RCP_HANDS, RCP_LEVEL, RCP_MAXRANGE, RCP_SPELL, RCP_TICKS, RCP_VALUE, RCP_WEAPONCLASS, RCP_WEAPONTYPE, RCP_WOOD |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill |
|---|
materialAdjustments, STAGE_KEY, STAGE_TYPES, TYPE_CNTRCRAFT, TYPE_DURACRAFT, TYPE_LITECRAFT, TYPE_LTHLCRAFT, TYPE_QUALCRAFT |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill |
|---|
building, fakeRoom, fireRequired, FOUND_AMT, FOUND_CODE, mending, messedUp, refitting |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill |
|---|
supportedResources |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.Common.CommonSkill |
|---|
aborted, activityRoom, bundling, displayText, helping, helpingAbility, playSound, tickUp, verb, yield |
| Fields inherited from class com.planet_ink.coffee_mud.Abilities.StdAbility |
|---|
affected, amDestroyed, canBeUninvoked, empty, envStats, expertise, invoker, isAnAutoEffect, lastCastHelp, miscText, proficiency, savable, tickDown, unInvoked |
| Constructor Summary | |
|---|---|
MasterWeaponsmithing()
|
|
| Method Summary | |
|---|---|
protected int |
displayColumns()
|
java.lang.String |
ID()
The CoffeeMud Java Class ID shared by all instances of this object. |
boolean |
invoke(MOB mob,
java.util.Vector commands,
Environmental givenTarget,
boolean auto,
int asLevel)
This method is called when a player or the system invokes this skill, casts this spell, etc. |
protected java.util.Vector |
loadRecipes()
|
java.lang.String |
name()
The displayable name of this object. |
java.lang.String |
parametersFile()
A String naming the file where the recipes are found |
java.lang.String[] |
triggerStrings()
A set of the command strings the user types to access this command when it is listed as a skill ability. |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.Weaponsmithing |
|---|
canDo, canMend, parametersFormat, specClass, specType, supportedResourceString, supportsMending, tick, unInvoke |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.EnhancedCraftingSkill |
|---|
addSpellAdjustment, addStatAdjustment, applyName, applyName, enhancedTypes, enhanceItem, enhanceList, fetchFoundResourceData, getLocalExpCode, getThisSkillsExpertises, parametersFields |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.CraftingSkill |
|---|
accountForYourself, addRecipes, addSpells, adjustWoodRequired, classificationCode, craftAllItemsVectors, craftAllItemsVectors, craftAnyItem, craftItem, craftItem, dropAWinner, fetchRecipes, fixResourceRequirement, getAllMendable, loadList, loadRecipes, matchingRecipeNames, matchingRecipeNames, publicScan, randomRecipeFix, replacePercent, setRideBasis, setWeaponTypeClass, setWeaponTypeClass, setWeaponTypeClass, setWearLocation |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.GatheringSkill |
|---|
bundle, myResources |
| Methods inherited from class com.planet_ink.coffee_mud.Abilities.Common.CommonSkill |
|---|
abilityCode, abstractQuality, addedTickTime, allowedWhileMounted, canAffectCode, canTargetCode, commonEmote, commonTell, commonTell, confirmPossibleMaterialLocation, displayText, getDuration, getRequiredFire, iniPracticesRequired, iniPracticesToPractice, iniTrainsRequired, lookingFor, lookingFor, setAbilityCode, usageCost, usageType, xlevel |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.ItemCraftor |
|---|
craftAllItemsVectors, craftAllItemsVectors, craftAnyItem, craftItem, craftItem, fetchRecipes, matchingRecipeNames, myResources, parametersFormat |
| Methods inherited from interface com.planet_ink.coffee_mud.Abilities.interfaces.Ability |
|---|
abilityCode, abstractQuality, accountForYourself, adjustedLevel, affecting, appropriateToMyFactions, autoInvocation, bubbleAffect, canAffect, canAffect, canBeLearnedBy, canBePracticedBy, canBeTaughtBy, canBeUninvoked, canTarget, canTarget, castingQuality, castingTime, classificationCode, combatCastingTime, enchantQuality, externalFiles, flags, helpProficiency, invoke, invoker, isAutoInvoked, isNowAnAutoEffect, makeLongLasting, makeNonUninvokable, practice, practicesRequired, preInvoke, proficiency, proficiencyCheck, putInCommandlist, requirements, setAbilityCode, setAffectedOne, setInvoker, setProficiency, setSavable, startTickDown, teach, trainsRequired, unInvoke, usageCost, usageType |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Environmental |
|---|
addEffect, addNonUninvokableEffect, amDestroyed, baseEnvStats, delEffect, description, destroy, displayText, envStats, expirationDate, fetchEffect, fetchEffect, image, isGeneric, maxRange, minRange, miscTextFormat, Name, numEffects, rawImage, recoverEnvStats, sameAs, savable, setBaseEnvStats, setDescription, setDisplayText, setExpirationDate, setImage, setMiscText, setName, text |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Tickable |
|---|
getTickStatus, tick |
| 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.StatsAffecting |
|---|
affectCharState, affectCharStats, affectEnvStats |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.MsgListener |
|---|
executeMsg, okMessage |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.CMModifiable |
|---|
getSaveStatIndex, getStat, getStatCodes, isStat, setStat |
| Methods inherited from interface com.planet_ink.coffee_mud.core.interfaces.Behavable |
|---|
addBehavior, addScript, delBehavior, delScript, fetchBehavior, fetchBehavior, fetchScript, numBehaviors, numScripts |
| Constructor Detail |
|---|
public MasterWeaponsmithing()
| Method Detail |
|---|
public java.lang.String ID()
CMObject
ID in interface CMObjectID in class Weaponsmithingpublic java.lang.String name()
Environmental
name in interface Environmentalname in interface Tickablename in class WeaponsmithingEnvironmental.Name()public java.lang.String[] triggerStrings()
Ability
triggerStrings in interface AbilitytriggerStrings in class WeaponsmithingAbility.putInCommandlist()protected int displayColumns()
displayColumns in class Weaponsmithingpublic java.lang.String parametersFile()
ItemCraftor
parametersFile in interface ItemCraftorparametersFile in class Weaponsmithingprotected java.util.Vector loadRecipes()
loadRecipes in class Weaponsmithing
public boolean invoke(MOB mob,
java.util.Vector commands,
Environmental givenTarget,
boolean auto,
int asLevel)
Ability
invoke in interface Abilityinvoke in class Weaponsmithingmob - the player or mob invoking the skillcommands - the parameters entered for the skill (minus trigger word)givenTarget - null, unless being auto-invoked. Represents an override target.auto - false if player enters command, true if system invokes the commandasLevel - -1, unless being auto-invoked, when it is the level to invoke it at.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||