Skip to content

Commit d9925b1

Browse files
Add chance to get winged berries (#197)
* Add chance to get winged berries * Remove unnecessary caps copy for winged berry
1 parent 1937635 commit d9925b1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Randomizer/RandoLogic/LogicPathway.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,12 @@ public override bool Next()
617617
{
618618
var caps = this.Logic.Caps.WithFlags(this.State).WithoutKey();
619619
var defaultBerry = this.Logic.Settings.HasLives ? LinkedCollectable.LifeBerry : LinkedCollectable.Strawberry;
620+
if (this.Logic.Random.Next(3) == 0 && !this.Logic.Settings.HasLives)
621+
{
622+
caps.Dashes = NumDashes.Zero;
623+
defaultBerry = LinkedCollectable.WingedStrawberry;
624+
Logger.Log("randomizer", "Placing a winged berry instead of a regular strawberry");
625+
}
620626
var closure = LinkedNodeSet.Closure(this.Node, caps, caps, true);
621627
foreach (var edge in closure.UnlinkedEdges())
622628
{

0 commit comments

Comments
 (0)