fix(inventar): ein Stapel wird stueckweise verbraucht
use_item und equip entfernten den ganzen Eintrag — ein Schluck aus zwei Heiltraenken verbrauchte beide. `count` kam in M4 dazu, die drei aelteren Verbraucher wurden nicht mitgezogen. Ein Griff fuer alle: take_at(index) nimmt ein Stueck und raeumt den Eintrag ab, wenn er leer ist. unequip laeuft jetzt durch give, damit ein abgelegter Stapel wieder verschmilzt. Dabei aufgefallen: Der Heiltrank hatte nie `actions` — seit M1 verbrauchbar, ohne zu wirken.
This commit is contained in:
@@ -28,6 +28,7 @@ stackable = true
|
||||
consumed_on_use = true
|
||||
symbol = "!"
|
||||
color = "red"
|
||||
actions = [ { action = "change_attribute", attribute = "health", amount = 25, target = "self" } ]
|
||||
|
||||
[[items]]
|
||||
id = "gold"
|
||||
|
||||
Reference in New Issue
Block a user