Changeset 05c40d01b459a678f83ba23f9a4b613f912836bf

Show
Ignore:
Timestamp:
05/22/08 18:02:21 (6 months ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1211472141 +0200
git-parent:

[071b1222b4d0b875859ac8503c906e96fd7c3ccc]

git-author:
Christopher Jung <bktheg@web.de> 1211472141 +0200
Message:

[bug] Beruecksichtigung der Sichtbarkeit von Forschungen in der Forschungsliste

Files:

Legend:

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

    r7a648c6 r05c40d0  
    8181                } 
    8282                 
    83                 if( !data.isVisibile(user) &&  
    84                         !((user.hasResearched(data.getRequiredResearch(1)) && user.hasResearched(data.getRequiredResearch(2)) && user.hasResearched(data.getRequiredResearch(3))) ||  
    85                         user.hasResearched(researchid) ) && (user.getAccessLevel() < 20) ) { 
     83                if( !data.isVisibile(user) && (user.getAccessLevel() < 20) ) { 
    8684                        addError("&Uuml;ber diese Forschung liegen aktuell keine Informationen vor"); 
    8785                         
  • src/net/driftingsouls/ds2/server/modules/TechListeController.java

    r7a648c6 r05c40d0  
    122122 
    123123                        // Status der Forschung (erforscht/verfuegbar/nicht verfuegbar) ermitteln 
    124                         if( user.hasResearched(f.getID()) ) { 
     124                        if( f.isVisibile(user) && user.hasResearched(f.getID()) ) { 
    125125                                researched.put(f.getID(), f); 
    126126                        }  
    127                         else if( user.hasResearched(f.getRequiredResearch(1)) && user.hasResearched(f.getRequiredResearch(2)) &&  
     127                        else if( f.isVisibile(user) && user.hasResearched(f.getRequiredResearch(1)) && user.hasResearched(f.getRequiredResearch(2)) &&  
    128128                                        user.hasResearched(f.getRequiredResearch(3)) ) { 
    129129                                researchable.put(f.getID(), f);