Prop ItemSlotFiller

From CoffeeMud Wiki
Revision as of 03:54, 19 December 2023 by Loki (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


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_ItemSlotFiller===
Effect: Provides for enhanced item slots.
Targets: ITEMS (NOT CONTAINERS)
Parameters: (NUM="SLOTS COUNT") (TYPE="STRING") (SKIPS="ID,...")

(ADDS=""ID(args),..."")

Examples: NUM=4 TYPE=Gems REMOVABLE=TRUE
Description: When placed on an item, that item will put able to be PUT, using the PUT command, into the slots provided on an item with the Prop_ItemSlot property. When this is done, the item into which this item is PUT will gain all the effect benefits of this item.


The NUM parameter determines how many slots this item takes up. The TYPE parameter must match the TYPE parameter from the Prop_ItemSlot of the item being PUT into.


The SKIPS property is a comma delimited list of Ability IDs which should be ignored when determining which effects on this item should be applied to the slotted item.


The ADDS property is a comma delimited list of Ability IDS should should be added to an item whose slot is filled by this one. Arguments to the ablilities can be given in parenthesis(). The properties must be ones that would affect the target item directly.


SKIPS parameter

The Skips parameter should include any property that should exist on the slot filler, but not transmitted to the slotted item. For example, if your slotfiller has Prop_ItemNoRuin on it, you may wish to inhibit this property if multiple slotfillers are going to have this property.

Notes

.