|
@@ -399,8 +399,10 @@ void Spiel::tick( double zeit )
|
|
if( tmp->getSpeed().getLengthSq() > 0 )
|
|
if( tmp->getSpeed().getLengthSq() > 0 )
|
|
attacked->impuls( tmp->getPosition() - tmp->getSpeed(), tmp->getSpeed() * 0.3f );
|
|
attacked->impuls( tmp->getPosition() - tmp->getSpeed(), tmp->getSpeed() * 0.3f );
|
|
int skillP = attacker->getSkillP();
|
|
int skillP = attacker->getSkillP();
|
|
- attacker->machSchaden( intens, kill, attacked->getLevel() );
|
|
|
|
|
|
+ attacker->machSchaden( intens, attacked->getLevel() );
|
|
float erf = attacker->getEp();
|
|
float erf = attacker->getEp();
|
|
|
|
+ if( kill )
|
|
|
|
+ attacker->addKill( attacked->getLevel() );
|
|
for( int k = 0; k < spielerAnzahl; k++ )
|
|
for( int k = 0; k < spielerAnzahl; k++ )
|
|
{
|
|
{
|
|
Spieler *sp = spieler->z( k );
|
|
Spieler *sp = spieler->z( k );
|