From 237ac1644e44f5075fb94f347601dc4a586e8c35 Mon Sep 17 00:00:00 2001 From: Crome696 Date: Wed, 8 Jul 2026 22:45:33 +0200 Subject: [PATCH] feat(items): enable Storm Caller Battle Lust --- .../Weapons/ExtendedWeaponAttributesTests.cs | 15 +++++++++++++++ .../Items/Weapons/Throwing/StormCaller.cs | 3 +-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/Projects/UOContent.Tests/Tests/Items/Weapons/ExtendedWeaponAttributesTests.cs b/Projects/UOContent.Tests/Tests/Items/Weapons/ExtendedWeaponAttributesTests.cs index 141f580af..829e68995 100644 --- a/Projects/UOContent.Tests/Tests/Items/Weapons/ExtendedWeaponAttributesTests.cs +++ b/Projects/UOContent.Tests/Tests/Items/Weapons/ExtendedWeaponAttributesTests.cs @@ -44,6 +44,21 @@ public class ExtendedWeaponAttributesTests } } + [Fact] + public void StormCaller_UsesExtendedBattleLustProperty() + { + var weapon = new StormCaller(); + + try + { + Assert.Equal(1, weapon.ExtendedWeaponAttributes.BattleLust); + } + finally + { + weapon.Delete(); + } + } + [Fact] public void ExtendedWeaponAttributes_AreStaffEditableThroughCommandProperties() { diff --git a/Projects/UOContent/Items/Weapons/Throwing/StormCaller.cs b/Projects/UOContent/Items/Weapons/Throwing/StormCaller.cs index b69d5ada9..c095855df 100644 --- a/Projects/UOContent/Items/Weapons/Throwing/StormCaller.cs +++ b/Projects/UOContent/Items/Weapons/Throwing/StormCaller.cs @@ -9,8 +9,7 @@ public partial class StormCaller : Boomerang public StormCaller() { Hue = 456; - //TODO Implement BattleLust - //ExtendedWeaponAttributes.BattleLust = 1; + ExtendedWeaponAttributes.BattleLust = 1; WeaponAttributes.HitLightning = 40; WeaponAttributes.HitLowerDefend = 30; Attributes.BonusStr = 5;