diff --git a/Zennysoft.Game.Ma/src/items/throwable/ThrowableItem.cs b/Zennysoft.Game.Ma/src/items/throwable/ThrowableItem.cs index 7d196af3c..f4a765d10 100644 --- a/Zennysoft.Game.Ma/src/items/throwable/ThrowableItem.cs +++ b/Zennysoft.Game.Ma/src/items/throwable/ThrowableItem.cs @@ -15,12 +15,16 @@ public partial class ThrowableItem : Node3D, IBaseInventoryItem, IStackable [Node] private Sprite3D _sprite { get; set; } = default!; + public ThrowableItem() + { + var rng = new RandomNumberGenerator(); + rng.Randomize(); + Count = new AutoProp(rng.RandiRange(1, 5)); + } + public override void _Ready() { _sprite.Texture = Stats.Texture; - var rng = new RandomNumberGenerator(); - rng.Randomize(); - Count = new AutoProp(rng.RandiRange(Stats.MinimumCount, Stats.MaximumCount)); } public string ItemName => Stats.Name;