blob: 6a9eea3e6a5075fa0897eefcff13766db741b5dd [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001
Zesstra953f9972017-02-18 15:37:36 +01002P_NEXT_DISABLE_ATTACK
3*********************
4
5
6PROPERTY
7========
8
9 P_NEXT_DISABLE_ATTACK "next_diable_attack"
10
11
12DEFINIERT IN
13============
14
15 combat.h
16
MG Mud User88f12472016-06-24 23:31:02 +020017
18BESCHREIBUNG
Zesstra953f9972017-02-18 15:37:36 +010019============
MG Mud User88f12472016-06-24 23:31:02 +020020
Zesstra953f9972017-02-18 15:37:36 +010021 Diese Property gibt an, wann der NPC das naechste Mal paralysiert
22 werden kann. Ueblicherweise wird sie automatisch beim Setzen
23 von P_DISABLE_ATTACK gesetzt. Sie gibt einen Zeitpunkt wie
24 die Funktion time() an, an dem zum ersten Mal wieder Paralyse
25 moeglich ist.
MG Mud User88f12472016-06-24 23:31:02 +020026
Zesstra953f9972017-02-18 15:37:36 +010027 Will man einen NPC schreiben, der immer paralysierbar ist und nicht erst
28 nach einer gewissen Wartezeit nach der letzten Paralyse, laesst sich dies
29 durch eine Set-Methode auf P_NEXT_DISABLE_ATTACK erreichen:
MG Mud User88f12472016-06-24 23:31:02 +020030
MG Mud User88f12472016-06-24 23:31:02 +020031
Zesstra953f9972017-02-18 15:37:36 +010032
33 Set(P_NEXT_DISABLE_ATTACK, function int () {return 0;}, F_SET_METHOD);
34
35 Diese Set-Methode verhindert das Setzen von P_NEXT_DISABLE_ATTACK mittels
36 eines SetProp-Aufrufes.
37
38
39BEMERKUNGEN
40===========
41
42 Die Zeit zum Schutz vor erneuter Paralyse existiert absichtlich. Bitte
43 waegt sorgfaeltig ab, bevor ihr diese Property an Gegnern/Spielern
44 manipuliert.
45
46
47SIEHE AUCH
48==========
49
50 P_DISABLE_ATTACK
MG Mud User88f12472016-06-24 23:31:02 +020051
5221.Jul 2014 Gloinson