|
@@ -379,20 +379,21 @@ bool Spieler::nimmSchaden( double &intensity, int sLevel )
|
|
|
return stability == 0;
|
|
|
}
|
|
|
|
|
|
-void Spieler::machSchaden( double intensity, bool kill, int sLevel )
|
|
|
+void Spieler::machSchaden( double intensity, int sLevel )
|
|
|
{
|
|
|
schadenGemacht += intensity;
|
|
|
addTreffer( (float)intensity, sLevel );
|
|
|
- if( kill )
|
|
|
- {
|
|
|
- float levelFactor = (float)sLevel / (float)level;
|
|
|
- addEp( 80 * levelFactor );
|
|
|
- kills++;
|
|
|
- punkte++;
|
|
|
- maxReinkAbk--;
|
|
|
- if( maxReinkAbk < 5 )
|
|
|
- maxReinkAbk = 5;
|
|
|
- }
|
|
|
+}
|
|
|
+
|
|
|
+void Spieler::addKill( int sLevel )
|
|
|
+{
|
|
|
+ float levelFactor = (float)sLevel / (float)level;
|
|
|
+ addEp( 80 * levelFactor );
|
|
|
+ kills++;
|
|
|
+ punkte++;
|
|
|
+ maxReinkAbk--;
|
|
|
+ if( maxReinkAbk < 5 )
|
|
|
+ maxReinkAbk = 5;
|
|
|
}
|
|
|
|
|
|
void Spieler::addTreffer( float intensity, int sLevel )
|