Crome696
4556adcd10
feat(items): implement searing weapon property
2026-07-12 11:39:09 +02:00
Crome696
ed19b8f4fd
feat: implement Mass Sleep stupor
2026-07-12 09:18:29 +02:00
Crome696
b5b1b566cd
feat(items): add Assassin Honed property
2026-07-12 09:17:35 +02:00
Crome696
1bf9c263d5
fix(items): normalize Reactive Paralyze values
2026-07-12 09:16:01 +02:00
Crome696
c82b826137
feat(items): add Reactive Paralyze property
2026-07-12 09:16:01 +02:00
Crome696
519e8debbd
feat(items): add Bone Breaker property
2026-07-11 23:15:46 +02:00
Crome696
8a02a60f80
fix(items): preserve BaseWeapon migrations after rebase
2026-07-11 22:22:13 +02:00
Crome696
c71bf47be8
fix(items): restrict resonance aggregation hosts
2026-07-11 22:22:13 +02:00
Crome696
7d50457e4a
feat(items): add SA resonance property
2026-07-11 22:22:13 +02:00
Crome696
d8b9a2ca62
feat(items): implement Unwieldy negative property
2026-07-11 15:53:43 +02:00
Crome696
e9d0d85385
feat(items): implement antique property
2026-07-11 09:49:27 +02:00
Crome696
9174917ca6
Add Talking to Wisps talisman
2026-07-11 09:48:01 +02:00
Crome696
7f40274c5c
refactor: keep Spell Focusing reusable without sash
2026-07-10 23:28:04 +02:00
Crome696
dfee8f09c5
fix: tighten Spell Focusing Sash cleanup
2026-07-10 23:28:04 +02:00
Crome696
f040f1b69c
feat: implement Spell Focusing Sash
2026-07-10 23:28:04 +02:00
Crome696
8cba41fb2a
feat: implement Focus weapon property
2026-07-10 22:02:14 +02:00
Crome696
57774b1f38
feat: implement Wildfire spell
2026-07-10 22:01:14 +02:00
Crome696
a969ac0d45
feat: add Damage Eater armor properties
2026-07-10 16:59:40 +02:00
Crome696
7a40f7f0a7
fix: tighten Arcane Empowerment damage hooks
2026-07-10 16:54:09 +02:00
Crome696
434950ba49
feat: implement Arcane Empowerment
2026-07-10 16:54:09 +02:00
Crome696
8eafdd7605
test: harden Rising Colossus restrictions
2026-07-10 16:23:32 +02:00
Crome696
c83fb6fe1d
feat: implement Rising Colossus
2026-07-10 16:23:32 +02:00
Crome696
0f2d83eb3d
feat: implement Spell Trigger
2026-07-10 16:07:36 +02:00
Crome696
bfd6284eac
test: make Soul Charge shield fixture explicit
2026-07-10 15:11:58 +02:00
Crome696
025f35ce68
test: cover zero chance Soul Charge
2026-07-10 15:11:58 +02:00
Crome696
f38d564ad6
feat: implement Soul Charge shield property
2026-07-10 15:11:58 +02:00
Crome696
cd526022fa
feat: implement mysticism enchant spell
2026-07-10 14:28:00 +02:00
Crome696
1ad7593ddd
feat: apply Spell Focusing to eligible spell damage
2026-07-10 09:44:28 +02:00
Crome696
84e73b81c8
feat: add Spell Focusing item property storage
2026-07-10 09:44:28 +02:00
Crome696
b048bc9813
feat: implement Healing Stone spell
2026-07-10 07:51:14 +02:00
Crome696
e8e439c373
feat: implement Purge Magic
2026-07-09 21:05:49 +02:00
Crome696
6b3a7d65e8
test(items): cover craft exceptional talisman bonus
2026-07-09 20:48:16 +02:00
Crome696
72ca6b1821
Merge pull request #40 from RebirthUO/feat/issue-36-dryad-allure
...
feat: add Dryad Allure spell
2026-07-09 20:35:51 +02:00
Crome696
010dbf3683
feat: add Dryad Allure spell
2026-07-09 20:30:18 +02:00
Crome696
7e2be0c324
feat: add last parry chance tooltip
2026-07-09 20:29:15 +02:00
Crome696
5c3ea8b598
feat: add Nether Bolt mysticism spell
2026-07-09 19:44:40 +02:00
Crome696
5810ce85cb
feat(items): add Splintering Weapon property
2026-07-09 19:25:47 +02:00
Crome696
407fdd59b7
feat(items): add Swarm weapon property
2026-07-09 14:50:02 +02:00
Crome696
238c593ec4
feat(items): add Casting Focus property
2026-07-09 14:07:07 +02:00
Crome696
d4091e940d
feat(items): add Brittle negative property
2026-07-09 10:24:19 +02:00
Crome696
0a8bd69adb
feat(items): add Massive negative property
2026-07-09 08:29:26 +02:00
Crome696
d163761dcd
feat(items): add Blood Drinker property
2026-07-09 08:10:12 +02:00
Crome696
a44cfbd5c9
feat(items): add Sparks weapon property
2026-07-08 23:43:57 +02:00
Crome696
b03a6ab91b
feat(items): add Prized negative property
2026-07-08 23:10:13 +02:00
Crome696
237ac1644e
feat(items): enable Storm Caller Battle Lust
2026-07-08 22:45:33 +02:00
Crome696
4ef61e0b11
feat(items): add extended weapon attributes
2026-07-08 22:28:16 +02:00
Crome696
d1580614e0
fix(items): harden Battle Lust cleanup
2026-07-08 19:32:11 +02:00
Crome696
4d9a7f815f
feat(items): implement Battle Lust property
2026-07-08 19:15:53 +02:00
Crome696
3b3634036b
feat(items): implement Bane weapon property
2026-07-08 15:19:05 +02:00
Kamron Batman
191d3f3f33
feat(throwing): add remaining SA throwing artifacts (add-only) ( #2516 )
...
Adds the four remaining named Stygian Abyss throwing artifacts as item definitions, completing the throwing artifact set (7/7 now defined in ModernUO).
## Added (stat-for-stat from ServUO)
- **Abyss Reaver** (Cyclone) — random Throwing +5..10 skill bonus, +25..35 damage, Exorcism slayer
- **Storm Caller** (Boomerang) — Hit Lightning / Hit Lower Defense, 20/20/20/20/20 elemental split
- **Banshee's Call** (Cyclone) — Hit Harm / Hit Life Leech, 100% cold, Velocity 35
- **Wind of Corruption** (Cyclone) — Hit Stamina Leech / Hit Lower Defense, 100% chaos, Fey slayer
## Acquisition — deferred (documented)
These are **`[add`-only for now**. Their OSI sources aren't in ModernUO yet:
- Abyss Reaver → the Into the Void quest (Agralem), deferred with the Abyss void-creature content.
- Storm Caller / Banshee's Call / Wind of Corruption → renowned/boss creatures (`WyvernRenowned`, `PrimevalLich`, etc.) that need a `BaseRenowned` framework port.
Per direction, the items are worth defining now; wiring their drops follows later.
## Notes
- Storm Caller's ServUO `WeaponAttributes.BattleLust = 1` is left as a `//TODO Implement BattleLust` — the attribute doesn't exist in ModernUO's `AosWeaponAttribute` set yet.
- The human Bow variant `WindOfCorruptionHuman` is archery, not throwing — intentionally out of scope.
Server builds clean.
2026-07-03 08:50:16 -07:00