blob: dd6696cdc57824e1fdcf6327cc5468a721d34b75 [file] [log] [blame]
Zesstra18626972017-01-31 10:38:27 +01001DistributeExp()
2===============
3
4FUNKTION
5--------
6::
7
8 private void DistributeExp(object enemy, int exp_to_give)
9
10DEFINIERT IN
11------------
12::
13
14 /std/living/life.c
15
16ARGUMENTE
17---------
18::
19
20 object enemy - toetender Feind
21 int exp_to_give - zu verteilende XP (== P_XP/100)
22
23BESCHREIBUNG
24------------
25::
26
27 Das sterbende Wesen verteilt seine XP an seine Feinde.
28
29 Dabei bekommt jeder Gegner seinen Anteil (abhaengig von 50% von seinem
30 gemachten Schaden) und einen Teamanteil (die anderen 50% ueber das
31 gesamte Team addiert und durch die Teamanzahl geteilt).
32
33SIEHE AUCH
34----------
35::
36
37 Funktionen: AddExp()
38 Properties: P_XP
39 Sonstiges: teamkampf
40
41Letzte Aenderung: 22.12.2016, Bugfix
42