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>
13 lines
380 B
C#
13 lines
380 B
C#
namespace SVSim.Database.Models.Config;
|
|
|
|
/// <summary>Per-viewer-registration default currency grants.</summary>
|
|
[ConfigSection("DefaultGrants")]
|
|
public class DefaultGrantsConfig
|
|
{
|
|
public ulong Crystals { get; set; } = 0;
|
|
public ulong Rupees { get; set; } = 0;
|
|
public ulong Ether { get; set; } = 0;
|
|
|
|
public static DefaultGrantsConfig ShippedDefaults() => new();
|
|
}
|