XP shards now slice through enemies, dealing damage as they pass. Knowledge really hurts.
Scaling Type:
Linear scaling (additive) for shard damage
Note: Damage calculated on pickup, not on level up
Detailed Explanation
Shattered Knowledge transforms XP shards into damaging projectiles that shoot forward from your position. When you collect an XP shard, instead of getting sucked directly into the player, it now flies forward like a projectile and bounces back to you. Everything it hits on the way it deals damage to. When an XP shard hits an enemy, it deals damage based on: - Your current player level - The number of Shattered Knowledge copies you have Damage formula:
$$
\text{ShardDamage}(n) = n \times (8 + \text{playerLevel})
$$
Where - $ n $ = number of Shattered Knowledge copies - $8 + \text{playerLevel}$ = your base damage ⚠️ IMPORTANT NOTE on Level Scaling: The damage is only calculated when you pick up the item, not when you level up. This means: - If you pick up Shattered Knowledge at level 10, it uses level 10 damage - If you then level up to 20, the damage does not update automatically - The damage only recalculates when you pick up another copy of Shattered Knowledge - At that point, it uses your current level for all copies you own Example of how it works: 1. Pick up Shattered Knowledge at level 10 → damage = $1 \times (8 + 10) = 18$ 2. Level up to 20 → damage stays at 18 (should be 28 if leveling-up triggered this) 3. Pick up a 2nd copy at level 20 → both copies now use level 20 → damage = $2 \times (8 + 20) = 56$ Projectile behavior: XP shards shoot forward from your position when collected. The projectile range/radius appears to increase with more copies or possibly with your size stat, but this scaling behavior is not visible in the code provided. Proc coefficient: XP shards can proc other items and have a proc coefficient of 0.5 Examples: - With 1 copy at level 10: Each shard deals $1 \times (8 + 10) = 18$ damage - With 3 copies at level 20: Each shard deals $3 \times (8 + 20) = 84$ damage - With 5 copies at level 50: Each shard deals $5 \times (8 + 50) = 290$ damage
How it Stacks
Shattered Knowledge scales linearly with the number of copies. Each copy multiplies the damage dealt by XP shards:
$$
\text{ShardDamage}(n) = n \times (8 + \text{playerLevel})
$$
Where - $ n $ = number of Shattered Knowledge copies Examples at different levels:
Copies
Level 1
Level 10
Level 20
Level 50
1
9
18
28
58
2
18
36
56
116
3
27
54
84
174
5
45
90
140
290
10
90
180
280
580
⚠️ Info on Level Scaling: Damage is calculated based on your level when you pick up the item, not your current level. If you level up after picking up Shattered Knowledge, the damage does not increase until you pick up another copy. Projectile range/radius: The projectile range appears to increase with more copies of the item Key notes: - Damage scales linearly with both your level (at pickup) and number of copies - The proc coefficient (0.5) does not change with more copies - Each XP shard can hit multiple enemies as it passes through them