From 1ba43973158bee938d0e968c452d4147af0c438f Mon Sep 17 00:00:00 2001
From: Tangent Wantwight <tangent128@gmail.com>
Date: Fri, 12 Jan 2024 23:25:26 -0500
Subject: [PATCH] add random erosion

---
 island.ts | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/island.ts b/island.ts
index 1576e62..7edfa6b 100644
--- a/island.ts
+++ b/island.ts
@@ -159,6 +159,9 @@ export function IslandApplet() {
     drop(islandTiles[islands.rng() % islandTiles.length]);
     drop(basePos - 8);
 
+    const erodePos = islandTiles[islands.rng() % islandTiles.length];
+    islands.data[erodePos] = Math.max(islands.data[erodePos] - 1, 0);
+
     renderIslands(islands, cx);
   }