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