Difference between revisions of "Prop HaveAdjuster"

From CoffeeMud Wiki
Jump to navigation Jump to search
Line 24: Line 24:
 
*Never use REJUV in an adjuster.  It will not bode well.
 
*Never use REJUV in an adjuster.  It will not bode well.
 
*For SENSES, use the numerical bitcode for the desired senses to be added:
 
*For SENSES, use the numerical bitcode for the desired senses to be added:
 +
**1 for Cause Blindness
 +
**2 for See Hidden
 +
**4 for See Invisible
 +
**8 for See Evil
 +
**16 for See Good
 +
**32 for See Sneakers
 +
**64 for See Magic
 
**128 for Darkvision
 
**128 for Darkvision
 
**256 for Infravision
 
**256 for Infravision
 +
**512 for Causes Deafness
 +
**1012 for Causes Paralyzation
 +
**2024 for Deadens Smell
 +
**4096 for Disallows Eating
 
[[Category:ITEMS(BuilderInfo)]]
 
[[Category:ITEMS(BuilderInfo)]]

Revision as of 14:46, 23 October 2020

CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Builder Information=
Basics Praetor     Player Support     Commands     Zapper Masks Advanced Races     Classes     Abilities     Socials     Scripting    
Building Behaviors     Properties     Areas     Rooms     Exits     Items     Mobs Systems Achievements     Crafting     Help Info     Ships     Planes of Existence     Quests     Triumphs    
===Prop_HaveAdjuster===
Effect: Adjustments to stats when owned
Targets: Items
Parameters: statistic names followed by a +, -, or = and a value

The above parameters may be followed by an optional mask

Examples: str+2 dex-2 move+100 class=thief race=elf gender=F

str+2 dex-2 move+100 MASK=-Race +Dwarf

Description: So long as the item with this property is owned, the listed effects will be given to the owner. All parameters use the + or - adjuster, except the class, race, and gender parameters noted above. Valid parameters are as follows:

strength dexterity constitution charisma wisdom intelligence

maxstr maxdex maxcon maxcha maxwis maxint (maximum trainable)

savepar savefir savecol savewat savegas savemin savegen savejus

saveaci saveele savepoi saveund savemag savedis savetra

ability (magical level), armor, attacks (prowess), damage (max), disposition (sitting/standing/flying/etc), level, rejuv(!NO!), senses (blind/infravision/darkvision/etc), speed (#attacks), height, weight, gender, class, race, hitpoints, hunger (stomach size), mana, movement, thirst (stomach size) conversion weightadj saveblunt savepierce saveslash savespells saveprayers savesongs savechants critpctweapons critpctmagic critdmgweapons critdmgmagic.


By default, the values + or - are added to the existing values. However, if MULTIPLYPH=true is included in the parameters, then attack, armor, and damage will instead have their values multiplied by the given value / 100. Likewise, if MULTIPLYCH=true is included, then hitpoints, mana, and movement are similarly multiplied instead of added. All other values act the same.

The parameters may also END with the key word MASK= followed by a mask. This mask will select which kinds of mobs and players will be affected by this property. See ZAPPERMASKS for more information on zapper mask syntax.

Notes

  • Never use REJUV in an adjuster. It will not bode well.
  • For SENSES, use the numerical bitcode for the desired senses to be added:
    • 1 for Cause Blindness
    • 2 for See Hidden
    • 4 for See Invisible
    • 8 for See Evil
    • 16 for See Good
    • 32 for See Sneakers
    • 64 for See Magic
    • 128 for Darkvision
    • 256 for Infravision
    • 512 for Causes Deafness
    • 1012 for Causes Paralyzation
    • 2024 for Deadens Smell
    • 4096 for Disallows Eating