Expertises(Admin)

From CoffeeMud Wiki
Revision as of 23:52, 29 June 2023 by Loki (talk | contribs) (Created page with "{{CoffeeMUDAdministratorTOC}} {{CoffeeMUDMUDGrinderTOC}} The Expertises.txt file allows an administrator to control what special modifiers players will have access to in using...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Administrator Information=
Installation     Help     Development    Modification     Feature Requests     Mud Grinder     ini     Security     CMARE Share     Wiki
=CoffeeMUD MUDGrinder=
Control Panel     File Browser     Journal Browser    Account Manager     Player Manager     Clan Manager     Polls Manager     System Reports     Server Log     Statistics    Cache Resources     Races     Classes     Abilities     Skill Recipes     SkillComponents     Quest Manager    Achievements     Holidays     Factions     Socials     Deities     Catalog

The Expertises.txt file allows an administrator to control what special modifiers players will have access to in using their abilities.

Expertise definitions

  • Expertises are flags that players can train for that enhance the numeric aspects of skills. The definitions are of the following form:
    • [EXPERTISE CODE]=[EXPERTISE NAME],[EXPERTISE LEVELS],[FLAGS],[SKILL MASK],[ADDITIONAL LIST MASK],[TRAIN MASK],[#PRACS],[#TRAINS],[#QPs],[#EXP],[#TIME]
      1. [EXPERTISE CODE] = all caps code name for the flag. To differentiate each expertise level by number, include @x1, or @x2 for roman numeral
      2. [EXPERTISE NAME] = displayable name for the expertise. To differentiate each expertise level by number, include @x1, or @x2 for roman numeral
      3. [EXPERTISE LEVELS] = the number of levels of the expertise. Each expertise level requires the former to qualify for the next.
      4. [FLAGS] = one or more "|" separated flags. Flags include:
        1. LEVEL - enhances the power level of the skill
        2. MAXRANGE - enhances the range of the skill
        3. LOWCOST - enhances the mana/move cost of the skill
        4. XPCOST - enhances the experience cost of the skill (either lowering or raising, depending on nature of the skill)
        5. X1, X2, X3, X4 or X5 - functionality depends on how skill was coded.
  • Help entries can also be included for an expertise set by including an entry beginning with HELP_
    • A help entry that is HELP_ only will apply to the previously defined expertise.
  • Extra random, comma-delimited data entries can also be included for an expertise set by including an entry beginning with DATA_
    • A data entry that is DATA_ only will apply to the previously defined expertise.

EXPCRAFT@x1=Wise Crafting @x2,10,XPCOST,-SKILL +Alchemy +ClanCrafting +Herbalism +Skill_SongWrite +Spell_Fabricate +Spell_Duplicate +Prayer_EmpowerShield +Spell_EnchantArmor +Spell_EnchantArrows +Spell_EnchantWand +Spell_EnchantWeapon +Spell_GreaterEnchantArmor +Spell_GreaterEnchantWeapon +Spell_FindPlanarFamiliar +Spell_FindFamiliar +Spell_MagicItem +Spell_Scribe +Spell_Wish +Dissertating +ScrollScribing,-MAXCLASSLEVEL +>={26+(5*@x1)},+CHA {12+@x1},0,1,0,0,0 HELP_=<EXPERTISE>The ability to ameliorate the experience cost of certain spells and skills, especially concerning items.

Notes

  • The maximum expertise level is defined by this file. Affects that increase expertise effectiveness may not exceed the limit defined by this file.