@ -281,15 +281,82 @@ public class Warehouse extends AbstractWorldObject {
				@@ -281,15 +281,82 @@ public class Warehouse extends AbstractWorldObject {
					 
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    }   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    public  static  int  getCostForResource ( int  id ) {   
			
		
	
		
			
				
					        int  newCost  =  1 ;   
			
		
	
		
			
				
					        switch ( id ) {   
			
		
	
		
			
				
					            case  1580000 : //stone
   
			
		
	
		
			
				
					                newCost  =  3000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580001 : //truesteel
   
			
		
	
		
			
				
					                newCost  =  50000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580002 : //iron
   
			
		
	
		
			
				
					                newCost  =  50000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580003 : //adamant
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580004 : //lumber
   
			
		
	
		
			
				
					                newCost  =  3000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580005 : //oak
   
			
		
	
		
			
				
					                newCost  =  30000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580006 : //bronzewood
   
			
		
	
		
			
				
					                newCost  =  30000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580007 : //mandrake
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580008 : //coal
   
			
		
	
		
			
				
					                newCost  =  30000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580009 : //agate
   
			
		
	
		
			
				
					                newCost  =  50000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580010 : //diamond
   
			
		
	
		
			
				
					                newCost  =  50000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580011 : //onyx
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580012 : //azoth
   
			
		
	
		
			
				
					                newCost  =  50000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580013 : //orichalk
   
			
		
	
		
			
				
					                newCost  =  30000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580014 : //antimony
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580015 : //sulfur
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580016 : //quicksilver
   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580017 : //galvor
   
			
		
	
		
			
				
					                newCost  =  300000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580018 : //wormwood
   
			
		
	
		
			
				
					                newCost  =  300000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580019 : //obsidian
   
			
		
	
		
			
				
					                newCost  =  200000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1580020 : //bloodstone
   
			
		
	
		
			
				
					                newCost  =  200000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					            case  1705032 :   
			
		
	
		
			
				
					                newCost  =  100000 ;   
			
		
	
		
			
				
					                break ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					        return  newCost ;   
			
		
	
		
			
				
					    }   
			
		
	
		
			
				
					    public  static  int  getSellStackSize ( int  id ) {   
			
		
	
		
			
				
					        if ( id  = =  1705032 )   
			
		
	
		
			
				
					            return  10 ;   
			
		
	
		
			
				
					        else {   
			
		
	
		
			
				
					            ItemBase  ib  =  ItemBase . getItemBase ( id ) ;   
			
		
	
		
			
				
					            if ( ib  ! =  null )   
			
		
	
		
			
				
					                return  3000000  /  ib . getBaseValue ( ) ;   
			
		
	
		
			
				
					        }   
			
		
	
		
			
				
					        return  0 ;  // something went wrong
   
			
		
	
		
			
				
					        return  3000000  /  getCostForResource ( id ) ;   
			
		
	
		
			
				
					    }   
			
		
	
		
			
				
					
 
			
		
	
		
			
				
					    public  ConcurrentHashMap < ItemBase ,  Integer >  getResources ( )  {