Daily Hauling Bonus

From Push Industries Wiki
Jump to navigation Jump to search

Daily Hauling Bonus

By hauling priority contracts and hauling daily you are able to earn an extra bonus that is deducted from your dues at the end of the week.

How does it work?

Each contract hauled counts towards your daily bonus max of 5,000,000 ISK. Contracts in the top 10 of the queue earn a larger bonus. To get a full bonus, you must haul 5 days in a week

An example of the formula is as follows:

MaxDaily = 5,000,000
ContractMax = 1,000,000

FOR EACH DayOfWeek
  DailyBonusSum = SUM HaulersContracts(
    FOR EACH Contract
      IF ContractNumber = 1  THEN Bonus = ContractMax
      IF ContractNumber = 2  THEN Bonus = ContractMax * .90
      IF ContractNumber = 3  THEN Bonus = ContractMax * .85
      IF ContractNumber = 4  THEN Bonus = ContractMax * .80
      IF ContractNumber = 5  THEN Bonus = ContractMax * .75
      IF ContractNumber = 6  THEN Bonus = ContractMax * .70
      IF ContractNumber = 7  THEN Bonus = ContractMax * .65
      IF ContractNumber = 8  THEN Bonus = ContractMax * .60
      IF ContractNumber = 9  THEN Bonus = ContractMax * .55
      IF ContractNumber = 10 THEN Bonus = ContractMax * .50
      ELSE Bonus = ContractMax *.25
    END)
  
  DailyBonusSum = MAX(MaxDaily OR DailyBonusSum)

  WeeklyBonusSum = DailyBonusSum + WeeklyBonusSum
END

TotalBonus = WeeklyBonusSum * (MAX(1 OR (DaysHauled *.2)))

Bonuses are automatically tracked and added as a deduction to your dues at the end of each week.