Code: Select all
Procedure checkOverWeight;
Var
feathersId, leatherId: Cardinal;
overWeight, feathersWeight, leatherWeight: Integer;
Begin
overWeight := Weight - 599;
If overWeight > 0 Then
Begin
feathersId := Find(feathersType);
feathersWeight := FindQuantity() / 10;
leatherId := Find(leatherId);
leatherWeight := FindQuantity();
End;
If feathersWeight >= overWeight Then
Begin
ItemToBank(feathersId, overWeight*10);
TWait;
End;
Else
Begin
ItemToBank(feathersId, feathersWeight*10);
TWait;
If leatherWeight >= overWeight Then
Begin
ItemToBank(leatherId, overWeight*10);
TWait;
End;
End;
End;