Skip to main content

HONOR Rewards Reference

This document centralizes every formula and lookup table used to calculate HONOR rewards.

๐Ÿ”ข Base Formulaโ€‹

HONOR Reward = (Adjusted Attack ร— Combat Time ร— Base Rate ร— Time Multiplier) / 10000
  • Adjusted Attack = Base Attack ร— Rating Multiplier (from the referral system).
  • Combat Time = Total seconds a hero has stayed in the Cursed Valley.
  • Base Rate = Depends on the current HONOR supply halving stage.
  • Time Multiplier = Bonus based on how long the hero remains deployed.

๐Ÿงฎ Example Calculationsโ€‹

Contract math multiplies, divides by 10โ€ฏ000, and truncates to an integer. HONOR uses 6 decimals, so divide the raw result by 1,000,000 to display human-readable amounts.

Hero with 5,000 Attack, 1 hour in valley (base rate 128)

  • Base: (5,000 ร— 3,600 ร— 128) / 10,000 = 230,400 โ†’ 0.2304 HONOR
  • With 2ร— time multiplier (โ‰ฅโ€ฏ6โ€ฏh): 230,400 ร— 2 = 460,800 โ†’ 0.4608 HONOR
  • With 2.0ร— referral multiplier: 460,800 ร— 2 = 921,600 โ†’ 0.9216 HONOR

Hero with 10,000 Attack, 24 hours in valley (base rate 128)

  • Base: (10,000 ร— 86,400 ร— 128) / 10,000 = 11,059,200 โ†’ 11.0592 HONOR
  • With 5ร— time multiplier (24โ€ฏh): 11,059,200 ร— 5 = 55,296,000 โ†’ 55.296 HONOR
  • With 2.0ร— referral multiplier: 55,296,000 ร— 2 = 110,592,000 โ†’ 110.592 HONOR

โณ Time Multipliersโ€‹

Time in ValleyMultiplier
< 6 hours1ร—
โ‰ฅ 6 hours2ร—
โ‰ฅ 12 hours3ร—
โ‰ฅ 18 hours4ร—
โ‰ฅ 24 hours5ร—

๐Ÿ”ป Supply-Based Halvingโ€‹

HONOR Supply %Base RateNotes
0 โ€“ 50%128Initial emission
50 โ€“ 75%64First halving
75 โ€“ 87.5%32Second halving
87.5 โ€“ 93.75%16Third halving
93.75 โ€“ 96.875%8Fourth halving
96.875 โ€“ 98.4375%4Fifth halving
98.4375 โ€“ 99.21875%2Sixth halving
โ‰ฅ 99.21875%1Final emission floor

๐ŸŽฏ Referral Multiplierโ€‹

Invitees (minted)Multiplier
01.00ร—
11.10ร—
201.50ร—
โ‰ฅ 1002.00ร—

โšก Earning Rate (Base Rate 128)โ€‹

  • 1,000 Attack: (1,000 ร— 128) / 10,000 = 12.8 โ†’ 0.0000128 HONOR/second (โ‰ˆโ€ฏ0.04608 HONOR/hour)
  • 5,000 Attack: (5,000 ร— 128) / 10,000 = 64 โ†’ 0.000064 HONOR/second (โ‰ˆโ€ฏ0.2304 HONOR/hour)
  • 10,000 Attack: (10,000 ร— 128) / 10,000 = 128 โ†’ 0.000128 HONOR/second (โ‰ˆโ€ฏ0.4608 HONOR/hour)

๐Ÿ’ก Quick Notesโ€‹

  • Both Gameplay/Valley and Economics/HONOR Token reference this formulaโ€”only keep summaries there.
  • If you need worked examples, add them to the relevant feature page instead of copying the entire table.
  • When the HONOR mechanics change, update this file first, then refresh the links elsewhere.