| |
| DistributeExp() |
| *************** |
| |
| |
| FUNKTION |
| ======== |
| |
| private void DistributeExp(object enemy, int exp_to_give) |
| |
| |
| DEFINIERT IN |
| ============ |
| |
| /std/living/life.c |
| |
| |
| ARGUMENTE |
| ========= |
| |
| object enemy - toetender Feind |
| int exp_to_give - zu verteilende XP (== P_XP/100) |
| |
| |
| BESCHREIBUNG |
| ============ |
| |
| Das sterbende Wesen verteilt seine XP an seine Feinde. |
| |
| Dabei bekommt jeder Gegner seinen Anteil (abhaengig von 50% von seinem |
| gemachten Schaden) und einen Teamanteil (die anderen 50% ueber das |
| gesamte Team addiert und durch die Teamanzahl geteilt). |
| |
| |
| SIEHE AUCH |
| ========== |
| |
| Funktionen: AddExp() |
| Properties: P_XP |
| Sonstiges: teamkampf |
| |
| Letzte Aenderung: 22.12.2016, Bugfix |