blob: 8aeb41833327b636e6eb154641b9372a0206bc90 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001P_GUILD_PREPAREBLOCK
2====================
3
4P_GUILD_PREPAREBLOCK (int)
5--------------------------
6::
7
8NAME
9----
10::
11
12 P_GUILD_PREPAREBLOCK "guild_prepareblock"
13
14DEFINIERT IN
15------------
16::
17
18 /sys/new_skills.h
19
20BESCHREIBUNG
21------------
22::
23
24 Diese Property enthaelt die Information, ob das Lebewesen in
25 der Konzentrationsphase eines Spells weiterkaempft oder ob
26 die Angriffe derweil ausgesetzt werden.
27
28BEMERKUNGEN
29-----------
30::
31
32 In der Property selbst wird eigentlich ein Mapping eingetragen,
33 welches die Gildennamen als Schluessel und das dazugehoerige
34 Block-Flag als Eintrag enthaelt. Bei der Abfrage der Property wird
35 jedoch die Gilde beruecksichtigt und das aktuelle Flag
36 zurueckgeliefert.
37 Dementsprechend das diese Prop nicht mit Set() manipuliert werden,
38 bitte ausschliessliche SetProp() verwenden.
39
40BEISPIELE
41---------
42::
43
44 Die Property sollte natuerlich nur von der Gilde gesetzt werden
45 und auch nur bei Gildenmitgliedern
46
47 if ( IsGuildMember(pl) )
48 pl->SetProp(P_GUILD_PREPAREBLOCK,1);
49
50 Resultat: Kein Ausfuehren von Attack(), wenn pl sich auf einen
51 Zauberspruch konzentriert.
52
53SIEHE AUCH
54----------
55::
56
57 P_PREPARED_SPELL
58
59
6018.03.2008, Zesstra
61