Prop WeaponImmunity

From CoffeeMud Wiki
Jump to: navigation, search
CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Builder Information=
Praetor     Player Support     Scripting     Races     Commands    Classes     Abilities     Socials     Achievements     Behaviors     Properties     Areas     Rooms     Exits     Items     Mobs     Crafting     Ships     Quests     Zapper Masks
===Prop_WeaponImmunity===
Effect: Weapon Immunity
Targets: Items, Mobs
Parameters: List of immunities
Examples: +ALL -SILVER -CLOTH -LEATHER

+ALL -MAGIC -SLASHING -FROSTING

+ALL -LEVEL15

+BASHING +IRON +STEEL +MAGIC

+ALL +MAGICSKILLS +AXE +THROWN +DAGGER

Description: Whenever the item with this property is worn, or for the mob with this property, they will attain damage immunities to the types and/or materials of weapons specified. Here are the parameters:

+ALL - Specifies that, by default, the mob is immune to ALL damage.

-DAMAGETYPE- Creates an exception to the +ALL rule by permitting damage of the given type. Examples for DAMAGETYPE would be -PIERCING, -GASSING, -SLASHING, -BURNING, -MELTING, -NATURAL, -BASHING, etc.

+DAMAGETYPE- Can be used instead of +ALL to create an immunity to the given damage type. Examples for DAMAGETYPE would be +PIERCING, +GASSING, -WEAPONCLASS- Creates an exception to the +ALL rule by permitting damage of the given type. Examples for WEAPONCLASS would be -AXE, -BLUNT, -EDGED, -FLAILED, -HAMMER, -KARATE, -POLEARM, -RANGED, -SWORD, -DAGGER, -STAFF, -THROWN, etc.

+WEAPONCLASS- Can be used instead of +ALL to create an immunity to the given of the given type. Examples for WEAPONCLASS would be +AXE, +BLUNT, +EDGED, +FLAILED, +HAMMER, +KARATE, +POLEARM, +RANGED, +SWORD, +DAGGER, +STAFF, +THROWN, etc.

-MAGIC - Creates an exception to the +ALL rule by permitting damage from magical spells and magical weapons.

+MAGIC - If +ALL is not used, this will create an immunity to magical spells and weapons.

-MAGICSKILLS - Creates an exception to the +ALL rule by permitting damage from magical spells, chants, songs, or prayers.

+MAGICSKILLS - If +ALL is not used, this will create an immunity to magical spells, chants, songs, and prayers.

-LEVELX - Creates an exception to the +ALL rule by permitting damage from weapons whose level is X or better. Example: -LEVEL1, -LEVEL5, -LEVEL10, etc.

+LEVELX - Can be used instead of +ALL to create an immunity to weapons whose level is X or lower. Example: +LEVEL1, +LEVEL5, +LEVEL10, etc.

-MATERIALTYPE - Creates an exception to the +ALL rule above by permitting damage from a weapon made of the given MATERIALTYPE. Where MATERIALTYPE may be any valid material, such as SILVER, WOOD, COTTON, etc. As for the damage types above, +MATERIALTYPE may be used instead of +ALL to create an immunity to a given material.

-PARALYSIS - Creates an exception to the +All rule by permitting damage from paralysis spells.

+PARALYSIS - If +All is not used, this creates an immunity to damage from paralysis spells.

-FIRE - Creates an exception to the +All rule by permitting damage from fire spells.

+FIRE - If +All is not used, this creates an immunity to damage from fire spells.

-COLD - Creates an exception to the +All rule by permitting damage from cold spells.

+COLD - If +All is not used, this creates an immunity to damage from cold spells.

-WATER - Creates an exception to the +All rule by permitting damage from water spells.

+WATER - If +All is not used, this creates an immunity to damage from water spells.

-GAS - Creates an exception to the +All rule by permitting damage from gas spells.

+GAS - If +All is not used, this creates an immunity to damage from gas spells.

-MIND - Creates an exception to the +All rule by permitting damage from mind spells.

+MIND - If +All is not used, this creates an immunity to damage from mind spells.

-JUSTICE - Creates an exception to the +All rule by permitting damage from justice spells.

+JUSTICE - If +All is not used, this creates an immunity to damage from justice spells.

-ACID - Creates an exception to the +All rule by permitting damage from acid spells.

+ACID - If +All is not used, this creates an immunity to damage from acid spells.

-ELECTRICITY - Creates an exception to the +All rule by permitting damage from electric spells.

+ELECTRICITY - If +All is not used, this creates an immunity to damage from electric spells.

-POISON - Creates an exception to the +All rule by permitting damage from poison spells.

+POISON - If +All is not used, this creates an immunity to damage from poison spells.

-UNDEAD - Creates an exception to the +All rule by permitting damage from undead spells.

+UNDEAD - If +All is not used, this creates an immunity to damage from undead/evil spells.

-DISEASE - Creates an exception to the +All rule by permitting damage from disease spells.

+DISEASE - If +All is not used, this creates an immunity to damage from disease spells.

-TRAPS - Creates an exception to the +All rule by permitting damage from traps spells.

+TRAPS - If +All is not used, this creates an immunity to damage from traps spells.

Notes

.