Prop WearResister
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_WearResister=== | |
---|---|
Effect: | Resistance due to worn |
Targets: | Items (armor and weapons principally) |
Parameters: | resistance names followed by percentages
Parameters may be followed by an optional mask May include optional LAYERED flag |
Examples: | magic 50% poison -10%
magic poison 50% pierce -10% MASK=-RACE +Dwarf magic 50% poison -10% magic 50% poison -10% LAYERED MASK=-RACE +Dwarf |
Description: | Whenever the item having this property is wielded or worn, the owner gains certain resistances and immunities described in the parameters. When removed, the resistances and immunities are also cancelled. The Layered flag may be used to prevent resistance stacking due to multiple items worn on the same location. The effects which may be included are:
Resistances: gas fire electricity mind magic cold acid water evil (undead) Resistances: justice (as per many thief abilities) Resistances: weapons blunt pierce slash non-magical-weapons non-silver-weapons Resistances: -- weapons get reduced % damage per round, lvl based, with limits.
Resistances: spell chant song prayer thief_skill (ability types) Resistances: enchantment/charm kicking vexing conjuration (ability domains) Immunities : teleport (includes gate, summon) holy disease poison Misc : debuf-duration (pct is the maximum debuf ticks remain)
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
- The level-based limits on weapon damage reduction without the ALWAYS flag means that the target can avoid that percentage of damage from the first hit per round of an equal-leveled mob. For values that exceed 100%, each attack resisted will reduce the remaining protection by 100%. So a Mob with 250% SLASHING resistance will ignore the first 2 slashing attacks, take half damage from the third attack and full damage from subsequent attacks.
- It is ill-advised to have items with a weapon damage with an ALWAYS flag, as multiple sources could provide complete immunity.