Changeset 281e19dbf4a9415a0cf021bdeb70980d7bb35195

Show
Ignore:
Timestamp:
04/23/08 18:19:45 (3 months ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1208967585 +0200
git-parent:

[d3924a4c36c45806da1d1d6ff2c797edf8406465]

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

Diverse kleinere Bugfixes im KS/Kampftick.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/net/driftingsouls/ds2/server/battles/Battle.java

    rf67692d r281e19d  
    15101510         * @param calledByUser Wurde das Rundenende (in)direkt durch einen Spieler ausgeloesst? (<code>true</code>) 
    15111511         *  
    1512          * @return <code>true</code>, falls die Schlacht weiterhin existiert. <code>false</code>, falls sie zu beendet wurde. 
     1512         * @return <code>true</code>, falls die Schlacht weiterhin existiert. <code>false</code>, falls sie beendet wurde. 
    15131513         *  
    15141514         */ 
     
    15571557                                        if( Configuration.getIntSetting("DESTROYABLE_SHIPS") != 0 ) { 
    15581558                                                destroyList.add(aship); 
    1559          
    1560                                                 continue; 
     1559                                        } 
     1560                                        else { 
     1561                                                continue; //Das Schiff kann nicht zerstoert werden 
    15611562                                        } 
    15621563                                         
    15631564                                        aship.setAction(aship.getAction() ^ BS_DESTROYED); 
     1565                                        //continue; 
    15641566                                } 
    15651567                                 
     
    15741576                                        } 
    15751577         
    1576                                         continue; 
     1578                                        //continue; 
    15771579                                } 
    15781580                                 
     
    16391641                 
    16401642                if( (owncount == 0) && (enemycount == 0) ) { 
    1641                         PM.send(this.getCommanders()[this.enemySide], this.getCommanders()[this.ownSide].getId(), "Schlacht unentschieden", "Die Schlacht bei "+this.getLocation()+" gegen "+this.getCommanders()[this.enemySide].getName()+" wurde mit einem Unendschieden beendet!"); 
    1642                         PM.send(this.getCommanders()[this.ownSide], this.getCommanders()[this.enemySide].getId(), "Schlacht unentschieden", "Die Schlacht bei "+this.getLocation()+" gegen "+this.getCommanders()[this.ownSide].getName()+" wurde mit einem Unendschieden beendet!"); 
     1643                        PM.send(this.getCommanders()[this.enemySide], this.getCommanders()[this.ownSide].getId(), "Schlacht unentschieden", "Die Schlacht bei "+this.getLocation()+" gegen "+this.getCommanders()[this.enemySide].getName()+" wurde mit einem Unentschieden beendet!"); 
     1644                        PM.send(this.getCommanders()[this.ownSide], this.getCommanders()[this.enemySide].getId(), "Schlacht unentschieden", "Die Schlacht bei "+this.getLocation()+" gegen "+this.getCommanders()[this.ownSide].getName()+" wurde mit einem Unentschieden beendet!"); 
    16431645 
    16441646                        // Schlacht beenden - unendschieden 
  • src/net/driftingsouls/ds2/server/tick/regular/BattleTick.java

    rcd595de r281e19d  
    6969                                battle.load( battle.getCommander(0), null, null, 0 ); 
    7070                                 
    71                                 //In der ersten Runde verzoegern wir grundsaetzlich 
     71                                //In der ersten Runde verzoegern wir grundsaetzlich - aufgehoben 
    7272                                //maximal jedoch einmal, damit Schlachten nicht unendlich lange im System 
    7373                                //vorhanden sind 
     74                                /* 
    7475                                if( battle.hasFlag(Battle.FLAG_FIRSTROUND) ) { 
    7576                                        battle.setFlag(Battle.FLAG_FIRSTROUND, false); 
     
    7879                                        continue; 
    7980                                } 
     81                                */ 
    8082                         
    8183                                if( battle.endTurn(false) ) { 
    82                                         // Daten nur aktuallisieren, wenn die Schlacht auch weiterhin existiert 
     84                                        // Daten nur aktualisieren, wenn die Schlacht auch weiterhin existiert 
    8385                                        battle.logenemy("<endturn type=\"all\" side=\"-1\" time=\""+Common.time()+"\" tick=\""+getContext().get(ContextCommon.class).getTick()+"\" />\n"); 
    8486                                 
  • src/net/driftingsouls/ds2/server/tick/regular/SchiffsTick.java

    r4bb83ef r281e19d  
    183183                                ResourceID resid = this.esources.get(resshort); 
    184184 
    185                                 if( (e < shiptd.getEps()) && (reactres[index] > 0) ) { 
     185                                if(reactres[index] > 0) { 
    186186                                        this.slog("\t * "+Cargo.getResourceName(resid)+": "); 
    187187                                        if( shipc.getResourceCount( resid ) > 0 ) { 
     
    253253                                        sub[a] += (int)(offizier.getAbility(Offizier.Ability.ING) / 3d ); 
    254254 
    255                                         if( offizier.getAbility(Offizier.Ability.ING) > 20 ) { 
    256                                                 if( sub[a] > 40 + (int)(offizier.getAbility(Offizier.Ability.ING)/4d) ) { 
    257                                                         sub[a] = 40 + (int)(offizier.getAbility(Offizier.Ability.ING)/4d); 
    258                                                 } 
     255                                        if( sub[a] > 40 + (int)(offizier.getAbility(Offizier.Ability.ING)/4d) ) { 
     256                                                sub[a] = 40 + (int)(offizier.getAbility(Offizier.Ability.ING)/4d); 
    259257                                        } 
    260258                                }  
     
    410408                }*/ 
    411409 
    412                 // Nahrungspool aktualliseren 
     410                // Nahrungspool aktualiseren 
    413411                auser.setCargo(this.usercargo.save()); 
    414412