blob: 086c5bdc1ca12e6ebe8cc89cb832e6ac81186b57 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001InFight()
2
3FUNKTION:
4 mixed InFight()
5
6ARGUMENTE:
7 keine
8
9BESCHREIBUNG:
10 Diese Funktion wurde dazu geschrieben, um herauszufinden,
11 ob sich ein PC/NPC direkt im Kampf befindet. Dazu wird
12 das Array mit den Namen der Feinden des PC/NPCs durch die
13 Funktion environment gefiltert und so festgestellt, ob
14 die Umgebung der beiden Feinde gleich ist.
15
16RUECKGABEWERT:
17 Als Rueckgabewert enthaelt man entweder 0, wenn das Objekt
18 im Moment keine Feinde hat bzw. die nicht im selben Raum
19 sind, oder aber das Feindobjekt, das als erstes im Array
20 steht und anwesend ist.
21
22BEISPIEL:
23 Selbsterklaerend ;)
24
25BEMERKUNG:
26 InFight() gibt lediglich das Ergebnis von EnemyPresent() zurueck.
27
28SIEHE AUCH:
29 EnemyPresent(), PresentEnemies()
30 /std/living/combat.c
31
3222.03.2009, Zesstra