config(default-grants): zero out shipped Crystals/Rupees/Ether
Tutorial gifts now cover the starter pack + starter deck flow (crystals + ether + tickets granted via ViewerPresents on signup), so the 50k/50k/50k default deposit was double-dipping. Zero the ShippedDefaults so a fresh viewer's currency reflects exactly what they've earned. Also update the two tests that asserted the old 50k baseline. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -4,9 +4,9 @@ namespace SVSim.Database.Models.Config;
|
||||
[ConfigSection("DefaultGrants")]
|
||||
public class DefaultGrantsConfig
|
||||
{
|
||||
public ulong Crystals { get; set; } = 50000;
|
||||
public ulong Rupees { get; set; } = 50000;
|
||||
public ulong Ether { get; set; } = 50000;
|
||||
public ulong Crystals { get; set; } = 0;
|
||||
public ulong Rupees { get; set; } = 0;
|
||||
public ulong Ether { get; set; } = 0;
|
||||
|
||||
public static DefaultGrantsConfig ShippedDefaults() => new();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user