| P_GUILD_PREPAREBLOCK (int) |
| |
| NAME: |
| P_GUILD_PREPAREBLOCK "guild_prepareblock" |
| |
| DEFINIERT IN: |
| /sys/new_skills.h |
| |
| BESCHREIBUNG: |
| Diese Property enthaelt die Information, ob das Lebewesen in |
| der Konzentrationsphase eines Spells weiterkaempft oder ob |
| die Angriffe derweil ausgesetzt werden. |
| |
| BEMERKUNGEN: |
| In der Property selbst wird eigentlich ein Mapping eingetragen, |
| welches die Gildennamen als Schluessel und das dazugehoerige |
| Block-Flag als Eintrag enthaelt. Bei der Abfrage der Property wird |
| jedoch die Gilde beruecksichtigt und das aktuelle Flag |
| zurueckgeliefert. |
| Dementsprechend das diese Prop nicht mit Set() manipuliert werden, |
| bitte ausschliessliche SetProp() verwenden. |
| |
| BEISPIELE: |
| Die Property sollte natuerlich nur von der Gilde gesetzt werden |
| und auch nur bei Gildenmitgliedern |
| |
| if ( IsGuildMember(pl) ) |
| pl->SetProp(P_GUILD_PREPAREBLOCK,1); |
| |
| Resultat: Kein Ausfuehren von Attack(), wenn pl sich auf einen |
| Zauberspruch konzentriert. |
| |
| SIEHE AUCH: |
| P_PREPARED_SPELL |
| |
| ---------------------------------------------------------------------------- |
| 18.03.2008, Zesstra |