blob: 294eebebf2bcdc5152e56fbb7c6a41857309dd91 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001DistributeExp()
2FUNKTION:
Bugfix00f1bc72016-12-22 16:40:55 +01003 private void DistributeExp(object enemy, int exp_to_give)
MG Mud User88f12472016-06-24 23:31:02 +02004
5DEFINIERT IN:
6 /std/living/life.c
7
8ARGUMENTE:
9 object enemy - toetender Feind
10 int exp_to_give - zu verteilende XP (== P_XP/100)
11
12BESCHREIBUNG:
13 Das sterbende Wesen verteilt seine XP an seine Feinde.
14
Zesstra867ea3f2017-01-31 10:45:41 +010015 Dabei bekommt jeder Gegner seinen Anteil (abhaengig von 50% von seinem
16 gemachten Schaden) und einen Teamanteil (die anderen 50% ueber das
MG Mud User88f12472016-06-24 23:31:02 +020017 gesamte Team addiert und durch die Teamanzahl geteilt).
18
19SIEHE AUCH:
20 Funktionen: AddExp()
21 Properties: P_XP
22 Sonstiges: teamkampf
23
Bugfix00f1bc72016-12-22 16:40:55 +010024Letzte Aenderung: 22.12.2016, Bugfix