Changeset ee433e0114b5c90c879a0903f3255f8503930e86

Show
Ignore:
Timestamp:
09/16/07 16:20:18 (1 year ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1189952418 +0200
git-parent:

[35d90bf84627cebf5c841e5df7434fd868a551d2]

git-author:
Sebastian Gift <Madison@gt-knm.de> 1189952418 +0200
Message:

Schaden an der ablativen Panzerung wird im Kampflog gespeichert.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/net/driftingsouls/ds2/server/modules/ks/KSAttackAction.java

    r83b75a0 ree433e0  
    441441                        { 
    442442                                ablativeArmor -= hulldamage; 
     443                                 
     444                                //Angerichteter Schaden 
     445                                int damage = eShip.getAblativeArmor() - ablativeArmor;                   
     446                                if(damage > eShip.getAblativeArmor()) 
     447                                { 
     448                                        damage = eShip.getAblativeArmor(); 
     449                                } 
     450                                 
     451                                battle.logme( "+ Schaden (Ablative Panzerung): "+Common.ln(damage)+"\n" ); 
     452                                battle.logenemy( "+ H&uuml;lle: "+Common.ln(damage)+" Schaden\n" ); 
     453                                 
    443454                                //Ablative Panzerung von VOR dem Treffer abziehen 
    444455                                hulldamage -= eShip.getAblativeArmor(); 
     
    475486         
    476487                        if( eShip.getHull() > 0 ) { 
    477                                 battle.logme( "+ Schaden (H&uuml;lle): "+Common.ln(hulldamage)+"\n" ); 
    478                                 battle.logenemy( "+ H&uuml;lle: "+Common.ln(hulldamage)+" Schaden\n" ); 
    479          
     488                                //Hat die ablative Panzerung alles abgefangen? 
     489                                if(hulldamage > 0) 
     490                                { 
     491                                        battle.logme( "+ Schaden (H&uuml;lle): "+Common.ln(hulldamage)+"\n" ); 
     492                                        battle.logenemy( "+ H&uuml;lle: "+Common.ln(hulldamage)+" Schaden\n" ); 
     493                                } 
     494                                 
    480495                                //Subsysteme - nur treffbar, wenn die ablative Panzerung auf 0 ist 
    481496                                if( subdmgs != null && (subdmgs.length > 0) && ablativeArmor == 0) {