From 50d039c61b2f4b7e55a41889050ed177efffb127 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Fri, 16 Jan 2026 03:19:47 -0600 Subject: [PATCH] Remove DNT weapon bases --- src/Data/Bases/axe.lua | 144 ----------------------------------- src/Data/Bases/dagger.lua | 72 ------------------ src/Data/Bases/flail.lua | 73 ------------------ src/Data/Bases/staff.lua | 9 --- src/Data/Bases/sword.lua | 144 ----------------------------------- src/Export/Bases/flail.txt | 3 +- src/Export/Scripts/bases.lua | 3 + 7 files changed, 4 insertions(+), 444 deletions(-) diff --git a/src/Data/Bases/axe.lua b/src/Data/Bases/axe.lua index 919c861dac..06d7dde29c 100644 --- a/src/Data/Bases/axe.lua +++ b/src/Data/Bases/axe.lua @@ -123,78 +123,6 @@ itemBases["Dread Hatchet"] = { weapon = { PhysicalMin = 34, PhysicalMax = 79, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, req = { level = 65, str = 89, dex = 36, }, } -itemBases["[DNT] Callous Hatchet"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 35, PhysicalMax = 81, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 67, str = 89, dex = 36, }, -} -itemBases["[DNT] Catcher Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 37, PhysicalMax = 86, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 72, str = 89, dex = 36, }, -} -itemBases["[DNT] Aged Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 91, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 77, str = 89, dex = 36, }, -} -itemBases["[DNT] Towering Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 91, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 78, str = 89, dex = 36, }, -} -itemBases["[DNT] Vagabond Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 91, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 79, str = 89, dex = 36, }, -} -itemBases["[DNT] Moonlight Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 91, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 77, str = 89, dex = 36, }, -} -itemBases["[DNT] Hacking Hatchet"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 38, PhysicalMax = 89, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 75, str = 89, dex = 36, }, -} -itemBases["[DNT] Ritualistic Axe"] = { - type = "One Handed Axe", - quality = 20, - socketLimit = 3, - tags = { axe = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 91, CritChanceBase = 5, AttackRateBase = 1.5, Range = 11, }, - req = { level = 78, str = 89, dex = 36, }, -} itemBases["Splitting Greataxe"] = { type = "Two Handed Axe", @@ -317,75 +245,3 @@ itemBases["Vile Greataxe"] = { weapon = { PhysicalMin = 59, PhysicalMax = 155, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, req = { level = 65, str = 89, dex = 36, }, } -itemBases["[DNT] Dividing Greataxe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 60, PhysicalMax = 159, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 67, str = 89, dex = 36, }, -} -itemBases["[DNT] Feathersteel Halberd"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 64, PhysicalMax = 170, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 72, str = 89, dex = 36, }, -} -itemBases["[DNT] Grimhold Axe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 68, PhysicalMax = 180, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 77, str = 89, dex = 36, }, -} -itemBases["[DNT] Notched Greataxe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 68, PhysicalMax = 180, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 78, str = 89, dex = 36, }, -} -itemBases["[DNT] Intricate Greataxe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 68, PhysicalMax = 180, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 79, str = 89, dex = 36, }, -} -itemBases["[DNT] Violent Greataxe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 68, PhysicalMax = 180, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 77, str = 89, dex = 36, }, -} -itemBases["[DNT] Severing Halberd"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 67, PhysicalMax = 176, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 75, str = 89, dex = 36, }, -} -itemBases["[DNT] Clawed Greataxe"] = { - type = "Two Handed Axe", - quality = 20, - socketLimit = 4, - tags = { axe = true, default = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 68, PhysicalMax = 180, CritChanceBase = 5, AttackRateBase = 1.2, Range = 13, }, - req = { level = 78, str = 89, dex = 36, }, -} diff --git a/src/Data/Bases/dagger.lua b/src/Data/Bases/dagger.lua index 7fd479d3d7..707aa94c92 100644 --- a/src/Data/Bases/dagger.lua +++ b/src/Data/Bases/dagger.lua @@ -131,75 +131,3 @@ itemBases["Cinquedea"] = { weapon = { PhysicalMin = 21, PhysicalMax = 62, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, req = { level = 65, dex = 63, int = 63, }, } -itemBases["[DNT] Crystalline Dagger"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 21, PhysicalMax = 63, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 67, dex = 63, int = 63, }, -} -itemBases["[DNT] Hag Knife"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 22, PhysicalMax = 66, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 72, dex = 63, int = 63, }, -} -itemBases["[DNT] Prominent Dagger"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 69, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 77, dex = 63, int = 63, }, -} -itemBases["[DNT] Carving Knife"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 69, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 78, dex = 63, int = 63, }, -} -itemBases["[DNT] Crescent Dagger"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 69, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 79, dex = 63, int = 63, }, -} -itemBases["[DNT] Intricade Knife"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 69, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 77, dex = 63, int = 63, }, -} -itemBases["[DNT] Midnight Dagger"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 68, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 75, dex = 63, int = 63, }, -} -itemBases["[DNT] Ritualistic Dagger"] = { - type = "Dagger", - quality = 20, - socketLimit = 3, - tags = { dagger = true, default = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 23, PhysicalMax = 69, CritChanceBase = 15, AttackRateBase = 1.55, Range = 10, }, - req = { level = 78, dex = 63, int = 63, }, -} diff --git a/src/Data/Bases/flail.lua b/src/Data/Bases/flail.lua index 49b3345189..7f44b5a656 100644 --- a/src/Data/Bases/flail.lua +++ b/src/Data/Bases/flail.lua @@ -121,76 +121,3 @@ itemBases["Abyssal Flail"] = { weapon = { PhysicalMin = 36, PhysicalMax = 66, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, req = { level = 65, str = 89, int = 36, }, } -itemBases["[DNT] Slivered Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 37, PhysicalMax = 68, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 67, str = 89, int = 36, }, -} -itemBases["[DNT] Shackled Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 39, PhysicalMax = 72, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 72, str = 89, int = 36, }, -} -itemBases["[DNT] Righteous Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 77, str = 89, int = 36, }, -} -itemBases["[DNT] Ferric Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 78, str = 89, int = 36, }, -} -itemBases["[DNT] Twofold Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 79, str = 89, int = 36, }, -} -itemBases["[DNT] Winding Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 77, str = 89, int = 36, }, -} -itemBases["[DNT] Boulder Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 40, PhysicalMax = 74, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 75, str = 89, int = 36, }, -} -itemBases["[DNT] Banded Flail"] = { - type = "Flail", - quality = 20, - socketLimit = 3, - tags = { default = true, flail = true, one_hand_weapon = true, onehand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 41, PhysicalMax = 76, CritChanceBase = 10, AttackRateBase = 1.45, Range = 11, }, - req = { level = 78, str = 89, int = 36, }, -} --- not working this way? baseMatch BaseType Metadata/Items/Weapons/OneHandWeapons/Flails/AbstractFlail diff --git a/src/Data/Bases/staff.lua b/src/Data/Bases/staff.lua index d8ea195808..5cd9590df1 100644 --- a/src/Data/Bases/staff.lua +++ b/src/Data/Bases/staff.lua @@ -137,15 +137,6 @@ itemBases["Permafrost Staff"] = { implicitModTypes = { }, req = { }, } -itemBases["[DNT] Cragbreaker Staff"] = { - type = "Staff", - quality = 20, - socketLimit = 4, - tags = { default = true, staff = true, twohand = true, }, - implicit = "Grants Skill: Level (1-20) [DNT] Crushing Earth", - implicitModTypes = { }, - req = { }, -} itemBases["Reflecting Staff"] = { type = "Staff", quality = 20, diff --git a/src/Data/Bases/sword.lua b/src/Data/Bases/sword.lua index b957b98603..4e85bcc71b 100644 --- a/src/Data/Bases/sword.lua +++ b/src/Data/Bases/sword.lua @@ -138,78 +138,6 @@ itemBases["Dark Blade"] = { weapon = { PhysicalMin = 43, PhysicalMax = 65, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, req = { level = 65, str = 63, dex = 63, }, } -itemBases["[DNT] Halfsword"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 45, PhysicalMax = 67, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 67, str = 63, dex = 63, }, -} -itemBases["[DNT] Flat Blade"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 48, PhysicalMax = 71, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 72, str = 63, dex = 63, }, -} -itemBases["[DNT] Siphoning Sword"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 51, PhysicalMax = 76, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 77, str = 63, dex = 63, }, -} -itemBases["[DNT] Rider Blade"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 51, PhysicalMax = 76, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 78, str = 63, dex = 63, }, -} -itemBases["[DNT] Molten Blade"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 51, PhysicalMax = 76, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 79, str = 63, dex = 63, }, -} -itemBases["[DNT] Reaper Sword"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 51, PhysicalMax = 76, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 77, str = 63, dex = 63, }, -} -itemBases["[DNT] Carved Blade"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 49, PhysicalMax = 74, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 75, str = 63, dex = 63, }, -} -itemBases["[DNT] Coveted Blade"] = { - type = "One Handed Sword", - quality = 20, - socketLimit = 3, - tags = { default = true, one_hand_weapon = true, onehand = true, sword = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 51, PhysicalMax = 76, CritChanceBase = 5, AttackRateBase = 1.55, Range = 11, }, - req = { level = 78, str = 63, dex = 63, }, -} itemBases["Golden Blade"] = { type = "One Handed Sword", quality = 20, @@ -366,78 +294,6 @@ itemBases["Ultra Greatsword"] = { weapon = { PhysicalMin = 72, PhysicalMax = 119, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, req = { level = 65, str = 63, dex = 63, }, } -itemBases["[DNT] Ancient Longsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 74, PhysicalMax = 123, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 67, str = 63, dex = 63, }, -} -itemBases["[DNT] Ferric Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 78, PhysicalMax = 131, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 72, str = 63, dex = 63, }, -} -itemBases["[DNT] Holy Greatblade"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 83, PhysicalMax = 139, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 77, str = 63, dex = 63, }, -} -itemBases["[DNT] Wide Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 83, PhysicalMax = 139, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 78, str = 63, dex = 63, }, -} -itemBases["[DNT] Crested Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 83, PhysicalMax = 139, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 79, str = 63, dex = 63, }, -} -itemBases["[DNT] Jagged Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 83, PhysicalMax = 139, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 77, str = 63, dex = 63, }, -} -itemBases["[DNT] Carved Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 81, PhysicalMax = 135, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 75, str = 63, dex = 63, }, -} -itemBases["[DNT] Midnight Greatsword"] = { - type = "Two Handed Sword", - quality = 20, - socketLimit = 4, - tags = { default = true, sword = true, two_hand_weapon = true, twohand = true, weapon = true, }, - implicitModTypes = { }, - weapon = { PhysicalMin = 83, PhysicalMax = 139, CritChanceBase = 5, AttackRateBase = 1.3, Range = 13, }, - req = { level = 78, str = 63, dex = 63, }, -} itemBases["Energy Blade Two Handed"] = { type = "Two Handed Sword", diff --git a/src/Export/Bases/flail.txt b/src/Export/Bases/flail.txt index 5e6ed8d2b7..9e22e2bbcf 100644 --- a/src/Export/Bases/flail.txt +++ b/src/Export/Bases/flail.txt @@ -3,5 +3,4 @@ local itemBases = ... #type Flail #socketLimit 3 -#baseMatch Metadata/Items/Weapons/OneHandWeapons/Flails/FourFlail%d+ --- not working this way? baseMatch BaseType Metadata/Items/Weapons/OneHandWeapons/Flails/AbstractFlail \ No newline at end of file +#baseMatch BaseType Metadata/Items/Weapons/OneHandWeapons/Flail/AbstractFlail \ No newline at end of file diff --git a/src/Export/Scripts/bases.lua b/src/Export/Scripts/bases.lua index 5e82aa9518..63e681792b 100644 --- a/src/Export/Scripts/bases.lua +++ b/src/Export/Scripts/bases.lua @@ -91,6 +91,9 @@ directiveTable.base = function(state, args, out) displayName = displayName:gsub("\195\182","o") displayName = displayName:gsub("^%s*(.-)%s*$", "%1") -- trim spaces GGG might leave in by accident displayName = displayName ~= "Energy Blade" and displayName or (state.type == "One Handed Sword" and "Energy Blade One Handed" or "Energy Blade Two Handed") + if displayName:find("DNT") then + return + end out:write('itemBases["', displayName, '"] = {\n') out:write('\ttype = "', state.type, '",\n') if state.subType and #state.subType > 0 then