Changeset 42184e460f1887d64345140ad36e8b0c4bf1abbd

Show
Ignore:
Timestamp:
08/25/07 22:10:18 (1 year ago)
Author:
Christopher Jung <bktheg@web.de>
git-committer:
Christopher Jung <bktheg@web.de> 1188072618 +0200
git-parent:

[eb42e5a62522f6d6a3e9c0ff996a82140085f314]

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

Offiziertransfer: Modus Basis nach Schiff gefixt

Files:

Legend:

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

    re1b01c8 r42184e4  
    487487                else { 
    488488                        Offizier offizier = (Offizier)getDB().get(Offizier.class, off); 
    489                         if( (offizier == null) || !offizier.getDest().equals("b "+upBase.getID()) ) { 
     489                        if( offizier == null ) { 
     490                                addError("Der angegebene Offizier existiert nicht", errorurl); 
     491                                setTemplate(""); 
     492                                 
     493                                return; 
     494                        } 
     495                         
     496                        String[] dest = offizier.getDest(); 
     497                        if( !dest[0].equals("b") || (Integer.parseInt(dest[1]) != upBase.getID()) ) { 
    490498                                addError("Der angegebene Offizier ist nicht in der Basis stationiert", errorurl); 
    491499                                setTemplate(""); 
    492500                                 
    493501                                return; 
    494                         }  
     502                        } 
    495503                         
    496504                        // Check ob noch fuer einen weiteren Offi platz ist