Changeset d22cc9c4b7b2f09b7d20e5e8babdaa0c8e596163

Show
Ignore:
Timestamp:
09/03/08 17:59:11 (3 months ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1220457551 +0200
git-parent:

[d188c040bbe3247553467684d53448179dc112b7]

git-author:
Simon Dietsch <rhonabwy@sternenbund.org> 1220457551 +0200
Message:

[bug] Werttick gefixt

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/net/driftingsouls/ds2/server/tick/regular/WerftTick.java

    r0c822bd rd22cc9c  
    101101                                } 
    102102                                 
     103                                double werftcrew = werft.getCrew(); 
     104                                double maxcrew = werft.getMaxCrew(); 
    103105                                // Wenn keine volle Crew vorhanden ist, besteht hier die Moeglichkeit, dass nicht weitergebaut wird. 
    104                                 double crew_percent = Math.floor(werft.getCrew() / werft.getMaxCrew()); 
    105                                 if (Math.random() <= crew_percent) { 
     106                                double crew_percent = ( werftcrew / maxcrew ); 
     107                                if ((Math.random() <= crew_percent) || !(werft instanceof ShipWerft))  
     108                                { 
    106109                                        if( entry.isBuildContPossible() ) { 
    107110                                                entry.continueBuild();