|Tale of Diep (ToD) is no longer under active development as a derivative of Diep.io and remains here as an archive, though spin-offs such as The Extended Tale of Diep remain active. For info on the successor to Tale of Diep, now an independent work called "A Tale Where Nothing Matters", visit its Discord server here.|
Health Scaling is a game mechanic that effects some bosses within The Tale of Diep. Health Scaling raises a bosses health by a fixed amount for every player within its dungeon, event, or raid. Only a few bosses are subject to Health Scaling, but it allows the difficulty to adjust itself based on player number. And when alone, which shouldn't really happen regardless, bosses will not be long and tedious wars of attrition that take vast expanses of time to kill. They adjust accordingly.
How Health Scaling Works
Health Scaling takes 5% of a bosses initial health, and adds that for every player beyond a certain threshold of number of players. It works on an exceptionally simple formula, and reassesses itself every 60 seconds, to adjust in case players leave or die. That way in, for example, a Tower of Gladii where 100 people fight the Archprophet and say 75 die, the Archprophet will readjust his health and remaining health proportional to the value for 25 players.
The formula would be this:
Hf = Hi + (Hi/20 x p)
- Hf represents Final Health, after Health Scaling has been applied.
- Hi represents Initial Health, the health the boss starts with.
- p represents the number of players.
All bosses with Health Scaling instantly apply this at the start of the fight, calculating it once it is guaranteed all players that can be present at the start of the fight are. Every 60 seconds, the formula recalculates itself on a percentage system, reducing maximum health to what it would be for the new current number of players and placing the current health remaining at the same percentage left as it was before.
Lets use the Archprophet as an example again. Here we will say the Archprophet is battling 100 players, so 50 above his calculation threshold. Hi would be 200,000.
- Hf = 200,000 + (200,000/20 x 100)
- Hf = 200,000 + (10,000 x 100)
- Hf = 200,000 + 1,000,000
The Archprophet would have 1,200,000 health when there are 100 players fighting him. His initial health is 200k, but due to Health Scaling and the number of players fighting him, it should usually be above that at the start of a fight.