From 9f35255a3b03b4d86cebe5c4304e394f1f064e56 Mon Sep 17 00:00:00 2001 From: Crowns3bc <44653214+Crowns3bc@users.noreply.github.com> Date: Mon, 11 Dec 2023 14:52:38 -0700 Subject: [PATCH] Bow Buffs Same changes as before, scaled all the bows, but did it properly this time according to wiz --- design/items.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/design/items.py b/design/items.py index 7d79676..8e242f9 100644 --- a/design/items.py +++ b/design/items.py @@ -3928,11 +3928,11 @@ for name in weapons.keys(): current["upgrade"]["range"]=1 current["attack"]=20+(tier-1)*6 current["upgrade"]["attack"]=4+(tier-1)*1.1 - if current.get("wtype")=="bow": + if current.get("wtype")=="bow": #Bows are underperforming compared to Dual-Wield current["range"]=55+(tier-1)*10 current["upgrade"]["range"]=4+current["range"]*4.0/60 - current["attack"]=20+(tier-1)*6 - current["upgrade"]["attack"]=4+(tier-1)*0.8 + current["attack"]=(20+(tier-1)*6)*1.25 #Increase base attack by 25% 11/12/23 + current["upgrade"]["attack"]=(4+(tier-1)*0.8)*1.25 #Increase upgrade scaling by 25% 11/12/23 current["projectile"]=current.get("projectile","arrow") if current.get("wtype")=="staff": current["range"]=50+(tier-1)*6 @@ -3957,8 +3957,8 @@ for name in weapons.keys(): if current.get("wtype")=="crossbow": #Like 1.4X Bow's current["range"]=85+(tier-1)*16 current["upgrade"]["range"]=4+current["range"]*4.0/60 - current["attack"]=30+(tier-1)*7 - current["upgrade"]["attack"]=5.5+(tier-1)*0.8 + current["attack"]=(30+(tier-1)*7)*1.25 #Match the Bow changes 11/12/23 + current["upgrade"]["attack"]=(5.5+(tier-1)*0.8)*1.25 #Match the Bow Changes 11/12/23 current["projectile"]=current.get("projectile","arrow") if current.get("wtype")=="wand": current["range"]=30+(tier-1)*5