Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc//lfun/RemoveResistanceModifier

RemoveResistanceModifier()
**************************


FUNKTION
========

   varargs void RemoveResistanceModifier(string add);


DEFINIERT IN
============

   /std/living/combat.c


ARGUMENTE
=========

   string add:
    Ein eventueller Identifikator fuer einen gesetzten Modifikator.


BESCHREIBUNG
============

   Die von einem Objekt im Zielobjekt gesetzte Resistenz wird geloescht,
   der Schluessel add wird dazu benutzt, eine bestimmte Resistenz zu
   loeschen (so kann ein setzendes Objekt mehrere verschiedene Re-
   sistenzen setzen und selektiv loeschen).


BEISPIELE
=========

   // unser Oel aus AddResistanceModifier() verbrennt endgueltig
   varargs void trigger_sensitive_attack() {
    ...
    if(environment() && living(environment())) {
     environment()->RemoveResistanceModifier("oel");
     tell_object(environment(),"Das Oel verbrennt endgueltig.\n");
    }
    remove();
   }


SIEHE AUCH
==========


Modifikatoren: AddResistanceModifier, P_RESISTANCE_MODIFIER simple Resistenz: P_RESISTANCE, P_VULNERABILITY Hauptmapping: P_RESISTANCE_STRENGTHS Berechnung: CheckResistance(), UpdateResistanceStrengths() anderes: balance, /std/armour/combat.c, /std/living/combat.c

29.Apr 2002, Gloinson@MG


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.