Inventory damage is a bit of a pain, especially because of how random and binary it is. Currently, at best you have a 1% chance that any given item will be destroyed if it is eligible. Otherwise it survives utterly unharmed.
I suggest that instead each item have some degree of hitpoints that are depleted when it is targeted by elemental attacks in your inventory. When these hitpoints are depleted, the item is destroyed. Then, elemental attacks should affect your inventory more often, but be unlikely to destroy an item outright. Item HP should be pooled when the items are in stacks, much like charges are; each time enough damage is accumulated to exceed the max HP of a single item in the stack, one item is removed. For example:
e) 15 Scrolls of Phase Door (45/45 HP)
...
m) a Staff of Destruction (3 charges) (14/15 HP)
The Red dragon bat breathes fire! -more-
One of your Scrolls of Phase Door was destroyed!
e) 14 Scrolls of Phase Door (40/42 HP)
...
m) a Staff of Destruction (3 charges) (9/15 HP)
The benefit here is that inventory damage becomes less arbitrary. The detriment is that it becomes significantly more complicated. Is it worth it? I don't know; I'm just throwing the idea out there.
As for fixing damaged goods? I don't know that it's strictly necessary. I suppose recharging could be co-opted for this task though, or a new item could be created. Otherwise, just add more items to the stack to keep the stack HP high.
Additionally, I'd like disenchantment attacks to drain charges from wands and staves (while I'd also like melee drain-charges attacks to be less absolute).
I suggest that instead each item have some degree of hitpoints that are depleted when it is targeted by elemental attacks in your inventory. When these hitpoints are depleted, the item is destroyed. Then, elemental attacks should affect your inventory more often, but be unlikely to destroy an item outright. Item HP should be pooled when the items are in stacks, much like charges are; each time enough damage is accumulated to exceed the max HP of a single item in the stack, one item is removed. For example:
e) 15 Scrolls of Phase Door (45/45 HP)
...
m) a Staff of Destruction (3 charges) (14/15 HP)
The Red dragon bat breathes fire! -more-
One of your Scrolls of Phase Door was destroyed!
e) 14 Scrolls of Phase Door (40/42 HP)
...
m) a Staff of Destruction (3 charges) (9/15 HP)
The benefit here is that inventory damage becomes less arbitrary. The detriment is that it becomes significantly more complicated. Is it worth it? I don't know; I'm just throwing the idea out there.
As for fixing damaged goods? I don't know that it's strictly necessary. I suppose recharging could be co-opted for this task though, or a new item could be created. Otherwise, just add more items to the stack to keep the stack HP high.
Additionally, I'd like disenchantment attacks to drain charges from wands and staves (while I'd also like melee drain-charges attacks to be less absolute).
Comment