FUNKTION:
mixed FindPoll(string ability, object living);
DEFINIERT IN:
/secure/skillmaster.c
BEDEUTUNG:
Liefert ein Array mit aktiven Polls dieses Livings und
dieser Fertigkeit zurueck.
Wird vor allem intern benutzt.
ARGUMENTE:
ability - Fertigkeit, die geprueft werden soll.
living - Objektpointer des Livings. (Spieler/NPC)
RETURNWERTE:
Array oder ({}).
Aufbau wie in CountPolls(L)
BEISPIEL:
Hat ein Spieler X bereits ein Gewitter beschworen und dieses
wird im Skillmaster gerade ueber Polls abgearbeitet, kann man
dies mittels
if(sizeof(SM->FindPoll("gewitter", find_living("X")))) { ... }
herausfinden. Momentan wird die doppelte Abarbeitung der gleichen
Fertigkeit von einem Spieler bereits intern verhindert, so dass
sizeof() nicht mehr als 1 sein sollte.
SIEHE AUCH:
skillmaster(SEC), abilities.doc(WL), CountPolls(L)
|